From 342e76e7f835d0a430b4114acd82342165d8c68c Mon Sep 17 00:00:00 2001 From: Rafael Mardojai CM Date: Wed, 12 Jun 2019 22:49:25 -0500 Subject: [PATCH] Update README --- README.md | 27 ++++++++++++++++++++++----- 1 file changed, 22 insertions(+), 5 deletions(-) diff --git a/README.md b/README.md index b11f300..fd112a9 100755 --- a/README.md +++ b/README.md @@ -1,4 +1,7 @@ +
# Firefox GNOME Theme +
+ A GNOME theme for Firefox 60+. *This theme follows lastest GNOME default gtk theme adwaita* @@ -14,20 +17,34 @@ The `master` branch track current Firefox and GNOME stable. ## Installation +### Installation script +*Coming soon!* + ### Manual installation 1. Go to `about:support` in Firefox. 2. Application Basics > Profile Directory > Open Directory. 3. Create a folder named `chrome`. -4. Copy `userChrome.css` file and `theme` folder in `chrome`. -5. Go to `about:config` in Firefox. -6. Search for `toolkit.legacyUserProfileCustomizations.stylesheets` and set it to `true`. +4. Copy `theme` folder and `userChrome.css` file to your `chrome` Firefox folder. +5. If you are using Firefox 69+: + 1. Go to `about:config` in Firefox. + 2. Search for `toolkit.legacyUserProfileCustomizations.stylesheets` and set it to `true`. 7. Restart Firefox. 8. Open Firefox customization panel and: 1. Use *Title bar* option to toggle CSD if is not set by default. - 2. Move the new tab button to headerbar + 2. Move the new tab button to headerbar. 3. Select light or dark variants on theme switcher. 9. Be happy with your new gnomish Firefox. +## Enabling optional features +Open `userChrome.css` with a text editor and follow instructions to enable extra features. Keep in mind this file might change in future versions and your configuration will be lost. You can copy the @imports you want to enable to a new file named `customChrome` directly in your `chrome` directory if you want it to survive updates. Remember all @imports must be at the top of the file, before other statements. + +## Known bugs + +### CSD have sharp corners +See upstream [bug](https://bugzilla.mozilla.org/show_bug.cgi?id=1408360). + +### Icons color broken +Icons might appear black where they should be white on some systems. I have no idea why, but you can adjust them in the `theme/colors/light.css` or `theme/colors/dark.css` files, look for `--gnome-icons-hack-filter` var and play with css filters. ## Development @@ -55,4 +72,4 @@ Feel free to use any parts of my code to develop your own themes, I don't force any specific license on your code. ## Credits -Developed by **Rafael Mardojai** and contributors. Based on **Sai Kurogetsu** work. +Developed by **Rafael Mardojai** and [contributors](https://github.com/rafaelmardojai/firefox-gnome-theme/graphs/contributors). Based on **[Sai Kurogetsu](https://github.com/kurogetsusai/firefox-gnome-theme)** original work.