Skip to content

Polish settings panel, sidebar, and menu bar - #4

Merged
camsimony merged 1 commit into
mainfrom
cursor/settings-panel-polish
Mar 28, 2026
Merged

Polish settings panel, sidebar, and menu bar#4
camsimony merged 1 commit into
mainfrom
cursor/settings-panel-polish

Conversation

@camsimony

@camsimony camsimony commented Mar 28, 2026

Copy link
Copy Markdown
Owner
CleanShot 2026-03-28 at 15 44 52@2x

What changed

  • Settings panel: SettingsPanelController — vibrancy, unified compact toolbar, resizable height (min 380×680), hidden zoom button, traffic-light leading offset for badge alignment, titlebar-only dragging.
  • Menu bar: Native .menu style; Settings opens the new panel via AppDelegate.
  • Settings UI: Sidebar with Home, Customize, Breathing, Session, Reminders, General; SettingsCard sections; toggles as right-aligned switches; subtler dividers; nav polish (badges, shadows, selection animation, secondary labels when unselected).
  • New sections: HomeSection, CustomizeSection (placeholder); shared SettingsCard / WindowAccessor (if unused elsewhere, kept for tooling).

Notes

  • Regenerated project.pbxproj via XcodeGen for new files.

Made with Cursor

@camsimony camsimony self-assigned this Mar 28, 2026
@camsimony
camsimony merged commit 7e8343e into main Mar 28, 2026
1 check passed
@camsimony
camsimony deleted the cursor/settings-panel-polish branch March 28, 2026 19:50
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.

1 participant