Sam Becker
2dde902027
Check fallback fade/image load status on mount
2025-07-16 17:35:09 -05:00
Sam Becker
f2db4cf4d0
Add additional image fallback loading checks
2025-07-16 09:37:48 -05:00
Sam Becker
25533f088c
Restore image fallback check to 100ms
2025-07-16 08:51:49 -05:00
Sam Becker
3b5d8214a2
Smooth out fallbacks on initial load
2025-07-12 10:38:01 -05:00
Sam Becker
b7cb6715b7
Speed up category hovers ( #279 )
...
* Extract out ShareHover components
* Refactor hover/category state
* Rename photo query options types
* Restore category count slice of app state
* Streamline entity hover headers
* Standardize swr keys
* Suppress hover counts to years
* Refine entity hover design
* Make image hovers opt out
2025-07-04 12:19:45 -05:00
Sam Becker
b3972a6032
Date-based photo sets ( #276 )
...
* Add 'recents' and 'years' categories
* Add recents and years visibility config
* Add fundamental recent/year queries
* Display initial date-based data in sidebar
* Adjust recents data type
* Remove date rage from sidebar footer
* Reformat recents/years in sidebar
* Organize years in grid
* Rename date -> year
* Add year-based views
* Split sidebar years into rows
* Add years to cmdk menu
* Localize 'years'
* Create /recents views
* Enable recents share modals
* Fix recents og image
* Statically optimize /recents image
* Don't statically optimize /recents page
* Update i18n
* Add recents to cmdk
* Suppress spinner for year badges
* Refactor sidebar height calculation
* Add recents to sitemap
2025-06-28 11:48:48 -05:00
Sam Becker
f2efe25fe8
Remove obsolete debug props
2025-06-24 22:05:58 -05:00
Sam Becker
9b3a5a56a1
Simplify <ImageWithFallback />
2025-06-24 21:51:08 -05:00
Sam Becker
6c50245550
Refine fallback fade logic
2025-06-24 21:29:48 -05:00
Sam Becker
f98d7758b1
Refine fallback timing behavior
2025-06-24 21:16:01 -05:00
Sam Becker
8ea82e8c09
Give cached fallback images 200ms to load
2025-06-24 20:58:07 -05:00
Sam Becker
462ac1a573
Add new debug/fallback strategies
2025-06-24 20:45:40 -05:00
Sam Becker
b21aa5f882
Revert fallback strat
2025-06-24 18:05:42 -05:00
Sam Becker
73f9c939e8
Refine image fallback timing strat
2025-06-24 17:48:06 -05:00
Sam Becker
41433dcbb4
Add fallback timing debugging
2025-06-24 17:01:05 -05:00
Sam Becker
e1cd7d23f1
Add image fallback debug logging
2025-06-24 10:14:08 -05:00
Sam Becker
6d7c5d6903
Fix image fallback abrupt segue, add logging
2025-06-23 23:19:22 -05:00
Sam Becker
1894d710ef
Adjust image fallback cache behavior
2025-04-27 22:43:27 -05:00
Sam Becker
01c8b5d22b
Speed up image fallback cache checks
2025-04-27 17:28:45 -05:00
Sam Becker
63dcab09e5
Update image fallback loading check
2025-04-27 16:30:02 -05:00
Sam Becker
7c6e8371b8
Make sure images load before hiding fallback
2025-04-27 15:55:30 -05:00
Sam Becker
b57283e428
Refine image zoom ref handling
2025-04-06 11:17:57 -05:00
Sam Becker
6badfefc56
Fix image fallback/zoom controls interaction
2025-04-05 00:40:56 -05:00
Sam Becker
11b9716482
Refine image fallback behavior
2025-04-05 00:31:19 -05:00
Sam Becker
54c7b04d48
Adjust image fallback cache behavior
2025-04-04 23:35:11 -05:00
Sam Becker
b13b286b3f
Streamline custom image props
2025-03-14 23:14:32 -05:00
Sam Becker
1508a9718c
Rename src/app-core to src/app
2025-02-17 17:54:00 -06:00
Sam Becker
a174654297
Refactor app/site/admin code paths
2025-02-11 18:06:15 -06:00
Sam Becker
1931f64f96
Refactor image components
2024-05-13 19:40:46 -05:00