X-Git-Url: https://git-public.kairo.at/?p=themes.git;a=blobdiff_plain;f=LCARStrek%2Fbrowser%2Fdevtools%2Fgcli.css;h=8237ff25e57ee12dae0a8911853af17844cb9839;hp=4396e033febf3d5ab8f5937895bdfaf1fbda24d7;hb=85cfb236a2389fdc0521eaef527cd6c60471caec;hpb=82ad4ab23d565342c3e21ea82218d8e836302c3b diff --git a/LCARStrek/browser/devtools/gcli.css b/LCARStrek/browser/devtools/gcli.css index 4396e033..8237ff25 100644 --- a/LCARStrek/browser/devtools/gcli.css +++ b/LCARStrek/browser/devtools/gcli.css @@ -2,323 +2,106 @@ * 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/. */ -/* From: $GCLI/mozilla/gcli/ui/gcliterm.css */ - -/* Bug 678152 calls for UX review which will fix the color names */ - -.gcliterm-input-node, -.gcliterm-complete-node { - border: none; - -moz-appearance: none; - height: 100%; - vertical-align: middle; - background-color: transparent; -} - -.gcliterm-input-node { - padding-top: 2px; - padding-bottom: 0; - -moz-padding-start: 16px; - -moz-padding-end: 0; -} - -.gcliterm-complete-node { - color: #E7ADE7; - padding-top: 4px; - padding-bottom: 2px; - -moz-padding-start: 21px; - -moz-padding-end: 4px; -} - -.gcliterm-stack-node { - background: url("chrome://global/skin/icons/commandline.png") 4px center no-repeat; - width: 100%; -} - -.gcliterm-argfetcher { - display: -moz-box; - -moz-box-flex: 1; -} - -.gcliterm-hint-node { - border-top: 1px solid #9C9CFF; - border-bottom: 1px solid #E7ADE7; - border-left: 1px solid #9C9CFF; - border-right: 1px solid #9C9CFF; - border-top-right-radius: 5px; - border-top-left-radius: 5px; - margin-bottom: -1px; -} - -.gcliterm-hint-parent { - width: 300px; - padding: 10px 10px 0; - border-top: 1px solid #9C9CFF; - border-bottom: 1px solid #9C9CFF; -} - -.gcliterm-menu { - display: -moz-box; - -moz-box-flex: 1; - border-bottom-color: #E7ADE7; -} - -.gcliterm-hint-scroll { - overflow-y: scroll; - border-bottom-color: #9C9CFF; +#gclichrome-body { + margin: 0; + padding: 0; + font: 11px "Liberation Sans",Arial,Tahoma,Helvetica,sans-serif; } -.gcliterm-hint-nospace { - display: none; +.gcli-row-out { + padding: 0 5px; + line-height: 1.2em; + border-top: none; + border-bottom: none; } -.gcliterm-msg-body { - margin-top: 0; - margin-bottom: 3px; - -moz-margin-start: 3px; - -moz-margin-end: 6px; - list-style-image: none; +.gcli-row-out p, +.gcli-row-out h1, +.gcli-row-out h2, +.gcli-row-out h3 { + margin: 5px 0; } -/* Extract from display.css, we only want these 2 rules */ - .gcli-out-shortcut { border: 1px solid #8050B0; border-radius: 3px; - padding: 0 4px; + padding: 1px 4px 0; margin: 0 4px; - font-size: 70%; - color: #FF9F00; + font-size: 80%; + font-family: "Liberation Mono", Consolas, "Courier New", monospace; cursor: pointer; vertical-align: bottom; + white-space: pre; + background-color: #000000; } .gcli-out-shortcut:before { color: #FFCF00; content: '\bb'; - padding: 0 2px; -} - -/* - * The language of a console is not en_US or any other common language - * (i.e we don't attempt to translate 'console.log(x)') - * So we fix .gcliterm-input-node/.gcliterm-complete-node elements to be ltr. - * As a result we also want the hints to pop up on the left (above the prompt) - */ -.gcliterm-input-node, -.gcliterm-complete-node, -.gcliterm-display { - direction: ltr; -} - -/* - * We want the stuff under .gcliterm-display to obey normal direction rules - * so we need to swap back when the document is in rtl mode. - * The selectors below are faster, but equivalent to: - * .gcliterm-display > *:-moz-locale-dir(rtl) { - * direction: rtl; - * } - * In non-performance critical situations the above is preferred due to it's - * greater resilience to refactoring - */ -.gcliterm-hint-parent:-moz-locale-dir(rtl), -.hud-output-node:-moz-locale-dir(rtl) { - direction: rtl; } -/* From: $GCLI/mozilla/gcli/ui/gcliterm-winstripe.css */ +/* From: $GCLI/lib/gcli/commands/help.css */ -.gcliterm-input-node, -.gcliterm-complete-node { - font: 12px "Liberation Mono", Consolas, "Courier New", monospace; +.gcli-help-arrow { + font-size: 70%; + color: #008484; } -.gcli-out-shortcut { +.gcli-help-synopsis { font-family: "Liberation Mono", Consolas, "Courier New", monospace; + font-weight: normal; + padding: 0 3px; + margin: 0 10px; + border: 1px solid #9C9CFF; + border-radius: 3px; } -/* From: $GCLI/lib/gcli/ui/arg_fetch.css */ - -.gcli-argfetch { - width: 100%; - -moz-box-sizing: border-box; -} - -.gcli-af-cmddesc { - font-weight: bold; - text-align: center; - margin-bottom: 5px; - padding: 3px 10px 0; -} - -.gcli-af-params { - padding: 0 10px; - width: 100%; - -moz-box-sizing: border-box; -} - -.gcli-af-paramname { - text-align: right; - font-size: 90%; -} - -.gcli-af-required { - font-size: 90%; - color: #FF0000; - -moz-padding-start: 5px; +.gcli-help-synopsis:before { + color: #FFCF00; } -.gcli-af-error { - font-size: 80%; - color: #FF9F00; +.gcli-help-description { + margin: 0 20px; + padding: 0; } -.gcli-af-submit { - text-align: right; +.gcli-help-parameter { + margin: 0 30px; + padding: 0; } -.gcli-field { - width: 100%; +.gcli-help-header { + margin: 10px 0 6px; } -.gcli-field-javascript { - margin-bottom: 0; -} /* From: $GCLI/lib/gcli/ui/menu.css */ -.gcli-menu { - width: 100%; - overflow: hidden; -} - -.gcli-menu-field { - border: 1px solid #9C9CFF; - border-top: 0; - border-bottom-right-radius: 5px; - border-bottom-left-radius: 5px; - max-height: 300px; - margin: 0 3px; - padding: 0; -} - -.gcli-menu-template { - border-collapse: collapse; - width: 100%; - margin: 10px 0; +.gcli-menu-name { + -moz-padding-start: 8px; } -.gcli-menu-option { - overflow: hidden; - white-space: nowrap; - cursor: pointer; - padding: 2px; +.gcli-menu-desc { + -moz-padding-end: 8px; + color: #FF9F00; } -.gcli-menu-option:hover { +.gcli-menu-option:hover, +.gcli-menu-highlight.gcli-menu-option:hover { background-color: #FFCF00; color: #000000; } -.gcli-menu-name { - padding-top: 0; - padding-bottom: 0; - -moz-padding-start: 10px; - -moz-padding-end: 2px; -} - -.gcli-menu-desc { - font-size: 80%; - color: #FF9F00; +.gcli-menu-highlight { + background-color: #795900; } .gcli-menu-error { - overflow: hidden; - white-space: nowrap; - padding-top: 8px; - padding-bottom: 2px; - -moz-padding-start: 10px; - -moz-padding-end: 2px; + padding: 8px 10px 2px; font-size: 80%; color: #FF0000; } -/* From: $GCLI/lib/gcli/ui/inputter.css */ - -.gcli-in-complete { - position: absolute; - z-index: -1000; - border: 1px transparent solid; - padding: 1px 1px 1px 2px; +.gcli-menu-typed { color: #008484; } - -.gcli-in-incomplete { - border-bottom: 2px dotted #9C9CFF; -} - -.gcli-in-error { - border-bottom: 2px dotted #FF0000; -} - -.gcli-in-ontab { - color: #9C9CFF; -} - -.gcli-in-closebrace { - color: #9C9CFF; -} - -.gcli-prompt { - color: #E7ADE7; - font-weight: bold; -} - -.gcli-in-scratchlink { - float: right; - font-size: 85%; - color: #9C9CFF; - padding-right: 10px; -} - -/* From: $GCLI/lib/gcli/commands/help.css */ - -.gcli-help-name { - text-align: end; -} - -.gcli-help-arrow { - font-size: 70%; - color: #008484; -} - -.gcli-help-synopsis { - font-family: "Liberation Mono", Consolas, "Courier New", monospace; - font-weight: normal; - padding: 0 3px; - margin: 0 10px; - border: 1px solid #9C9CFF; - border-radius: 3px; - color: #FF9F00; - cursor: pointer; - display: inline-block; -} - -.gcli-help-synopsis:before { - color: #FFCF00; - content: '\bb'; -} - -.gcli-help-description { - margin: 0 20px; - padding: 0; -} - -.gcli-help-parameter { - margin: 0 30px; - padding: 0; -} - -.gcli-help-header { - margin: 10px 0 6px; -}