edge-frfox/chrome/toolbar/personalbar.css
bmFtZQ f793e2f83d update rounded corners to the side bar
also includes:
* Fix various issues with bookmarks bar
* Removes the double separators from the context menu
* Updates the styling of the tab container indicator
2023-11-23 15:58:49 +08:00

63 lines
1.8 KiB
CSS

/* Edge-Frfox - personalbar.css */
#PersonalToolbar {
--bookmark-block-padding: 6px !important;
}
/* Bookmarks bar item sizing */
#personal-toolbar-empty-description,
#PersonalToolbar .toolbarbutton-1,
toolbarbutton.bookmark-item:not(.subviewbutton) {
margin-block: 2px 4px !important;
padding-block: var(--bookmark-block-padding) !important;
padding-inline: 6px !important;
font-size: 12px !important;
/* Adjust vertical label position on Windows */
@media (-moz-platform: windows) {
& .toolbarbutton-text {
margin-block: -1px 0 !important;
}
}
}
#PersonalToolbar .toolbarbutton-1 {
padding: 0 !important;
}
/* Bookmarks bar separators */
#PlacesToolbarItems > toolbarseparator {
padding-inline: 1px !important;
&::before {
content: "";
display: block;
border-inline-start: 1px solid var(--toolbarseparator-color) !important;
margin-block: 8px 10px !important;
border-image-source: none !important;
}
}
/* Left and Right padding of bookmarks bar */
#PersonalToolbar {
padding-inline: calc(var(--toolbar-start-end-padding) - 2px) calc(var(--toolbar-start-end-padding) + 6px) !important;
}
/* Spacing between icon and label for bookmarks bar items */
#managed-bookmarks>.toolbarbutton-icon,
#bookmarks-toolbar-placeholder>.toolbarbutton-icon,
#PlacesToolbarItems>.bookmark-item>.toolbarbutton-icon[label]:not([label=""]),
#OtherBookmarks.bookmark-item[container]>.toolbarbutton-icon {
margin-inline-end: 8px !important;
}
/* Sizing for bookmarks bar icons */
#PersonalToolbar .toolbarbutton-1>.toolbarbutton-icon {
width: calc(2 * var(--bookmark-block-padding) + 16px) !important;
height: calc(2 * var(--bookmark-block-padding) + 16px) !important;
padding: var(--bookmark-block-padding) !important;
}
:root {
--bookmarks-toolbar-overlapping-browser-height: 34px !important;
}