Bug 1388167 - Unify doorhanger footer styles. r=jaws.
MozReview-Commit-ID: GGd9sHa2Ga0
--- a/browser/components/downloads/content/downloadsOverlay.xul
+++ b/browser/components/downloads/content/downloadsOverlay.xul
@@ -145,17 +145,18 @@
</vbox>
</hbox>
<hbox id="downloadsFooterButtons">
<button id="downloadsHistory"
class="downloadsPanelFooterButton"
label="&downloadsHistory.label;"
accesskey="&downloadsHistory.accesskey;"
flex="1"
- oncommand="DownloadsPanel.showDownloadsHistory();"/>
+ oncommand="DownloadsPanel.showDownloadsHistory();"
+ pack="start"/>
</hbox>
</stack>
</vbox>
</panelview>
<panelview id="downloadsPanel-blockedSubview"
descriptionheightworkaround="true"
class="PanelUI-subView"
--- a/browser/themes/shared/customizableui/panelUI.inc.css
+++ b/browser/themes/shared/customizableui/panelUI.inc.css
@@ -221,19 +221,29 @@ panelview {
}
.subviewbutton.panel-subview-footer {
box-sizing: border-box;
min-height: 41px;
padding: 11px 12px;
}
-.cui-widget-panelview .subviewbutton.panel-subview-footer {
+.cui-widget-panelview menuitem.subviewbutton.panel-subview-footer {
margin: 4px 0 0;
- -moz-box-pack: center;
+ padding: 11px 0;
+}
+
+.cui-widget-panelview .subviewbutton.panel-subview-footer > .menu-text {
+ margin-inline-start: -32px !important;
+ -moz-box-flex: 1;
+}
+
+.cui-widget-panelview .subviewbutton.panel-subview-footer .menu-accel-container {
+ float: right;
+ color: GrayText;
}
#appMenu-popup > arrowscrollbox > autorepeatbutton,
#PanelUI-popup > arrowscrollbox > autorepeatbutton {
display: none;
}
#appMenu-popup > arrowscrollbox > scrollbox,
@@ -1207,17 +1217,17 @@ panelview:not([mainView]) .subviewbutton
margin-left: 4px;
margin-right: 4px;
}
/* START photon adjustments */
.widget-overflow-list > toolbarpaletteitem[place=panel] .toolbarbutton-1,
photonpanelmultiview .widget-overflow-list .toolbarbutton-1,
-photonpanelmultiview .PanelUI-subView .subviewbutton,
+photonpanelmultiview .PanelUI-subView .subviewbutton:not(.panel-subview-footer),
photonpanelmultiview .cui-widget-panelview .subviewbutton:not(.panel-subview-footer),
photonpanelmultiview .subview-subheader {
border-radius: 0;
border-width: 0;
margin: 0;
padding: 4px 12px;
}
--- a/browser/themes/shared/downloads/downloads.inc.css
+++ b/browser/themes/shared/downloads/downloads.inc.css
@@ -87,18 +87,18 @@
background-color: #0568ba;
}
.downloadsPanelFooterButton > .button-box {
padding: 0;
}
#downloadsHistory {
- padding-inline-start: 10px;
- padding-inline-end: 10px;
+ padding-inline-start: 14px;
+ padding-inline-end: 14px;
}
@item@ > toolbarseparator {
margin: 10px 0;
}
@item@:hover > toolbarseparator {
margin: 0;