Ambiance GNOME theme bugbears and what can be done about them

Ohhh it’s from Suru, that makes more sense, given we’re moving to Suru icons too. Thanks for the info! :smiley: and thanks for your hard work on this :slight_smile:

Would it be possible to upstream fixes if we (well, you (plural)) could make some, then? :slight_smile:

If we can fix them, then we will certainly upstream them, subject to the patches being accepted upstream of course.

3 Likes

Thanks for your analysis - seems like a good list of bugs to fix to me.

Is it just me that finds this colour way too bright? I know it’s the “suggested action” in GTK+ terminology, but it is so prominent to me that it actually makes it a little bit hard to focus on the content of the dialog. (The red has a similar effect, but I don’t find it so bad.)

The green used is certainly distracting. I agree with that.

1 Like

I think the differences between Suru on Unity8 and this update to Ambiance is the really exaggerated vertical padding on the buttons, and the gradients on both the button fill and text (maybe it’s more of an up-cast shadow). Excessive contrast is definitely real. I love the green and am in favour of usefully expanding the color palette with the Suru colors, like Azure for the secondary highlight color to contrast with the orange for everything.

Hi all,

As @didrocks mentioned in the other thread, we spent some time with our design team last week to get a list of bugs together for what we want to get fixed in Ambiance while the community theme work is going on.

We’ve got a pretty comprehensive list of bugs together here. These should cover everything mentioned above, but let me know if something is missing and I can add it if necessary.

Some of those bugs are fairly self explanatory, but they could probably all use a screenshot or two to better show what’s being addressed, and I will try and get those updated during the next week, or if you can help, please do.

Help required

If you’re able to help fix some of these bugs feel free to comment here that you’re working on it. If you need some pointers “@” me on the github issue and I will try and answer your questions. Issues which are tagged with a “Design Team” tag probably need design team input - and they will comment on the issues with that input in due course. If you are especially keen to work on an issue that needs design input let me know and I can try and prioritise it - or make your suggestions on the guthub issue and the design team can +1/-1 etc.

Cheers, Will

4 Likes

Probably just inverting normal green color with the darker one of the focus state could be an improvement

1 Like

If you have suggestions on the button colour ideally please put them here:

But see also:
https://bugs.launchpad.net/ubuntu/+source/ubuntu-themes/+bugs
which is a relatively short list (compared to other projects :slight_smile:)

Small check and radio buttons are a regression from GTK 3.20 and onwards. In Ubuntu 16.04 and GTK 3.18 they had a normal size.

Note that notebook tabs have also regressed since then, you can see in the screenshot.

Can the green " OK " button theme be replaced with something Blue. Even Cyan and Torquise blue are better and less aggressive on eyes than green.

Important issue with Ambiance:

Gnome software doesn’t show search results until a focus/geometry change

I can’t reproduce this with the new Communitheme.

1 Like

@3v1n0 something to track ^ Thanks @merlijn-sebrechts :wink:

Indeed, thanks.

Not sure it should be still an app issue, though. As the theme isn’t per se wrong if it works after a resize.


Bug in the application menu in the header bar in session-ubuntu.

1 Like




I’m using Ambiance on a 13 inch laptop, is there someone like me noticed that the three buttons(* minimize button , maximize button *,and * close button *) not fit with others. Other buttons are like square but these three are round. The worse thing is they are too small and hard to click. While the button size in communitheme and adwata theme I think is OK. You can see from the picture I upload. Last pic is ambiance.

Hey guys,

There are various theme fixes and improvements going on, also based on @paullinux (thanks!) changes, please give this PPA (EDIT: changes are in bionic now, just upgrade) a try while we’re preparing a release.

Details are linked in the bileto ticket: https://bileto.ubuntu.com/#/ticket/3187

2 Likes

Some comments:

  1. Nautilus sidebar looks awful The look makes it apear as if the icon is separate from the text, which it is not. Makes hover and selection in sidebar feel laggy - as in the text hovers, but the icon is only selected later. Very odd. Also, because it is a similar shade to the headerbar, it gives the impression you can drag the window by this, which you can’t. The dark shade also makes the ‘eject’ buttons from removable media really standout.
  2. The tab in notebooks is still not connected to the selected notebook page. This looks horrible, and it makes it harder to determine which is the active tab. This really makes the theme look unfinished.
  3. Switches in (some) header bars are still too big - see ‘Extensions’ section in ‘Tweaks’
  4. Checks/radios have a dotted focus rectangle, but other widgets have a solid focus rectangle (some even with a semi-transparent orange fill)
  5. Very hard to determine active element in the stack switcher. (Not sure of the widget’s actual name, but its the joined buttons widget in the headerbar of most applications’ about dialog). Perhaps at least use bold text to indicate the active item? Could also do this for the active tab.
  6. The triangular part of popover menus is not attached to the bubble - the bubble’s border goes around the whole bubble, and the triangle has a lighter border.
2 Likes

Menu icon in terminal with bug

1 Like

I see your point, I also have some concerns, and things can be improved, but the main change has been signed off by design. See https://github.com/CanonicalLtd/desktop-design/issues/27
So feel free to discuss it there, in case we can adjust things code-wise.

In general after you get used isn’t so bad :slight_smile:

Thanks for pointing out the issue, this can be fixed in a new iteration. And I’m already on it.

I agree, tabs need love. We need some design guidance though.
Feel free to submit the issue on the said github project, and we can get something.
Any proposal is more than

welcome though.

In my TODO

You mean the linked buttons? Like the ones in nautilus or somewhere else?

ACK, to my list too

@initu-icr mh, I thought I had fixed this before… That’s weird. However it isn’t something default so for now it has lower prio. Feel free to help, though.

Apparently this bug only appears on the terminal. What I can help would be reporting bug because I’m not a desinger, well I wish I was!