/* ::::: menu/menu-button buttons ::::: */
-button[type="menu-button"] {
+.button-menubutton-button,
+.button-menubutton-button:hover,
+.button-menubutton-button:hover:active,
+.button-menubutton-button[open="true"],
+.button-menubutton-button[disabled="true"] {
margin: 0px;
- border: none;
+ background-color: transparent;
+}
+
+button[type="menu-button"]:hover:active > .button-menubutton-button > .button-box,
+button[type="menu-button"][open="true"] > .button-menubutton-button > .button-box {
+ padding-top: 2px;
+ padding-bottom: 1px;
+ -moz-padding-start: 4px;
+ -moz-padding-end: 3px;
+}
+
+button[type="menu-button"]:hover > .button-menubutton-button,
+button[type="menu-button"]:hover:active > .button-menubutton-button,
+button[type="menu-button"][open="true"] > .button-menubutton-button {
+ color: #000000;
}
.button-menu-dropmarker,
.button-menubutton-dropmarker {
- border-radius: 3px;
- margin: 1px;
+ margin: 2px;
width: 11px;
height: 11px;
+ background-color: transparent;
+ border: none;
+}
+
+button[type="menu-button"]:hover > .button-menubutton-dropmarker,
+button[type="menu-button"]:hover:active > .button-menubutton-dropmarker,
+button[type="menu-button"][open="true"] > .button-menubutton-dropmarker {
+ list-style-image: url("chrome://global/skin/arrow/arrow-down-hover.gif");
}
/* ::::: plain buttons ::::: */