Skip to content

feat: replace theme select with icon button group - #3049

Merged
mondalaci merged 1 commit into
masterfrom
feature/theme-selector-button-group
Aug 8, 2026
Merged

feat: replace theme select with icon button group#3049
mondalaci merged 1 commit into
masterfrom
feature/theme-selector-button-group

Conversation

@mondalaci

Copy link
Copy Markdown
Member

Summary

  • Replace the Settings theme ng-select with a Bootstrap button group using desktop / sun / moon icons
  • Keep hover tooltips for the previous theme labels and dismiss them on click
  • Remove unused AppThemeSelect / getSupportedThemes plumbing

Test plan

  • Open Agent Settings and confirm the theme control is an icon button group
  • Hover each button and verify the tooltip text (Follow OS / Light / Dark)
  • Click each theme and confirm it applies and the tooltip does not stick
  • On Linux, confirm the system-theme circle tooltip still appears with spacing after the buttons

Made with Cursor

Co-authored-by: Cursor <cursoragent@cursor.com>
@mondalaci
mondalaci merged commit cb81b3b into master Aug 8, 2026
5 checks passed
@mondalaci
mondalaci deleted the feature/theme-selector-button-group branch August 8, 2026 21:40
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant