X-Git-Url: https://git-public.kairo.at/?p=themes.git;a=blobdiff_plain;f=LCARStrek%2Fbrowser%2Fdevtools%2Fcommon.css;h=fdc173b3d80c6a0e3caf5eaeb3e1b4826c289237;hp=09eb01351c4838b77e0dbaad8bfa7d3af55cf38e;hb=2efcd25dc1dc8e4c55c31d226b99b9cfda531de1;hpb=85cfb236a2389fdc0521eaef527cd6c60471caec diff --git a/LCARStrek/browser/devtools/common.css b/LCARStrek/browser/devtools/common.css index 09eb0135..fdc173b3 100644 --- a/LCARStrek/browser/devtools/common.css +++ b/LCARStrek/browser/devtools/common.css @@ -3,6 +3,11 @@ * License, v. 2.0. If a copy of the MPL was not distributed with this * file, You can obtain one at http://mozilla.org/MPL/2.0/. */ +/* Font for code */ +.devtools-monospace { + font: 12px "Liberation Mono", Consolas, "Courier New", monospace; +} + /* Toolbar and Toolbar items */ .devtools-toolbar { @@ -12,10 +17,13 @@ .devtools-toolbarbutton { } +.devtools-toolbarbutton > .toolbarbutton-menubutton-button { + /*-moz-box-orient: horizontal;*/ +} + devtools-menulist:-moz-focusring, .devtools-toolbarbutton:-moz-focusring { outline: 1px dotted #008484; - outline-offset: -4px; } .devtools-toolbarbutton > .toolbarbutton-icon { @@ -25,14 +33,34 @@ devtools-menulist:-moz-focusring, min-width: 20px; } -.devtools-toolbarbutton:not([checked]):hover:active { +.devtools-toolbarbutton:not([label]) > .toolbarbutton-text { + display: none; +} + +.devtools-toolbarbutton:not([checked=true]):hover:active { } .devtools-menulist[open=true], -.devtools-toolbarbutton[checked] { +.devtools-toolbarbutton[open=true], +.devtools-toolbarbutton[checked=true] { +} + +.devtools-toolbarbutton[checked=true] { +} + +.devtools-toolbarbutton[checked=true]:hover:active { +} + +.devtools-option-toolbarbutton { + list-style-image: url("chrome://browser/skin/devtools/option-icon.png"); + -moz-image-region: rect(0px 16px 16px 0px); + background: none; + border: none; } -.devtools-toolbarbutton[checked]:hover:active { +.devtools-option-toolbarbutton:hover, +.devtools-option-toolbarbutton[open=true] { + -moz-image-region: rect(0px 32px 16px 16px); } .devtools-menulist > .menulist-label-box { @@ -45,27 +73,56 @@ devtools-menulist:-moz-focusring, .devtools-menulist:focus:not([open="true"]):not(.menulist-compact) > .menulist-label-box { } -/* Search input */ +/* LCARStrek checkbox colors don't work well against toolbar background */ +.devtools-toolbar > checkbox { + background-color: #000000; + padding: 2px; +} + +.devtools-toolbarbutton[type=menu-button] > .toolbarbutton-menubutton-button { +} + +.devtools-toolbarbutton[type=menu-button]:-moz-locale-dir(rtl) > .toolbarbutton-menubutton-button { +} + +.devtools-toolbarbutton[type=menu-button] { + padding: 0 1px; + -moz-box-align: stretch; +} + +.devtools-toolbarbutton[type=menu] > .toolbarbutton-menu-dropmarker, +.devtools-toolbarbutton[type=menu-button] > .toolbarbutton-menubutton-dropmarker { + -moz-box-align: center; +} + +/* Text input */ /* +.devtools-textinput, .devtools-searchinput { -moz-appearance: none; margin: 0 3px; + min-height: 22px; border: 1px solid hsla(211,68%,6%,.6); box-shadow: inset 0 1px 0 hsla(211,68%,6%,.05), 0 0 0 1px hsla(210,40%,83%,.1); border-radius: 2px; background-color: transparent; - background-image: url(magnifying-glass.png), -moz-linear-gradient(hsla(210,16%,76%,.15), hsla(210,16%,76%,.35)); + background-image: -moz-linear-gradient(hsla(210,16%,76%,.15), hsla(210,16%,76%,.35)); + padding: 3px; + transition-property: background-color, border-color, box-shadow; + transition-duration: 150ms; + transition-timing-function: ease; + color: inherit; +} + +.devtools-searchinput { + background-image: url(magnifying-glass.png), linear-gradient(hsla(210,16%,76%,.15), hsla(210,16%,76%,.35)); background-repeat: no-repeat; background-position: 4px center, top left, top left; padding-top: 0; padding-bottom: 0; -moz-padding-start: 18px; -moz-padding-end: 12px; - -moz-transition-property: background-color, border-color, box-shadow; - -moz-transition-duration: 150ms; - -moz-transition-timing-function: ease; - color: inherit; } .devtools-searchinput[focused] { @@ -76,14 +133,14 @@ devtools-menulist:-moz-focusring, } .devtools-searchinput:-moz-locale-dir(rtl) { - background-position: -moz-calc(100% - 4px) 3px, top left, top left; + background-position: calc(100% - 4px) center, top left, top left; } .devtools-searchinput > .textbox-input-box > .textbox-search-icons { display: none; } -.devtools-searchinput > .textbox-input-box > .textbox-input:-moz-placeholder { +.devtools-searchinput > .textbox-input-box > .textbox-input::-moz-placeholder { color: hsl(208,10%,66%); } */ @@ -105,16 +162,130 @@ devtools-menulist:-moz-focusring, list-style-image: url("chrome://global/skin/icons/close-button-hover.gif"); } -/* Splitter */ +/* Splitters */ .devtools-horizontal-splitter { - border: none; min-height: 3px; height: 3px; - margin-bottom: -3px; position: relative; } #devtools-side-splitter { - border: none; + min-width: 0; + width: 3px; + position: relative; +} + +/* In-tools sidebar */ + +.devtools-sidebar-tabs { +} + +.devtools-sidebar-tabs > tabpanels { + padding: 0; + border: 0; +} + +.devtools-sidebar-tabs > tabs { + position: static; + overflow: hidden; +} + +.devtools-sidebar-tabs > tabs > .tabs-right, +.devtools-sidebar-tabs > tabs > .tabs-left { + display: none; +} + +.devtools-sidebar-tabs > tabs > tab { + min-width: 78px; + text-align: center; + -moz-box-flex: 1; + position: static; +} + +.devtools-sidebar-tabs > tabs > tab:-moz-focusring { + position: static; +} + +.devtools-sidebar-tabs > tabs > tab:last-of-type { + -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:-moz-locale-dir(rtl) > tabs > tab { +} + +.devtools-sidebar-tabs > tabs > tab { +} + +.devtools-sidebar-tabs > tabs > tab:hover { +} + +.devtools-sidebar-tabs > tabs > tab:hover:active { +} + +.devtools-sidebar-tabs > tabs > tab[selected=true] + tab { +} + +.devtools-sidebar-tabs > tabs > tab[selected=true] + tab:hover { +} + +.devtools-sidebar-tabs > tabs > tab[selected=true] + tab:hover:active { +} + +.devtools-sidebar-tabs > tabs > tab[selected=true] { +} + +.devtools-sidebar-tabs > tabs > tab[selected=true]:hover { +} + +.devtools-sidebar-tabs > tabs > tab[selected=true]:hover:active { +} + +/* Theme */ + +.devtools-theme-background { + background-color: #000000; + color: #FF9F00; +} + +.devtools-theme-comment { + color: #A09090; /* original: grey */ +} + +.devtools-theme-keyword { + color: #8050B0; /* original: purple */ +} + +.devtools-theme-string { + color: #E7ADE7; /* original: green */ +} + +.devtools-theme-tagname { + color: #FFCF00; /* original: dark blue */ +} + +.devtools-theme-attrname { + color: #9C9CFF; /* original: blue */ +} + +.devtools-theme-attrvalue { + color: #C09070; /* original: orange */ +} + +/* LCARStrek-specific adaptions */ + +#profiler-chrome { + /* HACK for profiler in the dev toolbox in FF 20+. */ + margin: -3px; +} + +#profiler-chrome > box > box > .devtools-toolbar { + border-bottom: none; }