updating EarlyBlue for recent XUL changes
[themes.git] / EarlyBlue / skin / EarlyBlue / global / menu.css
CommitLineData
f6e0a33f 1menu, menuitem
2 {
3/* font : menu; */
4 color : #000000;
5 list-style-image : none;
6 }
7
8menuitem
9 {
10 padding : 0px !important;
11 cursor : default !important;
12 }
13
14menu[disabled="true"], menuitem[disabled="true"],
15menu[menuactive="true"][disabled="true"],
16menuitem[menuactive="true"][disabled="true"]
17 {
18 color : #999999;
19 }
20
21menuitem[default="true"]
22 {
23 font-weight : bold;
24 }
25
26menupopup > menu,
27menupopup > menuitem,
28popup > menu,
29popup > menuitem
30 {
31 max-width : 42em; /* should move to content */
32 margin : 0px;
33 }
34
35menuseparator
36 {
37 border : 1px inset #CCD0DD;
38 margin : 2px 0px 2px 0px;
39 cursor : default !important;
40 }
41
42menubar > menu
43 {
44 padding : 2px 0px 2px 3px;
45 margin : 0px 2px 1px 0px;
46 border : 1px solid #CCD0DD;
47 }
48
49menubar > menu[menuactive="true"]
50 {
51 border : 1px outset #CCD0DD;
52 }
53
54menubar > menu[menuactive="true"][open="true"]
55 {
56 border : 1px inset #CCD0DD;
57 }
58
59menupopup > menu[menuactive="true"],
60menupopup > menuitem[menuactive="true"],
61popup > menu[menuactive="true"],
62popup > menuitem[menuactive="true"]
63 {
64 background-color : #336699;
65 color : #FFFFFF;
66 }
67
68/**
69 * Atomic sub-parts of standard menus
70 **/
71.menu-right
72 {
73 margin : 0px 0px 0px 3px;
74 width : 8px;
75 list-style-image : url("chrome://global/skin/menu-arrow.gif");
76 }
77
78.menu-iconic-left
79 {
80 color : inherit;
81 margin : 0px 4px 0px 3px;
82 width : 16px;
83 list-style-image : inherit;
84 }
85
86.menubar-left
87 {
88 color : inherit;
89 margin : 0px 2px 0px 0px;
90 }
91
92.menu-iconic-text, .menu-iconic-accel, .menu-text, .menu-accel
93 {
94 color : inherit;
95 }
96
97.menu-iconic-text
98 {
99 margin : 2px 2px 2px 0px;
100 }
101
102.menu-text
103 {
104 margin : 2px 2px 2px 23px;
105 }
106
107.menu-accel
108 {
109 margin : 2px 14px 2px 6px;
110 }
111
112.menu-iconic-accel
113 {
114 margin : 2px 14px 2px 4px;
115 }
116
117.menubar-text
118 {
119 color : inherit;
120 margin-right : 2px;
121 }
122
123menuitem[checked="true"]
124 {
125 list-style-image : url("chrome://global/skin/menu-check.gif");
126 }
127
128menuitem[checked="true"][menuactive="true"]
129 {
130 list-style-image : url("chrome://global/skin/menu-check-hover.gif");
131 }
132
133menuitem[checked="true"][disabled="true"]
134 {
135 list-style-image : url("chrome://global/skin/menu-check-disabled.gif");
136 }
137
138menuitem[checked="true"][type="radio"]
139 {
140 list-style-image : url("chrome://global/skin/menu-radio.gif");
141 }
142
143menuitem[checked="true"][type="radio"][disabled="true"]
144 {
145 list-style-image : url("chrome://global/skin/menu-radio-disabled.gif");
146 }
147
148menuitem[checked="true"][type="radio"][menuactive="true"]
149 {
150 list-style-image : url("chrome://global/skin/menu-radio-hover.gif");
151 }
152
153.menu-right[disabled="true"]
154 {
155 list-style-image : url("chrome://global/skin/menu-arrow-disabled.gif");
156 }
157
158.menu-right[menuactive="true"][disabled="true"]
159 {
160 list-style-image : url("chrome://global/skin/menu-arrow-disabled.gif");
161 }
162
163.menu-right[menuactive="true"]
164 {
165 list-style-image : url("chrome://global/skin/menu-arrow-hover.gif");
166 }
167
168/* ::::: autocomplete menuitems ::::: */
169
170.autocomplete-history-popup > menuitem
171 {
172 max-width : none !important;
173 font-size : smaller;
174 }
175
176/* ::::: menu/menuitems in a menulist popup ::::: */
177
178 menulist > menupopup > menuitem,
179 menulist > menupopup > menu
180 {
181 border : 1px solid transparent;
182 padding : 0px 7px !important;
183 min-width : 0px; /* should be in content*/
184 max-width : none; /* should be in content*/
185/* font : message-box;
186 color : -moz-FieldText; */
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[menuactive="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 }
214/*
215 menulist > menupopup > menuseparator
216 {
217 border-top: none;
218 border-bottom: 1px solid WindowText;
219 }
220*/
221
222/* ::::: tree column picker ::::: */
223
224 .treecell-popupcell-menu
225 {
226 margin-left: -4px;
227 list-style-image: url("chrome://global/skin/columnselect.gif");
228 }
229