Add CSD support for FF 61

This commit is contained in:
Rafael Mardojai CM 2018-03-31 12:38:16 -05:00
parent abcf1243e6
commit 3b60cc73a3
2 changed files with 40 additions and 0 deletions

View File

@ -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;
}

View File

@ -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"; /**/