Yaru: Design idea

Created on 29 Sep 2020  Β·  27Comments  Β·  Source: ubuntu/yaru

With the flat buttons the relatively strong shadow looks a bit too much in my opinion.
Also I've found that swapping selection fg and bg color reduces the jarring of the orange a lot and gives all three themes a "fresh" vibe?

What do you think @clobrano @madsrh @ubuntujaggers @Jupiter007-43 ?
:wastebasket: or :+1: ?

grafik

grafik

grafik

gtk3 Design Discussion

Most helpful comment

The actual style is very good for visibility. We clearly see which items are selected and it's not the case IMO in your first proposal.
But the orange in nautilus sidebar is also a bit aggressive (it looks good for me, but I think it could be aggressive for some people) and I think your last screenshot is very smarter.

Selection in text areas like in G edit
grafik

πŸ˜„ It is a Yaru song (Ya Yaru Ya Ya Yaru πŸŽΆπŸ’ƒ)?

All 27 comments

For ease of reference can we please have before/after in the top post? Some differences are instantly obvious (e.g. the X) but maybe not all.

Yeah the orange close button might be too iconic... let's keep this out of discussion for the moment.

Selection in nautilus
grafik

grafik

Selection in text areas like in Gedit
grafik

Selection in entries
grafik

Edit: oh damn you said top post :( I'll update that later, sorry

I'm not instantly a fan, but this could change over time 😊
IMO the current colors are much better for usability. I think by design, colored text is a bad idea. Looking at 🍏 there's a lot of blue, but the text is always black/white πŸ€·β€β™‚οΈ

Yeah I think making this global is prbly a very bad idea. Maybe it's still the sidebar blobs I dislike. MacOS looks really good. Really good. Maybe we could include some of those ideas

@madsrh what comes a little closer to mac os sidebars is maybe this:
grafik

The actual style is very good for visibility. We clearly see which items are selected and it's not the case IMO in your first proposal.
But the orange in nautilus sidebar is also a bit aggressive (it looks good for me, but I think it could be aggressive for some people) and I think your last screenshot is very smarter.

Selection in text areas like in G edit
grafik

πŸ˜„ It is a Yaru song (Ya Yaru Ya Ya Yaru πŸŽΆπŸ’ƒ)?

I'm not sure it's ok for visibility actually. Using background color for highlight guarantees that the text is always visible no matter what background the selection has.

Yeah. Looks sometimes cool but it's prbly not realistic.

What about the last picture with the upstream style row selection plus orange icon?

What about the last picture with the upstream style row selection plus orange icon?

It's nice, but probably unnecessary.

A less orange solution πŸ˜„

image

Okay, shall I propose a PR with that rows then?
It's basically this code from upstream nautilus but folded on all sidebars:

https://github.com/ubuntu/yaru/blob/553ecb3367facabba90c6d6d6dde235747a25739/gtk/upstream/nautilus/Adwaita.css#L76-L95

Edit: oh looks like @madsrh replied in the moment I wrote this. Purple looks def. better than orange here in my opinion, but I'd prefer still the upstream solution

Okay, shall I propose a PR with that rows then?

At this point, I think we should change things to solve problems, and I don't understand what the orange symbol is solving.

If you mean bug = problem, there is no bug. This is why this issue is named "Design idea" and not "Bug idea" :roll_eyes:
I showed the orange icons, because I think this looks good on the gray bars, similar to what macos does, and it adds the icons as little orange "gems"/runes on top of the subtle gray selection. I think it's elegant but I can understand if you don't like it or whatever.

The proposal contained more though. Even if I can't convince @clobrano that the orange blob must die, I still think that with the bigger buttons our current shadow does not work anymore.
Adding pictures of zoomed buttons later before/after and you can share you opinion.

This is why this issue is named "Design idea" and not "Bug idea" :roll_eyes:

No need to roll eyes, I understood. I meant problem, like a design problem. After a couple of years of development I think we should keep things a bit stable, not changing design without a specific need. It is not specific to "this" change, but as approach in general.

The proposal contained more though.

It would be easy to show 1 thing at a time, I think and discuss that only.

If by orange blob you mean the orange selection in nautilus, we can use grey as upstream does.
For the strong shadow, this is true for the light headerbar, while dark ones look fine for me.

That emoji should address my bad joke, not your reply. :|

Anyways, without the orange icon, which also didn't look very good on the dark theme, the row looks like this if it is selected and has focus:
grafik
has focus master:
grafik

Without focus:
grafik
Master:
grafik

Buttons

Master:

normal button:

grafik

hovered button:

grafik

Proposal:

normal button:

grafik

hovered button:

grafik

Peek 2020-09-30 16-24

Peek 2020-09-30 16-30

Peek 2020-09-30 16-39

Zoomed

Master:

Peek 2020-09-30 16-37

Proposal:

normal button:

grafik

hovered button:

grafik

Peek 2020-09-30 16-28

For me, the grey selection proposed, even with the orange borders, looks good.
Also the button in bright headerbar is good. I think this applies to Yaru-dark and defult, right? Since it's already quite dark, does it lose visibility with dark headerbar? If not, I am ok with this changes.

Okay, i'll post images and GIFs of the other themes later, would be nice if you could write what you think of those, too. The branch is already pushed if you have time to test it yourself before

dark theme

Peek 2020-09-30 18-58

zoomed

Peek 2020-09-30 18-59

sidebar

grafik

mixed theme

Peek 2020-09-30 19-02

zoomed

Peek 2020-09-30 19-01

sidebar

grafik

This looks good @Feichtmeier πŸ‘ My only concern is that the gray is too similar to the hover gray - ofc this is easy to fix

Peek 2020-09-30 19-06

Important point, I think there is still enough difference, what do you think?

The grey for sidebar/selection looks quite nice. For text selection I really think it has to have a properly visible background so you can see whether your selection is picking up white space and stuff at the sides.

Yeah text selection was a bad idea :| looked so cool for a moment :brain:

hi,

For me the grey for sidebar/selection works fine with Yaru-light and Yaru but on Yaru-dark, the selection is too similar to hover

maybe darken the selection a little bit?

yaru-darky

@Muqtxdir thanks for notice. Like this?

Peek 2020-10-01 09-59

yes, this looks better

Thanks, pushed @Muqtxdir
Would you be interested in further contributing? What's your name on discourse.ubuntu.com ?

Would you be interested in further contributing? What's your name on discourse.ubuntu.com ?

yes, name on discourse.ubuntu.com : Muqtxdir

Was this page helpful?
0 / 5 - 0 ratings