Also das Menü als auch Kontexmenü fallen bei mir in eine Kategorie.
CSS
/*toolbar buttons smaller*/
toolbar .toolbarbutton-1
{
margin: 0 !important;
padding: 0 !important;
}
@-moz-document url(chrome://browser/content/browser.xhtml){
/* context menu: back|forward|etc */
menugroup#context-navigation,
menuseparator#context-sep-navigation:first-of-type
{
display: none !important;
}
/* context menu: padding */
menupopup#contentAreaContextMenu > menuitem,
menupopup#placesContext > menuitem,
menupopup > menuitem,
menupopup > menu
{
padding-block: 0.2em !important;
}
@media (-moz-windows-non-native-menus)
{
menupopup > menuitem,
menupopup > menu
{
padding-block: 0.2em !important;
}
}
/* context menus */
#mainPopupSet menupopup > menu
{
padding-block: 0 !important;
}
#mainPopupSet menupopup[hasbeenopened="true"] menuitem,
#mainPopupSet menupopup > menuitem
{
padding-block: 2px !important;
}
.toolbarbutton-1 .subviewbutton,
.toolbarbutton .subviewbutton,
/*panelmultiview .subviewbutton,*/
menu.bookmark-item,
#BMB_bookmarksPopup menuitem.bookmark-item
{
padding: 2px !important;
}
Alles anzeigen
Das Wichtige ist padding-block: 0.2em !important;
In den Werkzeugen überschneiden sich auch ein paar Zeilen.