Sam Becker
646f32e642
Rich sort controls ( #283 )
...
* Generalize app switcher menus
* Organize sort module
* Build configuration for nav sort control
* Refine sort menu styles
* Upgrade next.js
* Reset custom sort when clicking grid/full a second time
* Light up sort button when overridden
2025-07-15 22:43:36 -05:00
Sam Becker
28823ed334
Add caption, semantic description conditionally to photo meta
2025-06-01 00:22:11 -05:00
Sam Becker
526ba1a43b
Lazy load language data
2025-05-12 09:10:28 -05:00
Sam Becker
4b9077fa9c
Move static generation utility file
2025-03-18 21:14:37 -05:00
Sam Becker
9b27a0be08
Consolidate static param functions
2025-03-18 19:28:39 -05:00
Sam Becker
c4b1e349e1
Move all sets to new static generation routine
2025-03-18 19:14:52 -05:00
Sam Becker
f0d9ea28b6
Add new static generation routine to cameras with logging
2025-03-18 18:30:19 -05:00
Sam Becker
c6f28616c9
Refactor category-based config for static params
2025-03-18 09:34:12 -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
e317d44593
Standardize static category page generation
2025-03-18 09:12:50 -05:00
Sam Becker
481d603475
Fix error when generating static make-less lens pages
2025-03-18 08:51:14 -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