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
d7fbc8bd68
Configurable photo sort order ( #277 )
...
* Introduce configurable photo sort order
* Fix recents image pre-rendering
* Refine sort order config
* Store sort order in client state
* Add core views to support sort
* Separate sort and priority preferences
* Consolidate imports, add lint rule
* Refine photo sorting documentation
* Update README sort text
* Finalize sort config
2025-06-29 21:05:13 -05:00
Sam Becker
722f18cc0f
Refine recipe overlay tooltips
2025-06-28 12:53:01 -05:00
Sam Becker
d2e62a9091
Improve tooltip segues ( #272 )
...
* Update GH issue template
* Create custom tooltip display engine
* Fix tooltip cleanup behavior
* Make tooltip position size-aware
* Refine tooltip og positioning
* Refine og tooltip behavior
* Refine og image loading behavior
2025-06-22 15:03:18 -05:00
Sam Becker
9a3b60bcd9
Refine og hover behavior
2025-06-19 22:26:36 -05:00
Sam Becker
e1af77d40c
OG image hovers ( #268 )
...
* Create og tooltip component
* Refactor og image handling
* Introduce category hover configuration
* Add og hovers to all categories
* Move category labels to client
* Disable og tooltips in headers
* Prevent og tooltips on accessory/loader hovers
2025-06-19 18:19:59 -05:00
Sam Becker
8a5c874c18
Refine recipe overlay design
2025-06-01 12:01:35 -05:00
Sam Becker
311d7a77af
Sitemaps ( #260 )
...
* Track last modified date for category queries
* Remove unused hidden tags queries
* Add tags to sitemap
* Calculate sitemap validation
* Add remaining categories to sitemap.xml
* Add photos to sitemap.xml
* Finalize sitemap metadata
* Guard against missing dates in sitemap.xml
2025-05-26 12:41:47 -05:00
Sam Becker
6d2e9ea04c
Crisp up modals and dropdowns
2025-05-25 13:01:10 -05:00
Sam Becker
cd69e6e3ab
Simplify I18N api
2025-05-12 17:46:22 -05:00
Sam Becker
0e9247f3c5
Fix share tile client/server status
2025-05-12 09:31:38 -05:00
Sam Becker
526ba1a43b
Lazy load language data
2025-05-12 09:10:28 -05:00
Sam Becker
c3e34ea629
Refine i18n
2025-05-10 17:17:18 -05:00
Sam Becker
cfcff69b95
Finalize first i18n implementation
2025-05-10 16:31:57 -05:00
Sam Becker
24a2877d82
Integrate basic I18N text
2025-05-10 00:22:17 -05:00
Sam Becker
e5214e515c
Fix recipe copy button positioning
2025-05-03 11:41:43 -05:00
Sam Becker
ec890777b9
Add full recipe text to share interaction
2025-04-29 09:18:00 -05:00
Sam Becker
84ff9885cc
Confirm before syncing photo with key command
2025-04-27 22:04:27 -05:00
Sam Becker
d4d63cf5d1
Introduce short share urls
2025-04-22 09:38:08 -05:00
Sam Becker
fde890ed17
Finalize batch sync logic
2025-04-20 17:02:06 -05:00
Sam Becker
b69f2c244b
Refine recipe text code
2025-04-18 10:44:46 -05:00
Sam Becker
aa7918563e
Fix recipe overlay shadow/background
2025-04-17 17:27:47 -05:00
Sam Becker
46d49299d6
Refine recipe text export
2025-04-17 10:00:15 -05:00
Sam Becker
93fa003f72
Improve recipe export text formatting
2025-04-16 09:36:43 -05:00
Sam Becker
dfbe3151ca
Show recipe data when viewing film set
2025-04-16 09:24:53 -05:00
Sam Becker
2b7e474d0d
Adjust recipe hover
2025-04-12 19:01:02 -05:00
Sam Becker
898d353055
Refine LinkWithStatus behavior
2025-04-12 13:15:34 -05:00
Sam Becker
7bf5b4fbf7
Fix <RecipeHeader /> prop
2025-04-10 20:53:56 -05:00
Sam Becker
7d7b05c742
Reintroduce recipe button next to films
2025-04-10 20:36:38 -05:00
Sam Becker
ad1bb5e95c
Integrate native share sheets
2025-04-09 21:10:56 -05:00
Sam Becker
8997d259f0
Add link css comment
2025-04-09 19:37:31 -05:00
Sam Becker
b5f0e2ed47
Refine photo overlay button
2025-04-09 19:29:51 -05:00
Sam Becker
e276091b34
Refine recipe overlay button
2025-04-09 00:07:20 -05:00
Sam Becker
d1689371a2
Streamline recipe overlay interactions
2025-04-08 20:00:28 -05:00
Sam Becker
29b64ff376
Refine recipe scroll-into-view behavior
2025-04-05 16:19:35 -05:00
Sam Becker
99dde505b3
Standardize recipe props
2025-04-01 21:15:55 -05:00
Sam Becker
f9db50e41a
Generalize film type and labeling strategy
2025-04-01 21:08:36 -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
f18c76fe99
Fix recipe overlay title spacing
2025-03-25 11:34:24 -05:00
Sam Becker
cdc83758b2
Sort sidebar content by count
2025-03-23 16:57:55 -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
0ca8823dae
Centralize icon system
2025-03-16 15:44:55 -05:00
Sam Becker
13b6163212
Standardize photo entity icons
2025-03-15 16:24:20 -05:00
Sam Becker
a494a230b5
Refine recipe text export
2025-03-14 00:22:28 -05:00
Sam Becker
ba18289e0e
Finalize admin recipe management
2025-03-12 21:08:56 -05:00
Sam Becker
0ea89d7858
Add tooltip to recipe copy
2025-03-12 09:22:44 -05:00