X-Git-Url: https://git-public.kairo.at/?p=themes.git;a=blobdiff_plain;f=LCARStrek%2Fglobal%2FwebConsole.css;h=a4978b4a2864519f1adc29b3e7d54b94742b0ab5;hp=5d4422176bec087ede9ba5eb24e5281cadb11bf6;hb=8a933f1e2b148a1d5f6aa95950206026caa5513d;hpb=a67d7bb0a8ce3ce69e07db80ceb3fe527f2972cc diff --git a/LCARStrek/global/webConsole.css b/LCARStrek/global/webConsole.css index 5d442217..a4978b4a 100644 --- a/LCARStrek/global/webConsole.css +++ b/LCARStrek/global/webConsole.css @@ -53,10 +53,23 @@ overflow: auto; } -.hud-main-label { - font-size: 1em; - padding-top: 0.33em; - font-weight: bold; +/* General output styles */ + +.webconsole-timestamp { + color: #8050B0; + margin-top: 0; + margin-bottom: 0; +} + +.webconsole-msg-icon { + list-style-image: url(chrome://global/skin/icons/webconsole.png); + margin: 2px 3px; + width: 10px; + height: 10px; +} + +.webconsole-msg-log > .webconsole-msg-icon-container > .webconsole-msg-icon { + visibility: hidden; } .hud-output-node div { @@ -70,46 +83,38 @@ text-decoration: underline; } -.hud-network { - color: blue; -} - -.hud-error { - color: red; -} - -.hud-log { - color: black; -} - -.hud-warn { - color: orange; +.webconsole-msg-body { + margin-top: 0; + margin-bottom: 3px; + -moz-margin-start: 3px; + -moz-margin-end: 6px; } -.hud-info { - color: green; +.webconsole-location { + margin-top: 0; + margin-bottom: 0; + -moz-margin-start: 0; + -moz-margin-end: 6px; + width: 10em; + text-align: end; } -.hud-exception { - color: red; font-weight: bold; +.hud-msg-node[selected="true"] > .webconsole-timestamp, +.hud-msg-node[selected="true"] > .webconsole-location { + color: inherit; } -.hud-msg-node { - width: 100%; - margin-top: 0.3em; - margin-bottom: 0.3em; - padding-left: 1em; - -moz-user-select: text; - white-space: pre-wrap; - -moz-user-focus: normal; +.hud-output-node, +.jsterm-input-node, +.jsterm-complete-node { + font: 12px Consolas, Lucida Console, monospace; } .hud-output-node { - border-bottom: 1px solid #ddd; - border-top: 1px solid #ddd; - overflow-x: auto; overflow: auto; - font: 1em monospace; background-color: white; - width: 100%; + -moz-appearance: none; + border-bottom: 1px solid #9C9CFF; + border-top: 1px solid #9C9CFF; + margin: 0; } .hud-filtered-by-type, @@ -125,26 +130,81 @@ list-style-image: url("chrome://global/skin/icons/webconsole.png"); } -/* Network button */ +/* Network styles */ .webconsole-filter-button[category="net"] { -moz-image-region: rect(0, 40px, 10px, 30px); } -/* CSS button */ +.webconsole-msg-network > .webconsole-msg-icon-container { + -moz-border-start: solid #000 6px; +} + +.webconsole-msg-network.webconsole-msg-error > .webconsole-msg-icon-container > .webconsole-msg-icon { + -moz-image-region: rect(0, 10px, 10px, 0); +} + +/* CSS styles */ .webconsole-filter-button[category="css"] { -moz-image-region: rect(10px, 40px, 20px, 30px); } -/* JS button */ +.webconsole-msg-cssparser > .webconsole-msg-icon-container { + -moz-border-start: solid #00b6f0 6px; +} + +.webconsole-msg-cssparser.webconsole-msg-error > .webconsole-msg-icon-container > .webconsole-msg-icon { + -moz-image-region: rect(10px, 10px, 20px, 0); +} + +.webconsole-msg-cssparser.webconsole-msg-warn > .webconsole-msg-icon-container > .webconsole-msg-icon { + -moz-image-region: rect(10px, 20px, 20px, 10px); +} + +/* JS styles */ .webconsole-filter-button[category="js"] { -moz-image-region: rect(20px, 40px, 30px, 30px); } -/* Web Developer button */ +.webconsole-msg-exception > .webconsole-msg-icon-container { + -moz-border-start: solid #fb9500 6px; +} + +.webconsole-msg-exception.webconsole-msg-error > .webconsole-msg-icon-container > .webconsole-msg-icon { + -moz-image-region: rect(20px, 10px, 30px, 0); +} + +.webconsole-msg-exception.webconsole-msg-warn > .webconsole-msg-icon-container > .webconsole-msg-icon { + -moz-image-region: rect(20px, 20px, 30px, 10px); +} + +/* Web Developer styles */ .webconsole-filter-button[category="webdev"] { -moz-image-region: rect(30px, 40px, 40px, 30px); } +.webconsole-msg-console > .webconsole-msg-icon-container { + -moz-border-start: solid #cbcbcb 6px; +} + +.webconsole-msg-console.webconsole-msg-error > .webconsole-msg-icon-container > .webconsole-msg-icon, +.webconsole-msg-output.webconsole-msg-error > .webconsole-msg-icon-container > .webconsole-msg-icon { + -moz-image-region: rect(30px, 10px, 40px, 0); +} + +.webconsole-msg-console.webconsole-msg-warn > .webconsole-msg-icon-container > .webconsole-msg-icon { + -moz-image-region: rect(30px, 20px, 40px, 10px); +} + +.webconsole-msg-console.webconsole-msg-info > .webconsole-msg-icon-container > .webconsole-msg-icon { + -moz-image-region: rect(30px, 30px, 40px, 20px); +} + +/* Input and output styles */ +.webconsole-msg-input > .webconsole-msg-icon-container, +.webconsole-msg-output > .webconsole-msg-icon-container { + border-left: solid #808080 6px; +} + .webconsole-close-button { border: none; padding: 3px; @@ -190,8 +250,6 @@ .jsterm-input-node, .jsterm-complete-node { - font-family: monospace; - font-size: 9pt; border: none; padding: 0 0 0 16px; }