Skip to content

Conversation

@mikenikles
Copy link
Contributor

Summary

  • Add settings dialog using shadcn-svelte Sidebar components inside Dialog
  • Implement hierarchical navigation with General and Appearance groups
  • Group headings and breadcrumbs are clickable to show all sections in a group
  • Change settings shortcut from Cmd+; to Cmd+,
  • Wire up native macOS menu and keyboard shortcut to open settings

Test plan

  • Open settings with Cmd+, keyboard shortcut
  • Open settings from native macOS menu (Seaquel > Settings...)
  • Click sidebar group headings to see all sections in that group
  • Click individual sections to see just that section
  • Click breadcrumb links to navigate back to group view
  • Verify theme selection works
  • Verify app info displays correctly

🤖 Generated with Claude Code

- Add settings dialog using shadcn-svelte Sidebar components inside Dialog
- Implement hierarchical navigation: General > App Info, Appearance > Theme
- Add breadcrumb navigation with clickable group/section links
- Change settings shortcut from Cmd+; to Cmd+,
- Wire up native macOS menu and keyboard shortcut to open settings
- Add i18n messages for settings UI

🤖 Generated with [Claude Code](https://claude.com/claude-code)

Co-Authored-By: Claude Opus 4.5 <noreply@anthropic.com>
@mikenikles mikenikles merged commit 3f9c05e into main Jan 5, 2026
1 check failed
@mikenikles mikenikles deleted the feat/settings-dialog branch January 5, 2026 07:42
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants