Bug 1424259 - Fix alignment of extension sidebar action icons r=mixedpuppy

MozReview-Commit-ID: 4RQv30imV3B

--HG--
extra : rebase_source : 03a60c98f7d64a4143c4ea76378bc95f35d3106c
This commit is contained in:
Mark Striemer 2018-01-11 22:53:02 -06:00
Родитель 93f5b81085
Коммит 5ee733c0c6
4 изменённых файлов: 7 добавлений и 6 удалений

Просмотреть файл

@ -362,7 +362,7 @@ toolbarpaletteitem {
}
.webextension-menuitem {
list-style-image: var(--webextension-menuitem-image, inherit);
list-style-image: var(--webextension-menuitem-image, inherit) !important;
}
}
@ -394,7 +394,7 @@ toolbarpaletteitem {
}
.webextension-menuitem {
list-style-image: var(--webextension-menuitem-image-2x, inherit);
list-style-image: var(--webextension-menuitem-image-2x, inherit) !important;
}
}

Просмотреть файл

@ -296,8 +296,8 @@
<observes element="viewTabsSidebar" attribute="checked"/>
</toolbarbutton>
<toolbarseparator/>
<vbox id="sidebar-extensions"></vbox>
<toolbarseparator/>
<!-- Extension toolbarbuttons go here. -->
<toolbarseparator id="sidebar-extensions-separator"/>
<toolbarbutton id="sidebar-reverse-position"
class="subviewbutton"
oncommand="SidebarUI.reversePosition()"/>

Просмотреть файл

@ -189,7 +189,8 @@ this.sidebarAction = class extends ExtensionAPI {
document.getElementById("mainBroadcasterSet").appendChild(broadcaster);
document.getElementById("viewSidebarMenu").appendChild(menuitem);
document.getElementById("sidebar-extensions").appendChild(toolbarbutton);
let separator = document.getElementById("sidebar-extensions-separator");
separator.parentNode.insertBefore(toolbarbutton, separator);
return menuitem;
}

Просмотреть файл

@ -96,7 +96,7 @@
min-width: 190px;
}
#sidebar-extensions:empty + toolbarseparator {
toolbarseparator + #sidebar-extensions-separator {
display: none;
}