X-Git-Url: https://git-public.kairo.at/?p=themes.git;a=blobdiff_plain;f=LCARStrek%2Fbrowser%2Fdevtools%2Fdark-theme.css;h=0a4151a21a6c9b6b4d2778399bd8771f9e72a0b0;hp=ddf02aee861c0aa7f53f02ad0b4ae0f60e37ff15;hb=9e756f9d6d35b95bee30bdc8361db9d1001ea9bc;hpb=2b5a514788884f7527ad59c3381c75a71d4dbeea diff --git a/LCARStrek/browser/devtools/dark-theme.css b/LCARStrek/browser/devtools/dark-theme.css index ddf02aee..0a4151a2 100644 --- a/LCARStrek/browser/devtools/dark-theme.css +++ b/LCARStrek/browser/devtools/dark-theme.css @@ -33,7 +33,7 @@ .theme-bg-contrast, .variable-or-property:not([overridden])[changed] { /* contrast bg color to attract attention on a container */ - background: #402800; + background: #402800; /* Background - Attention */ } .theme-link, @@ -175,7 +175,8 @@ } .ruleview-colorswatch, -.computedview-colorswatch { +.computedview-colorswatch, +.ruleview-bezierswatch { /* box-shadow: 0 0 0 1px #818181; */ } @@ -392,15 +393,22 @@ div.CodeMirror span.eval-text { .devtools-toolbar { } -/* LCARStrek checkbox colors don't work well against toolbar background */ -.devtools-toolbar > checkbox { +.devtools-toolbar checkbox { + /* LCARStrek checkbox colors don't work well against toolbar background */ background-color: #000000; padding: 2px; } +.devtools-toolbar checkbox .checkbox-check { +} +.devtools-toolbar checkbox .checkbox-label-box { +} +.devtools-toolbar checkbox .checkbox-label-box .checkbox-label { +} /* Toolbar buttons */ .devtools-menulist, .devtools-toolbarbutton { +/* transition: background 0.05s ease-in-out; */ } .devtools-menulist:-moz-focusring, @@ -418,6 +426,21 @@ div.CodeMirror span.eval-text { min-width: 20px; } +#toolbox-buttons .devtools-toolbarbutton[text-as-image] { + -moz-padding-start: 5px; + -moz-padding-end: 5px; + min-width: inherit; +} + +/* Command buttons with menupopups should be styled slightly differently - + no background color and a bit more narrow */ +#toolbox-buttons .devtools-toolbarbutton:not([text-as-image]):not(:hover):not([open=true]) { + background: transparent; +} +#toolbox-buttons .devtools-toolbarbutton[type=menu] > .toolbarbutton-menu-dropmarker { + padding: 0 2px; +} + .devtools-toolbarbutton:not([label]) > .toolbarbutton-text { display: none; } @@ -428,16 +451,16 @@ div.CodeMirror span.eval-text { .devtools-toolbarbutton > .toolbarbutton-icon { } -.devtools-toolbarbutton > .toolbarbutton-menubutton-button { - /*-moz-box-orient: horizontal;*/ -} - .devtools-toolbarbutton[type=menu-button] > .toolbarbutton-menubutton-button { +/* -moz-box-orient: horizontal; */ } .devtools-toolbarbutton[type=menu-button] { } +.devtools-toolbarbutton > .toolbarbutton-menubutton-button > .toolbarbutton-icon { +} + .devtools-menulist > .menulist-dropmarker { } @@ -450,29 +473,39 @@ div.CodeMirror span.eval-text { } /* Text-only buttons */ -.devtools-toolbarbutton[label]:not([text-as-image]):not([type=menu-button]) { +.devtools-toolbarbutton[label]:not([text-as-image]):not([type=menu-button]), +#toolbox-buttons .devtools-toolbarbutton[text-as-image] { /* background-color: rgba(0, 0, 0, .2); / Splitter */ } /* Button States */ .devtools-toolbarbutton:hover, +#toolbox-buttons .devtools-toolbarbutton[text-as-image]:hover, .devtools-toolbarbutton[label]:not([text-as-image]):not([type=menu-button]):hover { /* background: rgba(0, 0, 0, .3); / Splitters */ } .devtools-toolbarbutton:hover:active, +#toolbox-buttons .devtools-toolbarbutton[text-as-image]:hover:active, .devtools-toolbarbutton[label]:not([text-as-image]):not([type=menu-button]):hover:active { /* background: rgba(0, 0, 0, .4); / Splitters */ } /* Menu type buttons and checked states */ -.theme-dark .devtools-menulist[open=true], -.theme-dark .devtools-toolbarbutton[open=true], -.theme-dark .devtools-toolbarbutton[open=true]:hover, -.theme-dark .devtools-toolbarbutton[open=true]:hover:active, -.theme-dark .devtools-toolbarbutton[checked=true], -.theme-dark .devtools-toolbarbutton[checked=true]:hover { -/* background: rgba(29, 79, 115, .7); /*Select highlight blue / +.devtools-toolbarbutton[checked=true], +#toolbox-buttons .devtools-toolbarbutton[text-as-image][checked] { +/* background: rgba(29, 79, 115, .7); / Select highlight blue / + color: #f5f7fa;*/ +} + +.devtools-menulist[open=true], +.devtools-toolbarbutton[open=true], +.devtools-toolbarbutton[open=true]:hover, +.devtools-toolbarbutton[open=true]:hover:active, +.devtools-toolbarbutton[checked=true], +.devtools-toolbarbutton[checked=true]:hover, +#toolbox-buttons .devtools-toolbarbutton[text-as-image][checked] { +/* background: rgba(29, 79, 115, .8); / Select highlight blue / color: #f5f7fa; */ } @@ -610,20 +643,7 @@ div.CodeMirror span.eval-text { -moz-border-end-width: 0; } -.devtools-sidebar-tabs > tabs > tab:first-of-type { - -moz-margin-start: 0; -} - -.devtools-sidebar-tabs > tabs > tab { -} - -.devtools-sidebar-tabs > tabs > tab:not(:last-of-type) { -} - -.devtools-sidebar-tabs:-moz-locale-dir(rtl) > tabs > tab { -} - -.devtools-sidebar-tabs > tabs > tab { +.devtools-sidebar-tabs > tabs > tab:first-child { } .devtools-sidebar-tabs > tabs > tab:hover { @@ -641,12 +661,7 @@ div.CodeMirror span.eval-text { .devtools-sidebar-tabs > tabs > tab[selected] + tab:hover:active { } -.devtools-sidebar-tabs > tabs > tab[selected] { -} - -.devtools-sidebar-tabs > tabs > tab[selected]:hover { -} - +.devtools-sidebar-tabs > tabs > tab[selected], .devtools-sidebar-tabs > tabs > tab[selected]:hover:active { } @@ -730,7 +745,8 @@ div.CodeMirror span.eval-text { .command-button:hover > image, .command-button:hover:active > image, -.command-button[checked=true] > image { +.command-button[checked=true] > image, +.command-button[open=true] > image { background-position: -16px center; } @@ -758,6 +774,10 @@ div.CodeMirror span.eval-text { background-image: url("chrome://browser/skin/devtools/command-pick.png"); } +#command-button-frames > image { + background-image: url("chrome://browser/skin/devtools/command-frames.png"); +} + #command-button-splitconsole > image { background-image: url("chrome://browser/skin/devtools/command-console.png"); } @@ -791,6 +811,10 @@ div.CodeMirror span.eval-text { background-image: url("chrome://browser/skin/devtools/command-pick@2x.png"); } + #command-button-frames > image { + background-image: url("chrome://browser/skin/devtools/command-frames@2x.png"); + } + #command-button-splitconsole > image { background-image: url("chrome://browser/skin/devtools/command-console@2x.png"); }