Commit Graph

26 Commits

Author SHA1 Message Date
Sam Becker
4a01ee4f9e Prevent incorrect magnifying glass animations 2025-10-04 14:55:11 -05:00
Sam Becker
0d02306ba0 Migrate to dedicated indent style line plugin 2025-08-08 23:29:00 -05:00
Sam Becker
e3cf228c44 Add color sort to cmdk menu 2025-08-04 21:46:42 -05:00
Sam Becker
c78c6fd7e0 Add sort options to cmd-k menu 2025-07-17 20:32:09 -05:00
Sam Becker
646f32e642
Rich sort controls (#283)
* Generalize app switcher menus

* Organize sort module

* Build configuration for nav sort control

* Refine sort menu styles

* Upgrade next.js

* Reset custom sort when clicking grid/full a second time

* Light up sort button when overridden
2025-07-15 22:43:36 -05:00
Sam Becker
36f8300cb1 Fix search icon jitter on mobile 2025-07-10 21:31:57 -05:00
Sam Becker
9cea328386
Combine visibility setting into single dropdown (#281) 2025-07-10 09:58:27 -05:00
Sam Becker
70f6f48044
Exclude photo from feeds (#280)
* Add tooltip to 'hidden' checkbox

* Refine checkbox UI

* Allow photos to be excluded from main feeds

* Fix footer grid in photos excluded from feed

* Apply feed exclusion from batch upload

* Scrub final hidden/private language

* Add visibility icons to admin photo menu
2025-07-05 23:40:58 -05:00
Sam Becker
bf78f786a7 Minimize cache purge when sorting feed 2025-07-04 12:57:06 -05:00
Sam Becker
b7cb6715b7
Speed up category hovers (#279)
* Extract out ShareHover components
* Refactor hover/category state
* Rename photo query options types
* Restore category count slice of app state
* Streamline entity hover headers
* Standardize swr keys
* Suppress hover counts to years
* Refine entity hover design
* Make image hovers opt out
2025-07-04 12:19:45 -05:00
Sam Becker
71ebc568c6 Add sort language to i18n 2025-06-30 09:34:22 -05:00
Sam Becker
a2745068e8 Finesse navbar search animation 2025-06-30 09:28:27 -05:00
Sam Becker
05b8a9c9f0 Suppress search animation on nav change 2025-06-30 08:42:49 -05:00
Sam Becker
75097c28b3 Animate sort toggle entrance 2025-06-29 21:42:50 -05:00
Sam Becker
d7fbc8bd68
Configurable photo sort order (#277)
* Introduce configurable photo sort order

* Fix recents image pre-rendering

* Refine sort order config

* Store sort order in client state

* Add core views to support sort

* Separate sort and priority preferences

* Consolidate imports, add lint rule

* Refine photo sorting documentation

* Update README sort text

* Finalize sort config
2025-06-29 21:05:13 -05:00
Sam Becker
7e954aa5d1 Refine component outlines 2025-05-31 16:48:41 -05:00
Sam Becker
526ba1a43b Lazy load language data 2025-05-12 09:10:28 -05:00
Sam Becker
f0a90172f5 Create core I18N types + content 2025-05-06 22:15:31 -07:00
Sam Becker
db5717ce1d Add configuration for keyboard shortcut tooltips 2025-04-27 16:18:26 -05:00
Sam Becker
cd2e91f5e1 Check for meta key on all shortcuts 2025-04-27 09:30:19 -05:00
Sam Becker
8d91804eb9 Finalize key commands 2025-04-26 17:32:46 -05:00
Sam Becker
63e843e2d6 Move key commands to <AppViewSwitcher />, fix auto-focus tooltip issue 2025-04-25 20:04:12 -05:00
Sam Becker
8f448a100f Refine app switcher icons placement 2025-04-25 09:06:51 -05:00
Sam Becker
e5aaab285d Refine admin menu tooltip interaction 2025-04-25 09:02:18 -05:00
Sam Becker
4edb3dca49 Refine app switcher layout/tooltip behavior 2025-04-24 09:31:55 -05:00
Sam Becker
29914b5346 Rename ViewSwitcher 2025-04-24 09:22:03 -05:00