Plasma 5 comes with a very cool feature: KWin can set a different colour scheme for title bar of each app (basing on app identity or title of the window). For example, in the image below you can see Gwenview, Dolphin, Ksysguard and Kate each one with a different colour for its title bar:
This has interesting consequences on consistency of third party apps (web apps included) and we’ll see it below. Before that let’s see how to apply a custom colour for each app.
1. In System Settings > Colours: save your current colour scheme (to re-apply it later), switch from “scheme” tab to “colours” tab and edit the colours of active and inactive window title bar:
2. Save the new colour scheme with your app name (in the example “Dolphin”) and restore your previous colour scheme:
3. As shown in the following images (excuse the menu entries in Italian): right click on the interested app’s title bar > other actions > app specific settings > last tab > force colour scheme for title bar (or something similar) > choose your app colour scheme (“Dolphin” in the example):
In the following before/after images you can see how I use a custom colour for Telegram to make it more consistent:
You can use this also with web apps:
But here you need to set the colour according to the window instead of according to the app (it’s always in right click on title bar menu entries).
To make a “web app” with Chromium create a desktop launcher that has the following command:
To do it with Firefox, you have to create a new profile:
and in it install the add-ons that hide tabs and navigation bar (you can easly find them). If you name the profile “app” you can launch Firefox with that profile with
firefox -p app YOUR-URL
It would be cool if there will be a feature to auto-detect a convenient colour for the app and apply it. Since we will have soon Android apps on Plasma they could be integrated better with this trick.
Thanks for the attention! Ciao and see you around!