From 3b60cc73a3751d8f49352f31065a9b6874329bed Mon Sep 17 00:00:00 2001 From: Rafael Mardojai CM Date: Sat, 31 Mar 2018 12:38:16 -0500 Subject: [PATCH] Add CSD support for FF 61 --- ui/experimental-ff-61-csd.css | 38 +++++++++++++++++++++++++++++++++++ userChrome.css | 2 ++ 2 files changed, 40 insertions(+) create mode 100644 ui/experimental-ff-61-csd.css diff --git a/ui/experimental-ff-61-csd.css b/ui/experimental-ff-61-csd.css new file mode 100644 index 0000000..2346e9e --- /dev/null +++ b/ui/experimental-ff-61-csd.css @@ -0,0 +1,38 @@ +@import "csd.css"; +@namespace xul url("http://www.mozilla.org/keymaster/gatekeeper/there.is.only.xul"); + +#titlebar { + margin-bottom: -47px !important; +} + +#nav-bar { + margin-top: 5px !important; +} + +#titlebar-buttonbox { + height: 47px !important; + margin-top: 0px !important; +} + +#titlebar toolbarbutton { + margin: 4px 3px !important; +} + +/* Fix issue when drag tabs */ +#TabsToolbar[movingtab] + #nav-bar { + margin-top: 5px !important; +} + +/* TODO icons doesn't have proper color */ +#titlebar-close .toolbarbutton-icon { + filter: var(--gnome-icons-hack-filter); + list-style-image: url("moz-icon://stock/window-close-symbolic?size=menu") !important; +} +#titlebar-max .toolbarbutton-icon { + filter: var(--gnome-icons-hack-filter); + list-style-image: url("moz-icon://stock/window-maximize-symbolic?size=menu") !important; +} +#titlebar-min .toolbarbutton-icon { + filter: var(--gnome-icons-hack-filter); + list-style-image: url("moz-icon://stock/window-minimize-symbolic?size=menu") !important; +} diff --git a/userChrome.css b/userChrome.css index 152c81d..d78e5bb 100644 --- a/userChrome.css +++ b/userChrome.css @@ -36,6 +36,8 @@ /* Enable CSD for Firefox 60 beta (experimental), has known bugs: * - doesn't work when "hide-single-tab.css" is enabled */ /*@import "ui/experimental-ff-60-csd.css"; /**/ +/* Enable CSD for Firefox 61 nightly (experimental), maybe has bugs: */ +/*@import "ui/experimental-ff-61-csd.css"; /**/ /* Window controls: just 1 button */ /*@import "ui/csd-1-button.css"; /**/