elbaitemoon

Elbaite theme for Pale Moon
Log | Files | Refs

commit 90c1176099d0d03f29a7a1409a0fb6ac4dc9e957
parent 135175da474a6e65878511e48fb239f5071c7020
Author: Lootyhoof <lootyhoofer@gmail.com>
Date:   Fri, 13 Jul 2018 23:22:34 +0100

Improve OS X appearance

Diffstat:
Msrc/chrome/os/darwin/browser.css | 64++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
1 file changed, 64 insertions(+), 0 deletions(-)

diff --git a/src/chrome/os/darwin/browser.css b/src/chrome/os/darwin/browser.css @@ -1,7 +1,71 @@ +/* ::::: titlebar ::::: */ + +#main-window[sizemode="normal"] > #titlebar { + -moz-appearance: -moz-window-titlebar; +} + +#main-window[sizemode="maximized"] > #titlebar { + -moz-appearance: -moz-window-titlebar-maximized; +} + +#titlebar-buttonbox { + -moz-appearance: -moz-window-button-box; +} + +#main-window[sizemode="maximized"] #titlebar-buttonbox { + -moz-appearance: -moz-window-button-box-maximized; +} + +.titlebar-placeholder[type="appmenu-button"] { + margin-left: 4px; +} + +.titlebar-placeholder[type="caption-buttons"] { + margin-left: 10px; +} + +/* titlebar command buttons */ + +#titlebar-min { + -moz-appearance: -moz-window-button-minimize; +} + +#titlebar-max { + -moz-appearance: -moz-window-button-maximize; +} + +#main-window[sizemode="maximized"] #titlebar-max { + -moz-appearance: -moz-window-button-restore; +} + +#titlebar-close { + -moz-appearance: -moz-window-button-close; +} + +/* ensure titlebar on privacy windows is of correct size */ #titlebar { + height: 22px; +} + +/* ensure extra titlebar doesn't appear on normal (e.g. non-privacy) windows */ +#main-window:not([privatebrowsingmode=temporary]):not(:-moz-lwtheme) > #titlebar > #titlebar-content > #titlebar-buttonbox-container, +#main-window:not([drawintitlebar=true]):not(:-moz-lwtheme) > #titlebar { display: none; } +#titlebar-spacer { + display: none; +} + +#titlebar-buttonbox-container { + margin-left: 7px; + margin-top: 3px; +} + +#main-window:-moz-lwtheme > #titlebar { + -moz-appearance: none !important; +} + .tabbrowser-tab[selected="true"]:not(:-moz-lwtheme) > * > * > .tab-text { text-shadow: none; }