coloring statusbar like taskbar was previously, and some small issues
[themes.git] / LCARStrek / global / skin / menu.css
CommitLineData
1d798428 1menu, menuitem
2 {
3 background-color : #000000;
4 color : #FF9F00;
5 vertical-align : middle;
6 }
7
8menuitem[default="true"]
9 {
10 font-weight : bold;
11 }
12
13menu[disabled="true"], menuitem[disabled="true"],
14menu[menuactive="true"][disabled="true"],
15menuitem[menuactive="true"][disabled="true"]
16 {
17 color : #8050B0;
18 }
19
8b168888 20menupopup > menu,
21menupopup > menuitem,
22popup > menu,
23popup > menuitem
1d798428 24 {
8b168888 25 -moz-border-radius : 0px;
26 max-width : 42em; /* should move to content */
27 margin : 0px;
1d798428 28 }
29
30menuseparator
31 {
32 border : 1px solid #9C9CFF;
33 margin : 2px 2px 2px 2px;
34 }
35
36menubar > menu
37 {
38 -moz-border-radius : 0px;
39 border : 1px solid transparent;
40 padding : 2px 0px 2px 3px;
41 margin : 0px 2px 0px 2px;
42 }
43
1d798428 44menubar > menu[menuactive="true"]
45 {
46 background-color : #FFCF00;
47 color : #000000;
48 border : 1px solid transparent;
49 }
50
51menubar > menu[menuactive="true"][open="true"]
52 {
53 background-color : #FF9F00;
54 color : #000000;
55 border : 1px solid transparent;
56 }
57
58menupopup > menu[menuactive="true"],
59menupopup > menuitem[menuactive="true"],
60popup > menu[menuactive="true"],
61popup > menuitem[menuactive="true"]
62 {
63 background-color : #FFCF00;
64 color : #000000;
65 }
66
67/**
68 * Atomic sub-parts of standard menus
69 **/
70.menu-right
71 {
72 margin : 0px 0px 0px 6px;
73 width : 8px;
74 text-align : center;
75 list-style-image : url("chrome://global/skin/menu-arrow.gif");
76 }
77
78.menu-right[disabled="true"]
79 {
80 list-style-image : url("chrome://global/skin/menu-arrow-disabled.gif");
81 }
82
83.menu-right[menuactive="true"][disabled="true"]
84 {
85 list-style-image : url("chrome://global/skin/menu-arrow-disabled.gif");
86 }
87
88.menu-right[menuactive="true"],
89.menu-right[menuactive="true"][open="true"]
90 {
91 list-style-image : url("chrome://global/skin/menu-arrow-hover.gif");
92 }
93
94.menu-iconic-left
95 {
96 color : inherit;
97 margin : 0px 2px 0px 0px;
98 width : 13px;
99 text-align : center;
100 list-style-image : inherit;
101 }
102
103.menubar-left
104 {
105 color : inherit;
106 margin : 0px 2px 0px 0px;
107 }
108
109.menu-iconic-text, .menu-iconic-accel, .menu-text, .menu-accel
110 {
111 color : inherit;
112 margin : 0px 2px 0px 0px;
113 }
114
8b168888 115.menu-iconic-text
116 {
117 margin : 2px 2px 2px 0px;
118 }
119
1d798428 120.menu-text
121 {
8b168888 122 margin : 2px 2px 2px 23px;
1d798428 123 }
124
125.menu-accel
126 {
8b168888 127 margin : 2px 14px 2px 6px;
1d798428 128 }
129
130.menu-iconic-accel
131 {
8b168888 132 margin : 2px 14px 2px 4px;
1d798428 133 }
134
135.menubar-text
136 {
137 color : inherit;
138 margin-right : 2px;
139 }
140
141menuitem[checked="true"]
142 {
143 list-style-image : url("chrome://global/skin/menu-check.gif");
144 }
145
8b168888 146menuitem[checked="true"][menuactive="true"]
147 {
148 list-style-image : url("chrome://global/skin/menu-check-hover.gif");
149 }
150
1d798428 151menuitem[checked="true"][disabled="true"]
152 {
153 list-style-image : url("chrome://global/skin/menu-check-disabled.gif");
154 }
155
8b168888 156menuitem[checked="true"][type="radio"]
1d798428 157 {
8b168888 158 list-style-image : url("chrome://global/skin/menu-radio.gif");
159 }
160
161menuitem[checked="true"][type="radio"][disabled="true"]
162 {
163 list-style-image : url("chrome://global/skin/menu-radio-disabled.gif");
164 }
165
166menuitem[checked="true"][type="radio"][menuactive="true"]
167 {
168 list-style-image : url("chrome://global/skin/menu-radio-hover.gif");
1d798428 169 }
170
8b168888 171/* ::::: autocomplete menuitems ::::: */
172
173.autocomplete-history-popup > menuitem
174 {
175 max-width : none !important;
176 font-size : smaller;
177 }
178
179/* ::::: menu/menuitems in a menulist popup ::::: */
180
181 menulist > menupopup > menuitem,
182 menulist > menupopup > menu
183 {
3ef99d2d 184 padding : 0px 4px !important;
8b168888 185 min-width : 0px; /* should be in content*/
186 max-width : none; /* should be in content*/
187 }
188
189 menulist > menupopup > menuitem > .menu-iconic-accel,
190 menulist > menupopup > menuitem > .menu-accel,
191 menulist > menupopup > menuitem > .menu-text,
192 menulist > menupopup > menuitem > .menu-iconic-text,
193 menulist > menupopup > menu > .menu-text,
194 menulist > menupopup > menu > .menu-accel,
195 menulist > menupopup > menu > .menu-iconic-text,
196 menulist > menupopup > menu > .menu-iconic-accel
197 {
198 margin-top : 0px;
199 margin-bottom : 0px;
200 }
201
202 menulist > menupopup > menuitem[selected="true"]
203 {
204 border : 1px dotted #F5DB95;
205 }
206
207 menulist > menupopup > menuitem > .menu-iconic-left,
208 menulist > menupopup > menuitem > .menu-iconic-left[menuactive="true"]
209 {
210 list-style-image : inherit;
211 width : 0px;
212 border : none;
213 }
3ef99d2d 214