big changes to get this baby running again. It's not perfect, but it's up\! yay\!
[themes.git] / LCARStrek / global / skin / outliner.css
CommitLineData
c9990331 1
2/******** Outliner widget **********/
3
4/** basic outliner ****************************************************
5 * basic outliner widget for use in main windows where no decoration
6 * is required.
7 **/
8
9outliner {
10 background-color: -moz-field;
11 border: none;
12 border-spacing: 0px;
13 color: black;
14}
15
16outlinerbody {
17 background-color: white;
18 color: black;
19 -moz-user-select: none;
20}
21
22outlinerbody:-moz-outliner-row
23{
24 height: 17px;
25/* border: 1px solid transparent; */
26}
27
28outlinerbody:-moz-outliner-row(current)
29{
30/* border: 1px dotted #F5DB95; */
31}
32
33outlinerbody:-moz-outliner-row(selected)
34{
35 background-color: #008484;
36 color: white;
37}
38
39/*
40outliner > outlinerbody:-moz-outliner-row(selected)
41{
42 background-color: ThreeDFace;
43 color: ButtonText;
44}
45
46outliner:focus > outlinerbody:-moz-outliner-row(selected)
47{
48 background-color: Highlight;
49 color: HighlightText;
50}
51*/
52
53outlinerbody:-moz-outliner-cell
54{
55 padding: 0px 0px 1px 2px;
56 white-space: nowrap;
57 vertical-align: middle;
58}
59
60outlinerbody:-moz-outliner-cell(selected)
61{
62}
63
64outlinerbody:-moz-outliner-cell-text
65{
66 color: inherit;
67 padding-left: 1px;
68 padding-right: 2px;
69}
70
71outlinerbody:-moz-outliner-cell-text(selected)
72{
73 color: #FFCF00;
74}
75
76/*
77outlinerbody:-moz-outliner-line
78{
79 border: 1px dotted grey;
80}
81
82outlinerbody:-moz-outliner-line(selected)
83{
84 border: 1px dotted black;
85}
86*/
87
88outlinercol
89{
90 border: 1px solid #9C9CFF;
91 padding: 0px;
92 background-color: black;
93 color: FF9F00;
94}
95
96.outlinercol-box,
97.outlinercol-image-box {
98 border: 1px solid #9C9CFF;
99}
100
101.outlinercol-box {
102 padding: 0px 4px 0px 4px;
103}
104
105.outlinercol-image-box {
106 padding: 0px 1px 0px 1px;
107}
108
109outlinercol:hover:active
110{
111 border: 1px solid #FFCF00 !important;
112}
113
114outlinercol:hover:active > .outlinercol-box,
115outlinercol:hover:active > .outlinercol-image-box
116{
117 border-top: 1px solid transparent;
118 border-right: none;
119 border-bottom: none;
120 border-left: 1px solid transparent;
121}
122
123outlinercol:hover:active > .outlinercol-box,
124outlinercol:hover:active > .outlinercol-image-box
125{
126 padding: 1px 4px 0px 5px;
127}
128
129/* outliner header with sort direction indicators */
130
131.outlinercol-sortdirection {
132 list-style-image: none;
133}
134
135.sortDirectionIndicator[sortDirection="ascending"] > .outlinercol-box > .outlinercol-sortdirection {
136 list-style-image: url("chrome://global/skin/sortAscending.gif");
137}
138
139.sortDirectionIndicator[sortDirection="descending"] > .outlinercol-box > .outlinercol-sortdirection {
140 list-style-image: url("chrome://global/skin/sortDescending.gif");
141}
142
143.outliner-colpicker-icon
144{
145 list-style-image: url("chrome://global/skin/columnselect.gif");
146}
147
148/* twisty rules */
149
150outlinerbody:-moz-outliner-twisty {
151 padding-right: 2px;
152 width: 12px; /* The image's width is 12 pixels */
153 list-style-image: url("chrome://global/skin/twisty-closed.gif");
154}
155
156outlinerbody:-moz-outliner-twisty(open) {
157 width: 12px; /* The image's width is 12 pixels */
158 list-style-image: url("chrome://global/skin/twisty-open.gif");
159}
160
161