Skip to content

Polish frameless title bar: Discord-style trio, drop lightbulb + minimal arrow#1931

Merged
ten9876 merged 1 commit intomainfrom
auto/Polish-frameless-title-bar-Discord-style-trio-drop
Apr 25, 2026
Merged

Polish frameless title bar: Discord-style trio, drop lightbulb + minimal arrow#1931
ten9876 merged 1 commit intomainfrom
auto/Polish-frameless-title-bar-Discord-style-trio-drop

Conversation

@ten9876
Copy link
Copy Markdown
Owner

@ten9876 ten9876 commented Apr 25, 2026

  • Min / max / close labels resized to 18 px with 10 px padding so they're
    legible at a glance; hover swaps text to white over a rounded #203040
    background (#cc2030 on close) — matches the Discord title-bar feel
    Jeremy referenced.
  • 1 px vertical separator (20 px tall, #304050) sits between the
    audio-control cluster and the trio.
  • Remove the lightbulb (💡 feature-request) and minimal-mode (↙) buttons
    from TitleBar — both were redundant with menu access. Minimal Mode
    stays available via View menu and Ctrl+M.
  • Move the feature-request dialog to a public TitleBar method and wire
    it to a new Help → "Submit your idea... 💡" menu entry, so users
    retain that path without the title-bar button.

Co-Authored-By: Claude Opus 4.7 (1M context) [email protected]

…mal arrow

- Min / max / close labels resized to 18 px with 10 px padding so they're
  legible at a glance; hover swaps text to white over a rounded #203040
  background (#cc2030 on close) — matches the Discord title-bar feel
  Jeremy referenced.
- 1 px vertical separator (20 px tall, #304050) sits between the
  audio-control cluster and the trio.
- Remove the lightbulb (💡 feature-request) and minimal-mode (↙) buttons
  from TitleBar — both were redundant with menu access.  Minimal Mode
  stays available via View menu and Ctrl+M.
- Move the feature-request dialog to a public TitleBar method and wire
  it to a new Help → "Submit your idea... 💡" menu entry, so users
  retain that path without the title-bar button.

Co-Authored-By: Claude Opus 4.7 (1M context) <[email protected]>
@ten9876 ten9876 enabled auto-merge (squash) April 25, 2026 05:59
@ten9876 ten9876 merged commit 2a0ef99 into main Apr 25, 2026
5 checks passed
@ten9876 ten9876 deleted the auto/Polish-frameless-title-bar-Discord-style-trio-drop branch April 25, 2026 15:04
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