1
0
mirror of https://github.com/Unleash/unleash.git synced 2025-02-23 00:22:19 +01:00
unleash.unleash/frontend/src/component/personalDashboard
Thomas Heartman 23b0401381
feat: make panels collapsible (#8395)
This PR makes the projects and flags panels collapsible. The panels are
expanded by default and can be collapsed by clicking on the panel
header. The state of the panels is saved in localstorage.

As part of this, it also:
- moves the flag exposure metrics next to the metric selectors
- fixes the alignment of the "no exposure" line


![image](https://github.com/user-attachments/assets/b41ca808-f5f0-4e17-8bb1-b1388256354d)

Line alignment:
before:

![image](https://github.com/user-attachments/assets/119320d6-d39d-4c34-815a-8a25c6856ad6)

after:

![image](https://github.com/user-attachments/assets/f5b0fe51-1cda-49f9-8b22-e03988429799)
2024-10-09 14:25:58 +02:00
..
ConnectSDK.tsx chore: a feature flag -> one (#8367) 2024-10-04 13:02:30 +02:00
ContentGridNoProjects.tsx feat: make panels collapsible (#8395) 2024-10-09 14:25:58 +02:00
createChartData.ts feat: personal flag metrics display (#8232) 2024-09-24 13:47:21 +02:00
createChartOptions.ts fix: make no data look like no data (#8396) 2024-10-09 13:16:57 +02:00
FlagMetricsChart.tsx feat: make panels collapsible (#8395) 2024-10-09 14:25:58 +02:00
Grid.tsx feat: make panels collapsible (#8395) 2024-10-09 14:25:58 +02:00
LatestProjectEvents.tsx feat: add timestamps to project events (#8389) 2024-10-09 09:32:58 +02:00
MyProjects.tsx feat: make panels collapsible (#8395) 2024-10-09 14:25:58 +02:00
PersonalDashboard.test.tsx feat: make panels collapsible (#8395) 2024-10-09 14:25:58 +02:00
PersonalDashboard.tsx feat: make panels collapsible (#8395) 2024-10-09 14:25:58 +02:00
ProjectDetailsError.tsx fix: handle project fetching error (#8375) 2024-10-08 08:46:14 +02:00
ProjectSetupComplete.tsx Chore: rename Project Insight -> Project health (#8374) 2024-10-07 11:27:36 +02:00
RoleAndOwnerInfo.tsx chore: removes setup badge from personal dashboard (#8384) 2024-10-08 12:28:31 +02:00
WelcomeDialog.tsx Update UI text in Unleash welcome key concepts page (#8238) 2024-09-30 11:14:08 +02:00