mirror of
https://github.com/Memo-2023/mana-monorepo.git
synced 2026-05-14 19:41:09 +02:00
Profile/Settings/Spiral/Credits move out of the standalone nav pills and into the user-menu dropdown so the bottom bar stays compact. The dropdown now also renders for guests (login users) — auth-only items (Profil, Mana, Feedback, Logout) get filtered out, and a primary-styled "Anmelden" entry replaces Logout. Themes is dropped from the dropdown since it already has its own theme-variant pill. New PillNavigation props: creditsHref, guestMenuLabel. New PillDropdown icon paths: creditCard, spiral. New PillDropdownItem flag: primary (prominent CTA styling), used for the guest Anmelden item. All .glass-pill classes across PillNavigation, PillDropdown, PillTabGroup, PillTagSelector, PillViewSwitcher, PillTimeRangeSelector, PillToolbar, AppDrawer and ExpandableToolbar move from rgba+backdrop-blur to solid theme tokens (hsl(var(--color-card)) / --color-border / --color-foreground) so pills are fully opaque and follow the active theme variant instead of having a frosted look that varied by background. Co-Authored-By: Claude Opus 4.6 (1M context) <noreply@anthropic.com> |
||
|---|---|---|
| .. | ||
| src | ||
| package.json | ||
| tsconfig.json | ||
| vitest.config.ts | ||