Merge pull request #11664 from Snuffleupagus/bug-1619595

Prevent the zoom dropdown icon from being overridden when the element is `:active` (bug 1619595)
This commit is contained in:
Tim van der Meij 2020-03-04 23:12:33 +01:00 committed by GitHub
commit 25693c6b6d
No known key found for this signature in database
GPG Key ID: 4AEE18F83AFDEB23

View File

@ -564,6 +564,9 @@ html[dir='rtl'] .splitToolbarButton > .toolbarButton {
0 0 1px rgba(0, 0, 0, 0.05);
z-index: 199;
}
.dropdownToolbarButton:hover {
background-color: rgba(0, 0, 0, 0.26);
}
.splitToolbarButton > .toolbarButton {
position: relative;
}
@ -699,13 +702,18 @@ html[dir='rtl'] .dropdownToolbarButton {
width: 140px;
padding: 0;
overflow: hidden;
background: url(images/toolbarButton-menuArrows.png) no-repeat;
}
html[dir='ltr'] .dropdownToolbarButton {
background-position: 95%;
.dropdownToolbarButton::after {
position: absolute;
display: inline-block;
top: 4px;
content: url(images/toolbarButton-menuArrows.png);
}
html[dir='rtl'] .dropdownToolbarButton {
background-position: 5%;
html[dir='ltr'] .dropdownToolbarButton::after {
right: 8px;
}
html[dir='rtl'] .dropdownToolbarButton::after {
left: 8px;
}
.dropdownToolbarButton > select {
@ -1593,9 +1601,16 @@ html[dir='rtl'] #documentPropertiesOverlay .row > * {
background-size: 16px 17px;
}
.dropdownToolbarButton {
background: url(images/toolbarButton-menuArrows@2x.png) no-repeat;
background-size: 7px 16px;
.dropdownToolbarButton::after {
transform: scale(0.5);
top: -5px;
content: url(images/toolbarButton-menuArrows@2x.png);
}
html[dir='ltr'] .dropdownToolbarButton::after {
right: 4px;
}
html[dir='rtl'] .dropdownToolbarButton::after {
left: 4px;
}
html[dir='ltr'] .toolbarButton#sidebarToggle::before {