lunakurame / firefox-gnome-theme

A theme for Firefox 57+ matching GNOME Adwaita.
The Unlicense
199 stars 15 forks source link

CSD improvements to FF 60+ #40

Closed rafaelmardojai closed 6 years ago

rafaelmardojai commented 6 years ago

Before merging this, we should tag FF 59.

Description of the Change:

After merging this, we should overwrite csd.css with experimental-ff-60-csd.css. Tested on FF 60 & 62.

rafaelmardojai commented 6 years ago

Also added a new file called experimental-auto-csd.css, basically is experimental-ff-60-csd.css but with selectors prefixed with :root[tabsintitlebar].

rafaelmardojai commented 6 years ago

Support to windows controls auto detect added on experimental-auto-csd.css.

rafaelmardojai commented 6 years ago

All tested on FF 60 & 62. (If FF don't break it again, we'll be able to include CSD on core).

lunakurame commented 6 years ago

experimental-ff-60-csd.css doesn't exist anymore, it replaced the old csd.css since we abandoned FF 59, so I merged your changes to that file with csd.css. Also I added an option in userChrome.css to enable your experimental-auto-csd.css. Great work, thanks!