зеркало из https://github.com/mozilla/gecko-dev.git
Bug 1492130 - Load toolbarbutton.css as a document stylesheet. r=paolo
This commit is contained in:
Родитель
eebb81f02b
Коммит
033d567f0b
|
@ -13,7 +13,7 @@ toolbar[brighttext] {
|
|||
|
||||
.toolbarbutton-animatable-box,
|
||||
.toolbarbutton-1 {
|
||||
color: inherit;
|
||||
color: inherit !important;
|
||||
-moz-context-properties: fill, fill-opacity;
|
||||
fill: var(--lwt-toolbarbutton-icon-fill, currentColor);
|
||||
fill-opacity: var(--toolbarbutton-icon-fill-opacity);
|
||||
|
|
|
@ -63,7 +63,7 @@ toolbar[brighttext] {
|
|||
}
|
||||
|
||||
.toolbarbutton-1 > .toolbarbutton-icon {
|
||||
margin-inline-end: 0;
|
||||
margin-inline-end: 0 !important;
|
||||
}
|
||||
|
||||
.toolbarbutton-1 > .toolbarbutton-icon,
|
||||
|
|
|
@ -23,4 +23,5 @@
|
|||
@import url("chrome://global/skin/splitter.css");
|
||||
@import url("chrome://global/skin/tabbox.css");
|
||||
@import url("chrome://global/skin/toolbar.css");
|
||||
@import url("chrome://global/skin/toolbarbutton.css");
|
||||
@import url("chrome://global/skin/wizard.css");
|
||||
|
|
|
@ -11,10 +11,6 @@
|
|||
|
||||
<binding id="toolbarbutton" display="xul:button"
|
||||
extends="chrome://global/content/bindings/button.xml#button-base">
|
||||
<resources>
|
||||
<stylesheet src="chrome://global/skin/toolbarbutton.css"/>
|
||||
</resources>
|
||||
|
||||
<content>
|
||||
<children includes="observes|template|menupopup|panel|tooltip"/>
|
||||
<xul:image class="toolbarbutton-icon" xbl:inherits="validate,src=image,label,type,consumeanchor,triggeringprincipal=iconloadingprincipal"/>
|
||||
|
|
|
@ -28,7 +28,7 @@ toolbarbutton {
|
|||
}
|
||||
|
||||
.toolbarbutton-text {
|
||||
margin: 0 !important; /* !important for overriding global.css */
|
||||
margin: 0;
|
||||
text-align: center;
|
||||
}
|
||||
|
||||
|
@ -40,7 +40,7 @@ toolbarbutton:hover {
|
|||
color: -moz-buttonhovertext;
|
||||
}
|
||||
|
||||
toolbarbutton:hover:active,
|
||||
toolbarbutton:hover:active:not([disabled="true"]),
|
||||
toolbarbutton[open="true"] {
|
||||
padding-top: 4px;
|
||||
padding-bottom: 2px;
|
||||
|
@ -49,11 +49,7 @@ toolbarbutton[open="true"] {
|
|||
color: ButtonText;
|
||||
}
|
||||
|
||||
toolbarbutton[disabled="true"],
|
||||
toolbarbutton[disabled="true"]:hover,
|
||||
toolbarbutton[disabled="true"]:hover:active,
|
||||
toolbarbutton[disabled="true"][open="true"] {
|
||||
padding: 3px;
|
||||
toolbarbutton[disabled="true"] {
|
||||
color: GrayText;
|
||||
}
|
||||
|
||||
|
@ -68,11 +64,7 @@ toolbarbutton:-moz-lwtheme:not(:hover):not([checked="true"]):not([open="true"]):
|
|||
/* ::::: toolbarbutton menu ::::: */
|
||||
|
||||
.toolbarbutton-menu-dropmarker {
|
||||
-moz-appearance: toolbarbutton-dropdown !important;
|
||||
}
|
||||
|
||||
.toolbarbutton-menu-dropmarker[disabled="true"] {
|
||||
padding: 0 !important;
|
||||
-moz-appearance: toolbarbutton-dropdown;
|
||||
}
|
||||
|
||||
/* ::::: toolbarbutton badged ::::: */
|
||||
|
|
|
@ -13,8 +13,8 @@ toolbarbutton {
|
|||
}
|
||||
|
||||
.toolbarbutton-text {
|
||||
margin: 0 !important; /* !important for overriding global.css */
|
||||
padding: 0px;
|
||||
margin: 0;
|
||||
padding: 0;
|
||||
text-align: center;
|
||||
vertical-align: middle;
|
||||
}
|
||||
|
@ -29,7 +29,7 @@ toolbarbutton[disabled="true"][open="true"] {
|
|||
/* ::::: toolbarbutton menu ::::: */
|
||||
|
||||
.toolbarbutton-menu-dropmarker {
|
||||
-moz-appearance: none !important;
|
||||
-moz-appearance: none;
|
||||
list-style-image: url("chrome://global/skin/arrow/arrow-dn.png");
|
||||
padding-inline-start: 2px;
|
||||
width: auto;
|
||||
|
@ -37,8 +37,6 @@ toolbarbutton[disabled="true"][open="true"] {
|
|||
|
||||
.toolbarbutton-menu-dropmarker[disabled="true"] {
|
||||
list-style-image: url("chrome://global/skin/arrow/arrow-dn-dis.png");
|
||||
padding: 0;
|
||||
padding-inline-start: 2px;
|
||||
}
|
||||
|
||||
/* ::::: toolbarbutton badged ::::: */
|
||||
|
|
|
@ -24,7 +24,7 @@ toolbarbutton {
|
|||
}
|
||||
|
||||
.toolbarbutton-text {
|
||||
margin: 0 !important; /* !important for overriding global.css */
|
||||
margin: 0;
|
||||
text-align: center;
|
||||
}
|
||||
|
||||
|
@ -91,7 +91,7 @@ toolbarbutton[checked="true"]:not([disabled="true"]) {
|
|||
/* ::::: toolbarbutton menu ::::: */
|
||||
|
||||
.toolbarbutton-menu-dropmarker {
|
||||
-moz-appearance: none !important;
|
||||
-moz-appearance: none;
|
||||
list-style-image: url("chrome://global/skin/icons/arrow-dropdown-12.svg");
|
||||
-moz-context-properties: fill;
|
||||
fill: currentColor;
|
||||
|
|
Загрузка…
Ссылка в новой задаче