veza/apps/web/src/components/library/playlists
senke 0c020a03cd feat(ui): semantic tokens on library, chat, dashboard, search
PlaylistDetailView: hero border, overlay, sort buttons, table header, row hover → border-border, bg-background/50, hover:bg-muted/50
ChatMessage: action buttons hover, own/other bubbles, attachment preview, context menu, modal → muted/border/foreground
ChatRoom: header bar, channel item hover, input pill → bg-card/90 border-border, hover:bg-muted/50, bg-muted/30
TrackList: play icon and title when not current → text-foreground
SearchPageHeader: title, search container, input, clear button → text-foreground, bg-card/80 border-border, hover:bg-muted/50
Co-authored-by: Cursor <cursoragent@cursor.com>
2026-02-10 09:53:17 +01:00
..
AddToPlaylistModal.tsx ui(tokens): migrate kodo-cyan to primary (51 files, 88 instances) 2026-02-09 00:19:12 +01:00
CreatePlaylistModal.tsx feat(ui): avatar polish, smooth accordion, modal animation consistency 2026-02-09 23:46:46 +01:00
EditPlaylistModal.tsx ui(tokens): migrate kodo-gold to warning (43 files, 84 instances) 2026-02-09 00:20:32 +01:00
PlaylistDetailView.tsx feat(ui): semantic tokens on library, chat, dashboard, search 2026-02-10 09:53:17 +01:00
PlaylistsView.stories.tsx style(stories): replace kodo decorators with design tokens in all story files 2026-02-07 15:10:32 +01:00
PlaylistsView.tsx refactor(tokens): complete design token migration to semantic system 2026-02-09 23:05:09 +01:00
QueueView.stories.tsx style(stories): replace kodo decorators with design tokens in all story files 2026-02-07 15:10:32 +01:00
QueueView.tsx feat(ui): semantic tokens in RolesPage, SettingsPage, Toast, QueueView 2026-02-10 09:45:30 +01:00
SaveQueueAsPlaylistModal.stories.tsx style(stories): replace kodo decorators with design tokens in all story files 2026-02-07 15:10:32 +01:00
SaveQueueAsPlaylistModal.tsx refactor(tokens): complete design token migration to semantic system 2026-02-09 23:05:09 +01:00