1
0
mirror of https://github.com/Unleash/unleash.git synced 2025-11-24 20:06:55 +01:00
unleash.unleash/frontend/src/component/admin
Nuno Góis 67c1274a1b
chore: group cards redesign (#9048)
https://linear.app/unleash/issue/2-3108/cards-design-groups

Redesigns the group cards.

Like instructed in the task, I took inspiration from the project and
integration cards, along with the Figma sketch.

Also includes a new `Truncator` generic helper component.

### Before


![image](https://github.com/user-attachments/assets/e47ebb3d-a089-4cbb-962c-53af9f1933f9)

### After


![image](https://github.com/user-attachments/assets/ffeb96b7-e6c4-4433-a847-2e267beb72e9)

Hovering over the "X projects" label reveals the projects the group
belongs to. You can navigate to any project by clicking its badge.


![image](https://github.com/user-attachments/assets/cf06c7f5-011e-4b89-8e40-ed42e5817625)

Truncated titles and descriptions show a tooltip with the full text on
hover.


![image](https://github.com/user-attachments/assets/6fc598e7-b08a-4bfa-8cb2-4153a81f2a48)


![image](https://github.com/user-attachments/assets/91ceba73-c43e-4070-9de0-2a182a3d9257)
2025-01-02 15:08:15 +00:00
..
apiToken chore(unl-204): remove uses of toast text and confetti (#8941) 2024-12-10 13:38:04 +00:00
auth feat: authentication configuration permission (#8987) 2024-12-17 10:16:24 +01:00
banners feat(cjux-278): maintenance root roles (#8875) 2024-12-10 15:22:46 +01:00
billing chore: adapt billing page to custom billing scenarios (#8862) 2024-11-27 08:59:25 +00:00
cors chore(unl-204): remove uses of toast text and confetti (#8941) 2024-12-10 13:38:04 +00:00
groups chore: group cards redesign (#9048) 2025-01-02 15:08:15 +00:00
instance-admin feat: add remaining resource usage to instance stats (#7958) 2024-08-22 13:09:26 +02:00
instance-privacy chore: rename toggle to flag #2 (#7097) 2024-05-22 08:20:11 +03:00
invoice chore: Bump biome and configure husky (#6589) 2024-03-18 13:58:05 +01:00
license chore(unl-204): remove uses of toast text and confetti (#8941) 2024-12-10 13:38:04 +00:00
maintenance feat(cjux-278): maintenance root roles (#8875) 2024-12-10 15:22:46 +01:00
menu chore: remove navigation sidebar leftover flag (#8504) 2024-10-22 10:08:27 +02:00
network chore: PAYG traffic bundles (#8805) 2024-11-20 15:20:50 +00:00
roles feat: authentication configuration permission (#8987) 2024-12-17 10:16:24 +01:00
serviceAccounts chore(unl-204): remove uses of toast text and confetti (#8941) 2024-12-10 13:38:04 +00:00
users chore: rename to seats used (#8993) 2024-12-17 12:39:54 +02:00
Admin.tsx chore: remove navigation sidebar leftover flag (#8504) 2024-10-22 10:08:27 +02:00
AdminIndex.tsx chore: Bump biome and configure husky (#6589) 2024-03-18 13:58:05 +01:00
AdminRedirect.tsx
adminRoutes.ts chore: Bump biome and configure husky (#6589) 2024-03-18 13:58:05 +01:00
filterAdminRoutes.test.ts
filterAdminRoutes.ts chore: Bump biome and configure husky (#6589) 2024-03-18 13:58:05 +01:00
LazyAdmin.tsx
LazyAdminExport.tsx
useAdminRoutes.ts