third and last part of syncing LCARStrek with Firefox 52 browser windows theme changes
[themes.git] / LCARStrek / devtools / splitview.css
index 21716eb53b78b48b2123c3ce71f2754348d0ad05..e11e9d79264b13b2b6605350a012c1e595e61e5d 100644 (file)
@@ -3,9 +3,11 @@
  * 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/. */
 
-.splitview-nav-container {
-  background-color: var(--theme-toolbar-background);
-  color: var(--theme-body-color);
+.theme-dark,
+.theme-light,
+.theme-firebug {
+  --sidemenu-selected-arrow: url(images/itemArrow-dark-ltr.svg);
+  --sidemenu-selected-arrow-rtl: url(images/itemArrow-dark-rtl.svg);
 }
 
 .splitview-nav-container .devtools-throbber {
 }
 
 .splitview-nav {
-  -moz-appearance: none;
-  list-style-image: none;
   list-style: none;
   padding: 0;
   margin: 0;
-  margin: 0;
-  border-right: #9C9CFF;
+  background-color: var(--theme-sidebar-background);
 }
 
 .splitview-nav > li {
-  /* To compensate for the top and bottom borders */
-  margin-top: 0;
-  margin-bottom: -1px;
-  -moz-padding-end: 8px;
+  padding-inline-end: 8px;
   -moz-box-align: center;
   outline: 0;
   vertical-align: bottom;
-/*  color: white;
-  background-clip: padding-box;*/
-
-  border-bottom: 1px solid #008484;
+  border-bottom: 1px solid rgba(160,144,144,0.15);
 }
 
 .placeholder {
 }
 
 .splitview-nav > li.splitview-active {
+  background-color: var(--theme-selection-background);
+  color: var(--theme-selection-color);
+  background-image: var(--sidemenu-selected-arrow);
   background-repeat: no-repeat;
   background-position: center right;
-  background-size: auto;
-  border-bottom: 1px solid #008484;
-
-  background-image: url("itemArrow-ltr.svg");
 }
 
 .splitview-nav > li.splitview-active:-moz-locale-dir(rtl) {
-  background-repeat: no-repeat;
+  background-image: var(--sidemenu-selected-arrow-rtl);
   background-position: center left;
-
-  background-image: url("itemArrow-rtl.svg");
 }
 
 /* Toolbars */
 }
 
 .splitview-main > toolbar {
-  -moz-padding-end: 3px;
+  padding-inline-end: 3px;
 }
 
 .splitview-details > toolbar {
-  -moz-padding-start: 3px;
-}
-
-.splitview-main > toolbar:-moz-locale-dir(ltr) {
-  border-right: 1px solid #008484;
+  padding-inline-start: 3px;
 }
 
-.splitview-main > toolbar:-moz-locale-dir(rtl) {
-  border-left: 1px solid #008484;
+.splitview-main > toolbar,
+.loading .splitview-nav-container {
+  border-inline-end: 1px solid var(--theme-splitter-color);
 }
 
 .splitview-main > .devtools-toolbarbutton {
+  font-size: 11px;
+/*  padding: 0 8px;*/
   width: auto;
   min-width: 48px;
   min-height: 0;