tab-list-tree.css (1430B)
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 /* This file is used by both about:sessionrestore and about:welcomeback */ 6 7 .tab-list-tree-container { 8 display: flex; 9 flex-direction: column; 10 flex-grow: 1; 11 justify-content: center; 12 } 13 14 treechildren::-moz-tree-image(icon), 15 treechildren::-moz-tree-image(noicon) { 16 -moz-context-properties: fill; 17 fill: currentColor; 18 padding-inline-end: 2px; 19 margin: 0 2px; 20 width: 16px; 21 height: 16px; 22 } 23 24 treechildren::-moz-tree-image(noicon) { 25 list-style-image: url("chrome://global/skin/icons/defaultFavicon.svg"); 26 } 27 28 treechildren::-moz-tree-image(container, noicon) { 29 list-style-image: url("chrome://browser/skin/window.svg"); 30 } 31 32 treechildren::-moz-tree-image(checked), 33 treechildren::-moz-tree-image(partial) { 34 -moz-context-properties: fill, stroke; 35 fill: var(--color-accent-primary); 36 } 37 38 treechildren::-moz-tree-image(checked, selected), 39 treechildren::-moz-tree-image(partial, selected) { 40 fill: var(--text-color-accent-primary-selected); 41 stroke: var(--color-accent-primary-selected); 42 } 43 44 treechildren::-moz-tree-image(checked) { 45 list-style-image: url("chrome://global/skin/icons/check.svg"); 46 } 47 48 treechildren::-moz-tree-image(partial) { 49 list-style-image: url("chrome://global/skin/icons/check-partial.svg"); 50 }