Skip to content

Give FormHeading a distinct background in the light theme#3950

Draft
vogella wants to merge 1 commit intoeclipse-platform:masterfrom
vogella:light-theme-form-chrome
Draft

Give FormHeading a distinct background in the light theme#3950
vogella wants to merge 1 commit intoeclipse-platform:masterfrom
vogella:light-theme-form-chrome

Conversation

@vogella
Copy link
Copy Markdown
Contributor

@vogella vogella commented Apr 30, 2026

The light theme set both Form and FormHeading to #ffffff plus a matching text-background-color, so the form heading area (the bar containing the editor title and toolbar icons) was visually indistinguishable from the form body and the icons looked free-floating.

Split the joint Form, FormHeading rule in e4-light_globalstyle.css and give FormHeading (and the Form's text-background-color) #eaeaea — the same color the Section title bars already use — so the heading reads as a distinct band against the white body.

The as-shipped light theme set both Form and FormHeading to #ffffff
plus a matching text-background-color, so the form heading area was
visually indistinguishable from the form body.

Split the joint Form/FormHeading rule, set FormHeading and the Form's
text-background-color to #eaeaea (matching the Section title bar) so
the heading stands out against the white body.
@BeckerWdf
Copy link
Copy Markdown
Member

Just one question that just now comes to my mind:
Was the removal of the grey background a side-effekt of your change (where the gradients were removed). Or was this a change @mvm-sap made by intention during her work on the light theme?

@vogella
Copy link
Copy Markdown
Contributor Author

vogella commented Apr 30, 2026

Or was this a change @mvm-sap made by intention during her work on the light theme?

All I can say that Version: 2026-03 (4.39) does NOT have the gray background. Why? I don't know and don't have the interest to research that.

@BeckerWdf
Copy link
Copy Markdown
Member

Why? I don't know and don't have the interest to research that.

Let me have a look if I can find out something...

@github-actions
Copy link
Copy Markdown
Contributor

Test Results

   852 files  ±0     852 suites  ±0   52m 13s ⏱️ - 3m 7s
 7 930 tests ±0   7 687 ✅ ±0  243 💤 ±0  0 ❌ ±0 
20 292 runs  ±0  19 637 ✅ ±0  655 💤 ±0  0 ❌ ±0 

Results for commit be3acaf. ± Comparison against base commit 2f4f230.

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.

2 participants