Sam Becker
|
73f423db68
|
Make blog listing more resilient
|
2024-02-29 11:51:48 -06:00 |
|
Sam Becker
|
3f0944c104
|
Make date range queries fail gracefully
|
2024-02-27 23:52:33 -06:00 |
|
Sam Becker
|
ab8d088df5
|
Make photo tag text encoding more resilient
|
2024-02-27 23:32:51 -06:00 |
|
Sam Becker
|
c0b041bf4f
|
Manage path transitions when opening cmd-k links
|
2024-02-24 13:42:27 -06:00 |
|
Sam Becker
|
cb190650ff
|
Rename "Blog Configuration" to "App Configuration"
|
2024-02-24 11:30:54 -06:00 |
|
Sam Becker
|
af8906d4a8
|
Fine-tune next/image widths
|
2024-02-24 11:27:12 -06:00 |
|
Sam Becker
|
08b1401ce4
|
Restrict responsive behavior to large images
|
2024-02-24 01:10:17 -06:00 |
|
Sam Becker
|
42b0ead70a
|
Make next/images responsive
|
2024-02-23 21:48:54 -06:00 |
|
Sam Becker
|
6e94f9f23a
|
Add 1080 to custom next sizes
|
2024-02-23 21:23:26 -06:00 |
|
Sam Becker
|
2c4bdd8003
|
Hybrid approach for placeholder with/without blur data
|
2024-02-23 19:33:05 -06:00 |
|
Sam Becker
|
941af6af09
|
Fix blur overflow
|
2024-02-23 18:57:58 -06:00 |
|
Sam Becker
|
d49331e421
|
Revert to original fallback logic
|
2024-02-23 18:49:53 -06:00 |
|
Sam Becker
|
f62aa939db
|
Finalize blur loading logic
|
2024-02-23 17:23:31 -06:00 |
|
Sam Becker
|
7b192b003c
|
Add guard for loaded blur images
|
2024-02-23 16:52:17 -06:00 |
|
Sam Becker
|
f9625f18b5
|
Tweak placeholder z-order
|
2024-02-23 16:36:12 -06:00 |
|
Sam Becker
|
6994d0e3f2
|
Refine image blur state management
|
2024-02-23 15:31:58 -06:00 |
|
Sam Becker
|
ac4a699519
|
Fade in image even without placeholder blur data
|
2024-02-23 13:55:32 -06:00 |
|
Sam Becker
|
2e16649119
|
Fix poorly blurred placeholder data generated by Safari
|
2024-02-23 12:51:10 -06:00 |
|
Sam Becker
|
a055783c26
|
Fade placeholder blurs
|
2024-02-23 12:06:02 -06:00 |
|
Sam Becker
|
25cb686ace
|
Prevent cmd-k key listener interference
|
2024-02-22 22:53:42 -06:00 |
|
Sam Becker
|
68775381d1
|
Created dedicated Admin cmd-k section
|
2024-02-22 19:13:00 -06:00 |
|
Sam Becker
|
ebbdff4a5a
|
Animate PREV/NEXT links
|
2024-02-22 09:29:49 -06:00 |
|
Sam Becker
|
272c097c31
|
Extract theme color logic to custom hook
|
2024-02-22 09:12:39 -06:00 |
|
Sam Becker
|
92d13d586c
|
Prevent timestamps being overwritten when syncing EXIF
|
2024-02-21 23:13:39 -06:00 |
|
Sam Becker
|
551b4d4ec3
|
Remove cmdk query parameterization
|
2024-02-21 20:44:00 -06:00 |
|
Sam Becker
|
cfa152937c
|
Fix image grid crop on Safari
|
2024-02-21 20:08:13 -06:00 |
|
Sam Becker
|
293a612d96
|
Move [shot-on] image back to edge runtime
|
2024-02-21 19:50:53 -06:00 |
|
Sam Becker
|
178888384d
|
Remove edge runtime from [shot-on] endpoint
|
2024-02-21 19:37:46 -06:00 |
|
Sam Becker
|
77037a1d80
|
Optimize [tag]/image edge function size
|
2024-02-21 19:22:23 -06:00 |
|
Sam Becker
|
99a6974dd6
|
Attempt to shrink [shot-on] edge function size
|
2024-02-21 19:15:55 -06:00 |
|
Sam Becker
|
4bad013c66
|
Restore presigned url route to edge runtime
|
2024-02-21 18:47:32 -06:00 |
|
Sam Becker
|
d51dd06da8
|
Remove signed url generator from edge to reduce bundle size
|
2024-02-21 18:42:07 -06:00 |
|
Sam Becker
|
d77d7ee508
|
Ignore stale requests that come in after cmd-k is closed
|
2024-02-21 18:28:52 -06:00 |
|
Sam Becker
|
79248a17f2
|
Final cmd-k adjustments
|
2024-02-21 18:01:34 -06:00 |
|
Sam Becker
|
fdd02f1978
|
Remove unneeded eslint annotation
|
2024-02-21 17:27:18 -06:00 |
|
Sam Becker
|
35efada24b
|
Refine cmd-k modal, primary navigation UI
|
2024-02-21 17:26:55 -06:00 |
|
Sam Becker
|
dea48609a6
|
Refine cmd-k menu on mobile
|
2024-02-21 14:07:32 -06:00 |
|
Sam Becker
|
02cfa4ee52
|
Create cmd-k affordance in nav
|
2024-02-21 12:33:31 -06:00 |
|
Sam Becker
|
0d9ba09dee
|
Change cmd-k loading text to 'searching'
|
2024-02-21 08:42:08 -06:00 |
|
Sam Becker
|
6110b2f891
|
Reintroduce page icon
|
2024-02-21 00:39:31 -06:00 |
|
Sam Becker
|
2903172427
|
Remove page icon
|
2024-02-21 00:35:29 -06:00 |
|
Sam Becker
|
08a0b30667
|
Replace io5 asset
|
2024-02-21 00:22:23 -06:00 |
|
Sam Becker
|
6465809708
|
Reintroduce second io5 asset
|
2024-02-21 00:16:07 -06:00 |
|
Sam Becker
|
ad3f1d72c4
|
Reintroduce io5 asset
|
2024-02-21 00:10:32 -06:00 |
|
Sam Becker
|
4f6f5157e6
|
Revert placement of query length constant
|
2024-02-20 23:57:26 -06:00 |
|
Sam Becker
|
e21c9873f8
|
Remove io5 references
|
2024-02-20 23:52:00 -06:00 |
|
Sam Becker
|
a48c496f0c
|
Finalize command-k icons
|
2024-02-20 22:01:40 -06:00 |
|
Sam Becker
|
1bf37554b6
|
Require 2 characters for external queries
|
2024-02-20 21:49:16 -06:00 |
|
Sam Becker
|
6aa351cf29
|
Add header icons/annotations to cmd-k menu, optimize behavior
|
2024-02-20 17:13:39 -06:00 |
|
Sam Becker
|
6221773cf9
|
Refine cmd-k cleanup behavior
|
2024-02-20 13:11:29 -06:00 |
|
Sam Becker
|
31559e3974
|
Implement custom cmd-k filtering
|
2024-02-20 09:37:34 -06:00 |
|
Sam Becker
|
39a07ccb6b
|
Refine Command-K behavior
|
2024-02-20 09:23:00 -06:00 |
|
Sam Becker
|
4daa575113
|
Tweak cmd-k behavior
|
2024-02-19 23:04:18 -06:00 |
|
Sam Becker
|
47ea5b9086
|
Add live photo querying to Command-K menu
|
2024-02-19 22:43:33 -06:00 |
|
Sam Becker
|
2cdbf43309
|
Tighten Command-K content
|
2024-02-19 20:03:22 -06:00 |
|
Sam Becker
|
3992a426fb
|
Move command-k inside theme state provider
|
2024-02-19 12:57:24 -06:00 |
|
Sam Becker
|
7fd878edf6
|
Add themes to command-k
|
2024-02-19 12:55:26 -06:00 |
|
Sam Becker
|
1dd0ea9101
|
Seed basic command-k data
|
2024-02-19 12:23:33 -06:00 |
|
Sam Becker
|
fdf53111cf
|
Merge branch 'main' into cmdk
|
2024-02-19 10:11:54 -06:00 |
|
Sam Becker
|
3b67ada333
|
Fix delete photo server action
|
2024-02-19 10:11:31 -06:00 |
|
Sam Becker
|
e92ec878dc
|
Create root-level CommandK component inside Modal
|
2024-02-19 10:02:51 -06:00 |
|
Sam Becker
|
5d85fbf862
|
Add conditional admin menu to photo tiles
|
2024-02-16 17:45:59 -06:00 |
|
Sam Becker
|
b6da801c8c
|
Add delete to admin photo menu
|
2024-02-16 15:44:10 -06:00 |
|
Sam Becker
|
5fea934962
|
Refine admin menu
|
2024-02-16 00:11:29 -06:00 |
|
Sam Becker
|
6d3d893d1b
|
Fix line break in photo headers
|
2024-02-14 21:16:24 -06:00 |
|
Sam Becker
|
1b8414765e
|
Re-introduce PNG support
|
2024-02-13 17:19:27 -06:00 |
|
Sam Becker
|
992aadddc1
|
Fix more menu font size
|
2024-02-12 19:29:23 -06:00 |
|
Sam Becker
|
81ba7228b5
|
Make admin menu text consistent
|
2024-02-10 23:50:03 -06:00 |
|
Sam Becker
|
c07b1c1700
|
Remove menu outline in safari
|
2024-02-10 17:40:15 -06:00 |
|
Sam Becker
|
689f58c442
|
Simplify admin checklist
|
2024-02-10 16:36:36 -06:00 |
|
Sam Becker
|
9aaed392dc
|
Refine admin more menu
|
2024-02-10 16:25:22 -06:00 |
|
Sam Becker
|
d860777604
|
Add favorites to admin photo menu
|
2024-02-10 01:11:23 -06:00 |
|
Sam Becker
|
8151a4f1cd
|
Simplify AdminPhotoMenu types
|
2024-02-09 20:56:21 -06:00 |
|
Sam Becker
|
b5b2eb8f46
|
Add shadow to ••• menu
|
2024-02-09 20:38:31 -06:00 |
|
Sam Becker
|
2b3356a49b
|
Fix film simulation links on photos
|
2024-02-09 14:12:54 -06:00 |
|
Sam Becker
|
93119ba66f
|
Refactor cache, auth, storage dependencies/file structure
|
2024-02-09 13:30:35 -06:00 |
|
Sam Becker
|
affcdc48dc
|
Improve arrow key behavior, aria descriptions on Tag Input
|
2024-02-07 18:50:14 -06:00 |
|
Sam Becker
|
618ba90508
|
Fix outline flashes in tag input
|
2024-02-06 22:44:50 -06:00 |
|
Sam Becker
|
8237693fdd
|
Improve tag input support for screen readers
|
2024-02-06 22:38:00 -06:00 |
|
Sam Becker
|
d1a4e85a5c
|
Fix enter key behavior
|
2024-02-06 22:03:08 -06:00 |
|
Sam Becker
|
bdc9dcb120
|
Outline tag control when children have focus
|
2024-02-06 21:38:06 -06:00 |
|
Sam Becker
|
1da28079e6
|
Display tag counts in photo form
|
2024-02-06 17:46:43 -06:00 |
|
Sam Becker
|
e5efc3614d
|
Scope tag input query selector
|
2024-02-05 19:37:07 -06:00 |
|
Sam Becker
|
e330330147
|
Fix reverse-tab auto-select behavior in tag input
|
2024-02-05 12:51:53 -06:00 |
|
Sam Becker
|
46f561d41f
|
Refine tag component behavior
|
2024-02-05 12:00:47 -06:00 |
|
Sam Becker
|
376c72ff30
|
Fix safari layout shift
|
2024-02-04 18:51:01 -06:00 |
|
Sam Becker
|
b45355c951
|
Fix input tag auto-focus behavior
|
2024-02-04 18:38:39 -06:00 |
|
Sam Becker
|
499cf6b4e5
|
Prevent stale tag menu option highlights on mobile
|
2024-02-04 18:25:57 -06:00 |
|
Sam Becker
|
559a5c7182
|
Refine <TagInput /> behavior on mobile
|
2024-02-04 18:09:52 -06:00 |
|
Sam Becker
|
ef13d52506
|
Don't offer to create tag when it exists
|
2024-02-04 18:07:12 -06:00 |
|
Sam Becker
|
e40b91f028
|
Refine custom tag input behavior
|
2024-02-04 17:58:27 -06:00 |
|
Sam Becker
|
b77c186ae9
|
Refine TagInput behavior
|
2024-02-04 14:34:17 -06:00 |
|
Sam Becker
|
84481ea6cf
|
Remove logging
|
2024-02-03 23:51:57 -06:00 |
|
Sam Becker
|
f4913db81e
|
Switch to new tag component
|
2024-02-03 23:49:08 -06:00 |
|
Sam Becker
|
e9b714e785
|
Remove last term, tweak check mark
|
2024-02-03 14:03:07 -06:00 |
|
Sam Becker
|
e571161aca
|
Add explicit "create new tag" menu option
|
2024-02-03 13:26:43 -06:00 |
|
Sam Becker
|
929769eb48
|
Create initial UI for choosing tags
|
2024-02-02 13:59:04 -06:00 |
|
Sam Becker
|
3717b39520
|
Fix film tag z-order with admin menu
|
2024-01-29 22:14:26 -06:00 |
|
Sam Becker
|
98787f33c2
|
Reorder props
|
2024-01-28 13:41:25 -06:00 |
|
Sam Becker
|
27dcb06dd3
|
Refine blur fallback, update blur documentation
|
2024-01-28 12:42:47 -06:00 |
|