Commit Graph

1251 Commits

Author SHA1 Message Date
Sam Becker
2f7f414397 Add preview AI debugging 2024-12-26 12:32:05 -05:00
Sam Becker
9213c3117e Fix Next.js type errors 2024-12-26 12:17:36 -05:00
Sam Becker
1bd628dd47 Await all params 2024-12-26 12:09:55 -05:00
Sam Becker
6226500cd6 Fix cmdk syntax error 2024-12-22 12:52:14 -05:00
Sam Becker
93cf0d1f23 Mark server actions async 2024-12-22 12:43:51 -05:00
Sam Becker
0c69efaab4 Tweak checklist prop 2024-09-26 12:05:21 -05:00
Sam Becker
7dae08f175 Refine share/download icon placement 2024-09-21 16:34:42 -05:00
Sam Becker
b354cc3137 Update public download README text 2024-09-21 16:16:16 -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
0dc627b774 Tweak public download config text 2024-09-21 15:13:16 -05:00
Sam Becker
9ad7f89dfb Merge branch 'main' into add-public-downloads 2024-09-21 14:54:28 -05:00
Sam Becker
bd187da8a5 Add html test coverage 2024-09-21 14:20:24 -05:00
Sam Becker
b48697288e Allow rich formatting in site about text 2024-09-21 14:15:36 -05:00
Sam Becker
63d44c35fb Make template more resilient on initial installation 2024-09-07 16:07:17 -05:00
Sam Becker
e584a0364b Make photo querying more resilient 2024-09-07 11:45:24 -05:00
Sam Becker
236101d34e Wrap page titles in <h1> tags 2024-09-05 20:31:23 -05:00
Sam Becker
65120de9cb Refactor photo header breakpoints 2024-09-04 14:49:19 -05:00
Sam Becker
2d9048efd0 Add debugging tools for grid density 2024-09-04 11:05:24 -05:00
Sam Becker
03616391aa Simplify PhotoHeader component 2024-09-04 10:44:46 -05:00
Sam Becker
e7690bdbce Remove 'Untitled' fallback in key views 2024-09-01 21:59:19 -05:00
Sam Becker
68a8568e9d Make header text responsive, refine grid breakpoints 2024-09-01 13:26:47 -05:00
Sam Becker
ae8da21ae5 Fallback to dates in photo nav 2024-09-01 12:22:42 -05:00
Sam Becker
dcc5df0a40 Refine photo header grid 2024-09-01 00:25:44 -05:00
Sam Becker
deca3acacb Refine spacing 2024-09-01 00:01:17 -05:00
Sam Becker
ece618df04 Show prev/next chevrons on mobile 2024-08-31 23:30:21 -05:00
Sam Becker
41ac60c1b9 Fix share button spacing 2024-08-31 22:23:35 -05:00
Sam Becker
db77448a63 Combine photo nav + sets 2024-08-31 19:43:52 -05:00
Sam Becker
e0a83415b0 Fix photo nav dark mode support 2024-08-26 10:03:21 -05:00
Sam Becker
6be23effc7 Create navigation-based photo header 2024-08-26 09:19:14 -05:00
Alex Chaveriat (Silk)
f7dc781347
Merge branch 'sambecker:main' into add-public-downloads 2024-08-24 16:00:39 -04:00
Sam Becker
76c02ee015 Fix commit SHA display on admin checklist 2024-08-24 14:13:01 -05:00
Sam Becker
28533570df Add commit message to admin config checklist 2024-08-24 14:07:16 -05:00
Sam Becker
56eec8d1fa Hold onto og image cache longer while revalidating 2024-08-24 14:05:04 -05:00
si1k
cf446b29e3 Adding public download button option 2024-08-19 15:14:38 -04:00
Sam Becker
bbc1626e7b Introduce NEXT_PUBLIC_SHOW_LARGE_THUMBNAILS to configure grid density 2024-08-16 15:56:44 -05:00
Sam Becker
091fbb2c97 Offer configuration for hiding 'untitled' fallback text 2024-08-12 13:55:54 -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
fd628ab409 Improve upload delete UI feedback 2024-07-26 14:18:33 -05:00
Sam Becker
e35489cba2 Remove /grid console logging 2024-07-26 13:04:07 -05:00
Sam Becker
4c092cef54 Make EXIF parsing more compatible 2024-07-26 12:03:59 -05:00
Sam Becker
8d525820db Fix delete action for hidden photos 2024-07-24 23:09:43 -05:00
Sam Becker
17c4b54478 Make server-side image transformations EXIF-orientation aware 2024-07-24 23:08: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
69fa01e20b Make batch editing labels responsive 2024-07-21 19:03:45 -05:00
Sam Becker
99d969b926 Refine new meta layout 2024-07-21 18:53:05 -05:00
Sam Becker
3166888611 Animate about text entrance 2024-07-21 14:12:25 -05:00
Sam Becker
335e2dae92 Introduce site meta:description + about 2024-07-21 14:03:32 -05:00
Sam Becker
3127818e74 Fix multiple icon clipping 2024-07-21 12:10:55 -05:00
Sam Becker
bc1a730be2 Add batch favorites 2024-07-21 11:59:46 -05:00
Sam Becker
d8ede1c657 Reorder batch buttons 2024-07-21 11:06:46 -05:00
Sam Becker
94585b4a7f Fix multi-photo delete loading status 2024-07-21 10:58:18 -05:00
Sam Becker
b71a3825db Refactor delete photo buttons 2024-07-21 10:41:54 -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
6ccb1533d2 Dismiss form after successfully assigning tags 2024-07-20 23:07:39 -05:00
Sam Becker
38d372dd72 Add multi-tag query to batch edit 2024-07-20 22:41:03 -05:00
Sam Becker
dc8dedd806 Refine photo tag control 2024-07-20 15:58:09 -05:00
Sam Becker
235d73db3f Add basic tag validation 2024-07-17 23:52:05 -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
7c267caa0a Fix grid page unmount debug 2024-07-16 11:05:06 -05:00
Sam Becker
12e0f092b6 Debug grid page unmount 2024-07-16 10:19:49 -05:00
Sam Becker
70adb6ee2e Refine batch edit interactions 2024-07-15 09:07:30 -05:00
Sam Becker
dd553cd0ed Fix admin photo menu type 2024-07-14 18:39:51 -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
f1c0d8ff93 Refine batch selection styles/behavior 2024-07-08 19:55:28 -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
048352dd58 Remove upload drift effect 2024-07-07 21:19:28 -05:00
Sam Becker
f7984600e1 Add query for tagging multiple photos arbitrarily 2024-07-07 20:57:02 -05:00
Sam Becker
ac5f709c3d Rearchitect client-side EXIF syncing 2024-07-07 13:01:06 -05:00
Sam Becker
2f029f796c Reduce opacity for non-active uploads 2024-07-06 23:02:30 -05:00
Sam Becker
b4c0e0adb9 Switch from upload wobble to drift 2024-07-06 22:51:54 -05:00
Sam Becker
867176775c Switch upload animation to wobble 2024-07-06 20:30:03 -05:00
Sam Becker
fb0b6721df Fix prop label 2024-07-06 17:09:15 -05:00
Sam Becker
c2f9ddf6b6 Streamline url add api 2024-07-06 14:04:03 -05:00
Sam Becker
3b5b8fc559 Fix mobile upload styles 2024-07-06 12:57:30 -05:00
Sam Becker
5f028a3b07 Update photo install visualization 2024-07-06 12:42:26 -05:00
Sam Becker
a66e091f91 Simplify config checklist 2024-07-03 13:59:30 -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
3d505d88c9 Make adding all uploads status more granular 2024-07-02 23:01:30 -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
1488becc9c Rename grid homepage environment variable 2024-06-29 22:33:26 -05:00
Sam Becker
230fc34140 Cleanup checklist capitalization 2024-06-29 22:28:48 -05:00