#PersonalToolbar{ --multirow-bmb-n-rows: 6; /* Control how many rows are shown before scrolling */ --multirow-bmb-row-margin: 1px; /* Control how much spacing is between rows */ max-height: none !important; } #PlacesToolbar > hbox{ display: block; width: 100vw; } #PlacesToolbarItems{ display: flex; flex-wrap: wrap; /* --uc-bm-padding is defined in autohide_bookmarks_toolbar.css */ max-height: calc(var(--multirow-bmb-n-rows) * (5px + 1em + (2 * (var(--multirow-bmb-row-margin) + var(--uc-bm-padding,2px))))) !important; overflow-y: auto; scrollbar-color: var(--lwt-accent-color) var(--toolbar-bgcolor) ; scrollbar-width: thin; } /* Hide the all-bookmarks button */ #PlacesChevron{ display: none } /* Add some spacing between rows */ #PlacesToolbarItems > .bookmark-item{ margin: var(--multirow-bmb-row-margin) 3px !important; } /* autohide bookmarks */ #main-window #PersonalToolbar { visibility: collapse !important; } #navigator-toolbox:hover > #PersonalToolbar{ visibility: visible !important; } /* Sidebar tweaks */ /* -------------- */ /* Remove minimum sidebar width limitation */ #sidebar { max-width: none !important; min-width: 12px !important; } /* Bookmarks sidebar: hide "Search:" #bookmarksPanel > hbox { display: none !important } */ /* Remove SIDEBAR HEADER and CLOSE X */ #sidebar-header { display: none !important;} /* Tab bar tweaks */ /* -------------- */ /* Show Tab Close buttons only when hovered */ .tabbrowser-tab:not([pinned]):not(:hover) .tab-close-button { visibility: collapse !important; } .tabbrowser-tab:not([pinned]):hover .tab-close-button { visibility: visible !important; display: block !important; } /* hides the native tabs */ #TabsToolbar { visibility: collapse; }