organizer.css (3855B)
1 /* This Source Code Form is subject to the terms of the Mozilla Public 2 * License, v. 2.0. If a copy of the MPL was not distributed with this 3 * file, You can obtain one at http://mozilla.org/MPL/2.0/. */ 4 5 :root { 6 --toolbarbutton-image: url("chrome://browser/skin/Toolbar.svg#toolbar"); 7 } 8 9 /* Toolbar */ 10 #placesToolbar { 11 padding: 3px; 12 padding-inline-end: 6px; 13 } 14 15 #placesToolbar > toolbarbutton[disabled] > .toolbarbutton-icon { 16 opacity: .4; 17 } 18 19 #back-button, 20 #forward-button { 21 list-style-image: var(--toolbarbutton-image); 22 } 23 24 25 #back-button { 26 -moz-image-region: rect(0, 18px, 18px, 0); 27 } 28 29 #forward-button { 30 -moz-image-region: rect(0, 36px, 18px, 18px); 31 margin-left: 5px; 32 } 33 34 #back-button:-moz-locale-dir(rtl) > .toolbarbutton-icon, 35 #forward-button:-moz-locale-dir(rtl) > .toolbarbutton-icon { 36 transform: scaleX(-1); 37 } 38 39 /* Menu */ 40 #placesMenu { 41 margin-inline-start: 6px; 42 -moz-appearance: none; 43 border: none; 44 } 45 46 #placesMenu > menu { 47 padding-inline-start: 4px; 48 padding-inline-end: 1px; 49 padding-top: 2px; 50 padding-bottom: 2px; 51 -moz-appearance: none; 52 color: #bfbbb6; 53 border: 1px solid transparent; 54 border-radius: 3px; 55 } 56 57 #placesMenu > menu[_moz-menuactive="true"] { 58 background-color: #181411; 59 } 60 61 #placesMenu > menu:hover { 62 border: 1px solid rgb(64,64,64); 63 background-color: #181411; 64 } 65 66 #placesMenu > menu[open="true"] { 67 border: 1px solid rgb(64,64,64); 68 background-color: #181411; 69 } 70 71 #placesMenu > menu > .menubar-text { 72 padding-inline-end: 8px; 73 background: url(chrome://global/skin/arrow/arrow-v.svg#dn) right center no-repeat; 74 } 75 76 #placesMenu > menu > .menubar-text:-moz-locale-dir(rtl) { 77 background-position: left center; 78 } 79 80 /* organize, view and maintenance buttons icons */ 81 82 /* organize button */ 83 #organizeButton { 84 list-style-image: url("chrome://browser/skin/places/libraryToolbar.svg#organizeButton"); 85 } 86 87 /* view button */ 88 #viewMenu { 89 list-style-image: url("chrome://browser/skin/places/libraryToolbar.svg#viewMenu"); 90 } 91 92 /* maintenance button */ 93 #maintenanceButton { 94 list-style-image: url("chrome://browser/skin/places/libraryToolbar.svg#maintenanceButton"); 95 } 96 97 /* clear button */ 98 #clearDownloadsButton { 99 list-style-image: url("chrome://browser/skin/places/libraryToolbar.svg#clearDownloadsButton"); 100 } 101 102 /* Root View */ 103 #placesView { 104 border-top: 1px solid rgb(64,64,64); 105 } 106 107 /* Info box */ 108 #detailsDeck { 109 border-top: 1px solid rgb(64,64,64); 110 padding: 5px; 111 } 112 113 #infoBoxExpanderLabel { 114 padding-inline-start: 2px; 115 } 116 117 #searchFilter { 118 margin: 0; 119 } 120 121 /** 122 * Downloads pane 123 */ 124 125 #clearDownloadsButton > .toolbarbutton-icon { 126 display: none; 127 } 128 129 #clearDownloadsButton { 130 padding-inline-start: 9px; 131 padding-inline-end: 9px; 132 } 133 134 135 #placesView { 136 border-top: none; 137 } 138 139 #placesToolbox { 140 border-top: none; 141 } 142 143 #placesToolbar { 144 background-color: #181411; 145 } 146 147 #placesView > splitter { 148 border: 0; 149 border-inline-end: 1px solid rgb(64,64,64); 150 min-width: 0; 151 width: 3px; 152 background-color: transparent; 153 margin-inline-start: -3px; 154 position: relative; 155 } 156 157 #placesToolbar { 158 color: #bfbbb6; 159 } 160 161 #detailsDeck { 162 border-top-color: rgb(64,64,64); 163 } 164 165 #searchFilter { 166 -moz-appearance: none; 167 padding: 4px; 168 padding-inline-start: 6px; 169 background-color: #181411; 170 background-clip: padding-box; 171 border: 1px solid rgb(64,64,64); 172 border-radius: 5px; 173 } 174 175 #placesToolbar > toolbarbutton { 176 border-radius: 3px; 177 margin-left: 7px; 178 } 179 #placesToolbar > toolbarbutton:not([disabled="true"]):hover { 180 border: 1px solid rgb(64,64,64); 181 background-color: #181411; 182 } 183 184 #placesToolbar > toolbarbutton:not([disabled="true"]):hover:active, 185 #placesToolbar > toolbarbutton:not([disabled="true"])[open="true"] { 186 border: 1px solid rgb(64,64,64); 187 background-color: #181411; 188 } 189 #placesToolbar > toolbarbutton > .toolbarbutton-icon { 190 margin-right: 4px; 191 } 192 #back-button, 193 #forward-button { 194 margin-right: 0; 195 }