Commit Graph

2628 Commits

Author SHA1 Message Date
jeffvli 24846fbae4 refactor playlist route component organization 2025-11-29 20:05:08 -08:00
jeffvli ad198ea047 remove animations and various smart playlist adjustments 2025-11-29 19:55:22 -08:00
jeffvli 526ba338a8 remove shadow from drag preview 2025-11-29 19:53:19 -08:00
jeffvli cfb289f906 adjust item card for light theme 2025-11-29 19:48:37 -08:00
jeffvli 8d829b2886 reimplement top songs list 2025-11-29 19:33:42 -08:00
jeffvli bdc52ece9d more jellyfin api fixes 2025-11-29 19:33:42 -08:00
jeffvli 224fcf94b8 handle limit -1 for jellyfin genres 2025-11-29 19:33:42 -08:00
jeffvli 3f704f1f35 add 12 hour cache for list count queries 2025-11-29 19:33:42 -08:00
jeffvli 8611bb9755 fix subsonic / jellyfin issues 2025-11-29 19:33:42 -08:00
jeffvli 108ba53be2 lint all files 2025-11-29 19:33:42 -08:00
jeffvli 96e9d54f4e add sidebar panel lyrics 2025-11-29 19:33:41 -08:00
jeffvli 7f95c520b2 fix mobile playerbar layout to prevent overflow 2025-11-29 19:33:41 -08:00
jeffvli b097d67d71 properly handle switch between genre display states without filter clobber 2025-11-29 19:33:41 -08:00
jeffvli 3a5eb96410 adjust default table columns 2025-11-29 19:33:41 -08:00
jeffvli 576d14dca0 remove motion wrapper 2025-11-29 19:33:41 -08:00
jeffvli a6945bc1f3 add date picker operators to smart playlist 2025-11-29 19:33:41 -08:00
jeffvli 6094a520e2 support custom smart playlist tags 2025-11-29 19:33:41 -08:00
jeffvli d22fee887c add wrapper for mantine useForm 2025-11-29 19:33:41 -08:00
jeffvli 83bd83b629 revert track number to use 'track' value 2025-11-29 19:33:41 -08:00
jeffvli abd2f9485c update JsonPreview to use Code component 2025-11-29 19:33:41 -08:00
jeffvli f448572e0a adjust settings modal sizing 2025-11-29 19:33:41 -08:00
jeffvli 2fa6c9de94 support playlist sidebar drag to queue 2025-11-29 19:33:41 -08:00
jeffvli 5e12a666e3 optimize query builder 2025-11-29 19:33:41 -08:00
jeffvli bb1705a774 redesign smart playlist, add multisort 2025-11-29 19:33:41 -08:00
jeffvli 974e96c7b4 fix playlist count badge loader 2025-11-29 19:33:41 -08:00
jeffvli 4e3b4c0118 revert theme bg 2025-11-29 19:33:41 -08:00
jeffvli e69d0c8922 add popver playqueue 2025-11-29 19:33:41 -08:00
jeffvli 5e8d17f144 increase popover default padding 2025-11-29 19:33:41 -08:00
jeffvli 774495262e add infinite loader for feature carousel 2025-11-29 19:33:41 -08:00
jeffvli a708162b15 adjust feature carousel design 2025-11-29 19:33:41 -08:00
jeffvli 61bfca90d1 increase tooltip readability 2025-11-29 19:33:41 -08:00
jeffvli c4bf3da5d4 slightly increase default dark bg color 2025-11-29 19:33:41 -08:00
jeffvli 93ba99e36f redesign PlayButtonGroup to match card styles 2025-11-29 19:33:41 -08:00
jeffvli a99a02c94c adjust default modal styles 2025-11-29 19:33:41 -08:00
jeffvli 998eb02621 add album artist, year to album header 2025-11-29 19:33:40 -08:00
jeffvli a18d2ee305 update album artist page 2025-11-29 19:33:40 -08:00
jeffvli 663fdd426f fix missing label style on multiselect 2025-11-29 19:33:40 -08:00
jeffvli 72e2e6daca update fields and add multiselect to smart playlist sort 2025-11-29 19:33:40 -08:00
jeffvli 9b17d3513a handle context menu on playlist songs 2025-11-29 19:33:40 -08:00
jeffvli 06d0c715af reimplement smart playlists 2025-11-29 19:33:40 -08:00
jeffvli 9d3c44ef15 increase stack gap on home page 2025-11-29 19:33:40 -08:00
jeffvli 8f06b177b5 redesign featured genres 2025-11-29 19:33:40 -08:00
jeffvli 9e1cdcc93e remove max width from list pages 2025-11-29 19:33:40 -08:00
jeffvli 2101b2e1c7 fix sidebar image animate out 2025-11-29 19:33:40 -08:00
jeffvli c376f3add3 add localization to drag/ctx preview 2025-11-29 19:33:40 -08:00
jeffvli 503dfd6a55 use consistent sizing for drag preview 2025-11-29 19:33:40 -08:00
jeffvli 4fc036f4ea add context menu selection preview 2025-11-29 19:33:40 -08:00
jeffvli dbad1088ea make list drop position indicator more consistent 2025-11-29 19:33:40 -08:00
jeffvli b7c413c96a increase library headerbar title size 2025-11-29 19:33:40 -08:00
jeffvli 1c65ca4a5a add drag preview 2025-11-29 19:33:40 -08:00