ui: simplify category navigation around filters #400

Closed
opened 2026-05-12 14:10:15 +00:00 by barrettruth · 0 comments
Owner

Context

Categories are currently shown in the sidebar as navigation buttons, but the app already has filtering. There is also no obvious creation flow for categories, so an empty category group or sidebar-only category affordance can make the model feel larger than it is.

Decision

Categories should not be a permanent sidebar control while category creation and management are not first-class. Category filtering can remain in the main filtering surface. If no categories exist, no empty category section should appear.

Acceptance Criteria

  • The sidebar does not render an empty categories section.
  • Category navigation is removed or hidden unless it represents a clearly useful saved-view workflow.
  • Existing task/category data remains intact.
  • Filtering by category remains available through the primary filter/search workflow.
  • Category color/edit affordances are not exposed as orphaned sidebar controls.
## Context Categories are currently shown in the sidebar as navigation buttons, but the app already has filtering. There is also no obvious creation flow for categories, so an empty category group or sidebar-only category affordance can make the model feel larger than it is. ## Decision Categories should not be a permanent sidebar control while category creation and management are not first-class. Category filtering can remain in the main filtering surface. If no categories exist, no empty category section should appear. ## Acceptance Criteria - The sidebar does not render an empty categories section. - Category navigation is removed or hidden unless it represents a clearly useful saved-view workflow. - Existing task/category data remains intact. - Filtering by category remains available through the primary filter/search workflow. - Category color/edit affordances are not exposed as orphaned sidebar controls.
Sign in to join this conversation.
No milestone
No project
No assignees
1 participant
Notifications
Due date
The due date is invalid or out of range. Please use the format "yyyy-mm-dd".

No due date set.

Dependencies

No dependencies set.

Reference
barrettruth/delta#400
No description provided.