Sam Becker
25b8d65030
Break up photo form into sections ( #298 )
2025-08-26 20:36:51 -05:00
Sam Becker
c2b1be5fb4
Always fade in images on first load
2025-07-17 17:14:38 -05:00
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
65f7f539a7
Fix photo details on mobile
2025-07-15 10:38:20 -05:00
Sam Becker
8fbfd0fcb6
Conditionally show lens make text
2025-07-11 22:07:45 -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
e1cd7d23f1
Add image fallback debug logging
2025-06-24 10:14:08 -05:00
Sam Becker
526ba1a43b
Lazy load language data
2025-05-12 09:10:28 -05:00
Sam Becker
24a2877d82
Integrate basic I18N text
2025-05-10 00:22:17 -05:00
Sam Becker
ed9aad1d39
Fix lens photo share url
2025-05-02 18:51:36 -05:00
Sam Becker
7f0b72d6ee
Hide scrollbar in admin nav
2025-04-30 23:54:23 -05:00
Sam Becker
b34710016e
Add photo action tooltips
2025-04-29 23:37:47 -05:00
Sam Becker
eef47699b7
Add scrolling to share urls
2025-04-29 21:47:45 -05:00
Sam Becker
8d91804eb9
Finalize key commands
2025-04-26 17:32:46 -05:00
Sam Becker
5180ea6276
Add key commands to admin photo menu
2025-04-26 16:25:51 -05:00
Sam Becker
7d7b05c742
Reintroduce recipe button next to films
2025-04-10 20:36:38 -05:00
Sam Becker
d1689371a2
Streamline recipe overlay interactions
2025-04-08 20:00:28 -05:00
Sam Becker
b57283e428
Refine image zoom ref handling
2025-04-06 11:17:57 -05:00
Sam Becker
e5b8f29d59
Prevent full-width count hovers on large images
2025-04-03 09:16:54 -05:00
Sam Becker
99dde505b3
Standardize recipe props
2025-04-01 21:15:55 -05:00
Sam Becker
0dfc12d06e
Standardize film types/arguments
2025-03-30 00:51:14 -05:00
Sam Becker
763cc4de14
Rename core film types
2025-03-29 22:58:04 -05:00
Sam Becker
763428547c
Rename core film simulation pages
2025-03-29 22:40:44 -05:00
Sam Becker
69ec607e37
Show category counts on hover
2025-03-29 15:44:53 -05:00
Sam Becker
720489b781
Lighten default dark matte
2025-03-29 13:26:52 -05:00
Sam Becker
813658a3d4
Offer matte background color configuration
2025-03-29 13:00:24 -05:00
Sam Becker
c94fb65ee1
Fix admin button clipping
2025-03-28 21:49:32 -05:00
Sam Becker
02319da5c7
Handle content overflow on large photos with masked component
2025-03-27 22:55:18 -05:00
Sam Becker
3364c26b0c
Handle scroll overflow on photo meta
2025-03-27 20:08:08 -05:00
Sam Becker
65cd98cbfe
Tweak photo meta padding
2025-03-25 22:45:09 -05:00
Sam Becker
477d7c088e
Refine admin photo menu placement/appearance
2025-03-25 10:08:48 -05:00
Sam Becker
0f1753fad0
Add loader status to photo links
2025-03-24 23:45:15 -05:00
Sam Becker
62f64a9cbb
Fix recipe/simulation spacing
2025-03-24 11:51:49 -05:00
Sam Becker
cdc83758b2
Sort sidebar content by count
2025-03-23 16:57:55 -05:00
Sam Becker
a16f992d1a
Rename/refine <SiteGrid />
2025-03-20 17:56:04 -05:00
Sam Becker
c3b3fe4367
Add initial iPhone lens text formatting support
2025-03-16 21:28:12 -05:00
Sam Becker
0ca8823dae
Centralize icon system
2025-03-16 15:44:55 -05:00
Sam Becker
ee265f1f33
Create core lens pages
2025-03-16 11:56:21 -05:00
Sam Becker
3ec5f77542
Add lenses to visibility configuration
2025-03-15 16:46:39 -05:00
Sam Becker
bfe00c9565
Show raw lens content next to photos
2025-03-15 14:05:12 -05:00
Sam Becker
7127bdf354
Remove render functions
2025-03-14 23:18:55 -05:00
Sam Becker
b13b286b3f
Streamline custom image props
2025-03-14 23:14:32 -05:00
Sam Becker
0ea89d7858
Add tooltip to recipe copy
2025-03-12 09:22:44 -05:00
Sam Becker
83651460f5
Refine recipe overlay grid/behavior
2025-03-11 08:55:26 -05:00
Sam Becker
4b7bccc17c
Refine overlay animation/behavior
2025-03-11 00:05:11 -05:00
Sam Becker
325b379ed6
Add titles to recipe overlays
2025-03-09 15:30:10 -05:00
Sam Becker
e1ee7ff7da
Refine core photo/category behavior
2025-03-09 15:03:03 -05:00
Sam Becker
ff6165a19b
Fix duplicate photo keys in development
2025-03-08 15:45:44 -06:00