dd1f4a85f620a40c2bb1caecb91d0088ca07be12
[themes.git] / EarlyBlue / skin / EarlyBlue / global / menu.css
1 menu, menuitem  
2   {
3 /*    font                  : menu; */
4     color                 : #000000;
5     list-style-image      : none;
6   }
7
8 menuitem 
9   {
10     padding               : 0px !important; 
11     cursor                : default !important;    
12   }
13
14 menu[disabled="true"], menuitem[disabled="true"],
15 menu[menuactive="true"][disabled="true"],
16 menuitem[menuactive="true"][disabled="true"]
17   {
18           color                 : #999999;
19   }
20
21 menuitem[default="true"]
22   {
23     font-weight           : bold;
24   }  
25   
26 menupopup > menu,
27 menupopup > menuitem,
28 popup > menu,
29 popup > menuitem
30   {
31     max-width             : 42em; /* should move to content */
32     margin                : 0px;
33   }
34
35 menuseparator 
36   {
37     border                : 1px inset #CCD0DD; 
38     margin                : 2px 0px 2px 0px;
39     cursor                : default !important;
40   }
41
42 menubar > menu 
43   {
44     padding               : 2px 0px 2px 3px;
45     margin                : 0px 2px 1px 0px;
46     border                : 1px solid #CCD0DD;
47   }
48
49 menubar > menu[menuactive="true"] 
50   {
51     border                : 1px outset #CCD0DD;
52   }
53
54 menubar > menu[menuactive="true"][open="true"] 
55   {
56     border                : 1px inset #CCD0DD;
57   }
58
59 menupopup > menu[menuactive="true"],
60 menupopup > menuitem[menuactive="true"],
61 popup > menu[menuactive="true"],
62 popup > 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
123 menuitem[checked="true"] 
124   {
125     list-style-image      : url("chrome://global/skin/menu-check.gif");
126   }
127
128 menuitem[checked="true"][menuactive="true"]
129   {
130         list-style-image          : url("chrome://global/skin/menu-check-hover.gif");
131   }
132
133 menuitem[checked="true"][disabled="true"] 
134   {
135     list-style-image      : url("chrome://global/skin/menu-check-disabled.gif");
136   }
137
138 menuitem[checked="true"][type="radio"] 
139   {
140     list-style-image      : url("chrome://global/skin/menu-radio.gif");
141   }
142
143 menuitem[checked="true"][type="radio"][disabled="true"] 
144   {
145     list-style-image      : url("chrome://global/skin/menu-radio-disabled.gif");
146   }
147
148 menuitem[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