Sam Becker
3b5d8214a2
Smooth out fallbacks on initial load
2025-07-12 10:38:01 -05:00
Sam Becker
443aba830f
Gracefully fail when there are no recents
2025-07-11 23:12:27 -05:00
Sam Becker
8fbfd0fcb6
Conditionally show lens make text
2025-07-11 22:07:45 -05:00
Sam Becker
781ff098b1
Improve masked scroll in form controls
2025-07-11 17:19:36 -05:00
Sam Becker
91562e6523
Fix tooltip button/form interaction
2025-07-11 08:53:36 -05:00
Sam Becker
1103a7b077
Fix checkbox focus, tab index
2025-07-11 08:48:04 -05:00
Sam Becker
5987ab9bdb
Restore FieldsetWithStatus location
2025-07-10 17:12:41 -05:00
Sam Becker
dda139080c
Shrink SelectMenu selected text
2025-07-10 17:09:17 -05:00
Sam Becker
d2ba985328
Temporarily move FieldsetWithStatus due to case insensitivity bug
2025-07-10 17:04:42 -05:00
Sam Becker
a86f04b654
Enforce visibility types
2025-07-10 10:05:55 -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
a735a5416f
Tweak category hovers
2025-07-06 12:11:48 -05:00
Sam Becker
a0e20f10a6
Lower upload tooltips
2025-07-06 11:37:25 -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
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
722f18cc0f
Refine recipe overlay tooltips
2025-06-28 12:53:01 -05:00
Sam Becker
b3972a6032
Date-based photo sets ( #276 )
...
* Add 'recents' and 'years' categories
* Add recents and years visibility config
* Add fundamental recent/year queries
* Display initial date-based data in sidebar
* Adjust recents data type
* Remove date rage from sidebar footer
* Reformat recents/years in sidebar
* Organize years in grid
* Rename date -> year
* Add year-based views
* Split sidebar years into rows
* Add years to cmdk menu
* Localize 'years'
* Create /recents views
* Enable recents share modals
* Fix recents og image
* Statically optimize /recents image
* Don't statically optimize /recents page
* Update i18n
* Add recents to cmdk
* Suppress spinner for year badges
* Refactor sidebar height calculation
* Add recents to sitemap
2025-06-28 11:48:48 -05:00
Sam Becker
4698c5fe64
Refine configuration design
2025-06-25 17:41:46 -05:00
Sam Becker
f2efe25fe8
Remove obsolete debug props
2025-06-24 22:05:58 -05:00
Sam Becker
9b3a5a56a1
Simplify <ImageWithFallback />
2025-06-24 21:51:08 -05:00
Sam Becker
6c50245550
Refine fallback fade logic
2025-06-24 21:29:48 -05:00
Sam Becker
f98d7758b1
Refine fallback timing behavior
2025-06-24 21:16:01 -05:00
Sam Becker
8ea82e8c09
Give cached fallback images 200ms to load
2025-06-24 20:58:07 -05:00
Sam Becker
462ac1a573
Add new debug/fallback strategies
2025-06-24 20:45:40 -05:00
Sam Becker
b21aa5f882
Revert fallback strat
2025-06-24 18:05:42 -05:00
Sam Becker
73f9c939e8
Refine image fallback timing strat
2025-06-24 17:48:06 -05:00
Sam Becker
41433dcbb4
Add fallback timing debugging
2025-06-24 17:01:05 -05:00
Sam Becker
e1cd7d23f1
Add image fallback debug logging
2025-06-24 10:14:08 -05:00
Sam Becker
6d7c5d6903
Fix image fallback abrupt segue, add logging
2025-06-23 23:19:22 -05:00
Sam Becker
d2e62a9091
Improve tooltip segues ( #272 )
...
* Update GH issue template
* Create custom tooltip display engine
* Fix tooltip cleanup behavior
* Make tooltip position size-aware
* Refine tooltip og positioning
* Refine og tooltip behavior
* Refine og image loading behavior
2025-06-22 15:03:18 -05:00
Sam Becker
9a3b60bcd9
Refine og hover behavior
2025-06-19 22:26:36 -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
f6bc865225
Improve upload state management
2025-06-18 21:35:24 -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
63fafb87af
Accept titles when adding uploads
2025-06-17 09:33:07 -05:00
Sam Becker
7865abf148
Refine mobile cmd-k
2025-06-14 16:40:00 -05:00
Sam Becker
7b9195ea35
Match tag input to other menus
2025-06-13 12:40:43 -05:00
Sam Becker
60f61da12e
Update framer-motion type
2025-06-12 16:33:28 -05:00
Sam Becker
7da49cb3cc
Fix mobile tooltips
2025-06-04 17:13:04 -05:00
Sam Becker
cd6f9ab775
Revert admin page mobile design
2025-06-03 22:55:05 -05:00
Sam Becker
6d3fdfdcb5
Full-bleed config layout on mobile
2025-06-03 21:59:27 -05:00
Sam Becker
8a5c874c18
Refine recipe overlay design
2025-06-01 12:01:35 -05:00
Sam Becker
79a863d9ab
Minimize radix tooltip warnings
2025-06-01 11:13:46 -05:00
Sam Becker
bab2c623ee
Refine switcher shadow
2025-05-31 21:52:03 -05:00
Sam Becker
7e954aa5d1
Refine component outlines
2025-05-31 16:48:41 -05:00
Sam Becker
489f48523b
Refine modal styles
2025-05-26 19:00:10 -05:00
Sam Becker
29da584311
Adjust cmd-k vertical offset on smaller viewports
2025-05-25 14:11:44 -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
526ba1a43b
Lazy load language data
2025-05-12 09:10:28 -05:00
Sam Becker
878edc713d
Switch to template i18n strategy
2025-05-11 17:16:12 -05:00
Sam Becker
c3e34ea629
Refine i18n
2025-05-10 17:17:18 -05:00
Sam Becker
cfcff69b95
Finalize first i18n implementation
2025-05-10 16:31:57 -05:00
Sam Becker
927b4b85b5
Enrich language cms
2025-05-10 15:20:46 -05:00
Sam Becker
24a2877d82
Integrate basic I18N text
2025-05-10 00:22:17 -05:00
Sam Becker
b635ba28cc
Fix sidebar scroll behavior
2025-05-06 12:20:10 -05:00
Sam Becker
61d5456b29
Fix insight tooltip placement
2025-05-03 12:24:41 -05:00
Sam Becker
8a214f7190
Manage focus when batch editing
2025-05-03 11:38:33 -05:00
Sam Becker
ec4ba74829
Simplify useMaskedScroll hook
2025-05-02 18:41:22 -05:00
Sam Becker
7f0b72d6ee
Hide scrollbar in admin nav
2025-04-30 23:54:23 -05:00
Sam Becker
fd87b80e0e
Fix admin upload border color
2025-04-30 23:23:47 -05:00
Sam Becker
56d013f663
Apply masked scroll to env vars
2025-04-30 23:19:24 -05:00
Sam Becker
31a722db26
Refine cmd-k styles for safari
2025-04-30 19:45:19 -05:00
Sam Becker
e8009ff7fa
Fix <MaskedScroll /> prop type
2025-04-30 18:48:13 -05:00
Sam Becker
7518a88d41
Refine useMaskedScroll API
2025-04-30 18:19:42 -05:00
Sam Becker
5f9a340a25
Switch masked scroll to color-based transitions
2025-04-30 18:07:12 -05:00
Sam Becker
1cdeea0346
Finalize animated masked scroll behavior
2025-04-30 17:41:41 -05:00
Sam Becker
60c5314c3a
Simplify masked scroll approach
2025-04-30 00:35:07 -05:00
Sam Becker
b34710016e
Add photo action tooltips
2025-04-29 23:37:47 -05:00
Sam Becker
304e6ba858
Optimize scrolling share url
2025-04-29 23:21:36 -05:00
Sam Becker
eef47699b7
Add scrolling to share urls
2025-04-29 21:47:45 -05:00
Sam Becker
1894d710ef
Adjust image fallback cache behavior
2025-04-27 22:43:27 -05:00
Sam Becker
01c8b5d22b
Speed up image fallback cache checks
2025-04-27 17:28:45 -05:00
Sam Becker
63dcab09e5
Update image fallback loading check
2025-04-27 16:30:02 -05:00
Sam Becker
7c6e8371b8
Make sure images load before hiding fallback
2025-04-27 15:55:30 -05:00
Sam Becker
52819b428b
Prevent tooltips being stuck after navigation
2025-04-27 10:37:47 -05:00
Sam Becker
1cf9c28e40
Hide key command hints on mobile
2025-04-27 10:05:59 -05:00
Sam Becker
dfee9f7f98
Prevent tooltip after admin menu action
2025-04-26 18:10:34 -05:00
Sam Becker
ec995c801c
Refine key command/toast interaction
2025-04-26 18:02:11 -05:00
Sam Becker
8d91804eb9
Finalize key commands
2025-04-26 17:32:46 -05:00
Sam Becker
5180ea6276
Add key commands to admin photo menu
2025-04-26 16:25:51 -05:00
Sam Becker
d5a66290c3
Introduce keys commands: e, p, x
2025-04-26 15:57:12 -05:00
Sam Becker
dfa1e1836f
Highlight delete with red background
2025-04-25 21:30:35 -05:00
Sam Becker
4d5d57b6ba
Remove F shortcut for photo zooming
2025-04-25 20:11:23 -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
8a72e3d7ce
Add basic key commands
2025-04-25 09:33:10 -05:00
Sam Becker
f328d9176c
Fix safari tooltip linebreak
2025-04-25 09:09:14 -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
99a3fb7ad2
Refine tooltip/more menu interactions
2025-04-24 09:18:27 -05:00
Sam Becker
f3cd1c2f8c
Add tooltips to basic view buttons
2025-04-23 17:58:04 -05:00
Sam Becker
e6499372bd
Fix admin header menu spacing
2025-04-22 17:06:56 -05:00
Sam Becker
d32fa39aab
Add sections to admin menus
2025-04-21 17:11:06 -05:00
Sam Becker
c9fe29286b
Add indicator dot to menu updates
2025-04-20 22:56:43 -05:00
Sam Becker
fde890ed17
Finalize batch sync logic
2025-04-20 17:02:06 -05:00
Sam Becker
eea8f94eea
Refine photo sync status checks
2025-04-19 23:25:01 -05:00