padding-right: 2.01px;
}
-#identity-box.verifiedIdentity {
+#urlbar[pageproxystate="valid"] > #identity-box.verifiedIdentity {
color: #008484;
-moz-border-end: 1px solid #008484;
-moz-margin-end: 3px;
}
-#identity-box.verifiedIdentity:-moz-locale-dir(ltr) {
+#urlbar[pageproxystate="valid"] > #identity-box.verifiedIdentity:-moz-locale-dir(ltr) {
border-top-right-radius: 0;
border-bottom-right-radius: 0;
}
-#identity-box.verifiedIdentity:-moz-locale-dir(rtl) {
+#urlbar[pageproxystate="valid"] > #identity-box.verifiedIdentity:-moz-locale-dir(rtl) {
border-top-left-radius: 0;
border-bottom-left-radius: 0;
}
}
#page-proxy-favicon[pageproxystate="invalid"] {
- opacity: 0.5;
+ opacity: 0.3;
}
/* autocomplete */
-moz-image-region: rect(0 32px 16px 16px);
}
-#inspector-toolbar {
+#inspector-toolbar,
+#developer-toolbar {
border-top: 3px solid #000000;
border-bottom: none;
}
+#developer-toolbar .toolbar-holder {
+ background-color: #8050B0;
+ color: #FFCF00;
+}
+
+#developer-toolbar .toolbar-holder {
+ background-color: #8050B0;
+ color: #FFCF00;
+}
+
+#developer-toolbar .toolbar-startcap,
+#developer-toolbar .toolbar-endcap{
+ background-color: #6000CF;
+}
+
#inspector-tools {
-moz-padding-end: 2px;
border-left: 3px solid #000000;
/* border-radius: 0 3px 3px 0;*/
}
-.gcli-panel-inner-arrowcontent {
+/* Highlight toolbar - Option menu */
+
+#inspector-option-toolbarbutton:-moz-focusring {
+ outline: 1px dotted #008484;
+ outline-offset: -2px;
+}
+
+html|*#gcli-tooltip-frame,
+html|*#gcli-output-frame {
padding: 0;
+ border-width: 0;
+ background-color: transparent;
+}
+
+#gcli-output,
+#gcli-tooltip {
+ border-width: 0;
+ background-color: transparent;
+ margin-bottom: -2px;
}
.gclitoolbar-input-node,
.gclitoolbar-complete-node,
.gclitoolbar-prompt {
- font-family: "Liberation Mono", Consolas, "Courier New", monospace;
+ margin: 1px 3px;
+ -moz-box-align: center;
+ padding-top: 0;
+ padding-bottom: 0;
+ padding-right: 4px;
+ background-color: transparent;
+ border-radius: 3px;
+ text-shadow: none;
}
.gclitoolbar-input-node {
- background-color: transparent;
- -moz-appearance: none;
- border: none;
- padding: 0 0 0 22px;
+ padding-left: 20px;
+}
+
+.gclitoolbar-input-node:not([focused="true"]) {
+ border-color: transparent;
}
.gclitoolbar-complete-node {
+ padding-left: 21px;
background-color: transparent;
color: transparent;
- height: 100%;
- line-height: 100%;
- padding: 7px 0 0 27px;
- margin: 0;
}
.gclitoolbar-prompt {
- color: #E7ADE7;
+ padding-left: 4px;
+ padding-bottom: 2px;
font-size: 150%;
font-weight: bold;
- line-height: 100%;
- padding-top: 1px;
- padding-left: 4px;
+ color: #E7ADE7;
+ background-color: #000000;
}
+.gclitoolbar-prompt-label,
.gcli-in-incomplete,
.gcli-in-error,
.gcli-in-ontab,
color: #8050B0;
}
-/* Highlight toolbar - Option menu */
+/* Responsive Mode */
-#inspector-option-toolbarbutton:-moz-focusring {
- outline: 1px dotted #008484;
- outline-offset: -2px;
+vbox[anonid=browserContainer][responsivemode] {
+ background: #392900 url("chrome://browser/skin/devtools/responsive-background.png");
+ box-shadow: 0 0 7px #9C9CFF inset;
+ padding: 0 20px 20px 20px;
+}
+
+stack[anonid=browserStack][responsivemode] {
+ box-shadow: 0 0 7px #9C9CFF;
+}
+
+.devtools-responsiveui-toolbar {
+ background: transparent;
+ margin: 10px 0;
+ padding: 0;
+ box-shadow: none;
+ border-bottom-width: 0;
+}
+
+.devtools-responsiveui-toolbar > menulist,
+.devtools-responsiveui-toolbar > toolbarbutton {
+ min-width: 22px;
+ border-radius: 0;
+}
+
+.devtools-responsiveui-toolbar:-moz-locale-dir(ltr) > *:first-child,
+.devtools-responsiveui-toolbar:-moz-locale-dir(rtl) > *:last-child {
+ margin-left: 0;
+}
+
+.devtools-responsiveui-resizebar {
+ width: 7px;
+ height: 24px;
+ cursor: ew-resize;
+ -moz-transform: translate(12px, -12px);
+ background-image: url("chrome://browser/skin/devtools/responsive-vertical-resizer.png");
+}
+
+.devtools-responsiveui-resizehandle {
+ width: 16px;
+ height: 16px;
+ cursor: se-resize;
+ -moz-transform: translate(12px, 12px);
+ background-image: url("chrome://browser/skin/devtools/responsive-se-resizer.png");
}
min-width: 20px;
}
-.devtools-toolbarbutton:not([checked]):hover:active {
+.devtools-toolbarbutton:not([checked=true]):hover:active {
}
.devtools-menulist[open=true],
-.devtools-toolbarbutton[checked] {
+.devtools-toolbarbutton[checked=true] {
}
-.devtools-toolbarbutton[checked]:hover:active {
+.devtools-toolbarbutton[checked=true]:hover:active {
}
.devtools-menulist > .menulist-label-box {
.devtools-menulist:focus:not([open="true"]):not(.menulist-compact) > .menulist-label-box {
}
+/* LCARStrek checkbox colors don't work well against toolbar background */
+.devtools-toolbar > checkbox {
+ background-color: #000000;
+ padding: 2px;
+}
+
/* Search input */
/*
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;
+ border: 0;
+ min-width: 0;
+ width: 3px;
+ position: relative;
}
}
.ruleview-ruleclose {
- width: -moz-min-content;
+ cursor: text;
padding-right: 20px;
}
.ruleview-propertyname {
padding: 1px 0;
- cursor: text;
color: #9C9CFF;
- text-decoration: inherit;
}
+.ruleview-namecontainer,
+.ruleview-propertycontainer,
+.ruleview-propertyname,
.ruleview-propertyvalue {
- cursor: text;
text-decoration: inherit;
}
.ruleview-property[dirty] {
border-left-color: #008484;
-}
\ No newline at end of file
+}
+
+.ruleview-namecontainer > .ruleview-propertyname,
+.ruleview-propertycontainer > .ruleview-propertyvalue {
+ border-bottom: 1px dotted transparent;
+}
+
+.ruleview-namecontainer:hover > .ruleview-propertyname,
+.ruleview-propertycontainer:hover > .ruleview-propertyvalue {
+ border-bottom-color: #9C9CFF;
+}
*/
#dbg-content {
- /* padding: 6px; */
+ padding: 0;
}
.devtools-side-splitter {
border: none;
}
+#scripts {
+ max-width: 350px;
+}
+
/**
* Lists and headers
*/
.list-item {
padding: 2px;
-/* font: -moz-list; */
}
.list-item.selected {
}
.dbg-stackframe-name {
+ -moz-padding-end: 4px;
font-weight: 600;
}
/**
- * Properties elements
+ * Properties view
*/
#variables {
}
/**
- * Generic element details container
+ * Property element details container
*/
.details {
*/
.scope > .title {
- margin-top: 1px;
- -moz-padding-start: 2px;
background: #E7ADE7;
border-radius: 5px;
color: #000000;
}
+.scope > .title > .arrow {
+ margin-top: -2px;
+}
+
.scope > .title > .name {
padding-top: 2px;
- padding-bottom: 2px;
}
.scope > .details {
-moz-margin-end: 1px;
margin-top: 2px;
border-bottom: 1px dotted #008484;
- border-radius: 8px;
-moz-transition: background 1s ease-in-out;
background: #000000;
}
}
/**
- * Property colors
+ * Non enumerable, configurable and writable variables and properties.
+ */
+
+.property[proto] > .title > .key,
+.variable[non-enumerable] > .title > .name,
+.property[non-enumerable] > .title > .key {
+ opacity: 0.5;
+}
+
+.variable[non-configurable] > .title > .name,
+.property[non-configurable] > .title > .key {
+ border-bottom: 1px dashed #9C9CFF;
+}
+
+.variable[non-writable] > .title > .name,
+.property[non-writable] > .title > .key {
+ border-bottom: 1px dashed #FF0000;
+}
+
+.variable[non-writable] > .title:after,
+.property[non-writable] > .title:after {
+ content: " ";
+ display: inline-block;
+ width: 16px;
+ height: 16px;
+ background: url("chrome://browser/skin/identity-icons-https.png") no-repeat;
+ opacity: 0.5;
+}
+
+/**
+ * Property values colors
*/
.token-undefined {
* Animations
*/
-.details[open] {
+.details[open][animated] {
-moz-animation-duration: 0.25s;
-moz-animation-name: showblock;
}
*/
#resume {
- list-style-image: url("chrome://browser/skin/devtools/debugger-pause.png");
+ list-style-image: url("chrome://browser/skin/devtools/debugger-play.png");
-moz-image-region: rect(0px, 16px, 16px, 0px);
}
* 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/. */
-#gclichrome-body {
+.gcli-body {
margin: 0;
- padding: 0;
font: 11px "Liberation Sans",Arial,Tahoma,Helvetica,sans-serif;
+ color: #FF9F00;
+}
+
+#gcli-output-root,
+#gcli-tooltip-root {
+ border: 1px solid #008484;
+ background-color: #000000;
+ border-radius: 3px;
+}
+
+#gcli-output-root {
+ padding: 5px 10px;
+ border-bottom-left-radius: 0;
+ border-bottom-right-radius: 0;
+ border-bottom: 0;
+}
+
+#gcli-tooltip-root {
+ padding: 5px 0px;
+}
+
+#gcli-tooltip-connector {
+ margin-top: -1px;
+ margin-left: 8px;
+ width: 20px;
+ height: 10px;
+ border-left: 1px solid #008484;
+ border-right: 1px solid #008484;
+ background-color: #000000;
+}
+
+.gcli-tt-description,
+.gcli-tt-error {
+ padding: 0 10px;
}
.gcli-row-out {
line-height: 1.2em;
border-top: none;
border-bottom: none;
+ color: #9C9CFF;
}
.gcli-row-out p,
margin: 5px 0;
}
-.gcli-out-shortcut {
- border: 1px solid #8050B0;
- border-radius: 3px;
- padding: 1px 4px 0;
- margin: 0 4px;
- 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 {
+.gcli-row-out h1,
+.gcli-row-out h2,
+.gcli-row-out h3,
+.gcli-row-out h4,
+.gcli-row-out h5,
+.gcli-row-out th,
+.gcli-row-out strong {
color: #FFCF00;
- content: '\bb';
-}
-
-/* From: $GCLI/lib/gcli/commands/help.css */
-
-.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;
+ margin: 0 4px;
+ font-weight: normal;
+ font-size: 90%;
border-radius: 3px;
+ background-color: #000000;
+ color: #E7ADE7;
+ border: 1px solid #8050B0;
}
+.gcli-out-shortcut:before,
.gcli-help-synopsis:before {
color: #FFCF00;
+ -moz-padding-end: 2px;
+}
+
+.gcli-help-arrow {
+ color: #008484;
}
.gcli-help-description {
margin: 10px 0 6px;
}
-
-/* From: $GCLI/lib/gcli/ui/menu.css */
-
.gcli-menu-name {
-moz-padding-start: 8px;
}
background-color: #795900;
}
-.gcli-menu-error {
- padding: 8px 10px 2px;
- font-size: 80%;
- color: #FF0000;
-}
-
.gcli-menu-typed {
color: #008484;
}
/* ::::: richlistbox autocomplete ::::: */
.autocomplete-richlistbox {
+ border: none;
margin: 0;
}
height: 16px;
margin-top: 0;
margin-bottom: -3px;
- -moz-margin-start: 3px;
- -moz-margin-end: 5px;
+ -moz-margin-start: 0;
+ -moz-margin-end: 3px;
}
.ac-type-icon {