Sam Becker
e8517c6cdd
Refine lightbox styles
2025-10-05 10:56:11 -05:00
Sam Becker
a2a8538948
Prevent photo selection in lightboxes
2025-10-05 10:41:54 -05:00
Sam Becker
db5f9ceb3a
Finalize batch select core behavior
2025-09-07 12:18:51 -05:00
Sam Becker
1f499e697e
Move batch editing to pure url-based state
2025-09-06 23:49:10 -05:00
Aonan Li
91f99508f7
Start batch editing from the current page ( #303 )
...
* Batch edit from the current page
* Redirect to grid when batch editing a page without grid
* Always clear selected ids on path change
* Only clear ids when selecting
* Use data-photo-grid to find grid
* Update batch edit from command K
* Not mount batch edit panel when not needed
* Not clear selecting state when go to /grid
* Use search param to force batch editing
2025-09-06 18:11:35 -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
d8a3c37d5c
Load more thumbnails in grid view
2025-07-01 17:37:09 -05:00
Sam Becker
acb3926381
Speed up grid animations
2025-07-01 09:36:04 -05:00
Sam Becker
72ba24690d
Set category index file
2025-03-18 09:27:35 -05:00
Sam Becker
e3a39b1a3f
Create top-level category directory
2025-03-18 09:26:56 -05:00
Sam Becker
500b9b4561
Account for lenses without makes
2025-03-17 10:01:00 -05:00
Sam Becker
ee265f1f33
Create core lens pages
2025-03-16 11:56:21 -05:00
Sam Becker
704df818f1
Enhancements for non-fixed aspect ratios
2025-03-13 23:25:54 -05:00
Sam Becker
ff6165a19b
Fix duplicate photo keys in development
2025-03-08 15:45:44 -06:00
Sam Becker
6738ffc28e
Refactor photo set customization
2025-03-07 18:07:08 -06:00
Sam Becker
2b93dd750f
Add core recipe page components
2025-03-02 21:41:58 -06: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
aabe66f202
Refactor photo set type names
2025-01-11 13:13:21 -06:00
Sam Becker
9213c3117e
Fix Next.js type errors
2024-12-26 12:17:36 -05:00
Sam Becker
2d9048efd0
Add debugging tools for grid density
2024-09-04 11:05:24 -05:00
Sam Becker
db77448a63
Combine photo nav + sets
2024-08-31 19:43:52 -05:00
Sam Becker
6eecb553f4
Refine photo select/deselect, admin app menu
2024-07-14 18:31:35 -05:00
Sam Becker
1088229885
Create checkbox overlay component
2024-07-09 10:08:17 -05:00
Sam Becker
f1c0d8ff93
Refine batch selection styles/behavior
2024-07-08 19:55:28 -05:00
Sam Becker
291e36f76a
Create custom checkbox
2024-07-08 19:31:42 -05:00
Sam Becker
3f0b9e7b27
Allow admins to select photos from /grid
2024-07-07 23:27:36 -05:00
Sam Becker
1fd8f2c0ec
Increase column width in high-density photo grids
2024-05-28 18:41:49 -05:00
Sam Becker
7cd5ccbe15
Add core focal length views
2024-05-21 12:03:32 -05:00
Sam Becker
8bfa078c9d
Tweak loading choreography
2024-05-19 18:25:21 -05:00
Sam Becker
0f43b1977b
Finalize transition away from param-based infinite scroll
2024-05-18 14:49:36 -05:00
Sam Becker
1931f64f96
Refactor image components
2024-05-13 19:40:46 -05:00
Sam Becker
feba9e1788
Fix image grid sizing
2024-05-13 19:04:01 -05:00
Sam Becker
08451cff13
Refactor infinite scroll
2024-04-27 12:16:23 -05:00
Sam Becker
edb4df83b8
Introduce timestamp-based swr invalidation
2024-04-26 18:42:00 -05:00
Sam Becker
4267eafd5a
Disable home page animation
2024-04-18 22:29:31 -05:00
Sam Becker
6665a52089
Merge branch 'main' into static
2024-02-23 21:05:59 -06:00
Sam Becker
a055783c26
Fade placeholder blurs
2024-02-23 12:06:02 -06:00
Sam Becker
77e53b7755
Merge branch 'main' into static
2024-02-22 23:01:41 -06:00
Sam Becker
cfa152937c
Fix image grid crop on Safari
2024-02-21 20:08:13 -06:00
Sam Becker
495b64aaec
Prioritize initial /grid photos
2024-02-17 11:35:55 -06:00
Sam Becker
66f6458dd0
Merge branch 'main' into static
2024-02-17 11:16:37 -06:00
Sam Becker
5d85fbf862
Add conditional admin menu to photo tiles
2024-02-16 17:45:59 -06:00
Sam Becker
19965a1aea
Remove search params from /grid
2024-01-18 14:50:59 -06:00
Sam Becker
88429b97f4
Test new server action component loader
2024-01-13 13:14:29 -06:00
Sam Becker
70d83ef6e7
Switch to clsx/lite, change TS bundler strategy
2024-01-02 23:25:54 -05:00
Sam Becker
91e1fb2166
Switch to clsx for class concatenation
2023-12-30 13:46:42 -05:00
Sam Becker
ac3c8be7b0
Refine entity links, photo set headers
2023-12-16 19:44:26 -06:00
Sam Becker
816645c3c6
Refine grid
2023-12-06 20:21:06 -06:00
Sam Becker
3153d95ae2
Fix grid view on Safari
2023-12-06 14:37:07 -06:00