Flat-Plat-Blue Theme is a GNOME Shell/GTK Theme forked from Materia Theme (formerly Flat-Plat) with the following refinements:
- All coloured elements (e.g. check boxes, sliders, switches, etc) are changed into blue to provide a more consistent and comfortable visual experience;
- The top bar is transparent when no window is maximised (starting from GNOME Shell 3.26, but disabled in GNOME Shell 3.32 due to upstream changes);
- Open Sans is the default font of the theme; and
- Other minor changes and fixes.
The latest version features the redesign of running-app indicators for dash and dash-to-dock (See Screenshot).
The theme includes three variants:
- Dark title bar and light window's background (Flat-Plat-Blue)
- Light title bar and light window's background (Flat-Plat-Blue-Light)
- Dark title bar and dark window's background (Flat-Plat-Blue-Dark)
Each variant comes with normal and compact themes for different screen sizes.
(Scroll down for screenshots)
I forked and modified the Flat-Plat Theme for personal use, but I reckoned there were people out there who wanted a colour scheme that was more comfortable to look at, so I put together the theme and release it. You are welcomed to fork it and make further modifications yourself.
- Downstream customized GNOME sessions
e.g. "Ubuntu" session, "Pop" session. To properly use Materia on GNOME Shell, please install
gnome-session
and then switch to "GNOME" or "GNOME on Xorg" session from your display manager. - elementary apps
Because they are based on their own stylesheet that conflicts with GTK standards.
- GTK
>=3.20
gnome-themes-extra
(orgnome-themes-standard
)- Murrine engine — The package name depends on the distro.
gtk-engine-murrine
on Arch Linuxgtk-murrine-engine
on Fedoragtk2-engine-murrine
on openSUSEgtk2-engines-murrine
on Debian, Ubuntu, etc.
glib-compile-resources
- The package name depends on the distro.glib2
on Arch Linuxglib2-devel
on Fedora, openSUSE, etc.libglib2.0-dev
on Debian, Ubuntu, etc.
For Ubuntu, you'll also need the libxml2-utils
package.
Arch Linux users can install Flat-Plat-Blue theme by installing flatplat-blue-theme
package via AUR, coutesy of @elementh.
- Download the archive of the theme
- Extract the files from the archive
- In your terminal, enter the directory of the extracted theme, then issue the following command:
sudo sh install.sh
- Use GNOME Tweak Tool to enable both the GTK+ Theme and the GNOME Shell Theme
- Backup
/usr/share/gnome-shell/gnome-shell-theme.gresource
- In your terminal, enter the directory of the extracted theme, then issue the following command:
sudo sh install.sh --gdm
- Restart your GNOME session. On X.Org, press
Alt
+F2
, then typer
andEnter
. On Wayland, you may need to logout and log back in to see the change take effect.
- On Google Chrome, go to
chrome://extensions
- In your file manager to
src/chrome
inside the theme's directory, then drag your preferred theme to Google Chrome - Follow the instructions on Google Chrome
(click to enlarge)
- License: GPLv2
- Forked by Peter Y. Chuang - Novelist
- Source Code on Github