Commit Graph

515 Commits

Author SHA1 Message Date
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