abandon FF 59
This commit is contained in:
parent
a370f9842b
commit
8376a28eef
|
@ -8,7 +8,7 @@ This is a bunch of CSS code to make Firefox 57+ look closer to GNOME's default
|
||||||
theme. It styles the UI and internal Firefox' pages like `about:` and
|
theme. It styles the UI and internal Firefox' pages like `about:` and
|
||||||
`view-source:`. Both light and dark variants are supported.
|
`view-source:`. Both light and dark variants are supported.
|
||||||
|
|
||||||
The `master` branch is currently tracking **Firefox 59**. If you need support
|
The `master` branch is currently tracking **Firefox 60**. If you need support
|
||||||
for older versions, they are archived under version-specific git tags. Eg. if
|
for older versions, they are archived under version-specific git tags. Eg. if
|
||||||
you're using Firefox 57, switch to the `57` tag after cloning the repo:
|
you're using Firefox 57, switch to the `57` tag after cloning the repo:
|
||||||
|
|
||||||
|
|
30
ui/csd.css
30
ui/csd.css
|
@ -21,7 +21,7 @@ window:not([width="960"]):not([height="1053"]) #titlebar-buttonbox {
|
||||||
}
|
}
|
||||||
|
|
||||||
#nav-bar {
|
#nav-bar {
|
||||||
margin-top: -4px !important;
|
margin-top: 5px !important;
|
||||||
padding-right: 7px !important;
|
padding-right: 7px !important;
|
||||||
position: relative;
|
position: relative;
|
||||||
}
|
}
|
||||||
|
@ -36,14 +36,19 @@ window:not([width="960"]):not([height="1053"]) #titlebar-buttonbox {
|
||||||
border-right: 1px solid rgba(0, 0, 0, .1);
|
border-right: 1px solid rgba(0, 0, 0, .1);
|
||||||
}
|
}
|
||||||
|
|
||||||
|
#titlebar {
|
||||||
|
margin-bottom: -47px !important;
|
||||||
|
}
|
||||||
|
|
||||||
/* Move window buttons next to the header bar */
|
/* Move window buttons next to the header bar */
|
||||||
#titlebar-buttonbox {
|
#titlebar-buttonbox {
|
||||||
background-image: var(--gnome-headerbar-bgimage) !important;
|
background-image: var(--gnome-headerbar-bgimage) !important;
|
||||||
border: none !important;
|
border: none !important;
|
||||||
border-bottom: var(--gnome-headerbar-border-bottom) !important;
|
border-bottom: var(--gnome-headerbar-border-bottom) !important;
|
||||||
box-shadow: var(--gnome-headerbar-box-shadow);
|
box-shadow: var(--gnome-headerbar-box-shadow);
|
||||||
|
height: unset !important;
|
||||||
margin-right: -4px;
|
margin-right: -4px;
|
||||||
margin-top: -4px !important;
|
margin-top: 0 !important;
|
||||||
padding-right: 3px;
|
padding-right: 3px;
|
||||||
}
|
}
|
||||||
#titlebar-buttonbox:-moz-window-inactive {
|
#titlebar-buttonbox:-moz-window-inactive {
|
||||||
|
@ -62,7 +67,7 @@ window:not([width="960"]):not([height="1053"]) #titlebar-buttonbox {
|
||||||
border-color: transparent !important;
|
border-color: transparent !important;
|
||||||
border-radius: 3px !important;
|
border-radius: 3px !important;
|
||||||
height: 34px;
|
height: 34px;
|
||||||
margin: 6px 3px !important;
|
margin: 4px 3px !important;
|
||||||
padding: 0 2px !important;
|
padding: 0 2px !important;
|
||||||
position: relative;
|
position: relative;
|
||||||
transition: all .3s ease-out;
|
transition: all .3s ease-out;
|
||||||
|
@ -90,6 +95,25 @@ window:not([width="960"]):not([height="1053"]) #titlebar-buttonbox {
|
||||||
border: var(--gnome-headerbar-button-border) !important;
|
border: var(--gnome-headerbar-button-border) !important;
|
||||||
}
|
}
|
||||||
|
|
||||||
|
/* TODO icons don'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;
|
||||||
|
}
|
||||||
|
|
||||||
|
/* Fix the issue when dragging tabs */
|
||||||
|
#TabsToolbar[movingtab] + #nav-bar {
|
||||||
|
margin-top: 5px !important;
|
||||||
|
}
|
||||||
|
|
||||||
/* Remove ugly line before tabs */
|
/* Remove ugly line before tabs */
|
||||||
.titlebar-placeholder[type="pre-tabs"] {
|
.titlebar-placeholder[type="pre-tabs"] {
|
||||||
border-inline-end: 0px solid !important;
|
border-inline-end: 0px solid !important;
|
||||||
|
|
|
@ -1,38 +0,0 @@
|
||||||
@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: unset !important;
|
|
||||||
margin-top: 0 !important;
|
|
||||||
}
|
|
||||||
|
|
||||||
#titlebar toolbarbutton {
|
|
||||||
margin: 4px 3px !important;
|
|
||||||
}
|
|
||||||
|
|
||||||
/* Fix the issue when dragging tabs */
|
|
||||||
#TabsToolbar[movingtab] + #nav-bar {
|
|
||||||
margin-top: 5px !important;
|
|
||||||
}
|
|
||||||
|
|
||||||
/* TODO icons don'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;
|
|
||||||
}
|
|
|
@ -31,10 +31,8 @@
|
||||||
/* Client-side decorations (optional)
|
/* Client-side decorations (optional)
|
||||||
*/
|
*/
|
||||||
|
|
||||||
/* Enable CSD for Firefox 59 (Fedora only) and 59 beta (all distros) */
|
/* Enable CSD */
|
||||||
/*@import "ui/csd.css"; /**/
|
/*@import "ui/csd.css"; /**/
|
||||||
/* Enable CSD for Firefox 60+ beta (experimental) */
|
|
||||||
/*@import "ui/experimental-ff-60-csd.css"; /**/
|
|
||||||
|
|
||||||
/* Window controls: just 1 button */
|
/* Window controls: just 1 button */
|
||||||
/*@import "ui/csd-1-button.css"; /**/
|
/*@import "ui/csd-1-button.css"; /**/
|
||||||
|
|
Loading…
Reference in New Issue