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