resolving bugs 28, 29, 30, 31, 34, 35, 36 (both skins)
[themes.git] / EarlyBlue / global / skin / menubutton.css
CommitLineData
1d798428 1\r
2/* outermost frame */\r
3 menubutton\r
4 {\r
5/* margin : 3px 5px 3px 5px; */\r
6 }\r
7 \r
8 menubutton[disabled="true"] \r
9 {\r
10 color : #999999;\r
11 }\r
12 \r
13 menubutton > .menubutton-internal-box\r
14 {\r
15 border : none;\r
16 padding : 0px;\r
17 vertical-align : middle;\r
18 }\r
19\r
20 .menubutton-single-icon\r
21 {\r
22 margin-right : 3px;\r
23 }\r
24 \r
25/** "Dual Functionality" menubutton\r
26 * Has a popup spawning button and a command invoking button, e.g. back/forward\r
27 * class="menubutton-dual"\r
28 **/ \r
29 \r
30/* inner button */\r
31\r
32 menubutton > .menubutton-internal-box > .menubutton-dual-button,\r
33 menubutton:hover > .menubutton-internal-box > .menubutton-dual-button,\r
34 menubutton:active > .menubutton-internal-box > .menubutton-dual-button\r
35 {\r
36 border : none;\r
37 margin : 0px;\r
38 -moz-border-radius : 0px;\r
39 }\r
40\r
41 menubutton > .menubutton-internal-box > .menubutton-dual-button > .button-internal-box,\r
42 {\r
43 border : 1px outset #CCD0DD;\r
44 margin : 0px\r
45 }\r
46 \r
47 menubutton[open="true"] > .menubutton-internal-box > .menubutton-dual-button > .button-internal-box,\r
48 menubutton > .menubutton-internal-box > .menubutton-dual-button:hover:active > .button-internal-box,\r
49 menubutton:hover:active > .menubutton-internal-box > .menubutton-dual-button > .button-internal-box\r
50 {\r
51 border : 1px inset #CCD0DD;\r
52 }\r
53 \r
54 menubutton[disabled="true"] > .menubutton-internal-box > .menubutton-dual-button:hover:active > .button-internal-box\r
55 {\r
56 border : 1px outset #CCD0DD;\r
57 }\r
58\r
59\r
60/* inner dropmarker */\r
61 menubutton > .menubutton-internal-box > .menubutton-dual-dropmarker-box\r
62 {\r
63 border : 1px outset #CCD0DD;\r
64 padding : 0px 2px 0px 2px;\r
65 }\r
66 \r
67 menubutton[disabled="true"] > .menubutton-internal-box > .menubutton-dual-dropmarker-box\r
68 {\r
69 border : 1px outset #CCD0DD;\r
70 }\r
71\r
72 menubutton[open="true"] > .menubutton-internal-box > .menubutton-dual-dropmarker-box\r
73 {\r
74 border : 1px inset #CCD0DD;\r
75 padding : 1px 1px -1px 3px;\r
76 }\r
77\r
78 menubutton > .menubutton-internal-box > .menubutton-dual-dropmarker-box > .menubutton-dropmarker\r
79 {\r
80 border : none;\r
81 list-style-image : url("chrome://global/skin/scroll-down.gif");\r
82 }\r
83 \r
84 menubutton[disabled="true"] > .menubutton-internal-box > .menubutton-dual-dropmarker-box > .menubutton-dropmarker\r
85 {\r
86 list-style-image : url("chrome://global/skin/scroll-down-disabled.gif");\r
87 }\r
88\r
89 menubutton > menupopup\r
90 {\r
91 min-width : 0px;\r
92 border : 1px outset #CCD0DD;\r
93 }\r
94 \r
95 menubutton > menupopup > .menupopup-internal-box\r
96 {\r
97 border : 1px outset #CCD0DD;\r
98 }\r
99 \r
100 menubutton > menupopup > menuitem\r
101 {\r
102 padding : 0px 0px 0px 3px;\r
103 }\r
104\r
105/** Icon only menubutton.menubutton-duals\r
106 * class="menubutton.menubutton-dual-icon"\r
107 **/\r
108 .menubutton.menubutton-dual-icon \r
109 {\r
110 border : none;\r
111 background-color : #CCD0DD;\r
112 } \r
113 \r
114 .menubutton.menubutton-dual-icon > .menubutton.menubutton-dual-icon-internal-box\r
115 {\r
116 border : 1px outset #CCD0DD;\r
117 padding : 1px;\r
118 }\r
119 \r
120 .menubutton.menubutton-dual-icon:hover:active > .menubutton.menubutton-dual-icon-internal-box,\r
121 .menubutton.menubutton-dual-icon[open="true"] > .menubutton.menubutton-dual-icon-internal-box\r
122 {\r
123 border : 1px inset #CCD0DD;\r
124 padding : 2px 0px 0px 2px;\r
125 } \r
126