jeffvli
a99a02c94c
adjust default modal styles
2025-11-29 19:33:41 -08:00
jeffvli
663fdd426f
fix missing label style on multiselect
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
1c65ca4a5a
add drag preview
2025-11-29 19:33:40 -08:00
jeffvli
6a8e55ce15
refactor button to use default loader
2025-11-29 19:33:39 -08:00
jeffvli
902ac91b95
add new spinner icon
2025-11-29 19:33:39 -08:00
jeffvli
60cdea6787
large performance refactor
2025-11-29 19:33:39 -08:00
jeffvli
d3132ad570
reimplement genre detail route
2025-11-29 19:33:38 -08:00
jeffvli
1b8afe3134
add image unloader to sidebar image when no image available
2025-11-29 19:33:38 -08:00
jeffvli
84419820b8
add optimistic update for favorite/ratings mutations
2025-11-29 19:33:38 -08:00
jeffvli
cfb1f63567
force aspect ratio on default Image
2025-11-29 19:33:37 -08:00
jeffvli
c0f18d7a10
add new transitions to popover/dropdown
2025-11-29 19:33:37 -08:00
jeffvli
75bf33fbba
add favorite icon color
2025-11-29 19:33:36 -08:00
jeffvli
43eb6607ba
fix padding on rating component
2025-11-29 19:33:36 -08:00
jeffvli
7fb0dffc40
redesign album detail page
2025-11-29 19:33:35 -08:00
jeffvli
c763824803
add basic mobile responsive layout
2025-11-29 19:33:35 -08:00
jeffvli
0dff13c43f
crossfade player enhancements, reorganize settings
2025-11-29 19:33:35 -08:00
jeffvli
12e916fd0d
add PillLink component
2025-11-29 19:33:35 -08:00
jeffvli
05da8c0456
adjust rating component to match theme sizes
2025-11-29 19:33:35 -08:00
jeffvli
ab5eb5c34c
updating rating button styles to more closely resemble icons
2025-11-29 19:33:35 -08:00
jeffvli
aba8896ecf
reimplement fullscreen player
2025-11-29 19:33:34 -08:00
jeffvli
a386a1baad
fix missing container on image without src
2025-11-29 19:33:34 -08:00
jeffvli
62ace421e6
fix image component height
2025-11-29 19:33:34 -08:00
jeffvli
9f5ec9113c
set confirm modal to focus confirm button
2025-11-29 19:33:34 -08:00
jeffvli
c77ba121a6
optimize various components
2025-11-29 19:33:34 -08:00
jeffvli
f3bb4187d7
wrap all instances of mantine hooks used in renderer
2025-11-29 19:33:33 -08:00
jeffvli
c6ab0e7b8a
fix appmenu keys
2025-11-29 19:33:33 -08:00
jeffvli
2c9edc47e1
decrease context menu width
2025-11-29 19:32:24 -08:00
jeffvli
8eb90ebf06
add new context menu implementation
2025-11-29 19:32:24 -08:00
jeffvli
fe51b671c7
refactor Modal component styles to match provider
2025-11-29 19:32:20 -08:00
jeffvli
75de4bd305
add table header icons for discNumber and trackNumber, refactor sizing
2025-11-29 19:32:18 -08:00
jeffvli
17c4d3e5fb
add LoadingOverlay component
2025-11-29 19:32:14 -08:00
jeffvli
076710672c
forward switch ref
2025-11-29 19:30:50 -08:00
jeffvli
53daa90bff
update popover/dropdown bg styles
2025-11-29 19:30:50 -08:00
jeffvli
3b4a667f61
add alignment icons
2025-11-29 19:30:50 -08:00
jeffvli
b6e38815e3
center align checkbox label by default
2025-11-29 19:30:50 -08:00
jeffvli
6471114c28
export ButtonGroup components
2025-11-29 19:30:50 -08:00
jeffvli
667aacc6c8
add prop configuration for X,Y scroll on ScrollArea
2025-11-29 19:30:49 -08:00
jeffvli
e4189e92d0
improve tooltip readability
2025-11-29 19:30:49 -08:00
jeffvli
02d9e8328f
disable default skeleton animation
2025-11-29 19:30:49 -08:00
jeffvli
00e7b4a9d5
fix styling props on Text component
2025-11-29 19:30:49 -08:00
jeffvli
f610489a61
update pagination itemcount wording to be language agnostic
2025-11-29 19:30:49 -08:00
jeffvli
3fc2583470
properly handle weight prop on Text and TextTitle
2025-11-29 19:30:48 -08:00
jeffvli
3efa54b68a
add additional list pagination helpers and components
2025-11-29 19:30:48 -08:00
Kendall Garner
e26ffaac53
Add additional information to album: record label, release type, version ( #1242 )
...
* Add additional information to album
* add mbz release types and normalization
* update Pill styling
---------
Co-authored-by: jeffvli <jeffvictorli@gmail.com >
2025-11-03 00:34:42 -08:00
jeffvli
dd70d30cd3
fix inconsistent image loader aspect ratio
2025-11-01 22:17:02 -07:00
Kendall Garner
1a176fd118
Refactor add to playlist modal ( #1236 )
...
* Refactor add to playlist modal
* redesign base modal component, add ModalButton component
* improve visibility of filled button focus
---------
Co-authored-by: jeffvli <jeffvictorli@gmail.com >
2025-11-01 21:57:12 -07:00
jeffvli
805c75a67f
optimize image component
...
- use new intersection hooks instead of react-intersection-observer
- remove motion, replace with css animation
- remove unneeded container from Loader component
2025-11-01 05:00:51 -07:00