README.md
ASCII text
Flat-Plat
A Material Design-like flat theme for GTK3, GTK2, and GNOME Shell.
Features
Supports ripple effect animations (only GTK3 apps).
Supports both light and dark variants.
Supports Dash to Dock extension's theming.
Supports Chrome's theme and scrollbars extensions.
Appears more beautiful when you use a font family that including
Medium
andLight
weight.Requirements
GNOME/GTK+ 3.14, 3.16, 3.18 or 3.20
The
gnome-themes-standard
package for GTK2The pixmap (or pixbuf) engine for GTK2
If default Adwaita works fine, it should also works fine.
Download a archive.
3.20.20160404 for GNOME 3.20 3.18.20160404 for GNOME 3.18 3.16.20151025 for GNOME 3.16 3.14.20150419 for GNOME 3.14
Extract it to the themes directory.
Use
gnome-tweak-tool
to change the theme.Optionally, open the
chrome
folder and drag and drop the.crx
files onto the Chrome's extensions page (chrome://extensions/
).
GDM (Lock/Login Screen)
To change the GDM theme, you need to rewrite a system file. Please be careful because if it fails, desktop environment may not operate correctly.
Notes:
Not supported for GNOME 3.14, sorry.
When applying this, other shell themes might look broken.
Install
Backup the existing
.gresource
file.(Skip this step if you just update it.)cp /usr/share/gnome-shell/gnome-shell-theme.gresource /usr/share/gnome-shell/gnome-shell-theme.gresource~
Replace it with the new one.
l/gnome-shell-theme.gresource /usr/share/gnome-shell
shell-theme.gresource /usr/share/gnome-shell
Restart GNOME Shell (press
Alt
+F2
, then typer
).
Uninstall
Restore to original theme from the backup.
mv -f /usr/share/gnome-shell/gnome-shell-theme.gresource~ /usr/share/gnome-shell/gnome-shell-theme.gresource
Restart GNOME Shell (press
Alt
+F2
, then typer
).
Screenshots
Supports full dark theme (sorry for the delay...)
Planned Features
Re-supports Metacity theme
Totally rewrite the code and images for GTK2
Supports Unity theme
Supports Firefox theme
Supports overlay scrollbars for Chrome extension
GNOME Terminal color pallet (if possible)
Material Design-like cursor theme
Other Info
License: GPL
Font: M+ 1C 10.5pt
Chrome's scrollbars extension forked from Adwaita Scrollbars. Thanks for original author.
1# Flat-Plat 2 3A Material Design-like flat theme for GTK3, GTK2, and GNOME Shell. 4 5## Features 6 7<img src="img/Button.gif" alt="Button" align="right" /> 8* Supports ripple effect animations (only GTK3 apps). 9* Supports both light and dark variants. 10* Supports [Dash to Dock](https://micheleg.github.io/dash-to-dock/) extension's theming. 11* Supports Chrome's theme and scrollbars extensions. 12* Appears more beautiful when you use a font family that including `Medium` and `Light` weight. 13## Requirements 14 15* GNOME/GTK+ 3.14, 3.16, 3.18 or 3.20 16* The `gnome-themes-standard` package for GTK2 17* The pixmap (or pixbuf) engine for GTK2 18 19> _If default Adwaita works fine, it should also works fine._ 20 211. Download a archive. 22## Installation 23 24* [3.20.20160404](https://github.com/nana-4/Flat-Plat/releases/download/3.20.20160404/Flat-Plat-3.20.20160404.tar.gz) for GNOME 3.20 25* [3.18.20160404](https://github.com/nana-4/Flat-Plat/releases/download/3.18.20160404/Flat-Plat-3.18.20160404.tar.gz) for GNOME 3.18 26* [3.16.20151025](https://github.com/nana-4/Flat-Plat/releases/download/3.16.20151025/Flat-Plat-3.16.20151025.tar.gz) for GNOME 3.16 27* [3.14.20150419](https://github.com/nana-4/Flat-Plat/releases/download/3.14.20150419/Flat-Plat-3.14.20150419.tar.gz) for GNOME 3.14 282. Extract it to the themes directory. 29* For system-wide installation to `/usr/share/themes` 30* For user-specific installation to `~/.themes` 313. Use `gnome-tweak-tool` to change the theme. 324. Optionally, open the `chrome` folder and drag and drop the `.crx` files onto the Chrome's extensions page (`chrome://extensions/`). 33 34## GDM (Lock/Login Screen) 35 36To change the GDM theme, you need to rewrite a system file. 37Please **be careful** because if it fails, desktop environment may not operate correctly. 38> **Notes:** 39> * Not supported for GNOME 3.14, sorry. 40> * When applying this, other shell themes might look broken. 41 42### Install 431. Backup the existing `.gresource` file. _(Skip this step if you just update it.)_ 44```bash 45sudo cp /usr/share/gnome-shell/gnome-shell-theme.gresource /usr/share/gnome-shell/gnome-shell-theme.gresource~ 46``` 472. Replace it with the new one. 48* If you put this theme in `/usr/share/themes`: 49```bash 50sudo cp /usr/share/themes/Flat-Plat/gnome-shell/gnome-shell-theme.gresource /usr/share/gnome-shell 51``` 52* If you put this theme in `~/.themes`: 53```bash 54sudo cp ~/.themes/Flat-Plat/gnome-shell/gnome-shell-theme.gresource /usr/share/gnome-shell 55``` 563. Restart GNOME Shell (press `Alt`+`F2`, then type `r`). 57 58### Uninstall 591. Restore to original theme from the backup. 60```bash 61sudo mv -f /usr/share/gnome-shell/gnome-shell-theme.gresource~ /usr/share/gnome-shell/gnome-shell-theme.gresource 62``` 632. Restart GNOME Shell (press `Alt`+`F2`, then type `r`). 64 65## Screenshots 66 67 68 69 70 71 72 73* Supports full dark theme (sorry for the delay...) 74## Planned Features 75 76* Re-supports Metacity theme 77* Totally rewrite the code and images for GTK2 78* Supports Unity theme 79* Supports Firefox theme 80* Supports overlay scrollbars for Chrome extension 81* GNOME Terminal color pallet (if possible) 82* Material Design-like cursor theme 83## Other Info 84 85* License: GPL 86* Font: [M+ 1C](https://mplus-fonts.osdn.jp/) 10.5pt 87* Chrome's scrollbars extension forked from [Adwaita Scrollbars](https://github.com/gnome-integration-team/chrome-gnome-scrollbar). Thanks for original author. 88