2 /* NEW WIDGET LANDING: <menulist> popup */
\r
7 -moz-border-radius : 3px;
\r
10 background-color : #000000;
\r
12 margin : 1px 5px 2px 5px;
\r
15 menulist[menuactive="true"],
\r
18 background-color : #FFCF00;
\r
23 menulist[open="true"]
\r
25 background-color : #FF9F00;
\r
30 menulist[disabled="true"]
\r
36 /* icon display frame */
\r
37 menulist > .menu-icon
\r
39 -moz-border-radius : 3px 0px 0px 3px;
\r
40 border-left : 1px solid #9C9CFF;
\r
41 border-top : 1px solid #9C9CFF;
\r
42 border-bottom : 1px solid #9C9CFF;
\r
43 padding : 2px 0px 2px 0px;
\r
46 menulist[open="true"] > .menu-icon
\r
48 border-left : 1px solid #FFCF00;
\r
49 border-top : 1px solid #FFCF00;
\r
50 border-bottom : 1px solid #FFCF00;
\r
51 padding : 2px 0px 2px 0px;
\r
54 menulist[disabled="true"] > .menu-icon
\r
56 border-left : 1px solid #8050B0;
\r
57 border-top : 1px solid #8050B0;
\r
58 border-bottom : 1px solid #8050B0;
\r
61 /* text display frame */
\r
62 menulist > .menu-text
\r
64 padding : 2px 4px 2px 4px;
\r
65 border-top : 1px solid #9C9CFF;
\r
66 border-bottom : 1px solid #9C9CFF;
\r
67 border-right : 1px solid #9C9CFF;
\r
71 menulist[open="true"] > .menu-text
\r
73 border-top : 1px solid #FFCF00;
\r
74 border-bottom : 1px solid #FFCF00;
\r
75 border-right : 1px solid #FFCF00;
\r
76 padding : 2px 4px 2px 4px;
\r
79 menulist[disabled="true"] > .menu-text
\r
81 border-top : 1px solid #8050B0;
\r
82 border-bottom : 1px solid #8050B0;
\r
83 border-right : 1px solid #8050B0;
\r
84 padding : 2px 4px 2px 4px;
\r
87 /* drop marker display frame */
\r
88 menulist > .menu-dropmarker
\r
90 -moz-border-radius : 0px 3px 3px 0px;
\r
91 border : 1px solid #9C9CFF;
\r
93 list-style-image : url("chrome://global/skin/scroll-down.gif");
\r
97 menulist:hover > .menu-dropmarker,
\r
98 menulist[open="true"] > .menu-dropmarker
\r
100 list-style-image : url("chrome://global/skin/scroll-down-hover.gif");
\r
103 menulist[disabled="true"] > .menu-dropmarker
\r
105 border : 1px solid #8050B0;
\r
106 list-style-image : url("chrome://global/skin/scroll-down-disabled.gif");
\r
109 menulist[open="true"] > .menu-dropmarker
\r
111 border : 1px solid #FFCF00;
\r
112 padding : 3px 2px 1px 2px;
\r
115 /** rules for EDITABLE menulists (aka 'comboboxes').
\r
119 menulist[editable="true"]
\r
124 /* icon display frame */
\r
125 menulist[editable="true"] > .menu-icon
\r
127 list-style-image : url("chrome://communicator/skin/bookmarks/bookmark-item.gif");
\r
128 background-color : white;
\r
130 border-left : 1px solid #9C9CFF;
\r
131 border-top : 1px solid #9C9CFF;
\r
132 border-right : none;
\r
133 border-bottom : 1px solid #9C9CFF;
\r
136 /* text display frame */
\r
137 menulist[editable="true"] > .menu-text
\r
139 border-left : none;
\r
140 border-top : 1px solid #9C9CFF;
\r
141 border-right : 1px solid #9C9CFF;
\r
142 border-bottom : 1px solid #9C9CFF;
\r
143 margin : 0px 2px 0px 0px;
\r
146 /* drop marker display frame */
\r
147 menulist[editable="true"] > .menu-dropmarker
\r
149 border : 1px solid #9C9CFF;
\r
152 menulist[editable="true"][open="true"] > .menu-dropmarker
\r
154 border : 1px solid #FFCF00;
\r
157 /* rules for popups and separators associated with menulists */
\r
159 menulist > menupopup
\r
161 border : 1px solid #FF9F00;
\r
166 menulist > menupopup > menuseparator
\r
168 border-bottom : 1px solid #FF9F00;
\r
171 menulist > menupopup > menuitem
\r
178 menulist > menupopup > menuitem > .menu-left
\r
183 menulist > menupopup > menuitem[selected="true"] > .menu-left
\r
185 list-style-image : url(chrome://global/skin/menu-check.gif);
\r
188 menulist > menupopup > menuitem[menuactive="true"][selected="true"] > .menu-left
\r
190 list-style-image : url(chrome://global/skin/menu-check-hover.gif);
\r