Skip to content
Snippets Groups Projects
Commit a3b91b5a authored by Mike Conley's avatar Mike Conley
Browse files

Bug 1720534 - Clean up styles in Bookmarks Menu Button menupopups on Windows 7...

Bug 1720534 - Clean up styles in Bookmarks Menu Button menupopups on Windows 7 and 10. r=desktop-theme-reviewers,dao

This also gets rid of a dead CSS class (panel-subview-footer).

Differential Revision: https://phabricator.services.mozilla.com/D119906
parent 3b89d403
No related branches found
No related tags found
No related merge requests found
......@@ -589,7 +589,7 @@
<menupopup id="BMB_bookmarksPopup"
type="arrow"
is="places-popup-arrow"
class="cui-widget-panel cui-widget-panelview cui-widget-panelWithFooter PanelUI-subView"
class="cui-widget-panel cui-widget-panelview PanelUI-subView"
placespopup="true"
context="placesContext"
openInTabs="children"
......@@ -601,19 +601,19 @@
BookmarkingUI.attachPlacesView(event, this);"
tooltip="bhTooltip" popupsinherittooltip="true">
<menuitem id="BMB_viewBookmarksSidebar"
class="menuitem-iconic subviewbutton"
class="subviewbutton"
data-l10n-id="bookmarks-tools-sidebar-visibility"
data-l10n-args='{ "isVisible": false }'
oncommand="SidebarUI.toggle('viewBookmarksSidebar');"/>
<!-- NB: temporary solution for bug 985024, this should go away soon. -->
<menuitem id="BMB_bookmarksShowAllTop"
class="menuitem-iconic subviewbutton"
class="subviewbutton"
data-l10n-id="bookmarks-manage-bookmarks"
command="Browser:ShowAllBookmarks"
key="manBookmarkKb"/>
<menuseparator/>
<menu id="BMB_bookmarksToolbar"
class="menu-iconic bookmark-item subviewbutton"
class="bookmark-item subviewbutton"
data-l10n-id="bookmarks-toolbar-menu"
container="true">
<menupopup id="BMB_bookmarksToolbarPopup"
......@@ -625,7 +625,7 @@
new PlacesMenu(event, `place:parent=${PlacesUtils.bookmarks.toolbarGuid}`,
PlacesUIUtils.getViewForNode(this.parentNode.parentNode).options);">
<menuitem id="BMB_viewBookmarksToolbar"
class="menuitem-iconic subviewbutton"
class="subviewbutton"
data-l10n-id="bookmarks-tools-toolbar-visibility-menuitem"
data-l10n-args='{ "isVisible": false }'
oncommand="BookmarkingUI.toggleBookmarksToolbar('bookmarks-widget');"/>
......@@ -634,7 +634,7 @@
</menupopup>
</menu>
<menu id="BMB_unsortedBookmarks"
class="menu-iconic bookmark-item subviewbutton"
class="bookmark-item subviewbutton"
data-l10n-id="bookmarks-other-bookmarks-menu"
container="true">
<menupopup id="BMB_unsortedBookmarksPopup"
......@@ -664,7 +664,7 @@
<menuseparator/>
<!-- Bookmarks menu items will go here -->
<menuitem id="BMB_bookmarksShowAll"
class="subviewbutton panel-subview-footer-button"
class="subviewbutton"
data-l10n-id="bookmarks-manage-bookmarks"
command="Browser:ShowAllBookmarks"
key="manBookmarkKb"/>
......
......@@ -475,11 +475,6 @@ const PanelUI = {
document
.getElementById(CustomizableUI.AREA_NAVBAR)
.appendChild(tempPanel);
// If the view has a footer, set a convenience class on the panel.
tempPanel.classList.toggle(
"cui-widget-panelWithFooter",
viewNode.querySelector(".panel-subview-footer")
);
let multiView = document.createXULElement("panelmultiview");
multiView.setAttribute("id", "customizationui-widget-multiview");
......
......@@ -189,19 +189,6 @@ toolbarseparator + .panel-subview-body,
-moz-box-flex: 1;
}
.subviewbutton.panel-subview-footer {
box-sizing: border-box;
min-height: 41px;
}
.cui-widget-panelview menuitem.subviewbutton.panel-subview-footer {
margin: 4px 0 0;
}
.cui-widget-panelview .subviewbutton.panel-subview-footer > .menu-text {
-moz-box-flex: 1;
}
.panel-info-button {
appearance: none;
padding: 0;
......@@ -383,7 +370,7 @@ panelview[id^=PanelUI-webext-] {
.cui-widget-panel,
.cui-widget-panel::part(arrowcontent) {
--arrowpanel-padding: 4px 0;
--arrowpanel-padding: var(--panel-subview-body-padding);
}
#appMenu-popup panelview,
......@@ -408,10 +395,6 @@ panelview[id^=PanelUI-webext-] {
min-width: calc(@menuPanelWidth@ + 32px);
}
.cui-widget-panel.cui-widget-panelWithFooter::part(content) {
padding-bottom: 0;
}
.toolbaritem-combined-buttons@inAnyPanel@ > toolbarbutton > .toolbarbutton-icon {
min-width: 0;
min-height: 0;
......@@ -1202,24 +1185,15 @@ panelview .toolbarbutton-1,
margin-bottom: 6px;
}
.subviewbutton.panel-subview-footer > .menu-text {
.subviewbutton > .menu-text {
appearance: none;
padding-inline-start: 0 !important; /* to override menu.css on Windows */
padding-inline-end: 6px;
-moz-box-flex: 0;
}
.subviewbutton.panel-subview-footer > .toolbarbutton-text {
padding-inline-start: 0;
}
.subviewbutton.panel-subview-footer > .menu-accel-container {
padding-inline-start: 6px;
}
.subviewbutton > .menu-accel-container > .menu-iconic-accel,
.subviewbutton > .menu-accel-container > .menu-accel {
margin-inline-end: 0 !important; /* to override menu.css on Windows */
color: var(--panel-shortcut-color);
}
.subviewbutton[shortcut]::after {
......@@ -1434,24 +1408,6 @@ menuitem.subviewbutton@menuStateActive@,
color: var(--arrowpanel-color);
}
.subviewbutton.panel-subview-footer {
margin: 0;
background-color: var(--arrowpanel-dimmed);
border-top: 1px solid var(--panel-separator-color);
border-radius: 0;
}
menuitem.panel-subview-footer@menuStateHover@,
.subviewbutton.panel-subview-footer@buttonStateHoverOrFocus@ {
background-color: var(--arrowpanel-dimmed-further);
}
menuitem.panel-subview-footer@menuStateActive@,
.subviewbutton.panel-subview-footer@buttonStateActive@ {
background-color: var(--arrowpanel-dimmed-even-further);
box-shadow: 0 1px 0 hsla(210,4%,10%,.05) inset;
}
#BMB_bookmarksPopup .subviewbutton:not([disabled="true"]) {
color: inherit;
}
......
0% Loading or .
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment