Skip to content

fix(ui): unify sidebar controls and keyboard shortcuts - #956

Merged
antonreshetov merged 3 commits into
mainfrom
fix/unify-sidebars-and-shortcuts
Sep 26, 2026
Merged

antonreshetov merged 3 commits into
mainfrom
fix/unify-sidebars-and-shortcuts

Conversation

@antonreshetov

Copy link
Copy Markdown
Member

Sidebar controls previously used space-specific labels, and the View menu could show the secondary sidebar as closed while AI chat was visible. Use shared visibility and toggle logic for toolbar controls and the system menu, replacing layout presets with Primary and Secondary Side Bar controls.

  • Assign Cmd/Ctrl+B to the primary sidebar and Cmd+Option+B / Ctrl+Alt+B to the secondary sidebar.
  • Make Cmd/Ctrl+L open or focus AI chat, and close the entire secondary sidebar when focus is already inside chat, restoring previous focus.
  • Show existing shortcuts in tooltips, use a consistent chat icon, and update English/Russian labels and documentation.

Validation: 62 scoped tests passed; scoped ESLint, changed Vue component compilation, and locale synchronization passed.

@antonreshetov antonreshetov self-assigned this Sep 26, 2026
@antonreshetov
antonreshetov merged commit f920c3e into main Sep 26, 2026
@antonreshetov
antonreshetov deleted the fix/unify-sidebars-and-shortcuts branch September 26, 2026 17:08
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