Commit graph

132 commits

Author SHA1 Message Date
JulienMaille
d5489edf01 style: auto-fix linting issues 2026-01-25 10:45:46 +00:00
Julien Maille
13627cdd61 feat: implement layout shift in fullscreen mode when side panels are active 2026-01-25 11:42:13 +01:00
Julien Maille
68d1f726c4 Fixed several pre-existing and introduced linting issues 2026-01-25 10:59:56 +01:00
SamidyFR
4ede3b2664 style: auto-fix linting issues 2026-01-24 12:13:44 +00:00
Samidy
b7bc90f4f1 Merge branch 'main' of github.com:SamidyFR/monochrome 2026-01-24 15:13:24 +03:00
Samidy
3f3e12817f basically monochrome 2.0 lol 2026-01-24 15:13:19 +03:00
Julien Maille
a2842fbf7c FIX playlist-detail-recommended layout 2026-01-20 21:08:41 +01:00
Julien Maille
876a68e43d FIX: linting issues 2026-01-19 23:03:30 +01:00
Julien Maille
4dd862b88c style: harmonize sidebar icons and fix visibility on light themes 2026-01-19 22:18:01 +01:00
Julien Maille
1a9bf43e3b Fix sidebar z-index on mobile to be above playbar 2026-01-19 22:08:49 +01:00
Samidy
6bd12624b8 Add desktop links wooo!!! (beta smh) 2026-01-19 23:40:50 +03:00
Julien Maille
baeff12c54 feat: handle unavailable tracks in playlists and mixes 2026-01-18 23:41:30 +01:00
JulienMaille
80e05b54e1 style: auto-fix linting issues 2026-01-18 22:29:50 +00: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
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
Julien Maille
66ab529b32 UI: replace menu icon with 'Menu' text in tracklist header 2026-01-18 19:23:50 +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
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
Julien Maille
f7a1f7ae9d FIX css animations 2026-01-17 01:08:31 +01:00
Julien Maille
45ce03ba44 IMP: tone down hi-res icon 2026-01-16 23:31:00 +01:00
Julien Maille
0eb83f3a8d IMP: tone down hi-res icon 2026-01-16 22:38:54 +01:00
Julien Maille
9ad93fac34 fix: remove search-bar margin-bottom affecting header height 2026-01-16 22:38:54 +01:00
Julien Maille
e1a44b3502 feat: add Hi-Res and Lossless quality indicators to queue and play bar 2026-01-16 22:38:53 +01:00
JulienMaille
c40c991cbe style: auto-fix linting issues 2026-01-16 19:38:16 +00:00
JulienMaille
bae0d0a170 style: auto-fix linting issues 2026-01-16 20:37:51 +01:00
Samidy
d9af027def fullscreen improvements 2026-01-11 07:57:16 +03:00
JulienMaille
c3fd191072 style: auto-fix linting issues 2026-01-10 23:38:11 +00:00
JulienMaille
dc3ae80d9f style: auto-fix linting issues 2026-01-11 00:36:22 +01:00
Samidy
7f33d8465c Add playlist covers, apple music, discography improvements + MUCH MUCH MORE 2026-01-11 01:27:56 +03:00
Julien Maille
8ebbf91363 Fix 'sticky' hover states on mobile by wrapping hover rules in @media (hover: hover) and adding :active states 2026-01-10 15:50:17 +01:00
Julien Maille
ace1ad71ab Fix waveform not showing on mobile: update CSS height rules and resume AudioContext 2026-01-10 15:50:17 +01:00
Julien Maille
13d5f07b6c refactor: simplify and standardize modal system 2026-01-10 13:33:33 +01:00
Julien Maille
c7ee75429d FIX: lyrics button pos 2026-01-09 23:31:48 +01:00
Julien Maille
5ea6f69cb1 WIP: waveform 2026-01-09 21:31:16 +01:00
Samidy
154bdf2052 Add playlist reordering, fix issues, improve queue list, add back casting + more 2026-01-09 15:25:43 +03:00
Julien Maille
01f649f53e FIX: css 2026-01-09 00:03:05 +01:00
Julien Maille
fc6260d9b9 FIX: context menu below bottom bar 2026-01-08 22:37:49 +01:00
Julien Maille
9cb9b12d1c Refactored and reordered css, no other change 2026-01-08 22:31:47 +01:00
Julien Maille
334b9487aa fix(css): align sleep timer button style with neighboring buttons 2026-01-08 20:52:39 +01:00