Commit graph

52 commits

Author SHA1 Message Date
Julien Maille
d286c80540 IMP: show link for each artist of current track 2025-12-27 23:20:41 +01:00
Julien Maille
91da9b887d UI: reorganize bottom controls and improve lyrics panel behavior 2025-12-27 23:18:53 +01:00
Julien Maille
ca2527d5ee many ui small improvements 2025-12-27 13:52:25 +01:00
Julien Maille
aeea0038f3 improvements 2025-12-26 23:14:47 +01:00
Julien Maille
d296652995 IMP: css 2025-12-26 22:50:22 +01:00
Julien Maille
cdffe88eba Fix heart button interactions on cards and reorder library tabs
- Fix: Card heart buttons didn't work because of button nested in anchor. Changed cards to div with data-href.\n- Fix: Home page and Artist page cards didn't have data bound or like state initialized.\n- Feature: Move Playlists to the last position in Library tabs.
2025-12-26 22:39:13 +01:00
Julien Maille
f4f6a1941c feat: add a library of liked song, artist, albums, playlists 2025-12-26 21:18:03 +01:00
Julien Maille
5633fb097d FIX download notification popup width 2025-12-26 14:42:31 +01:00
Julien Maille
a2363f40f1 Improve mobile header layout for album, artist, and playlist pages 2025-12-25 22:45:50 +01:00
Julien Maille
31862a835d Improve mobile UI and fix Media Session and API settings bugs 2025-12-25 20:30:56 +01:00
Julien Maille
99f2ccfdb2 Refactor SVG icons and improve settings UI 2025-12-25 20:03:16 +01:00
Julien Maille
93820c77a2 fix repeat once icon 2025-12-25 13:01:44 +01:00
Julien Maille
70a63d8950 Fix progress bar layout shift 2025-12-25 12:56:47 +01:00
Julien Maille
9c620a772f fix: align cover on top 2025-12-25 12:50:54 +01:00
Julien Maille
08dee96e86 Fix: Remove sidebar shadow bleed when hidden on mobile 2025-12-25 12:49:46 +01:00
Julien Maille
c95e2409d8 Fix invisible hover state for track action buttons 2025-12-25 12:49:15 +01:00
Julien Maille
e6cd218df4 Cleanup unused queue-track-menu 2025-12-25 12:42:37 +01:00
Julien Maille
f3b57497d9 Fix tracklist cover aspect ratio on mobile 2025-12-25 12:38:31 +01:00
Julien Maille
ade89637ad more fixed for mobile, added artist tags 2025-12-25 12:28:59 +01:00
Julien Maille
67b920c8eb feat: improve player UI and Android Auto integration
- Toggle enlarged cover on click and improved its readability
- Move track action visibility logic from JS to CSS for better performance
- Fix Android Auto progress bar and seeking by improving MediaSession sync
- Replace queue menu with a direct remove button for faster management
- Fix visual artifacts in light mode and lyrics panel ghost shadow
2025-12-24 17:58:15 +01:00
Julien Maille
15315ab0c8 feat: add play next functionality, inline track actions, and notifications 2025-12-24 10:55:08 +01:00
Julien Maille
b073f50fe3 Fix a visual bug where the lyrics panel box-shadow was visible when hidden 2025-12-24 09:59:54 +01:00
Julien Maille
51a65c5190 fix: enlarge cover mode z-index and closing options
improved text readability in light mode
2025-12-24 09:59:53 +01:00
Julien Maille
2564b809e6 FIX: playlist button colors 2025-12-24 09:59:53 +01:00
Julien Maille
66e384a591 fix: improve contrast and theming for enlarged cover view and hover colors 2025-12-24 09:59:53 +01:00
Julien Maille
8361d31408 feat: add next track info to enlarged cover view with animation 2025-12-24 09:59:53 +01:00
Julien Maille
25c6f1e5fb feat: implement enlarged cover view mode and make 'show album' default 2025-12-24 09:59:53 +01:00
Julien Maille
95559f6614 feat: implement album cover background and vibrant colors 2025-12-24 09:59:52 +01:00
Samidy
60126ab333
Merge branch 'main' into pwa 2025-12-23 20:45:49 -08:00
Julien Maille
73edcc0f36 feat: add 'More from Artist' section to album page and refine header spacing 2025-12-23 21:19:16 +01:00
Julien Maille
f123efabdb feat(pwa): implement window controls overlay for desktop 2025-12-23 21:18:42 +01:00
Julien Maille
3ee2ed5170 UI: reduce sidebar width on desktop 2025-12-23 13:33:25 +01:00
Julien Maille
ed2d9425eb UI: dynamically adjust title font size based on length 2025-12-23 13:33:24 +01:00
google-labs-jules[bot]
c6e6d6a596 Add light theme and fix hardcoded styles
- Add light theme CSS variables in styles.css
- Add 'Light' option to settings in index.html
- Update theme manager defaults in js/storage.js
- Replace hardcoded colors with CSS variables for logo and player bar
- Add support for explicit badge text color customization
2025-12-23 13:33:24 +01:00
eduardprigoana
ae7fae9b3d naming 2025-11-17 21:43:33 +02:00
Ned Halksworth
70c7dc3d01 Add synced lyrics support and enhance styling for karaoke mode 2025-11-10 17:57:36 +00:00
Eduard Prigoana
ab67a5c2dd playlist support 2025-11-08 19:17:52 +02:00
navtej968
4ef5cd9b58 Fuck your album cover image on the search page 2025-11-04 13:19:02 +05:30
Eduard Prigoana
b5cb97149f fuck your svelte kit 2025-10-26 21:55:13 +02:00
Eduard Prigoana
b97bf8aa0f track highlighting 2025-10-22 19:58:08 +03:00
Eduard Prigoana
ca941cd4fc fix? 2025-10-22 18:20:14 +03:00
Eduard Prigoana
a1d62756b1 fix 2025-10-22 18:03:28 +03:00
Eduard Prigoana
0b024ff7a3
Merge branch 'main' into main 2025-10-22 14:37:44 +03:00
Eduard Prigoana
0c9dec35ff c 2025-10-22 10:31:45 +03:00
Eduard Prigoana
8ebc1542d5 lastfm integration 2025-10-21 18:18:03 +03:00
Dazly Gonsalves
40e67070c2 style(volume-ui): adjust volume thumb position to align with volume fill using CSS var 2025-10-19 22:23:19 +05:30
Eduard Prigoana
2a708e2b99 themes! 2025-10-19 18:33:41 +03:00
Eduard Prigoana
07345867b9 PLEASE work 2025-10-19 15:07:00 +03:00
Eduard Prigoana
23fe06fdf2 cc 2025-10-12 17:10:45 +03:00
Eduard Prigoana
262d712938 cc 2025-10-12 15:21:33 +03:00