Skip to content

Flatten pane header action buttons#230

Merged
jsgrrchg merged 1 commit into
mainfrom
simplify-pane-buttons
Jun 17, 2026
Merged

Flatten pane header action buttons#230
jsgrrchg merged 1 commit into
mainfrom
simplify-pane-buttons

Conversation

@jsgrrchg

Copy link
Copy Markdown
Owner

What

Flattens the pane header's action button group (the "new tab" + and
"pane actions" ). The group used to sit inside a rounded pill
(chromeControlsGroupStyle: background + border + shadow). Now it's a
flat, transparent group with a thin 1px vertical divider between the two
buttons.

Why

Matches the flatter toolbar treatment we wanted for these buttons — the
pill read heavier than the surrounding chrome.

Scope

  • Visual only. No handlers, icons, or behaviour changed: + still
    opens the quick switcher (right-click → new-tab menu) and still
    opens the pane actions menu.
  • The shared chromeControlsGroupStyle pill is left untouched and still
    applies to the back/forward navigation group.

Verification

  • eslint: clean
  • tsc -b: no type errors
  • EditorPaneBar.test.tsx: 25/25 passing

Replace the pill container around the pane header's new-tab and
pane-actions buttons with a flat group plus a 1px vertical divider
between them, matching the flatter toolbar look. Visual-only change;
button behaviour is unchanged.

The shared chromeControlsGroupStyle pill is kept on the back/forward
navigation group.
@jsgrrchg jsgrrchg force-pushed the simplify-pane-buttons branch from 9d5d2b2 to 9b300e8 Compare June 17, 2026 05:15
@jsgrrchg jsgrrchg merged commit 879e0a6 into main Jun 17, 2026
7 checks passed
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