1
0
mirror of https://github.com/Unleash/unleash.git synced 2025-02-04 00:18:01 +01:00
unleash.unleash/frontend/src/interfaces
Thomas Heartman 857c91b803
feat(1-3262): initial impl of new month/range picker (#9122)
This PR implements a first version of the new month/range picker for the
data usage graphs. It's minimally hooked up to the existing
functionality to not take anything away.

This primary purpose of this PR is to get the design and interaction out
on sandbox so that UX can have a look and we can make adjustments.

As such, there are a few things in the code that we'll want to clean up
before removing the flag later:
- for faster iteration, I've used a lot of CSS nesting and element
selectors. this isn't usually how we do it here, so we'll probably want
to extract into styled components later
- there is a temporary override of the value in the period selector so
that you can select ranges. It won't affect the chart state, but it
affects the selector state. Again, this lets you see how it acts and
works.
- I've added a `NewHeader` component because the existing setup smushed
the selector (it's a MUI grid setup, which isn't very flexible). I don't
know what we want to do with this in the end, but the existing chart
*does* have some problems when you resize your window, at least
(although this is likely due to the chart, and can be solved in the same
way that we did for the personal dashboards).


![image](https://github.com/user-attachments/assets/f3ce3ff9-bab3-4d00-afbe-56f5624fbe16)
2025-01-21 12:15:43 +01:00
..
action.ts chore: Bump biome and configure husky (#6589) 2024-03-18 13:58:05 +01:00
application.ts refactor: add application interface and add use applications output interface 2022-02-10 09:33:09 +01:00
banner.ts feat: add configurable event for banner goto action (#6603) 2024-03-19 12:09:09 +02:00
context.ts feat: usage on context fields in list (#3906) 2023-06-06 13:59:41 +03:00
environments.ts chore: Bump biome and configure husky (#6589) 2024-03-18 13:58:05 +01:00
featureToggle.ts feat: rename lifecycle stages (#9102) 2025-01-16 08:41:11 +00:00
featureTypes.ts Feat/feature toggle view tags (#399) 2021-10-08 11:23:29 +02:00
group.ts chore: SCIM guard for groups (#6845) 2024-04-12 10:01:57 +01:00
instance.ts chore: adapt billing page to custom billing scenarios (#8862) 2024-11-27 08:59:25 +00:00
integrationEvent.ts chore: use EventSchema instead of IEvent (#7732) 2024-08-02 11:05:42 +02:00
invoice.ts fix: show previous invoices page if UNLEASH_CLOUD is falsy (#1094) 2022-06-14 15:41:28 +02:00
loginEvent.ts refactor: rename sign-on log to login history (#3245) 2023-03-02 13:49:50 +00:00
permissions.ts chore: Bump biome and configure husky (#6589) 2024-03-18 13:58:05 +01:00
personalAPIToken.ts Feat sa table info (#2848) 2023-01-09 16:18:37 +00:00
project.ts feat: welcome to project onboarding status rendering (#8076) 2024-09-04 12:17:33 +03:00
publicSignupTokens.ts chore: Bump biome and configure husky (#6589) 2024-03-18 13:58:05 +01:00
releasePlans.ts feat: release plan template milestone UI listing strategies (#8933) 2024-12-09 13:39:36 +01:00
role.ts chore: Bump biome and configure husky (#6589) 2024-03-18 13:58:05 +01:00
route.ts fix: environments route should be hidden from menu for open-source (#8397) 2024-10-09 15:45:02 +03:00
segment.ts chore: Bump biome and configure husky (#6589) 2024-03-18 13:58:05 +01:00
service-account.ts chore: Bump biome and configure husky (#6589) 2024-03-18 13:58:05 +01:00
signal.ts chore: event timeline signals (#8310) 2024-10-01 09:02:08 +01:00
strategy.ts chore: Bump biome and configure husky (#6589) 2024-03-18 13:58:05 +01:00
tags.ts feat: add create and edit screen for tag-types (NEW) (#603) 2022-01-18 14:35:50 +01:00
toast.ts chore(unl-204): remove uses of toast text and confetti (#8941) 2024-12-10 13:38:04 +00:00
token.ts feat: add CORS instance settings (#1239) 2022-08-23 14:04:09 +02:00
uiConfig.ts feat(1-3262): initial impl of new month/range picker (#9122) 2025-01-21 12:15:43 +01:00
user.ts fix: device count flag without variant (#8773) 2024-11-15 13:05:50 +01:00
userProjectRoles.ts feat: Adding Project access requires same role (#6270) 2024-02-20 15:56:53 +01:00