/* ::::: menu/menu-button buttons ::::: */
-button[type="menu-button"] {
+.button-menubutton-button,
+.button-menubutton-button:hover:active,
+.button-menubutton-button[open="true"],
+.button-menubutton-button[disabled="true"] {
margin: 0px;
+ background-color: transparent;
border: none;
}
+button[type="menu-button"]:hover:active > .button-menubutton-button > .button-box,
+button[type="menu-button"][open="true"] > .button-menubutton-button > .button-box {
+ padding-top: 1px;
+ padding-bottom: 0px;
+ -moz-padding-start: 3px;
+ -moz-padding-end: 2px;
+}
+
.button-menu-dropmarker,
.button-menubutton-dropmarker {
margin: 1px;
-moz-margin-end: 0;
}
-
/* ::::: plain buttons ::::: */
button.plain {
}
.popup-notification-closebutton {
- -moz-margin-end: -14px;
- margin-top: -10px;
+ -moz-margin-end: -5px;
+ margin-top: -5px;
}
.popup-notification-closeitem {
}
panel[type="arrow"] {
+ background: transparent;
+ border: none;
-moz-transition: opacity 300ms;
}
}
.panel-arrowcontent {
- border-radius: 6px;
+ border: 1px outset #CCD0DD;
+ background-color: #CCD0DD;
padding: 6px;
margin: 3px;
}
.panel-arrow[side="top"] {
list-style-image: url("chrome://global/skin/arrow/panelarrow-up.png");
- margin-left: 6px;
- margin-right: 6px;
- margin-bottom: -13px;
- margin-top: -4px;
+ margin-left: 5px;
+ margin-right: 5px;
+ margin-bottom: -8px;
+ margin-top: -6px;
}
.panel-arrow[side="bottom"] {
list-style-image: url("chrome://global/skin/arrow/panelarrow-down.png");
- margin-left: 6px;
- margin-right: 6px;
- margin-top: -12px;
- margin-bottom: -4px;
+ margin-left: 5px;
+ margin-right: 5px;
+ margin-top: -8px;
+ margin-bottom: -6px;
}
.panel-arrow[side="left"] {
list-style-image: url("chrome://global/skin/arrow/panelarrow-horiz.png");
- margin-top: 6px;
- margin-bottom: 6px;
- margin-right: -12px;
- margin-left: -4px;
+ margin-top: 5px;
+ margin-bottom: 5px;
+ margin-right: -8px;
+ margin-left: -6px;
}
.panel-arrow[side="right"] {
list-style-image: url("chrome://global/skin/arrow/panelarrow-horiz.png");
-moz-transform: scaleX(-1);
- margin-top: 6px;
- margin-bottom: 6px;
- margin-left: -12px;
- margin-right: -4px;
+ margin-top: 5px;
+ margin-bottom: 5px;
+ margin-left: -8px;
+ margin-right: -6px;
}
tooltip {
/* ::::: 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 ::::: */
}
.popup-notification-closebutton {
- -moz-margin-end: -14px;
- margin-top: -10px;
+ -moz-margin-end: -5px;
+ margin-top: -5px;
}
.popup-notification-closeitem {
}
panel[type="arrow"] {
+ background: transparent;
+ border: none;
-moz-transition: opacity 300ms;
}
}
.panel-arrowcontent {
+ border: 1px solid #FF9F00;
+ background-color: #000000;
border-radius: 6px;
padding: 6px;
margin: 3px;
.panel-arrow[side="top"] {
list-style-image: url("chrome://global/skin/arrow/panelarrow-up.png");
- margin-left: 6px;
- margin-right: 6px;
- margin-bottom: -13px;
- margin-top: -4px;
+ margin-left: 5px;
+ margin-right: 5px;
+ margin-bottom: -8px;
+ margin-top: -6px;
}
.panel-arrow[side="bottom"] {
list-style-image: url("chrome://global/skin/arrow/panelarrow-down.png");
- margin-left: 6px;
- margin-right: 6px;
- margin-top: -12px;
- margin-bottom: -4px;
+ margin-left: 5px;
+ margin-right: 5px;
+ margin-top: -8px;
+ margin-bottom: -6px;
}
.panel-arrow[side="left"] {
list-style-image: url("chrome://global/skin/arrow/panelarrow-horiz.png");
- margin-top: 6px;
- margin-bottom: 6px;
- margin-right: -12px;
- margin-left: -4px;
+ margin-top: 5px;
+ margin-bottom: 5px;
+ margin-right: -8px;
+ margin-left: -6px;
}
.panel-arrow[side="right"] {
list-style-image: url("chrome://global/skin/arrow/panelarrow-horiz.png");
-moz-transform: scaleX(-1);
- margin-top: 6px;
- margin-bottom: 6px;
- margin-left: -12px;
- margin-right: -4px;
+ margin-top: 5px;
+ margin-bottom: 5px;
+ margin-left: -8px;
+ margin-right: -6px;
}
tooltip {