Skip to content

Match Section title bar color to background in dark theme#3809

Draft
vogella wants to merge 1 commit intoeclipse-platform:masterfrom
vogella:flat-section-titlebar-color
Draft

Match Section title bar color to background in dark theme#3809
vogella wants to merge 1 commit intoeclipse-platform:masterfrom
vogella:flat-section-titlebar-color

Conversation

@vogella
Copy link
Contributor

@vogella vogella commented Mar 20, 2026

Summary

  • Set background-color-titlebar, background-color-gradient-titlebar, and border-color-titlebar to #2f2f2f to match the Section background-color in the dark theme
  • Previously these were #4F5355, creating a visible lighter band in the Section title bar area (e.g., "Unstaged Changes" in the Git Staging view) even though gradient start/end colors were identical

The Section's background-color was being inherited from its parent Composite as #2f2f2f, but the title bar properties remained at #4F5355, causing a color mismatch.

See #3803

Test plan

  • Verify Section title bars in dark theme (e.g., Git Staging view) render flat without a lighter band
  • Verify Section title bar text and toggle icons remain visible against the new background

🤖 Generated with Claude Code

Set background-color-titlebar, background-color-gradient-titlebar, and
border-color-titlebar to #2f2f2f to match the Section background color.
Previously these were #4F5355, creating a visible lighter band in the
title bar area even though gradient colors were identical.

See eclipse-platform#3803
@vogella
Copy link
Contributor Author

vogella commented Mar 20, 2026

image

@github-actions
Copy link
Contributor

Test Results

   852 files  ±0     852 suites  ±0   53m 31s ⏱️ -56s
 7 864 tests ±0   7 621 ✅ ±0  243 💤 ±0  0 ❌ ±0 
20 118 runs  ±0  19 462 ✅ ±0  656 💤 ±0  0 ❌ ±0 

Results for commit 535ea24. ± Comparison against base commit db33b10.

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