Language Selection

English French German Italian Portuguese Spanish

New Folder Icons, Aubergine As Second Accent Color Currently In Testing For Ubuntu 20.04 Yaru Theme

Filed under
Ubuntu

For the next Ubuntu release (20.04 LTS, to be released in April 2020), the Yaru maintainers are testing some important theme changes.

One of the updates involves using aubergine as a second accent color instead of blue, which didn't fit with the rest of the theme. Aubergine is now used for the GNOME Shell sliders and dialogs (active button/field), as well as for the Gtk progress bars, sliders, checkboxes, radioboxes and switches. The link color continues to be blue because aubergine is usually the color used for visited links, which would cause confusion.

The Yaru icon theme was also updated with brand-new folder icons, which are now predominantly gray, with aubergine/orange as accent colors.

Read more

Ubuntu is Making Changes to its Appearance Ahead of 20.04

  • Ubuntu is Making Changes to its Appearance Ahead of 20.04

    Major improvements to Ubuntu’s default ‘Yaru’ theme are coming in Ubuntu 20.04 LTS.

    The community team who work on the Yaru GTK theme recently spent a week at Canonical’s London HQ for an in-person ‘design fest’. There, alongside members of the official Ubuntu design team, they worked on improving the look, fit and feel of of Ubuntu’s default appearance.

    Bugs and and ‘paper cuts’ in the current version of the theme were ironed out, and a crop of major colour changes were agreed upon — changes that alter the overall ‘look’ of the Yaru theme quite considerably.

New Ubuntu Theme in Development for 20.04

  • New Ubuntu Theme in Development for 20.04

    Yaru is the user interface theme that has been used in Ubuntu since 18.10. The theme is what determines the colours, borders, shadows, size, and shape of individual elements on the screen.

    Last week, the Yaru team visited London to plan the future of Yaru with members of Canonical’s Design and Ubuntu Desktop teams. I’d like to thank Carlo, Frederik, Mads and Stuart for travelling across Europe to collaborate with us at the Canonical offices.

Canonical Is Working On A New Desktop Theme For Ubuntu 20.04 LTS

  • Canonical Is Working On A New Desktop Theme For Ubuntu 20.04 LTS

    With Ubuntu 20.04 to see installation on many desktops (and servers) given its Long-Term Support status, Canonical and the Yaru community team have begun working on a successor to the Yaru theme for this Linux distribution release due out in April.

    Yaru has been the default Ubuntu theme since 18.10 but now a year and a half later is time for some refinements. The Yaru design team was recently at Canonical's London offices to work on the new theme.

    Beyond the normal light and dark variations to the theme, a third version is being worked on that will use light colors throughout. Developers are also working to make it easier to switch between these theme/color variants.

Ubuntu 20.04 LTS to Feature a Refreshed Desktop Theme

  • Ubuntu 20.04 LTS to Feature a Refreshed Desktop Theme, Here's What It Looks Like

    Yaru is the default theme of Ubuntu since the release of Ubuntu 18.10 (Cosmic Cuttlefish), and it continued to receive improvements and optimizations since then. With the upcoming Ubuntu 20.04 LTS (Focal Fossa) release, the Yaru team is working with Canonical’s Design and Ubuntu Desktop teams to further improve its look and feel.

    The main changes that users will notice after installing or upgrading to Ubuntu 20.04 LTS will be a third variation of the Yaru theme called Yaru Light alongside Yaru Dark and Standard, the ability to switch between all Yaru variations from Settings, as well as the fact that the check boxes, switches, and radio buttons will change from green to the Ubuntu aubergine color.

Ubuntu 20.04 LTS Gets Fresh Desktop Theme

  • Ubuntu 20.04 LTS Gets Fresh Desktop Theme

    As Ubuntu 20.04 LTS is due to be released in April 2020, the Ubuntu Desktop team has announced a new default theme.

    For those who don’t know, Yaru is the theme being used since Ubuntu 18.10. Yaru, Canonical Design, and Ubuntu Desktop team have geared up collaboratively to ship the successor of the Yaru theme in the upcoming Ubuntu 20.04 LTS version.

    [...]

    The option of switching between these variations will be available in the settings. These variations will also be available for shell elements, such as the top bar and notification bubbles.

    To make the upcoming Ubuntu Desktop version more distinctive, more upgradation in the design of the folder icons and other elements is continued, which will be disclosed at a later stage.

A brand-new desktop theme in works for Ubuntu 20.04

  • A brand-new desktop theme in works for Ubuntu 20.04

    As we get closer to the release of Ubuntu 20.04, we’re finding out more and more information about how the new operating system update would look like. From what we’ve learned thus far, there’s a new desktop theme in the works that will give the users a fresh look and feel of Ubuntu.

    As Ubuntu users would already know, the operating system has been using Yaru as its UI theme since v18.10. Of course, this is an important period for Canonical as the release of Ubuntu 20.04 is right around the corner, or the 23rd of April, to be more specific. So, the minds behind Yaru considered this the perfect time to conduct a meeting with Ubuntu’s design team at the official Canonical headquarters located in London.

Comment viewing options

Select your preferred way to display the comments and click "Save settings" to activate your changes.

More in Tux Machines

AMD: Ryzen, AMDGPU and More

  • ASUS TUF Laptops With Ryzen Are Now Patched To Stop Overheating On Linux

    The AMD Ryzen Linux laptop experience continues improving albeit quite tardy on some elements of the support. In addition to the AMD Sensor Fusion Hub driver finally being released and current/voltage reporting for Zen CPUs on Linux, another step forward in Ryzen mobile support is a fix for ASUS TUF laptops with these processors.

  • AMD Sends In A Bunch Of Fixes For Linux 5.6 Along With Pollock Support

    After already several rounds of feature work queued in DRM-Next for Linux 5.6, AMD has submitted a final batch of feature work for this next kernel as it concerns their AMDGPU graphics driver. While Linux 5.6's merge window isn't opening until around the start of February, with RC6 having come, it effectively marks an end to the feature window of DRM-Next for targeting the next kernel. AMD's final pull request is mostly centered on fixes plus a few other extras and also enabling AMD Pollock display/graphics support for that forthcoming hardware.

  • The AMD Ryzen Thermal / Power Linux Reporting Improvements Working Well - V2 Up For Testing

    A few days ago I reported on AMD's "k10temp" Linux kernel driver finally seeing the ability to report CCD temperatures and CPU current/voltage readings as a big improvement to this hardware monitoring driver. The work hasn't yet been queued for inclusion into the mainline kernel, but initial testing is working well and a second revision to the patches has been sent out. Linux HWMON maintainer Guenter Roeck who spearheaded this work independent of AMD sent out the "v2" k10temp driver improvements on Saturday. This allows core complex tie temperature reporting for Zen 2 CPUs and allows current and voltage reporting for Ryzen CPUs. While this information has long been available to Windows users, sadly it's not been the case for Linux at least as far as mainline drivers go -- the out-of-tree Zenpower driver and other third-party attempts have been available but nothing mainline.

Intel's OSPray 2.0 Ray-Tracing Engine Released

An area where Intel continues striking with rhythm and near perfection is on the open-source software front with their countless speedy and useful open-source innovations that often go unmatched as well as timely hardware support. Out this weekend is their OSPray 2.0 release for this damn impressive ray-tracing engine. OSPray 2.0 is out as their latest big upgrade to this open-source ray-tracing engine that supports photo-realistic global illumination, MPI for exploiting large system performance, volume rendering, and is all open-source software. OSPray 2.0 is another big advancement for this project that is part of Intel's growing oneAPI tool-kit. Read more

Mozilla Leftovers

  • webcompat.com: Project belt-on.

    So last week, on Friday (Japanese time), I woke up with a website being half disabled and then completely disabled. We had been banned by GitHub because of illegal content we failed to flag early enough. And GitHub did what they should do. Oh… and last but not least… mike asked me what Belt-on meant. I guess so let's make it more explicit.

  • Units of Measure in Rust with Refinement Types

    Years ago, Andrew Kennedy published a foundational paper about a type checker for units of measure, and later implemented it for F#. To this day, F# is the only mainstream programming language which provides first class support to make sure that you will not accidentally confuse meters and feet, euros and dollars, but that you can still convert between watts·hours and joules.

  • This post focuses on the work I accomplished as part of the Treeherder team during the last half of last year.

    The Taskcluster team requested that we stop ingesting tasks from the taskcluster-treeherder service and instead use the official Taskcluster Pulse exchanges (see work in bug 1395254). This required rewriting their code from Javascript to Python and integrate it into the Treeherder project. This needed to be accomplished by July since the Taskcluster migration would leave the service in an old set up without much support. Integrating this service into Treeherder gives us more control over all Pulse messages getting into our ingestion pipeline without an intermediary service. The project was accomplished ahead of the timeline. The impact is that the Taskcluster team had one less system to worry about ahead of their GCP migration.

Python Programming Leftovers

  • The tiniest of Python templating engines

    In someone else's project (which they'll doubtless tell you about themselves when it?s done) I needed a tiny Python templating engine. That is: I wanted to be able to say, here is a template string, please substitute a bunch of variables into it. Now, Python already does this, in about thirty different ways, and str.format or string.Template do most of it as built-in.

  • How to set a variable in Django template
  • Why ASGI is Replacing WSGI in Django

    When I first learnt about how to deploy my Django website. I took the easy route which was deploying it on Heroku. There's literally tons of tutorial on how the process of deploying it work. Heck, there was even a book about the benefits of deploying Django using Heroku. Soon in my own work, I needed to deploy my own Django project. It was working well for a bundled development grade web server. I thought to myself, why not find a better way on a production-grade web server. Instead of just a miserable default web server that is not production-grade. My journey in searching on deploying Django started for me. Which if you look at multiple tutorial references they still suggest the use of Heroku or Digital Ocean.

  • Weekly Python StackOverflow Report: (ccxi) stackoverflow python report
  • Understand predicate pushdown on row group level in Parquet with pyarrow and python

    We are using the NY Taxi Dataset throughout this blog post because it is a real world dataset, has a reasonable size and some nice properties like different datatypes and includes some messy data (like all real world data engineering problems).