veza/apps/web/src/features
senke 333aeee226 ui(components): migrate 16 skeleton files from animate-pulse to Skeleton shimmer
Replace raw `animate-pulse bg-muted` divs with the `<Skeleton>` component
across all major page and section skeletons. Every loading state now uses
the premium sweeping shimmer animation instead of the basic pulse.

Files: TrackDetailPageSkeleton, LibraryPageSkeleton, PlaylistDetailPageSkeleton,
DiscoverViewSkeleton, PlaybackDashboardSkeleton, StudioViewSkeleton,
MonitoringDashboardSkeleton, LibraryManagerSkeleton, UploadViewSkeleton,
FileManagerViewSkeleton, TrackSearchFiltersSkeleton, TrackListPaginationSkeleton,
TrackFiltersSkeleton, TrackHistorySkeleton, PlaylistActionsSkeleton, TrackGrid.

Co-authored-by: Cursor <cursoragent@cursor.com>
2026-02-08 23:12:58 +01:00
..
admin/api scalability: update feature API files to use service layer 2026-01-15 20:45:59 +01:00
analytics/services incus deployement fully implemented, Makefile updated and make fmt ran 2026-01-13 19:47:57 +01:00
auth feat(web): UI premium Discord/Spotify-like — tokens, shadows, focus, layout 2026-02-08 17:15:58 +01:00
chat ui(a11y): add focus-visible ring to 16 interactive components 2026-02-08 22:48:24 +01:00
dashboard feat(web): UI premium Discord/Spotify-like — tokens, shadows, focus, layout 2026-02-08 17:15:58 +01:00
error/pages feat(web): UI premium Discord/Spotify-like — tokens, shadows, focus, layout 2026-02-08 17:15:58 +01:00
inventory/components/gear ui(a11y): add focus-visible ring to 16 interactive components 2026-02-08 22:48:24 +01:00
library ui(components): migrate 16 skeleton files from animate-pulse to Skeleton shimmer 2026-02-08 23:12:58 +01:00
marketplace/components chore(dx): add .cursorrules and design system audit documentation 2026-02-05 14:20:06 +01:00
notifications refactor(notifications): extract NotificationsPage into feature module 2026-02-05 21:32:19 +01:00
player ui(components): sidebar-aware player bar, synced lyrics, queue positioning 2026-02-08 22:48:08 +01:00
playlists ui(components): migrate 16 skeleton files from animate-pulse to Skeleton shimmer 2026-02-08 23:12:58 +01:00
profile ui(tokens): migrate remaining arbitrary min-w values to Tailwind scale 2026-02-08 22:48:37 +01:00
roles feat(web): UI premium Discord/Spotify-like — tokens, shadows, focus, layout 2026-02-08 17:15:58 +01:00
search ui(a11y): add focus-visible ring to 16 interactive components 2026-02-08 22:48:24 +01:00
sessions/api scalability: update feature API files to use service layer 2026-01-15 20:45:59 +01:00
settings style(stories): replace kodo decorators with design tokens in all story files 2026-02-07 15:10:32 +01:00
streaming ui(components): migrate 16 skeleton files from animate-pulse to Skeleton shimmer 2026-02-08 23:12:58 +01:00
studio/components/cloud-file-browser feat(web): UI premium Discord/Spotify-like — tokens, shadows, focus, layout 2026-02-08 17:15:58 +01:00
tracks ui(components): migrate 16 skeleton files from animate-pulse to Skeleton shimmer 2026-02-08 23:12:58 +01:00
upload/components style(commerce,upload,error): elevate Commerce, Upload, Error to SaaS Premium 2026-02-07 16:07:09 +01:00
user/components test(user): add ProfileForm stories (Default, Loading, Error) and Skeleton; fix tests and MSW completion handler 2026-02-05 20:21:05 +01:00
webhooks/api scalability: update feature API files to use service layer 2026-01-15 20:45:59 +01:00