Commit graph

467 commits

Author SHA1 Message Date
Julien Maille
a2842fbf7c FIX playlist-detail-recommended layout 2026-01-20 21:08:41 +01:00
JulienMaille
c71faae16c style: auto-fix linting issues 2026-01-19 22:03:55 +00:00
Julien Maille
876a68e43d FIX: linting issues 2026-01-19 23:03:30 +01:00
Julien Maille
f56afd840c fix: implement missing getAll in MusicDatabase to prevent data loss during sync 2026-01-19 22:57:30 +01:00
SamidyFR
bd6ab9d6fd style: auto-fix linting issues 2026-01-19 21:29:50 +00:00
Samidy
5975fdbac7 make HI-Res default 2026-01-20 00:29:28 +03:00
Julien Maille
4dd862b88c style: harmonize sidebar icons and fix visibility on light themes 2026-01-19 22:18:01 +01:00
SamidyFR
7eed0d44e7 style: auto-fix linting issues 2026-01-19 21:12:28 +00:00
Samidy
c3ffefc74c Merge branch 'main' of github.com:SamidyFR/monochrome 2026-01-20 00:12:00 +03:00
Samidy
4cfb027721 chud 2026-01-20 00:11:57 +03:00
Julien Maille
1a9bf43e3b Fix sidebar z-index on mobile to be above playbar 2026-01-19 22:08:49 +01:00
SamidyFR
7647926819 style: auto-fix linting issues 2026-01-19 20:41:14 +00:00
Samidy
e789af30cd Merge branch 'main' of github.com:SamidyFR/monochrome 2026-01-19 23:40:54 +03:00
Samidy
6bd12624b8 Add desktop links wooo!!! (beta smh) 2026-01-19 23:40:50 +03:00
Julien Maille
70f85ed70c Fix Mix support for Jump Back In, and add logging 2026-01-19 21:22:09 +01:00
Samidy
305f488016
Merge pull request #85 from CodecNomad/main
Updated screenshot to reflect updated UI in readme
2026-01-19 21:37:05 +03:00
codecnomad
5b7a46885d Updated screenshot to reflect updated UI 2026-01-19 19:33:14 +01:00
Julien Maille
b1d94a29ca chore: fix HTMLHint attr-value-double-quotes in index.html 2026-01-19 00:08:52 +01:00
JulienMaille
716a1b7b05 style: auto-fix linting issues 2026-01-18 22:42:00 +00:00
Julien Maille
baeff12c54 feat: handle unavailable tracks in playlists and mixes 2026-01-18 23:41:30 +01:00
Julien Maille
b3b6815ee0 feat: directional scroll restoration (only on back navigation) 2026-01-18 23:41:29 +01:00
JulienMaille
80e05b54e1 style: auto-fix linting issues 2026-01-18 22:29:50 +00:00
Julien Maille
5dcc688577 style: fix all linting warnings (unused vars/imports) 2026-01-18 23:28:58 +01:00
Julien Maille
48da88c12d feat: implement transient scroll restoration and disable Lenis 2026-01-18 23:26:15 +01:00
Julien Maille
024f44aa05 feat: rotate API instances on rate limits and errors 2026-01-18 23:21:32 +01:00
JulienMaille
661abbc00f style: auto-fix linting issues 2026-01-18 21:58:49 +00:00
Julien Maille
9a30b63153 FEAT: add glassmorphism and enhanced blur effects to lyrics 2026-01-18 22:58:19 +01:00
JulienMaille
39ddccc203 style: auto-fix linting issues 2026-01-18 21:50:50 +00:00
Julien Maille
6ea66f32cf FEAT: add tooltip for truncated text on cards and track items 2026-01-18 22:49:50 +01:00
Julien Maille
70a29bdf9b FIX: enable play button for EPs and Singles on artist page 2026-01-18 22:35:15 +01:00
Julien Maille
9a1ef9d0ef UI: fix tracklist layout for editable playlists (add space for delete button) 2026-01-18 22:28:15 +01:00
Julien Maille
53e20740b0 UI: increase inline actions column width to prevent overlap 2026-01-18 19:47:58 +01:00
Samidy
d457c4ea90
update instances to v3 to combat rate limiting issues 2026-01-18 21:42:49 +03:00
Julien Maille
66ab529b32 UI: replace menu icon with 'Menu' text in tracklist header 2026-01-18 19:23:50 +01:00
Julien Maille
81854c1ffb UI: add menu icon to tracklist header 2026-01-18 19:06:33 +01:00
Julien Maille
1caafdc673 UI: align duration header with track durations in tracklist 2026-01-18 18:21:29 +01:00
Julien Maille
c507891d46 UI: hide album name in now playing bar if identical to track title 2026-01-18 16:26:46 +01:00
Julien Maille
241b72f43b FIX: Firefox playback and button feedback
- Fix Firefox DASH playback errors (NS_ERROR_FAILURE) by using attachSource instead of re-initializing the player.
- Ensure dashPlayer is properly reset when switching to local files.
- Add hover brightness and active scale effects to primary and secondary buttons for better visual feedback.
2026-01-18 14:35:43 +01:00
JulienMaille
5d25e3ca63 style: auto-fix linting issues 2026-01-18 13:25:43 +00:00
Julien Maille
1c62121097 STYLE: Change manual install button to secondary style 2026-01-18 14:25:13 +01:00
Julien Maille
9ec2b4cfb2 FEAT: Improve first-run UX and PWA install
- Remove automatic keyboard shortcuts popup on startup.
- Add 'Install App' button to settings (only visible if installable).
- Allow users to manually trigger PWA installation if the initial prompt was dismissed.
2026-01-18 14:25:13 +01:00
JulienMaille
3ff27503d0 style: auto-fix linting issues 2026-01-18 13:10:31 +00:00
Julien Maille
a75d8b6b1f UI: Improve recommended tracks and album page layout, plus linting fixes
- Display recommended songs and artist top tracks in two columns on desktop.
- Implement a flowing 'L-shape' layout for the album page using floats.
- Increase playbar transparency in light mode for a better frost effect.
- Fix linting issues: add missing imports, merge duplicate CSS rules, and fix HTML quoting.
2026-01-18 14:08:52 +01:00
Julien Maille
47c5be79c7 IMP: small css adjustements 2026-01-18 11:28:47 +01:00
Julien Maille
4fd49bcff4 IMP: small css adjustements 2026-01-18 11:15:50 +01:00
SamidyFR
45f6194d44 style: auto-fix linting issues 2026-01-17 20:31:31 +00:00
Samidy
35d18ed555 Re-work styles for the player (kinda not really, looks much better now though) 2026-01-17 23:31:06 +03:00
Samidy
1658684197 Merge branch 'main' of github.com:SamidyFR/monochrome 2026-01-17 22:45:52 +03:00
Samidy
49d8783daa update to 1.7.0, change "HR" to "HD" 2026-01-17 22:45:49 +03:00
SamidyFR
e8ec616e9d style: auto-fix linting issues 2026-01-17 19:41:09 +00:00