zone selection should be sticky #36

Closed
opened 2026-03-09 11:43:48 -07:00 by amari · 0 comments

Description

Right now, whenever our users navigate away from the zone selection interface and then come back, they're greeted with a blank slate — their previously selected zone has completely disappeared. It's like we're asking them to make the same choice over and over again, which feels a bit frustrating when they're trying to get their work done.

What we'd love is for the zone selection to be sticky — meaning it remembers and preserves the user's choice as they move through the application. This is a small quality-of-life improvement that says "we respect your time and your choices."

Current Behavior

  • User selects a zone
  • User navigates to another section of the application
  • User returns to the zone selection interface
  • The previously selected zone is no longer highlighted or remembered

Desired Behavior

  • User selects a zone
  • User navigates elsewhere and returns
  • Their zone selection remains intact and visible, ready to be used again
  • (Optional: If they want to change zones, they can, but they shouldn't have to re-select the same one repeatedly)

Acceptance Criteria

  • Selected zone persists across navigation events within the same session
  • The previously selected zone is visually highlighted when the user returns to the zone selection interface
  • The stored selection is cleared when the user logs out or the session ends
  • Works consistently across all major browsers (Chrome, Firefox, Safari, Edge)
  • No console errors or warnings related to zone selection persistence

Notes

Consider whether this should be stored in local storage, session storage, or application state — whichever feels most appropriate for our use case. We're counting on you to make the right call here! 💙

# Description Right now, whenever our users navigate away from the zone selection interface and then come back, they're greeted with a blank slate — their previously selected zone has completely disappeared. It's like we're asking them to make the same choice over and over again, which feels a bit frustrating when they're trying to get their work done. What we'd love is for the zone selection to be *sticky* — meaning it remembers and preserves the user's choice as they move through the application. This is a small quality-of-life improvement that says "we respect your time and your choices." ## Current Behavior - User selects a zone - User navigates to another section of the application - User returns to the zone selection interface - The previously selected zone is no longer highlighted or remembered ## Desired Behavior - User selects a zone - User navigates elsewhere and returns - Their zone selection remains intact and visible, ready to be used again - (Optional: If they want to change zones, they can, but they shouldn't have to re-select the same one repeatedly) --- ## Acceptance Criteria - [ ] Selected zone persists across navigation events within the same session - [ ] The previously selected zone is visually highlighted when the user returns to the zone selection interface - [ ] The stored selection is cleared when the user logs out or the session ends - [ ] Works consistently across all major browsers (Chrome, Firefox, Safari, Edge) - [ ] No console errors or warnings related to zone selection persistence --- ## Notes Consider whether this should be stored in local storage, session storage, or application state — whichever feels most appropriate for our use case. We're counting on you to make the right call here! 💙
naomi closed this issue 2026-03-19 11:45:57 -07:00
Sign in to join this conversation.
No Label
1 Participants
Notifications
Due Date
No due date set.
Dependencies

No dependencies set.

Reference: nhcarrigan/elysium#36