Call for participation: an ubuntu default theme lead by the community?

+1 for me! Note that James is working on getting some 3.18 GTK compatible version, but it may be SRUed.

2 Likes

Can we include this one also? https://github.com/ubuntu/yaru/issues/881

Seems like a minor bug fix to me.

1 Like

+1, it’s indeed a minor bug fix to me as well :wink:

3 Likes

This one is very minor as well, to me, https://github.com/ubuntu/yaru/pull/903
+1?

1 Like

Answered on the PR, but yeah, basically +1 with the fixes :wink:

1 Like

The Yaru team is happy to announce a new stable release, the one that will
be shipped in the upcoming Cosmic Cuttlefish 18.10 release!

This week release brings the following

  • Gnome-software styling improvements in application list
  • dash-to-dock transparency fix (see note below)
  • Shell: removed black line in highlighted submenu
  • Green buttons now have a nicer white outline (normal buttons will still have
    the orange one)
  • Fixed the icon used by System Monitor app

NOTE: The dash-to-dock version shipped with Cosmic handles transparencies in a slightly different way, respect the version in Bionic. The result is that we will have the same transparency between Panel and Dock in Cosmic only, while in Bionic, the dock will be slightly more transparent than the Panel.

7 Likes

I’m interest so much my technical skill mainly on CSS and i can’t wait to join the team.

Thank you in advanced
Shroog Hassan

And the corresponding release has now been published in cosmic! https://launchpad.net/ubuntu/+source/yaru-theme/18.10.6
Hopefully, this is the version that will be in finale 18.10 image.

3 Likes

Nice :smiley:

We forgot to merge this one, but it’s fine - something to look forward to in 19.04 :laughing:

2 Likes

This could be SRUed anyway. Let me merge it right now for snap bionic users.

3 Likes

Hey @shroog-90, if you like to contribute, feel free to check out the list of open bugs :wink:

https://github.com/ubuntu/yaru/issues

and feel free to ask if you need any help

2 Likes

With yaru 18.10.6 I can confirm that the system-monitor icon is fixed now on Cosmic :wink: Thanks for fixing it

Some suggestions for updated icons for 19.04:

*Ubuntu Startup DIsc Creator
It is the one default app which looks the most out of place now.

*im-config
It is installed by default and looks a lot like Suru. Converting it to a squircle should be a trivial task. I wonder if we will need this as a dependency when we switch over to wayland again in the future? Is it an X app and useless for wayland or am I wrong?

*polari
At least the colors look “suru-esque”. Squircle-ize it :wink:

*gnome-mines (and other gnome-games)

*synaptic
That will be installed in MANY Ubuntu installs manually I guess.

*libreoffice
If we are allowed to do so for trademark reasons. That would “upgrade” four icons at once.

Not trying to scare everyone, just worth keeping an eye on the GNOME debate around custom CSS stylesheets (‘themes’) as it progresses :slight_smile:

( Also engaging in the debate where appropriate, there’s a comment section on this one if people want to engage with Bernard’s thoughts :slight_smile: )

1 Like

Indeed, we were multiple people from different perspectives at GUADEC (and even apps developers!) to try to argue for a selected and maybe more restrained theming, but still allow for some modifications on the lookout. This is what was mostly shared at GUADEC, but it seems Tobias (not Bernard, his family name) has changed his opinion on this.

One of the idea was to integrate some Yaru changes in Adwaita btw. I guess step 1 would be to look at the diff, try to comment/categorize them and see what could be upstreamed. Anyone wants to engage with Tobias on this?

Then, the benefit (what was discussed at GUADEC) would be to have a clear API and avoid broken situations (which I personnally disagree on the degree of them, I think there is bigger QA challenges in existing applications to tackle first than theming).

3 Likes

Very interesting @ads20000, thanks for posting. I’d heard about the drive to do away with theming and thought it sounded outrageous. After reading that explanation, I now understand why many feel the status quo to be broken.

Really, I was just scared of having to use the default Gnome theme in Ubuntu. But it sounds like it would be possible to solve this problem in a way that includes customisation. Gnome just need a safe API for themes (or even one theme with lots of variables) where distros and individual users can tweak variables like:

  • Rounded corners or straight (but you can’t increase the radius so much that it breaks anything);
  • Flat vs. non-flat buttons with a few basic styles for each;
  • Colours including gradients;
  • Borders;
  • Fonts (if necessary, these could be offered from a list of tested “safe fonts” in specific sizes);
  • Window drop shadows (or not);
  • A few global options like left window buttons versus right window buttons.

I’m guessing this could be achieved by making a vanilla theme that’s perfectly functional, and then making sure none of the variables can be changed to the extent that things break?

If it was done well, I actually think many users would probably prefer this to the current CSS hack, because it would be possible to integrate the variables I’ve described into Gnome Tweaks or a Gnome Styles app. That would make customisation possible for the average user.

In fact, themes as we know them probably would die a death in this scenario. Your distro would have its own style settings out of the box, and you’d change them if you didn’t like them, rather than installing a new theme. Or maybe a theme could be as simple as a text string that you paste into a box (and can share online) if you don’t want to fiddle with toggles and number variables individually.

If this happens, then I hope that it happens slowly enough for Yaru to have a long and happy life of its own :slight_smile: before the Ubuntu style is eventually recreated using a new system for Gnome themes.

In either case, I would certainly prefer what I’ve described above, to every distro looking the same as every other distro that uses Gnome, which IMO would be very sad :\

3 Likes

As far as I understood Tobias blog post, I am afraid that the changes we made on Yaru actually fall into what Tobias referred as stylesheet hacking :smiley:
we made pervasive and spread changes, following our design intentions and guidelines, more than functional changes.

For example, to make flat buttons, we didn’t improve the “button” mixin to allow both flat and 3d style, we litteraly twisted the stylesheet :slight_smile:
So, from this point of view, it’s hard to say what we can upstream from Yaru, if not the design ideas more than the code, unless I misunderstood something

Short break-break note: I would appreciate to help adwaita becoming a little bit more modern and more 2018-ish.
/afk again

5 Likes

Today is Ubuntu 18.10 release day, featuring Yaru as the default ubuntu theme! The isos are still being validated as I write, but I want to go ahead and thank everyone involved in this huge community effort.

Eleven months ago, this topic started, which was a consequence of some comments on the “GNOME Shell transition” and related blog posts: it was maybe time to change and refresh our theme. A lot has happened since then, and you can read the 1828 posts on this thread startedj, without counting other dedicated work topics! We now have a very beautiful theme as a default, fresh new look for ubuntu 18.10! The theme even goes beyond the initial scope, thanks to the motivation of participants: it’s spreading from GNOME Shell, GTK, icons and even a new whole set of sound effects!

I think we should take some time to thank everyone involved: all volunteers who said “I’m in” when the call for participation was made or who came along the way, all benevolents who contributed to the various parts of the theme and everyone who contributed via feedbacks here or in the bug report. I wouldn’t have enough thanks to say to all of you who spent countless hours on this. You know who you are. :wink:

A full community-based approach for definining, and then realizing, the new ubuntu desktop default look sounded crazy, but we did it, and let’s celebrate that!

Of course, this is far from being the end of the journey. We’ll likely have adjustements to be made, leading release after release slowly to the next LTS when even more users will have the benefits of this default, new, elegant theme!

17 Likes

Congratulations team, and well said Didier!

Watching the theme and the community around it develop has been inspiring.

Thank you for all your hard work.

9 Likes

A i’ve filled a bug not sure if this is only happening to me

EDIT: after system updated I can’t replicate