Skip to content

fix: separate rounded navigation panel and adjust settings dialog styling#20

Merged
Rello merged 1 commit intocodex/rebuild-settings-screen-with-left-menufrom
codex/update-settings-window-layout
Jan 14, 2026
Merged

fix: separate rounded navigation panel and adjust settings dialog styling#20
Rello merged 1 commit intocodex/rebuild-settings-screen-with-left-menufrom
codex/update-settings-window-layout

Conversation

@Rello
Copy link
Owner

@Rello Rello commented Jan 14, 2026

Motivation

  • Remove the single rounded panel wrapping both navigation and content so the left navigation can remain a distinct rounded panel while content panels keep their own styling.
  • Make the active navigation highlight narrower and rounded to match updated visual guidance.

Description

  • Updated toolbar CSS in TOOLBAR_CSS() to use transparent toolbar background and to style QToolButton:checked with rounded corners and reduced margin for a narrower active indicator.
  • Added a dedicated settings_navigation container (navigationContainer) with a QVBoxLayout and moved the _toolBar into it so the navigation can have its own rounded background.
  • Adjusted the main shell layout to insert the new navigation container and updated the dialog stylesheet to set #settings_shell to transparent and #settings_navigation to a rounded background.
  • Changes made in src/gui/settingsdialog.cpp (layout insertion and stylesheet updates).

Testing

  • No automated tests were run for this UI/layout change.

Codex Task

@Rello Rello merged commit f3c2e34 into codex/rebuild-settings-screen-with-left-menu Jan 14, 2026
10 of 14 checks passed
@Rello Rello deleted the codex/update-settings-window-layout branch January 14, 2026 04:56
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant