Sam Becker
6226500cd6
Fix cmdk syntax error
2024-12-22 12:52:14 -05:00
Sam Becker
13e5be2296
Refine public download button layout
2024-09-21 16:11:02 -05:00
Sam Becker
17b999f8d3
Create universal file download logic
2024-09-21 15:55:54 -05:00
Sam Becker
d3c8db474e
Refine file download behavior
2024-09-21 15:26:11 -05:00
Sam Becker
9ad7f89dfb
Merge branch 'main' into add-public-downloads
2024-09-21 14:54:28 -05:00
Sam Becker
e584a0364b
Make photo querying more resilient
2024-09-07 11:45:24 -05:00
Sam Becker
2d9048efd0
Add debugging tools for grid density
2024-09-04 11:05:24 -05:00
si1k
cf446b29e3
Adding public download button option
2024-08-19 15:14:38 -04: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
Sam Becker
16da4fc8a8
Optically center layouts @ new 3xl breakpoint
2024-08-11 13:12:11 -04:00
Sam Becker
1fbe63454f
Document explicit specs to <SiteGrid />
2024-08-11 12:29:44 -04:00
Johnomated
b704a701c6
Edited /components/Badge.tsx to be a block element
...
If the text for tags/cameras on the grid page overflowed to a second line then the background did not grow with the text. Making the element a block and slightly increasing the padding keeps the text/background similar to the original style while also allowing the background to match the text if it is multiple lines.
2024-07-27 10:16:22 -05:00
Johnomated
1b45eb41ae
Changed centering breakpoint from lg to xl
2024-07-27 00:23:07 -05:00
Johnomated
d3e209907f
Content can be centered on large screens with NEXT_PUBLIC_CENTERED_ON_LARGE_SCREENS env variable
...
Added CENTERED_LARGE_SCREENS variable in config.ts that gets NEXT_PUBLIC_CENTERED_ON_LARGE_SCREENS value from environment variables. Modified SiteGrid.tsx to use CENTERED_LARGE_SCREENS and adjust the pages column layout if it's true.
2024-07-26 23:15:46 -05:00
Sam Becker
950adf71d0
Refine batch edit menu on mobile
2024-07-21 22:48:18 -05:00
Sam Becker
2fac641d3f
Fix layout shift in dropdown loaders
2024-07-21 20:32:20 -05:00
Sam Becker
fe7bb07ac4
Add configuration for preferred initial theme
2024-07-21 20:28:44 -05:00
Sam Becker
91a17369bd
Add title text to theme switcher
2024-07-21 19:15:27 -05:00
Sam Becker
ac10e97533
Show loading state on individual selected tiles
2024-07-21 10:15:06 -05:00
Sam Becker
50024bd115
Add delete functionality to multi-select
2024-07-21 00:16:22 -05:00
Sam Becker
dc8dedd806
Refine photo tag control
2024-07-20 15:58:09 -05:00
Sam Becker
35c1453847
Refine batch edit actions
2024-07-17 23:31:20 -05:00
Sam Becker
d6e6b5ecaf
Refine batch edit component
2024-07-16 14:10:52 -05:00
Sam Becker
e9ead7cc9b
Change more menu link/action handling
2024-07-16 11:17:31 -05:00
Sam Becker
70adb6ee2e
Refine batch edit interactions
2024-07-15 09:07:30 -05:00
Sam Becker
6eecb553f4
Refine photo select/deselect, admin app menu
2024-07-14 18:31:35 -05:00
Sam Becker
1088229885
Create checkbox overlay component
2024-07-09 10:08:17 -05:00
Sam Becker
291e36f76a
Create custom checkbox
2024-07-08 19:31:42 -05:00
Sam Becker
3f0b9e7b27
Allow admins to select photos from /grid
2024-07-07 23:27:36 -05:00
Sam Becker
7f8e2d7a3d
Align main nav corners with standard controls
2024-07-07 21:28:21 -05:00
Sam Becker
7d3cef4f9d
Refine upload UX, fix add all progress indicator
2024-07-03 13:56:11 -05:00
Sam Becker
aa7390df83
Add progress indicator for file uploads
2024-07-02 23:08:26 -05:00
Sam Becker
0cfb9442c4
Streamline <PathLoaderButton />
2024-07-01 11:16:10 -05:00
Sam Becker
25b7629a60
Add progress feedback to add all photos button
2024-07-01 11:08:20 -05:00
Sam Becker
2ed96eb2f4
Refactor core navigation to support grid-first root
2024-06-29 22:19:27 -05:00
Sam Becker
12961cb2e2
Refine note component
2024-06-20 20:56:20 -05:00
Sam Becker
9aa6546b90
Introduce official error/warning components
2024-06-20 19:25:15 -05:00
Sam Becker
616726b5fd
Refine admin config layout
2024-06-19 13:19:24 -05:00
Sam Becker
787f638cd7
Finalize sync/cleanup ux
2024-06-17 00:13:20 -05:00
Sam Becker
141b7e3ed8
Refactor outdated photos header
2024-06-16 14:26:16 -05:00
Sam Becker
6b262b46de
Add outdated photos page
2024-06-16 13:30:52 -05:00
Sam Becker
9faef7e1f2
Refine upload styles, date/query behavior
2024-06-15 23:59:59 -05:00
Sam Becker
6786f1aad6
Fix admin configuration layout shift
2024-06-12 00:35:55 -05:00
Sam Becker
f8e13d7212
Wrap admin checklist checks in suspense
2024-06-12 00:01:40 -05:00
Sam Becker
5e39e42c97
Add connection errors to /admin/configuration
2024-06-11 17:17:27 -05:00
Sam Becker
b8e1d22b64
Tweak GPS overwrite schema
2024-06-08 17:39:27 -05:00
Sam Becker
cdf70fa5c7
Add download to admin menu
2024-06-08 11:27:20 -05:00
Sam Becker
a203972bfb
Fix error note icon shrinking
2024-06-07 10:28:26 -05:00
Sam Becker
3ae500f93e
Make cmd-k item visible while loading
2024-06-05 20:33:54 -05:00
Sam Becker
2da60e68c1
Refactor admin AI/sync buttons
2024-05-29 14:13:48 -05:00
Sam Becker
2e3d92885c
Tighten admin photo menu
2024-05-29 11:02:15 -05:00
Sam Becker
90f736ee6a
Fix admin photo menu glitches
2024-05-28 00:10:34 -05:00
Sam Becker
31396b83cc
Finalize multi-image upload backend data processing
2024-05-27 00:16:09 -05:00
Sam Becker
3039076e27
Introduce multiple uploads component
2024-05-26 22:40:02 -05:00
Sam Becker
64d6608a79
Remove favorite action from hidden photos
2024-05-26 14:46:07 -05:00
Sam Becker
1ae7ea12c3
Add loading indicators to admin photo menu
2024-05-26 14:32:29 -05:00
Sam Becker
83c821f664
Remove unused component
2024-05-26 13:23:43 -05:00
Sam Becker
9babc102d4
Add status indicator to CMD-K menu
2024-05-26 12:36:19 -05:00
Sam Becker
b5a038fd50
Format CMD-K text
2024-05-26 12:13:12 -05:00
Sam Becker
4be593bf29
Fix clsx import
2024-05-26 12:04:45 -05:00
Sam Becker
567d59bf0e
Refine og image layouts, add X posting to share modal
2024-05-25 23:51:22 -05:00
Sam Becker
7cd5ccbe15
Add core focal length views
2024-05-21 12:03:32 -05:00
Sam Becker
33bb4fca97
Create custom 500 page
2024-05-20 16:12:18 -05:00
Sam Becker
8bfa078c9d
Tweak loading choreography
2024-05-19 18:25:21 -05:00
Sam Becker
0f43b1977b
Finalize transition away from param-based infinite scroll
2024-05-18 14:49:36 -05:00
Sam Becker
9cd9d751bd
Update cmd-k fallback text
2024-05-13 20:16:12 -05:00
Sam Becker
42a23d1863
Fix blurDataURL capitalization
2024-05-13 20:10:06 -05:00
Sam Becker
1931f64f96
Refactor image components
2024-05-13 19:40:46 -05:00
Sam Becker
feba9e1788
Fix image grid sizing
2024-05-13 19:04:01 -05:00
Sam Becker
d985ec03df
Add default banner icon
2024-05-12 22:46:32 -05:00
Sam Becker
9c9541977f
Add hidden to sidebar and cmd-k menu
2024-05-12 18:20:12 -05:00
Sam Becker
c0f4f1fbf1
Create protected hidden routes for admins
2024-05-12 13:06:23 -05:00
Sam Becker
577371e28f
Refine photo matte implementation
2024-05-09 19:09:05 -05:00
Sam Becker
a76fa30331
Document matte setting
2024-05-09 13:40:46 -05:00
Sam Becker
32c659414a
Add basic matte views to large photos
2024-05-09 12:31:57 -05:00
Sam Becker
da86fc601a
Improve auth ux
2024-05-08 23:57:01 -05:00
Sam Becker
760f63f570
Tweak admin tag badge
2024-05-08 14:15:48 -05:00
Sam Becker
cdb2ab5215
Merge pull request #90 from sambecker/static-optimization
...
Add optional static optimization
2024-05-08 12:36:49 -05:00
Sam Becker
94e4718f98
Split static optimization config into pages + images
2024-05-08 12:29:57 -05:00
Sam Becker
3c367f68b9
Tweak date/time positioning in photo details
2024-05-07 23:07:02 -05:00
Sam Becker
7b4fe756b3
Refine blur compatibility behavior
2024-05-07 10:26:26 -05:00
Sam Becker
2e4208e7e1
Streamline primitive components
2024-05-07 00:03:28 -05:00
Sam Becker
afd0e23a67
Show loading indicator when adding uploads
2024-05-06 12:00:46 -05:00
Sam Becker
333ea9006f
Adjust blur fallback logic
2024-05-06 08:54:56 -05:00
Sam Becker
d448c36445
Build tooling around server-side blur generation
2024-05-06 00:19:42 -05:00
Sam Becker
618f033741
Update photo updates banner
2024-04-28 12:46:48 -05:00
Sam Becker
54cd4de52b
Tweak update banner
2024-04-28 00:00:01 -05:00
Sam Becker
9efba6e937
Tweak admin photos layout
2024-04-27 21:26:57 -05:00
Sam Becker
80661561ca
Post banner for recent changes
2024-04-27 21:15:15 -05:00
Sam Becker
a6fd48bd1b
Show upload photo button for new admins
2024-04-27 19:43:06 -05:00
Sam Becker
bd0f61f237
Remove legacy infinite scroll system
2024-04-27 12:55:51 -05:00
Sam Becker
08451cff13
Refactor infinite scroll
2024-04-27 12:16:23 -05:00
Sam Becker
df1c134c5b
Stop returning components from photo actions
2024-04-26 21:01:20 -05:00
Sam Becker
edb4df83b8
Introduce timestamp-based swr invalidation
2024-04-26 18:42:00 -05:00
Sam Becker
2c1b39fb30
Clear local state when editing photos
2024-04-24 20:14:22 -05:00
Sam Becker
39c924b3e0
Fix erroneous auth check in CommandK
2024-04-21 22:46:07 -05:00
Sam Becker
ef1c8fc79d
Move auth to client state
2024-04-21 22:36:49 -05:00
Sam Becker
8586cd0a5c
Disable sql debugging
2024-04-19 12:29:29 -05:00
Sam Becker
e4d5f75e3c
Rename fetch config variable
2024-04-19 10:35:30 -05:00
Sam Becker
66506ebf6e
Temporarily enable prefetching
2024-04-19 10:14:29 -05:00
Sam Becker
4267eafd5a
Disable home page animation
2024-04-18 22:29:31 -05:00
Sam Becker
52de4718cb
Wipe in-memory state after clearing cache
2024-04-17 22:34:45 -05:00
Sam Becker
5af688b9bf
Merge branch 'main' into static
2024-04-08 22:51:39 -05:00
Sam Becker
7421256cb6
Warn before throwing out uncommitted form changes
2024-04-08 21:51:18 -05:00
Sam Becker
8888674370
Elevate visibility of form buttons
2024-04-06 17:25:27 -05:00
Sam Becker
9e024e048b
Merge branch 'main' into static
2024-04-01 09:02:08 -05:00
Sam Becker
4ea4c030e3
Fix tag editor menu text size
2024-03-31 20:58:00 -05:00
Sam Becker
eeb16ed9cd
Update EntityLink types
2024-03-30 11:58:38 -05:00
Sam Becker
351b68f3e5
Merge branch 'main' into static
2024-03-30 11:14:15 -05:00
Sam Becker
7a9c839a20
Add baseline grid debugging to photo set headers
2024-03-27 17:59:53 -05:00
Sam Becker
d36a1c5536
Fix debug tools cmd-k interaction
2024-03-27 13:22:31 -05:00
Sam Becker
3b19ba0425
Add admin toggle to debug site-wide baseline grid
2024-03-27 13:10:38 -05:00
Sam Becker
62e83ede84
Add leading 0 to dates
2024-03-27 11:21:19 -05:00
Sam Becker
5b98d8edf8
Refine /grid sidebar spacing
2024-03-27 00:21:08 -05:00
Sam Becker
cd4445d880
Improve responsive date handling
2024-03-27 00:18:29 -05:00
Sam Becker
fa53e7ece3
Refine baseline type sizes
2024-03-26 23:46:13 -05:00
Sam Becker
7290096698
Enforce baseline grid
2024-03-26 12:13:51 -05:00
Sam Becker
bf4a8c047d
Merge branch 'main' into static
2024-03-23 11:26:28 -05:00
Sam Becker
45f3248d84
Change all overflows to auto
2024-03-23 11:15:59 -05:00
Sam Becker
1862a49bb2
Finish merging main into static
2024-03-22 18:00:00 -05:00
Sam Becker
12c418079c
Merge branch 'main' into static
2024-03-22 17:59:36 -05:00
Sam Becker
65132a0862
Add individual AI text requests, upgrade documentation
2024-03-22 15:15:00 -05:00
Sam Becker
8a03ea8217
Add caption, semantic description to search
2024-03-21 22:37:04 -05:00
Sam Becker
5a0e372e39
Adjust breadcrumb ellipsis to photo form
2024-03-21 14:10:53 -05:00
Sam Becker
9f08716568
Finalize photo editing AI experience
2024-03-21 09:41:43 -05:00
Sam Becker
097496a739
Integrate ai auto-fill into edit form
2024-03-20 23:20:42 -05:00
Sam Becker
195c640efc
Refactor site config checklist
2024-03-20 19:20:20 -05:00
Sam Becker
da8ffc872e
Update experimental badge
2024-03-20 15:37:44 -05:00
Sam Becker
340c2f879a
Add experimental badge to AI-generated feature
2024-03-20 15:37:17 -05:00
Sam Becker
a351999e37
Fine-tune AI text generation
2024-03-20 13:18:10 -05:00
Sam Becker
f3d036a546
Improve canvas error handling
2024-03-20 10:23:20 -05:00
Sam Becker
7fa7dce66e
Merge branch 'main' into static
2024-03-19 12:46:09 -05:00
Sam Becker
de95b8c5f0
Add openai/ai foundations
2024-03-19 11:54:51 -05:00
Sam Becker
75fd60bd2e
Refine /grid sidebar layout
2024-03-18 09:09:21 -05:00
Sam Becker
f940798c4d
Finalize photo detail page with captions
2024-03-17 23:41:01 -05:00
Sam Becker
b2e7b29022
Add caption text to photo details
2024-03-16 20:48:01 -05:00
Sam Becker
db22d6661b
Merge branch 'main' into static
2024-03-15 10:56:47 -05:00
Sam Becker
195569730f
Mitigate image flickering
2024-03-15 10:51:42 -05:00
Sam Becker
7138a8c193
Merge branch 'main' into static
2024-03-14 13:24:48 -05:00
Sam Becker
e0f18171c0
Fix breadcrumb on tag edit page
2024-03-14 13:24:04 -05:00
Sam Becker
00b977821c
Merge branch 'main' into static
2024-03-14 11:45:16 -05:00
Sam Becker
e3cd0e59cd
Prevent cmdk querying after selection is made
2024-03-14 11:43:36 -05:00
Sam Becker
ed840adb91
Merge branch 'main' into static
2024-03-12 15:39:16 -05:00
Sam Becker
b71f9e94e8
Show spinner when creating/updating photos
2024-03-12 15:36:41 -05:00
Sam Becker
8b17202db0
Merge branch 'main' into static
2024-03-12 10:36:34 -05:00
Sam Becker
933f40110b
Prevent admin ••• menu prefetching
2024-03-12 10:36:00 -05:00
Sam Becker
132e9c8b0a
Merge branch 'main' into static
2024-03-12 09:02:30 -05:00
Sam Becker
49f2102913
Fix form input label id for tags
2024-03-12 09:02:13 -05:00
Sam Becker
d4dae20bcc
Merge branch 'main' into static
2024-03-11 18:03:20 -05:00
Sam Becker
a998880c8d
Refine blur capture logic
2024-03-11 18:03:06 -05:00
Sam Becker
5cd8054a8d
Prevent undesired image blur captures
2024-03-11 17:19:02 -05:00
Sam Becker
ee008d2861
Merge branch 'main' into static
2024-03-03 12:53:12 -06:00
Sam Becker
57a4c17d0f
Allow pasting of multiple tags
2024-03-03 12:44:57 -06:00
Sam Becker
42734f5266
Move CommandK query to action.tsx
2024-03-02 21:54:42 -06:00
Sam Becker
b85872b98e
Disable prefetching in main nav
2024-03-02 18:06:22 -06:00
Sam Becker
3a60d6bbf4
Merge branch 'main' into static
2024-03-01 16:27:59 -06:00
Sam Becker
16b107c252
Tweak Image ref handling
2024-03-01 15:56:43 -06:00
Sam Becker
8c8edf6523
Refine Image object ref handling
2024-03-01 15:46:40 -06:00
Sam Becker
4e5c8dabbb
Merge branch 'main' into static
2024-03-01 13:43:22 -06:00
Sam Becker
4d3565ff15
Prevent capturing blank blur data
2024-03-01 13:39:21 -06:00
Sam Becker
a8d6879c90
Use less blur on small placeholder images
2024-03-01 13:35:38 -06:00
Sam Becker
d52e8fdb14
Prevent unnecessary blur calculation
2024-03-01 13:16:31 -06:00
Sam Becker
63450e9435
Add blur data capture logging
2024-02-29 23:49:20 -06:00
Sam Becker
b0ea964ad7
Refactor photo link prefetching behavior
2024-02-29 23:16:58 -06:00
Sam Becker
2ffb899a5b
Limit prefetching
2024-02-28 17:55:39 -06:00
Sam Becker
788708e0aa
Merge branch 'main' into static
2024-02-28 00:05:57 -06:00
Sam Becker
ab8d088df5
Make photo tag text encoding more resilient
2024-02-27 23:32:51 -06:00
Sam Becker
abd3d9051e
Merge branch 'main' into static
2024-02-24 13:54:03 -06:00
Sam Becker
c0b041bf4f
Manage path transitions when opening cmd-k links
2024-02-24 13:42:27 -06:00
Sam Becker
b7d9e875ab
Merge branch 'main' into static
2024-02-24 11:27:37 -06:00
Sam Becker
af8906d4a8
Fine-tune next/image widths
2024-02-24 11:27:12 -06:00
Sam Becker
28aaa469f9
Merge branch 'main' into static
2024-02-24 01:21:32 -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
6665a52089
Merge branch 'main' into static
2024-02-23 21:05:59 -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
b87021973d
Fix AppState imports
2024-02-22 23:12:29 -06:00
Sam Becker
77e53b7755
Merge branch 'main' into static
2024-02-22 23:01:41 -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
272c097c31
Extract theme color logic to custom hook
2024-02-22 09:12:39 -06:00
Sam Becker
551b4d4ec3
Remove cmdk query parameterization
2024-02-21 20:44:00 -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
db2b702003
Merge branch 'main' into static
2024-02-21 08:27:47 -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
dc07da13fe
Merge branch 'main' into static
2024-02-20 22:35:37 -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
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
e92ec878dc
Create root-level CommandK component inside Modal
2024-02-19 10:02:51 -06:00
Sam Becker
495b64aaec
Prioritize initial /grid photos
2024-02-17 11:35:55 -06:00
Sam Becker
548b3e6f4c
Rename legacy search params infinite scroll
2024-02-17 11:20:51 -06:00
Sam Becker
66f6458dd0
Merge branch 'main' into static
2024-02-17 11:16:37 -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
6aaa33b673
Merge branch 'main' into static
2024-02-16 00:13:40 -06:00
Sam Becker
5fea934962
Refine admin menu
2024-02-16 00:11:29 -06:00
Sam Becker
3b7b1645b5
Merge branch 'main' into static
2024-02-14 08:37:46 -06:00
Sam Becker
1b8414765e
Re-introduce PNG support
2024-02-13 17:19:27 -06:00
Sam Becker
5b397bdaef
Tweak experimental badge
2024-02-13 12:55:25 -06:00
Sam Becker
da6ef1f71b
Tweak experimental badge
2024-02-13 12:50:27 -06:00
Sam Becker
f64e1ce9b1
Merge branch 'main' into static
2024-02-12 19:29:34 -06:00
Sam Becker
992aadddc1
Fix more menu font size
2024-02-12 19:29:23 -06:00
Sam Becker
f5a5b4aef6
Enable configuration-driven static optimization
2024-02-12 18:10:26 -06:00
Sam Becker
07fc0f0c24
Disable verbose logging in <MoreComponents />
2024-02-12 11:52:54 -06:00
Sam Becker
6c47837bcd
Refine initial load behavior for <MoreComponents />
2024-02-12 10:12:47 -06:00
Sam Becker
891d2257b4
Add isLoading condition to showMoreButton
2024-02-12 00:28:08 -06:00
Sam Becker
2e0549c35e
Remove <AnimateChildren />
2024-02-12 00:23:01 -06:00
Sam Becker
d8c44fb7f1
Fix button visibility logic
2024-02-12 00:22:29 -06:00
Sam Becker
d603fdeca4
Fix grid spacing, add request debugging
2024-02-11 23:22:09 -06:00
Sam Becker
de14054b0a
Tweak root page element spacing
2024-02-11 23:06:47 -06:00
Sam Becker
e034e3766b
Refactor <MoreComponents /> fetching/error handling behavior
2024-02-11 22:42:07 -06:00
Sam Becker
9810514c76
Fix infinite scroll grid layout
2024-02-11 10:50:08 -06:00
Sam Becker
48739f2caf
Merge branch 'main' into static
2024-02-11 10:10:15 -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
b5b2eb8f46
Add shadow to ••• menu
2024-02-09 20:38:31 -06:00
Sam Becker
235b10e326
Merge branch 'main' into static
2024-02-09 13:42:46 -06:00
Sam Becker
93119ba66f
Refactor cache, auth, storage dependencies/file structure
2024-02-09 13:30:35 -06:00
Sam Becker
5be0f4b7ea
Merge branch 'main' into static
2024-02-07 21:40:19 -06:00
Sam Becker
affcdc48dc
Improve arrow key behavior, aria descriptions on Tag Input
2024-02-07 18:50:14 -06:00
Sam Becker
9e1ad1a4db
Merge branch 'main' into static
2024-02-06 23:25:19 -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
0f557d07db
Merge branch 'main' into static
2024-02-04 23:47:09 -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
caf1514d2f
Merge branch 'main' into static
2024-01-28 14:08:04 -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
Sam Becker
908db18fb0
Introduce configuration preventing blur data being stored and displayed
2024-01-28 11:52:04 -06:00
Sam Becker
4d4e4fff54
Downgrade max attempt error logging
2024-01-19 12:01:32 -06:00
Sam Becker
927b80ab8a
Add root loading component
2024-01-18 14:27:16 -06:00
Sam Becker
28b9de280c
Track MoreComponents request limit limits in global state
2024-01-18 13:10:36 -06:00
Sam Becker
9329b4ff62
Add attempt logging
2024-01-16 17:14:49 -06:00
Sam Becker
0d892aad12
Use global state in MoreComponents for better forward/back UX
2024-01-15 23:54:08 -06:00
Sam Becker
f263329b6c
Create MoreComponents container
2024-01-15 19:02:11 -06:00
Sam Becker
a466349707
Refine MoreComponents error handling
2024-01-15 18:41:38 -06:00
Sam Becker
f772ec7daa
Add infinite scroll error handling
2024-01-15 15:30:10 -06:00
Sam Becker
023a286ff8
Tweak more button behavior
2024-01-15 13:34:55 -06:00
Sam Becker
5f99d50118
Test next version of infinite scroll
2024-01-15 13:25:50 -06:00
Sam Becker
c92ce68dae
Test new <MoreButton /> behavior
2024-01-15 11:49:20 -06:00
Sam Becker
52e84132e9
Rebuild MoreComponents with prefetching
2024-01-14 23:27:47 -06:00
Sam Becker
85688d202a
Hoist pagination to parent component
2024-01-14 16:21:39 -06:00
Sam Becker
5843ad6556
Adjust MoreComponents spacing
2024-01-13 23:05:43 -06:00
Sam Becker
f97ef4eecd
Add revalidation config to homepage
2024-01-13 22:47:50 -06:00
Sam Becker
5d9dbe0edb
Remove useTransition from MoreComponents
2024-01-13 22:38:25 -06:00
Sam Becker
414a80e2da
Remove useEffect from MoreComponents
2024-01-13 22:29:03 -06:00
Sam Becker
d3e837b4f6
Refine MoreComponents data fetching
2024-01-13 22:19:45 -06:00
Sam Becker
88429b97f4
Test new server action component loader
2024-01-13 13:14:29 -06:00
Sam Becker
4a2e854096
Refine admin photo edit button
2024-01-08 21:26:46 -06:00
Sam Becker
e0f5813c39
Fix admin photo menu prop types
2024-01-08 18:19:41 -06:00
Sam Becker
4f058ba5ba
Refine admin photo edit button
2024-01-08 17:16:01 -06:00
Sam Becker
47ebc65553
Add ••• admin button to individual photos
2024-01-08 12:52:22 -06:00
Sam Becker
b77b4a3f61
Refactor footer auth data handling
2024-01-06 13:50:15 -06:00