Toolbars improvements, better fullscreen and window rounded corners.

This commit is contained in:
Rafael Mardojai CM 2019-04-20 10:08:58 -05:00
parent d2486ca320
commit b9d8ca3460
3 changed files with 18 additions and 10 deletions

View File

@ -20,7 +20,7 @@
} }
/* Add window controls separator */ /* Add window controls separator */
:root[tabsintitlebar] #nav-bar::after { :root[tabsintitlebar]:not([inFullscreen]) #nav-bar::after {
content: ""; content: "";
position: absolute; position: absolute;
right: 3px; right: 3px;
@ -131,19 +131,24 @@
} }
/* CSD rounded corners */ /* CSD rounded corners */
:root[tabsintitlebar]:not([sizemode="maximized"]) #nav-bar { :root[tabsintitlebar]:not([sizemode="maximized"]):not([inFullscreen]) #navigator-toolbox {
background: transparent !important;
}
:root[tabsintitlebar]:not([sizemode="maximized"]):not([inFullscreen]) #titlebar {
background: var(--gnome-tabbar-bgcolor) !important;
}
:root[tabsintitlebar]:not([sizemode="maximized"]):not([inFullscreen]) #titlebar:-moz-window-inactive {
background: var(--gnome-inactive-tabbar-bgcolor) !important;
}
:root[tabsintitlebar]:not([sizemode="maximized"]):not([inFullscreen]) #nav-bar {
border-top-left-radius: 8px; border-top-left-radius: 8px;
} }
:root[tabsintitlebar]:not([sizemode="maximized"]) #TabsToolbar .titlebar-buttonbox { :root[tabsintitlebar]:not([sizemode="maximized"]):not([inFullscreen]) .titlebar-buttonbox {
border-top-right-radius: 8px; border-top-right-radius: 8px !important;
} }
/* Fullscreen */ /* Fullscreen */
:root[tabsintitlebar][inFullscreen] #nav-bar { :root[tabsintitlebar][inFullscreen] #nav-bar {
padding-top: 52px !important; padding-right: 3px !important;
padding-right: 0 !important;
margin-right: 0 !important; margin-right: 0 !important;
} }
:root[tabsintitlebar][inFullScreen] #nav-bar::after {
display: none;
}

View File

@ -9,4 +9,3 @@
#TabsToolbar .private-browsing-indicator { #TabsToolbar .private-browsing-indicator {
display: none !important; display: none !important;
} }

View File

@ -7,6 +7,10 @@
@import "parts/custom-icons.css"; @import "parts/custom-icons.css";
@namespace xul "http://www.mozilla.org/keymaster/gatekeeper/there.is.only.xul"; @namespace xul "http://www.mozilla.org/keymaster/gatekeeper/there.is.only.xul";
:root {
--space-above-tabbar: 0 !important;
}
/* Menu bar */ /* Menu bar */
#toolbar-menubar:not([inactive=true]) { #toolbar-menubar:not([inactive=true]) {
border-bottom: var(--gnome-bookmarkbar-border-bottom) !important; border-bottom: var(--gnome-bookmarkbar-border-bottom) !important;