| .. |
|
AudioPlayer.tsx
|
feat(web): UI premium Discord/Spotify-like — tokens, shadows, focus, layout
|
2026-02-08 17:15:58 +01:00 |
|
DashboardLayout.stories.tsx
|
feat(web): UI premium Discord/Spotify-like — tokens, shadows, focus, layout
|
2026-02-08 17:15:58 +01:00 |
|
DashboardLayout.test.tsx
|
feat(web): UI premium Discord/Spotify-like — tokens, shadows, focus, layout
|
2026-02-08 17:15:58 +01:00 |
|
DashboardLayout.tsx
|
ui(shell): refine DashboardLayout scroll architecture and Header transparency
|
2026-02-08 22:47:53 +01:00 |
|
Header.stories.tsx
|
style(layout): elevate Header, Navbar, AudioPlayer, Sidebar to SaaS Premium
|
2026-02-07 15:25:44 +01:00 |
|
Header.tsx
|
feat(ui): semantic tokens in loading states, header, sidebar, navbar
|
2026-02-10 09:28:43 +01:00 |
|
Layout.tsx
|
feat(ui): error boundary with premium fallback + scroll-to-top button
|
2026-02-10 00:33:21 +01:00 |
|
MobileBottomNav.tsx
|
feat(ui): table polish + mobile bottom navigation
|
2026-02-09 23:37:25 +01:00 |
|
Navbar.stories.tsx
|
chore(dx): add .cursorrules and design system audit documentation
|
2026-02-05 14:20:06 +01:00 |
|
Navbar.tsx
|
feat(ui): semantic tokens in loading states, header, sidebar, navbar
|
2026-02-10 09:28:43 +01:00 |
|
PageTransition.tsx
|
feat(ui): premium polish — route transitions, context menu, slider, sidebar tooltips
|
2026-02-09 23:10:10 +01:00 |
|
Sidebar.stories.tsx
|
style(layout): elevate Header, Navbar, AudioPlayer, Sidebar to SaaS Premium
|
2026-02-07 15:25:44 +01:00 |
|
Sidebar.tsx
|
feat(ui): semantic tokens in loading states, header, sidebar, navbar
|
2026-02-10 09:28:43 +01:00 |