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
jeffvli
6368137815
move inView ref to ImageContainer component
...
- the separate outer component is unneeded and affects the positioning of some components which rely on the ImageContainer's styling
2025-09-06 17:14:30 -07:00
Kendall Garner
f5af1c314c
add image loader/unloader and only toggle source
2025-09-03 19:56:51 -07:00
Kendall Garner
1aac1a6361
Merge branch 'development' into react-image-lazy-loaded
2025-09-03 19:47:53 -07:00
jeffvli
8b141d652c
disable single attribute per line
2025-07-12 11:17:54 -07:00
Kendall Garner
49bb42a298
Use lazy loading (react-intersection-observer) for image loading
2025-07-07 20:11:32 -07:00
jeffvli
64866c59bd
adjust styles on fullscreen player image section
...
- fix image transition
- fix image aspect ratio
- adjust text sizes and shadow
2025-06-25 20:40:45 -07:00
jeffvli
4db47b4d37
switch image loading to lazy by default
2025-06-24 18:38:10 -07:00
Jeff
c1330d92b2
Migrate to Mantine v8 and Design Changes ( #961 )
...
* mantine v8 migration
* various design changes and improvements
2025-06-24 00:04:36 -07:00