Commit Graph

460 Commits

Author SHA1 Message Date
Sam Becker
fc8cca3f7f Switch more menus to proper links 2025-07-19 13:56:46 -05:00
Sam Becker
6f677ec906 Fix admin visibility icon spacing 2025-07-17 09:30:10 -05:00
Sam Becker
76621b965b Rationalize admin photo icon layout 2025-07-17 09:25:41 -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
622fbda79f Clean up indentation 2025-07-13 23:18:45 -05:00
Sam Becker
2b2bbeb5a5 Adjust config menu styles 2025-07-13 23:06:16 -05:00
Sam Becker
ac7506a1bc Adjust admin photos table spacing 2025-07-13 22:59:34 -05:00
Sam Becker
aefda2db19 Add section menu to admin app config 2025-07-13 18:38:33 -05:00
Sam Becker
781ff098b1 Improve masked scroll in form controls 2025-07-11 17:19:36 -05:00
Sam Becker
94af65c045 Remove tag order admin insight 2025-07-10 21:19:14 -05:00
Sam Becker
5987ab9bdb Restore FieldsetWithStatus location 2025-07-10 17:12:41 -05:00
Sam Becker
d2ba985328 Temporarily move FieldsetWithStatus due to case insensitivity bug 2025-07-10 17:04:42 -05:00
Sam Becker
217baba066 Revert FieldSetWithStatus case change on imports 2025-07-10 10:01:49 -05:00
Sam Becker
c9484a5658 Revert FieldSetWithStatus case change 2025-07-10 10:00:18 -05:00
Sam Becker
9cea328386
Combine visibility setting into single dropdown (#281) 2025-07-10 09:58:27 -05:00
Sam Becker
a0e20f10a6 Lower upload tooltips 2025-07-06 11:37:25 -05:00
Sam Becker
e50ecbf798 Accept titles for uploads, fix duplicate full images 2025-07-06 11:20:57 -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
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
724fce656c Simplify sort config language 2025-07-01 17:43:19 -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
4698c5fe64 Refine configuration design 2025-06-25 17:41:46 -05:00
Sam Becker
21d465c1ec Offer config for showing only tags with multiple photos 2025-06-25 09:29:05 -05:00
Sam Becker
c73c36951d Create dedicated categories config section 2025-06-25 08:44:44 -05:00
Sam Becker
4b341348e5 Reorder config sections 2025-06-25 08:36:16 -05:00
Sam Becker
e1af77d40c
OG image hovers (#268)
* Create og tooltip component

* Refactor og image handling

* Introduce category hover configuration

* Add og hovers to all categories

* Move category labels to client

* Disable og tooltips in headers

* Prevent og tooltips on accessory/loader hovers
2025-06-19 18:19:59 -05:00
Sam Becker
7236e5adf3 Remove domain from configuration footer 2025-06-19 08:42:33 -05:00
Sam Becker
df9fa060b0 Refine app menu positioning 2025-06-19 08:40:02 -05:00
Sam Becker
49bfff5fbd Refine upload rows on mobile 2025-06-18 23:38:42 -05:00
Sam Becker
f6bc865225 Improve upload state management 2025-06-18 21:35:24 -05:00
Sam Becker
144e68b965 Improve add/edit upload functionality 2025-06-18 18:35:10 -05:00
Sam Becker
5704597a4f Extract common upload add routine 2025-06-18 09:54:30 -05:00
Sam Becker
b115b98ea5 Change upload responsive buttons 2025-06-18 09:27:45 -05:00
Sam Becker
6ac797d5ac Refine uploads layout 2025-06-18 09:23:20 -05:00
Sam Becker
3bd6b20e76 Refine upload row styles 2025-06-17 19:02:46 -05:00
Sam Becker
63fafb87af Accept titles when adding uploads 2025-06-17 09:33:07 -05:00
Sam Becker
4dc9149931 Remove public api endpoint 2025-06-12 18:54:50 -05:00
Tadej Novak
559f61fa68
Add public feed configuration 2025-06-08 13:42:25 +02:00
Sam Becker
6d3fdfdcb5 Full-bleed config layout on mobile 2025-06-03 21:59:27 -05:00
Sam Becker
01223f6be0 Increase hidden icon in admin photo menu 2025-06-03 19:10:07 -05:00
Sam Becker
34e6fdb6c2 Refine site meta observability 2025-06-03 18:30:25 -05:00
Sam Becker
a063d0d29b Add meta content to admin config page 2025-06-03 09:35:51 -05:00
Sam Becker
b6d5f2ebb2 Add hide/unhide to admin photo menu 2025-05-26 23:59:51 -05:00
Sam Becker
6d2e9ea04c Crisp up modals and dropdowns 2025-05-25 13:01:10 -05:00
Sam Becker
79bd96ac13 Improve admin photo view on mobile 2025-05-24 18:35:07 -05:00
Sam Becker
bc7fc198c0 Adjust html lang attribute, standard i18n capitalization 2025-05-24 16:18:19 -05:00
Sam Becker
2888fd9318 Clarify photo matte color config 2025-05-23 17:15:54 -05:00
Sam Becker
87915875c7 Add OpenAI base url override to app config 2025-05-22 09:38:56 -05:00
Sam Becker
8caa2b9245 Scroll photo into view when bulk adding 2025-05-14 00:21:31 -05:00
Sam Becker
d971a71c5d Reduce upload batch size 2025-05-13 09:20:11 -05:00