/* ::::: bookmark buttons ::::: */
-.bookmark-item:not(#bookmarks-menu-button) > .toolbarbutton-icon {
+/*.bookmark-item:not(#bookmarks-menu-button) > .toolbarbutton-icon */
+.bookmark-item > .toolbarbutton-icon {
width: 16px;
height: 16px;
}
}
#wrapper-personal-bookmarks[place="palette"] > .toolbarpaletteitem-box {
- width: 16px;
- height: 16px;
- background: url("chrome://communicator/skin/bookmarks/bookmarksToolbar.png") no-repeat;
+ background: url("chrome://communicator/skin/bookmarks/bookmarksToolbar.png") no-repeat center;
}
.bookmarks-toolbar-customize {
-moz-image-region: auto;
}
+.bookmark-item[container][livemark] .bookmark-item[visited] {
+ /* nothing yet */
+}
+
.bookmark-item[container][query] {
list-style-image: url("chrome://communicator/skin/bookmarks/query.png");
-moz-image-region: auto;
/* ::::: fullscreen window controls ::::: */
-#TabsToolbar > #window-controls {
+#window-controls {
-moz-margin-start: 4px;
}
#urlbar {
width: 7em;
min-width: 7em;
+ /* make color as light as possible to deal with dark non-domain parts */
+ color: #FFBFFF;
}
#urlbar:-moz-lwtheme,
background: transparent;
}
-#urlbar-search-splitter + #urlbar-container > #urlbar ,
+#urlbar-search-splitter + #urlbar-container > #urlbar,
#urlbar-search-splitter + #search-container > #searchbar > .searchbar-textbox {
-moz-margin-start: 0;
}
#page-proxy-favicon {
width: 16px;
height: 16px;
-}
-
-#page-proxy-stack {
- width: 24px;
- height: 18px;
- padding: 1px 4px;
+ /* margin: 1px 4px; */
}
#page-proxy-favicon:not([src]) {
/* Tab scrollbox arrow, tabstrip new tab and all-tabs buttons */
-@media all and (-moz-touch-enabled) {
+@media (-moz-touch-enabled) {
.tabbrowser-arrowscrollbox > .scrollbutton-up,
.tabbrowser-arrowscrollbox > .scrollbutton-down,
#TabsToolbar .toolbarbutton-1 {
list-style-image: url("chrome://mozapps/skin/passwordmgr/key-64.png");
}
+.popup-notification-icon[popupid="webapps-install"] {
+ list-style-image: url("chrome://browser/skin/webapps-64.png");
+}
+
/* Notification icon box */
#notification-popup-box {
position: relative;
list-style-image: url("chrome://mozapps/skin/passwordmgr/key-16.png");
}
+#webapps-notification-icon {
+ list-style-image: url("chrome://browser/skin/webapps-16.png");
+}
+
#identity-popup-container {
min-width: 280px;
}
/* Highlighter toolbar */
+#inspector-inspect-toolbutton {
+ list-style-image: url("chrome://browser/skin/devtools/inspect-button.png");
+ -moz-image-region: rect(0 16px 16px 0);
+}
+
+#inspector-inspect-toolbutton[checked=true],
+#inspector-inspect-toolbutton:hover {
+ -moz-image-region: rect(0 32px 16px 16px);
+}
+
+#inspector-option-toolbarbutton {
+ list-style-image: url("chrome://browser/skin/devtools/inspector-option-icon.png");
+ -moz-image-region: rect(0 16px 16px 0);
+}
+
+#inspector-option-toolbarbutton[open],
+#inspector-option-toolbarbutton:hover {
+ -moz-image-region: rect(0 32px 16px 16px);
+}
+
#inspector-toolbar {
border-top: 3px solid #000000;
border-bottom: none;
}
-#inspector-toolbar[treepanel-open] {
- padding-top: 0;
- -moz-padding-end: 0;
-}
-
#inspector-tools {
-moz-padding-end: 2px;
border-left: 3px solid #000000;
-moz-margin-start: 2px;
}
-/* Highlighter - toolbar resizers */
-
-.inspector-resizer {
- -moz-appearance: none;
- cursor: n-resize;
-}
-
-#inspector-top-resizer {
- background: none;
- height: 4px;
+#devtools-sidebar-box {
+ background-color: #000000;
}
-#inspector-end-resizer {
- width: 12px;
- height: 8px;
- border-width: 1px 1px 0;
- border-style: solid;
- border-color: #008484;
- margin: 7px 7px 8px;
+html|*#highlighter-nodeinfobar-pseudo-classes {
+ color: #FF9F00;
}
/* Highlighter - Node Infobar */
/* Highlighter - Node Infobar - text */
-#highlighter-nodeinfobar-tagname {
+html|*#highlighter-nodeinfobar-tagname {
color: #FFCF00;
}
-#highlighter-nodeinfobar-id {
+html|*#highlighter-nodeinfobar-id {
color: #9C9CFF;
}
-.highlighter-nodeinfobar-class {
- color: #FF9F00;
-}
-
/* Highlighter - Node Infobar - box & arrow */
-
#highlighter-nodeinfobar {
+ color: #FF9F00;
border: 1px solid rgba(156, 156, 255, .5);
border-radius: 3px;
padding: 8px 16px;
- background: #000000 padding-box;
+ background-color: #000000;
+ background-clip: padding-box;
}
.highlighter-nodeinfobar-arrow {
padding: 0 6px;
}
+#inspector-breadcrumbs > .scrollbutton-up,
+#inspector-breadcrumbs > .scrollbutton-down {
+}
+
.inspector-breadcrumbs-button {
/*background-color: transparent;*/
border-width: 2px 13px !important;
/*color: hsl(205,100%,70%); */
}
+.inspector-breadcrumbs-button[checked] > .inspector-breadcrumbs-pseudo-classes {
+ color: #FF9F00;
+}
+
.inspector-breadcrumbs-id,
.inspector-breadcrumbs-classes {
/*color: #8d99a6; */
}
+/* fit height of other buttons to breadcrumbs */
+#inspector-toolbar .devtools-toolbarbutton,
+#highlighter-closebutton,
+#inspector-option-toolbarbutton {
+ min-height: 25px;
+}
+
+.inspector-breadcrumbs-pseudo-classes {
+ color: #FFCF00;
+}
+
/* Highlighter toolbar - breadcrumbs - LTR */
.inspector-breadcrumbs-button:-moz-locale-dir(ltr):first-of-type {
.inspector-breadcrumbs-button:last-of-type[checked]:hover:active:-moz-locale-dir(rtl) {
-moz-border-image: url("chrome://browser/skin/devtools/breadcrumbs/rtl-end-selected-pressed.png") 2 13 2 13 stretch;
}
+
+/* Highlighter toolbar - HTML Tree */
+
+#inspector-treepanel-toolbutton {
+ list-style-image: url("chrome://browser/skin/devtools/treepanel-button.png");
+ -moz-image-region: rect(0 18px 16px 0);
+}
+
+#inspector-treepanel-toolbutton[checked],
+#inspector-treepanel-toolbutton:hover {
+ -moz-image-region: rect(0 36px 16px 18px);
+}
+
+#inspector-tree-splitter {
+ border: none;
+ min-height: 3px;
+ height: 3px;
+ position: relative;
+}