feat(settings): polish centralized settings shell #224

Merged
barrettruth merged 1 commit from feat/settings-shell-polish-182 into main 2026-04-08 00:21:01 +00:00
barrettruth commented 2026-04-08 00:19:43 +00:00

Summary

  • polish the settings shell with stronger shared headers, section cards, and active-state handling
  • make settings navigation responsive so it works as a top tab strip on narrow screens and a left rail on desktop
  • keep calendar focused on contextual actions while routing persistent configuration back to settings
  • reorganize integrations into a clearer responsive grid and add focused tests for the new settings navigation primitives

Closes #182

Test plan

  • ./scripts/ci.sh
## Summary - polish the settings shell with stronger shared headers, section cards, and active-state handling - make settings navigation responsive so it works as a top tab strip on narrow screens and a left rail on desktop - keep calendar focused on contextual actions while routing persistent configuration back to settings - reorganize integrations into a clearer responsive grid and add focused tests for the new settings navigation primitives Closes #182 #### Test plan - [x] ./scripts/ci.sh
Sign in to join this conversation.
No description provided.