2 /******** Outliner widget **********/
4 /** basic outliner ****************************************************
5 * basic outliner widget for use in main windows where no decoration
10 -moz-border-radius: 5px;
11 border: 1px solid #9C9CFF;
12 background-color: black;
18 outliner splitter.tree-splitter {
24 -moz-border-radius: 5px;
25 background-color: black;
27 -moz-user-select: none;
30 outlinerbody:-moz-outliner-row
33 /* border: 1px solid transparent; */
36 outlinerbody:-moz-outliner-row(current)
38 /* border: 1px dotted #F5DB95; */
41 outlinerbody:-moz-outliner-row(selected)
43 background-color: #008484;
48 outliner > outlinerbody:-moz-outliner-row(selected)
50 background-color: ThreeDFace;
54 outliner:focus > outlinerbody:-moz-outliner-row(selected)
56 background-color: Highlight;
61 outlinerbody:-moz-outliner-cell
63 padding: 0px 0px 1px 2px;
65 vertical-align: middle;
68 outlinerbody:-moz-outliner-cell(selected)
72 outlinerbody:-moz-outliner-cell-text
79 outlinerbody:-moz-outliner-cell-text(selected)
85 outlinerbody:-moz-outliner-line
87 border: 1px dotted grey;
90 outlinerbody:-moz-outliner-line(selected)
92 border: 1px dotted black;
98 border: 1px solid #FFCF00;
100 background-color: #9C9CFF;
102 /* border: 1px solid #9C9CFF;
104 background-color: black;
109 .outlinercol-image-box {
110 /* border: 1px solid #9C9CFF; */
114 padding: 0px 4px 0px 4px;
117 .outlinercol-image-box {
118 padding: 0px 1px 0px 1px;
121 outlinercol:hover:active
123 border: 1px solid #FFCF00 !important;
126 outlinercol:hover:active > .outlinercol-box,
127 outlinercol:hover:active > .outlinercol-image-box
129 border-top: 1px solid transparent;
132 border-left: 1px solid transparent;
135 outlinercol:hover:active > .outlinercol-box,
136 outlinercol:hover:active > .outlinercol-image-box
138 padding: 1px 4px 0px 5px;
141 /* outliner header with sort direction indicators */
143 .outlinercol-sortdirection {
144 list-style-image: none;
147 .sortDirectionIndicator[sortDirection="ascending"] > .outlinercol-box > .outlinercol-sortdirection {
148 list-style-image: url("chrome://global/skin/sortAscending.gif");
151 .sortDirectionIndicator[sortDirection="descending"] > .outlinercol-box > .outlinercol-sortdirection {
152 list-style-image: url("chrome://global/skin/sortDescending.gif");
155 .outliner-colpicker-icon
157 list-style-image: url("chrome://global/skin/columnselect.gif");
162 outlinerbody:-moz-outliner-twisty {
165 width: 12px; /* The image's width is 12 pixels */
166 list-style-image: url("chrome://global/skin/twisty-closed.gif");
169 outlinerbody:-moz-outliner-twisty(open) {
170 width: 12px; /* The image's width is 12 pixels */
171 list-style-image: url("chrome://global/skin/twisty-open.gif");