Sam Becker
|
69ec607e37
|
Show category counts on hover
|
2025-03-29 15:44:53 -05:00 |
|
Sam Becker
|
813658a3d4
|
Offer matte background color configuration
|
2025-03-29 13:00:24 -05:00 |
|
Sam Becker
|
34f2b64abc
|
Enable sticky nav on all pages
|
2025-03-25 21:44:13 -05:00 |
|
Sam Becker
|
7f734659a3
|
Refactor meta content, accept explicit nav title
|
2025-03-25 19:53:00 -05:00 |
|
Sam Becker
|
70a2cb3c37
|
Add configuration for nav site title
|
2025-03-25 14:14:00 -05:00 |
|
Sam Becker
|
062f36d170
|
Fix nav sidebar pointer events
|
2025-03-24 17:35:33 -05:00 |
|
Sam Becker
|
f8c87e6119
|
Tweak sticky nav
|
2025-03-24 17:20:49 -05:00 |
|
Sam Becker
|
d333057dea
|
Fix nav bar in dark mode
|
2025-03-24 15:36:33 -05:00 |
|
Sam Becker
|
946cc5129a
|
Fix site width on mobile safari
|
2025-03-24 12:53:28 -05:00 |
|
Sam Becker
|
0bca41b329
|
Fix hairline image bleed through nav
|
2025-03-24 12:08:43 -05:00 |
|
Sam Becker
|
5c8dbcc64b
|
Document sidebar collapse configuration
|
2025-03-23 17:20:29 -05:00 |
|
Sam Becker
|
cdc83758b2
|
Sort sidebar content by count
|
2025-03-23 16:57:55 -05:00 |
|
Sam Becker
|
7c3db85600
|
Sort categories by count
|
2025-03-23 12:02:57 -05:00 |
|
Sam Becker
|
6c967b9970
|
Collapse sidebar based on configuration
|
2025-03-23 11:46:29 -05:00 |
|
Sam Becker
|
805a4193a7
|
Make nav sticky for top-level pages
|
2025-03-22 22:15:43 -05:00 |
|
Sam Becker
|
32c3fcc656
|
Don't statically generate hidden photos
|
2025-03-20 23:51:59 -05:00 |
|
Sam Becker
|
a16f992d1a
|
Rename/refine <SiteGrid />
|
2025-03-20 17:56:04 -05:00 |
|
Sam Becker
|
53952482f6
|
Respect focal length configuration in grid sidebar
|
2025-03-19 23:11:44 -05:00 |
|
Sam Becker
|
a2271bbf33
|
Pad static generation logging figures
|
2025-03-18 21:28:12 -05:00 |
|
Sam Becker
|
4b9077fa9c
|
Move static generation utility file
|
2025-03-18 21:14:37 -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
|
500b9b4561
|
Account for lenses without makes
|
2025-03-17 10:01:00 -05:00 |
|
Sam Becker
|
c3b3fe4367
|
Add initial iPhone lens text formatting support
|
2025-03-16 21:28:12 -05:00 |
|
Sam Becker
|
dc765ae4e7
|
Add lenses to sidebar and cmdk
|
2025-03-16 17:46:23 -05:00 |
|
Sam Becker
|
3966a6437a
|
Refine camera/lens query handling
|
2025-03-16 16:48:48 -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
|
fd89e2b48a
|
Streamline nextimageurl signatures
|
2025-03-14 22:54:27 -05:00 |
|
Sam Becker
|
3b39a1b62e
|
Stop importing second font weight in OG images
|
2025-03-13 00:39:03 -05:00 |
|
Sam Becker
|
f4447b3474
|
Remove Promise.all from font loading
|
2025-03-13 00:23:43 -05:00 |
|
Sam Becker
|
ba18289e0e
|
Finalize admin recipe management
|
2025-03-12 21:08:56 -05:00 |
|
Sam Becker
|
2c35587f5d
|
Create /admin/recipes page
|
2025-03-12 18:04:27 -05:00 |
|
Sam Becker
|
3d57de3997
|
Add recipes to core admin surfaces
|
2025-03-12 17:43:17 -05:00 |
|
Sam Becker
|
bd0cfb6fa3
|
Fix page centering, upgrade semantic markup
|
2025-03-10 22:59:54 -05:00 |
|
Sam Becker
|
1697a83b95
|
Refine recipe og image
|
2025-03-10 09:15:56 -05:00 |
|
Sam Becker
|
6738ffc28e
|
Refactor photo set customization
|
2025-03-07 18:07:08 -06:00 |
|
Sam Becker
|
0d2f223ed8
|
Fix focal share links
|
2025-03-04 07:39:33 -08:00 |
|
Sam Becker
|
1d20cb58b2
|
Refactor recipe schema and pages
|
2025-03-03 19:43:08 -06:00 |
|
Sam Becker
|
2b93dd750f
|
Add core recipe page components
|
2025-03-02 21:41:58 -06:00 |
|
Sam Becker
|
74e91be001
|
Offer sidebar ordering with paired insight
|
2025-03-01 13:00:43 -06:00 |
|
Sam Becker
|
ef8905d437
|
Make site title unselectable
|
2025-02-28 20:04:21 -06:00 |
|
Sam Becker
|
610c231505
|
Update admin menu icon
|
2025-02-28 09:19:24 -06:00 |
|
Sam Becker
|
d0496638b3
|
Fix admin menu hit target
|
2025-02-28 00:15:20 -06:00 |
|
Sam Becker
|
1a273625a9
|
Finalize base multi-origin upload approach
|
2025-02-27 22:05:45 -06:00 |
|
Sam Becker
|
2a0e898ba6
|
Eagerly load admin nav with client-side cookie strategy
|
2025-02-26 19:45:18 -06:00 |
|
Sam Becker
|
bd7cf64f2a
|
Refactor admin sub-nav
|
2025-02-25 20:58:01 -06:00 |
|
Sam Becker
|
9f483bcf21
|
Create multi-item admin menu
|
2025-02-25 09:13:43 -06:00 |
|
Sam Becker
|
062fad73df
|
Add recipe configuration/faq
|
2025-02-23 23:47:35 -06:00 |
|
Sam Becker
|
0872834db5
|
Finalize recipe query param handling
|
2025-02-23 14:35:19 -06:00 |
|
Sam Becker
|
4ff7473a00
|
Add recipe query param, sync menu item
|
2025-02-23 12:59:52 -06:00 |
|
Sam Becker
|
8249e2929b
|
Create initial fujifilm recipe type
|
2025-02-18 22:53:18 -06:00 |
|
Sam Becker
|
de8bce1bee
|
Make Checklist a special case of ScoreCard
|
2025-02-18 19:32:24 -06:00 |
|
Sam Becker
|
1508a9718c
|
Rename src/app-core to src/app
|
2025-02-17 17:54:00 -06:00 |
|
Sam Becker
|
2d6d8fccaa
|
Move /app to root
|
2025-02-17 17:52:18 -06:00 |
|
Sam Becker
|
12cf156af3
|
Combine /services and /platforms
|
2025-02-16 10:19:16 -06:00 |
|
Sam Becker
|
13b8cdcf62
|
Create /platforms directory
|
2025-02-15 17:34:02 -06:00 |
|
Sam Becker
|
a59164aadb
|
Remove GitHub status badge
|
2025-02-14 21:06:34 -06:00 |
|
Sam Becker
|
03ac8be368
|
Refine app insight rules
|
2025-02-13 23:03:15 -06:00 |
|
Sam Becker
|
b3010ca397
|
Consolidate AdminInsights files
|
2025-02-13 19:59:09 -06:00 |
|
Sam Becker
|
89c985497c
|
Refine admin app insights data
|
2025-02-13 17:12:45 -06:00 |
|
Sam Becker
|
a174654297
|
Refactor app/site/admin code paths
|
2025-02-11 18:06:15 -06:00 |
|
Sam Becker
|
2f3cc204bd
|
Move admin insights into dedicated component
|
2025-02-10 09:52:01 -06:00 |
|
Sam Becker
|
befdf2b868
|
Add more photo library insights
|
2025-02-09 23:24:17 -06:00 |
|
Sam Becker
|
ab153e0dc5
|
Add initial app insights content
|
2025-02-09 23:20:44 -06:00 |
|
Sam Becker
|
4209cabfe1
|
Stub out admin info page
|
2025-02-09 20:50:14 -06:00 |
|
Sam Becker
|
88aac99d6d
|
Fix css ordering error
|
2025-02-08 17:10:06 -06:00 |
|
Sam Becker
|
d0775f07cf
|
Remove tailwind js reference
|
2025-02-08 16:41:29 -06:00 |
|
Sam Becker
|
7ab319142f
|
Upgrade to Tailwind 4
|
2025-02-08 16:21:26 -06:00 |
|
Sam Becker
|
c958f75c73
|
Refine camera tag, standardize apple logo usage
|
2025-02-06 17:33:59 -06:00 |
|
Sam Becker
|
70b7b609ee
|
Fix tag edit admin links
|
2025-02-05 09:32:55 -06:00 |
|
Sam Becker
|
f2e74d8682
|
Fix tag/photo detail page for non-latin characters
|
2025-02-04 09:33:18 -06:00 |
|
Sam Becker
|
10c7ba4240
|
Add git sync status for forked repos
|
2025-01-30 22:45:22 -06:00 |
|
Sam Becker
|
031c296796
|
Refactor badge text truncation
|
2025-01-28 20:06:28 -06:00 |
|
Sam Becker
|
cce2043fca
|
Add static optimization to category image routes
|
2025-01-27 20:55:39 -06:00 |
|
Sam Becker
|
ad83dbb2e3
|
Format code
|
2025-01-26 12:56:58 -06:00 |
|
Sam Becker
|
8444a7cfbb
|
Reformat photo page code
|
2025-01-26 12:55:52 -06:00 |
|
Sam Becker
|
2195379b74
|
Convert zoom controls into hook
|
2025-01-26 10:24:00 -06:00 |
|
carlobortolan
|
cd7b49042b
|
Merge branch 'main' of https://github.com/sambecker/exif-photo-blog
|
2025-01-25 17:50:45 +01:00 |
|
carlobortolan
|
805ac69fa9
|
Enable fullscreen and zoom actions for images via env variable
|
2025-01-25 17:30:58 +01:00 |
|
Sam Becker
|
33a950f73c
|
Improve error logging for photo uploads
|
2025-01-20 14:40:33 -06:00 |
|
carlobortolan
|
4a7c988f54
|
Add viewerjs support
|
2025-01-15 19:23:55 +01:00 |
|
Sam Becker
|
625767a68b
|
Fix lint warning
|
2025-01-15 09:43:42 -06:00 |
|
Sam Becker
|
27552590af
|
Statically optimize photo categories when configured
|
2025-01-15 09:41:08 -06:00 |
|
Sam Becker
|
862b94c96c
|
Refactor optimization env var names
|
2025-01-15 09:20:23 -06:00 |
|
Sam Becker
|
5e3521c687
|
Store client timezone in cookie and use on server when possible
|
2025-01-12 17:13:45 -06:00 |
|
Sam Becker
|
39035bf188
|
Remove all share pages/layouts
|
2025-01-11 17:51:02 -06:00 |
|
Sam Becker
|
76a6f40e77
|
Create state/container for share modals
|
2025-01-11 14:34:53 -06:00 |
|
Sam Becker
|
e45c1eb8d9
|
Fix ESLINT 9 configuration
|
2025-01-05 19:47:40 -06:00 |
|
Sam Becker
|
4d1535f427
|
Merge branch 'main' into next-15-1
|
2025-01-02 22:27:42 -05:00 |
|
Sam Becker
|
5936c71c7d
|
Standardize on query params for next/image bypass
|
2025-01-02 21:56:53 -05:00 |
|
Sam Becker
|
9ebe094c90
|
Remove next/image logging
|
2024-12-31 13:57:42 -05:00 |
|
Sam Becker
|
6b7e328389
|
Add base64 image debugging
|
2024-12-26 12:38:19 -05:00 |
|
Sam Becker
|
1bd628dd47
|
Await all params
|
2024-12-26 12:09:55 -05:00 |
|
Sam Becker
|
7e12732507
|
Adjust site grid documentation
|
2024-08-11 16:02:47 -04:00 |
|
Sam Becker
|
3fb43e4950
|
Move optical offset to <SiteGrid />
|
2024-08-11 13:20:20 -04:00 |
|