GNOME Builder Omnibar theming issue with Ambiance

Bug #1758712 reported by Jeremy Bícha
6
This bug affects 1 person
Affects Status Importance Assigned to Milestone
gnome-builder (Ubuntu)
Triaged
Medium
Unassigned

Bug Description

Ubuntu 18.04
GNOME Builder 3.28.0 (from the GNOME3 Staging PPA, will be uploaded directly to 18.04 soon)

In the center of the headerbar is a widget the GNOME Builder documentation calls the Omnibar.

In the Adwaita screenshot, it has a pale green background showing that the build has completed successfully.

In the Ambiance screenshot, the Omnibar is unreadable because it's basically dark grey text on dark grey background with only minimal contrast.

(Note there is a screenshot problem because of a mutter bug. Ambiance should have orange highlights and Adwaita should be blue, but it's basically reversed! The screenshot bug doesn't really affect this theming bug).

Tags: bionic
Revision history for this message
Jeremy Bícha (jbicha) wrote :
Revision history for this message
Jeremy Bícha (jbicha) wrote :
Changed in ubuntu-themes (Ubuntu):
status: New → Triaged
importance: Undecided → High
assignee: nobody → Marco Trevisan (Treviño) (3v1n0)
tags: removed: rls-bb-incoming
Revision history for this message
Marco Trevisan (Treviño) (3v1n0) wrote :

I think I had this already in my list... I'll fix it soon.

Thanks.

no longer affects: ubuntu-themes (Ubuntu Bionic)
affects: ubuntu-themes (Ubuntu) → gnome-builder (Ubuntu)
Changed in gnome-builder (Ubuntu):
assignee: Marco Trevisan (Treviño) (3v1n0) → nobody
importance: High → Medium
Revision history for this message
Marco Trevisan (Treviño) (3v1n0) wrote :

This fix has to be done inside gnome-builder itself, as it provides a way to define custom theming for various styles [1], and it can't be overridden at theme level. Being gnome-builder in universe I think we can lower this issue and not really something critical for release.

A rule like

omnibar:not(.building) entry {
  color: alpha(@dark_fg_color, 0.8);
}

Should already fix it.

[1] https://github.com/GNOME/gnome-builder/tree/master/data/themes

To post a comment you must log in.
This report contains Public information  
Everyone can see this information.

Other bug subscribers

Remote bug watches

Bug watches keep track of this bug in other bug trackers.