-moz-box-flex: 1;
}
-.subviewbutton:not(:-moz-any([image],[targetURI],.cui-withicon)) > .toolbarbutton-text {
- -moz-margin-start: 0;
-}
-
.panel-subview-body {
overflow-y: auto;
overflow-x: hidden;
border-radius: 0 0 2px 0;
}
-.panel-combined-button[disabled] > .toolbarbutton-icon {
+#main-window:not([customizing]) .panel-combined-button[disabled] > .toolbarbutton-icon {
/* opacity: .5; */
}
}
/*
-panelview .toolbarbutton-1:not(:-moz-any([disabled],[open],[checked="true"],:active)):hover,
-toolbarbutton.subviewbutton:not(:-moz-any([disabled],[open],[checked="true"],:active)):hover,
-menu.subviewbutton:not(:-moz-any([disabled],[checked="true"],:active))[_moz-menuactive],
-menuitem.subviewbutton:not(:-moz-any([disabled],[checked="true"],:active))[_moz-menuactive],
-.widget-overflow-list .toolbarbutton-1:not(:-moz-any([disabled],[open],[checked="true"],:active)):hover,
+panelview .toolbarbutton-1:not(:-moz-any([disabled],[open],:active)):hover,
+toolbarbutton.subviewbutton:not(:-moz-any([disabled],[open],:active)):hover,
+menu.subviewbutton:not(:-moz-any([disabled],:active))[_moz-menuactive],
+menuitem.subviewbutton:not(:-moz-any([disabled],:active))[_moz-menuactive],
+.widget-overflow-list .toolbarbutton-1:not(:-moz-any([disabled],[open],:active)):hover,
.toolbaritem-combined-buttons:-moz-any(:not([cui-areatype="toolbar"]), [overflowedItem=true])
> toolbarbutton:not(:-moz-any([disabled],[checked="true"],[open],:active)):hover {
background-color: hsla(210,4%,10%,.08);
border-color: hsla(210,4%,10%,.11);
}
-.toolbaritem-combined-buttons:-moz-any(:not([cui-areatype="toolbar"]), [overflowedItem=true]):not(:-moz-any([disabled],[open],[checked="true"],:active)):hover {
+.toolbaritem-combined-buttons:-moz-any(:not([cui-areatype="toolbar"]), [overflowedItem=true]):not(:-moz-any([disabled],[open],:active)):hover {
border-color: hsla(210,4%,10%,.11);
}
-panelview .toolbarbutton-1:not([disabled]):-moz-any([open],[checked="true"],:hover:active),
-toolbarbutton.subviewbutton:not([disabled]):-moz-any([open],[checked="true"],:hover:active),
-menu.subviewbutton:not([disabled]):-moz-any([checked="true"],[_moz-menuactive]:active),
-menuitem.subviewbutton:not([disabled]):-moz-any([checked="true"],[_moz-menuactive]:active),
-.widget-overflow-list .toolbarbutton-1:not([disabled]):-moz-any([open],[checked="true"],:hover:active),
+panelview .toolbarbutton-1:not([disabled]):-moz-any([open],:hover:active),
+toolbarbutton.subviewbutton:not([disabled]):-moz-any([open],:hover:active),
+menu.subviewbutton:not([disabled])[_moz-menuactive]:active,
+menuitem.subviewbutton:not([disabled])[_moz-menuactive]:active,
+.widget-overflow-list .toolbarbutton-1:not([disabled]):-moz-any([open],:hover:active),
.toolbaritem-combined-buttons:-moz-any(:not([cui-areatype="toolbar"]), [overflowedItem=true])
- > toolbarbutton:not([disabled]):-moz-any([open],[checked="true"],:hover:active) {
+ > toolbarbutton:not([disabled]):-moz-any([open],:hover:active) {
background-color: hsla(210,4%,10%,.12);
border-color: hsla(210,4%,10%,.14);
box-shadow: 0 1px 0 hsla(210,4%,10%,.03) inset;
border-top: 1px solid hsla(210,4%,10%,.12);
}
-menuitem.panel-subview-footer:not([disabled]):-moz-any([open],[checked="true"],:hover:active),
-.subviewbutton.panel-subview-footer:not([disabled]):-moz-any([open],[checked="true"],:hover:active) {
+menuitem.panel-subview-footer:not([disabled]):-moz-any([open],:hover:active),
+.subviewbutton.panel-subview-footer:not([disabled]):-moz-any([open],:hover:active) {
background-color: hsla(210,4%,10%,.15);
border-top: 1px solid hsla(210,4%,10%,.12);
box-shadow: 0 1px 0 hsla(210,4%,10%,.05) inset;
.subviewbutton:-moz-any([image],[targetURI],.cui-withicon, .restoreallitem, .bookmark-item)[checked="true"] > .toolbarbutton-icon {
visibility: hidden;
}
-/*
+
menu.subviewbutton > .menu-right {
- -moz-appearance: none;
- list-style-image: url("chrome://browser/skin/places/bookmarks-menu-arrow.png");
- -moz-image-region: rect(0, 16px, 16px, 0);
+ list-style-image: url("chrome://global/skin/menu/menu-arrow.gif");
+}
+menu.subviewbutton:hover > .menu-right,
+menu.subviewbutton[_moz-menuactive="true"] > .menu-right {
+ list-style-image: url("chrome://global/skin/menu/menu-arrow-hover.gif");
}
-
menu[disabled="true"].subviewbutton > .menu-right {
- -moz-image-region: rect(0, 32px, 16px, 16px);
+ list-style-image: url("chrome://global/skin/menu/menu-arrow-disabled.gif");
}
-*/
\ No newline at end of file
color: #FFCF00;
}
-.theme-twisty {
- cursor: pointer;
- width: 14px;
- height: 14px;
- background-repeat: no-repeat;
- background-image: url("chrome://browser/skin/devtools/controls.png");
- background-position: 0 -14px;
-}
-
-.theme-twisty:-moz-focusring {
- outline-style: none;
-}
-
-.theme-twisty[open] {
- background-position: -14px -14px;
-}
-
-.theme-checkbox {
- display: inline-block;
- border: 0;
- width: 14px;
- height: 14px;
- padding: 0;
- outline: none;
- background-image: url("chrome://browser/skin/devtools/controls.png");
- background-position: 0 0;
-}
-
-.theme-checkbox[checked] {
- background-position: -14px 0;
+.theme-bg-darker {
+ background-color: rgba(0,0,0,0.5);
}
.theme-selected {
background: #004242;
-}
-
-.theme-bg-darker {
- background-color: rgba(0,0,0,0.5);
+ color: #FF9F00; /* Light foreground text */
}
.theme-bg-contrast,
min-height: 1.4em;
}
+/* Twisty and checkbox controls */
+.theme-twisty, .theme-checkbox {
+ width: 14px;
+ height: 14px;
+ background-repeat: no-repeat;
+ background-image: url("chrome://browser/skin/devtools/controls.png");
+ background-size: 28px 28px;
+}
+
+.theme-twisty {
+ cursor: pointer;
+ background-position: -0px -14px;
+}
+
+.theme-twisty:-moz-focusring {
+ outline-style: none;
+}
+
+.theme-twisty[open] {
+ background-position: -14px -14px;
+}
+
+.theme-checkbox {
+ display: inline-block;
+ border: 0;
+ padding: 0;
+ outline: none;
+ background-position: 0 0;
+}
+
+.theme-checkbox[checked] {
+ background-position: -14px 0;
+}
+
+@media (min-resolution: 2dppx) {
+ .theme-twisty, .theme-checkbox {
+ background-image: url("chrome://browser/skin/devtools/controls@2x.png");
+ }
+}
+
/* XUL panel styling (see browser/devtools/shared/widgets/Tooltip.js) */
.theme-tooltip-panel .panel-arrowcontent {
border-bottom: 1px solid #A09090;
}
+.theme-tooltip-panel .devtools-tooltip-font-previewer-text {
+ color: FF9F00;
+}
+
.theme-tooltip-panel .devtools-tooltip-simple-text:last-child {
border-bottom: 0;
}