X-Git-Url: https://git-public.kairo.at/?p=themes.git;a=blobdiff_plain;f=LCARStrek%2Fbrowser%2Fdevtools%2Fcommandline.css;h=22dfac8467cf0c05fe530a6e9bfa0e4c53ade7c0;hp=46cc02a5ae994aadced3fddf488e3d3ddc66db85;hb=a5cb6e534c9872ab3dc646ab44fa35b61775537d;hpb=c29b709d831267c35464cdff935f54cd752609db diff --git a/LCARStrek/browser/devtools/commandline.css b/LCARStrek/browser/devtools/commandline.css index 46cc02a5..22dfac84 100644 --- a/LCARStrek/browser/devtools/commandline.css +++ b/LCARStrek/browser/devtools/commandline.css @@ -2,17 +2,30 @@ * 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/. */ +/* NOTE: THESE NEED TO STAY IN SYNC WITH LIGHT-THEME.CSS AND DARK-THEME.CSS. + We are copy/pasting variables from light-theme and dark-theme, + since they aren't loaded in this context (within commandlineoutput.xhtml + and commandlinetooltip.xhtml). */ +:root { + --gcli-background-color: #000000; /* --theme-tab-toolbar-background */ + --gcli-input-focused-background: #FFCF00; /* --theme-sidebar-background */ + --gcli-input-focused-color: #000000; + --gcli-input-color: #FF9F00; /* --theme-body-color */ + --gcli-border-color: #9C9CFF; /* --theme-splitter-color */ + --gcli-edittext-color: #E7ADE7; +} + .gcli-body { margin: 0; font: 11px "Liberation Sans",Arial,Tahoma,Helvetica,sans-serif; - color: #FF9F00; + color: var(--gcli-input-color); } #gcli-output-root, #gcli-tooltip-root { - border: 1px solid #008484; - background-color: #000000; + border: 1px solid var(--gcli-border-color); border-radius: 3px; + background-color: var(--gcli-background-color); } #gcli-output-root { @@ -31,9 +44,9 @@ margin-left: 8px; width: 20px; height: 10px; - border-left: 1px solid #008484; - border-right: 1px solid #008484; - background-color: #000000; + border-left: 1px solid var(--gcli-border-color); + border-right: 1px solid var(--gcli-border-color); + background-color: var(--gcli-background-color); } .gcli-tt-description, @@ -46,7 +59,7 @@ line-height: 1.2em; border-top: none; border-bottom: none; - color: #9C9CFF; + color: var(--gcli-input-color); } .gcli-row-out p, @@ -62,8 +75,17 @@ .gcli-row-out h4, .gcli-row-out h5, .gcli-row-out th, -.gcli-row-out strong { - color: #FFCF00; +.gcli-row-out strong, +.gcli-row-out pre { + color: var(--gcli-input-color); +} + +.gcli-row-out pre { + font-size: 80%; +} + +.gcli-row-out td { + white-space: nowrap; } .gcli-out-shortcut, @@ -73,14 +95,14 @@ font-weight: normal; font-size: 90%; border-radius: 3px; - background-color: #000000; - color: #E7ADE7; - border: 1px solid #8050B0; + background-color: var(--gcli-background-color); + color: var(--gcli-edittext-color); + border: 1px solid var(--gcli-border-color); } .gcli-out-shortcut:before, .gcli-help-synopsis:before { - color: #FFCF00; + color: var(--gcli-input-color); -moz-padding-end: 2px; } @@ -108,16 +130,17 @@ .gcli-menu-desc { -moz-padding-end: 8px; - color: #FF9F00; + color: var(--gcli-input-color); } -.gcli-menu-option:hover, -.gcli-menu-highlight.gcli-menu-option:hover { - background-color: #FFCF00; - color: #000000; +.gcli-menu-name:hover, +.gcli-menu-desc:hover { + background-color: var(--gcli-input-focused-background); + color: var(--gcli-input-focused-color); } -.gcli-menu-highlight { +.gcli-menu-highlight, +.gcli-menu-highlight:hover { background-color: #795900; } @@ -127,7 +150,7 @@ .gcli-menu-more { font-size: 80%; - text-align: right; + text-align: end; -moz-padding-end: 8px; } @@ -135,3 +158,11 @@ opacity: 0.6; text-decoration: line-through; } + +.gcli-breakpoint-label { + font-weight: bold; +} + +.gcli-breakpoint-lineText { + font-family: "Liberation Mono", Consolas, "Courier New", monospace; +}