mirror of
https://github.com/chylex/dotfiles.git
synced 2024-10-16 23:42:48 +02:00
192 lines
4.2 KiB
CSS
192 lines
4.2 KiB
CSS
@-moz-document url(chrome://browser/content/browser.xul), url(chrome://browser/content/browser.xhtml) {
|
|
|
|
/* Menu bar */
|
|
|
|
#main-menubar > menu {
|
|
padding-top: 1px !important;
|
|
margin-bottom: 2px !important;
|
|
}
|
|
|
|
/* Back/forward buttons */
|
|
|
|
#back-button .toolbarbutton-icon, #forward-button .toolbarbutton-icon {
|
|
padding: calc(var(--toolbarbutton-inner-padding) - 1px) var(--toolbarbutton-inner-padding) calc(var(--toolbarbutton-inner-padding) + 1px) !important;
|
|
}
|
|
|
|
/* Reload/stop buttons */
|
|
|
|
#reload-button, #stop-button {
|
|
display: flex !important;
|
|
}
|
|
|
|
#stop-reload-button .toolbarbutton-icon {
|
|
fill: var(--toolbarbutton-icon-fill) !important;
|
|
padding: var(--toolbarbutton-inner-padding) !important;
|
|
}
|
|
|
|
#stop-reload-button .toolbarbutton-animatable-box {
|
|
display: none !important;
|
|
}
|
|
|
|
/* Hide main menu items */
|
|
|
|
#appMenu-fxa-status,
|
|
#appMenu-fxa-status + toolbarseparator,
|
|
#appMenu-library-button,
|
|
#appMenu-library-remotetabs-button,
|
|
#menu_importFromAnotherBrowser,
|
|
#menu_importFromAnotherBrowser + menuseparator,
|
|
#pageAction-panel-sendToDevice {
|
|
display: none;
|
|
}
|
|
|
|
/* Hide context menu items */
|
|
|
|
#context-navigation,
|
|
#context-sep-navigation,
|
|
#context-savepage,
|
|
#context-bookmarklink,
|
|
#context-sep-viewbgimage,
|
|
#context-sendlinktodevice,
|
|
#context-sep-sendlinktodevice,
|
|
#context-sendpagetodevice,
|
|
#context-sep-sendpagetodevice,
|
|
#context-setDesktopBackground {
|
|
display: none;
|
|
}
|
|
|
|
/* Tabs & toolbars */
|
|
|
|
#toolbar-menubar {
|
|
min-height: 21px !important;
|
|
}
|
|
|
|
#TabsToolbar {
|
|
height: 27px !important;
|
|
}
|
|
|
|
.tab-label-container {
|
|
height: auto !important;
|
|
}
|
|
|
|
:root {
|
|
--tab-min-height: 27px !important;
|
|
--tab-block-margin: 0 !important;
|
|
--tab-border-radius: 0 !important;
|
|
--toolbar-start-end-padding: 0 !important;
|
|
--toolbarbutton-border-radius: 0 !important;
|
|
--toolbarbutton-outer-padding: 0 !important;
|
|
--toolbarbutton-inner-padding: 8px !important;
|
|
}
|
|
|
|
tab {
|
|
border-top: 1px solid #484848 !important;
|
|
}
|
|
|
|
.tabbrowser-tab {
|
|
padding-inline: 0 !important;
|
|
border-right: 1px solid #484848 !important;
|
|
}
|
|
|
|
.tabbrowser-tab[first-visible-unpinned-tab] {
|
|
border-left: 1px solid #484848 !important;
|
|
}
|
|
|
|
.tab-content {
|
|
padding-bottom: 2px !important;
|
|
}
|
|
|
|
.tab-close-button {
|
|
opacity: 0.75;
|
|
}
|
|
|
|
#tabs-newtab-button {
|
|
padding: 0 1px !important;
|
|
}
|
|
|
|
/* Address bar */
|
|
|
|
#urlbar-container {
|
|
--urlbar-container-height: 34px !important;
|
|
margin-top: -2px !important;
|
|
margin-inline: 3px !important;
|
|
}
|
|
|
|
#urlbar {
|
|
margin: 1px 0 !important;
|
|
}
|
|
|
|
#urlbar .urlbarView-row-inner {
|
|
padding-block: 4px !important;
|
|
}
|
|
|
|
#urlbar .search-one-offs:not([hidden]){
|
|
padding-block: 4px !important;
|
|
}
|
|
|
|
#urlbar .search-panel-one-offs-header-label {
|
|
margin-top: -2px !important;
|
|
}
|
|
|
|
/* Bookmark bar */
|
|
|
|
#PersonalToolbar {
|
|
-moz-window-dragging: no-drag;
|
|
display: flex !important;
|
|
position: fixed !important;
|
|
bottom: 0 !important;
|
|
width: 100% !important;
|
|
height: 22px !important;
|
|
padding: 0 !important;
|
|
-moz-padding-start: 0 !important;
|
|
-moz-padding-end: 0 !important;
|
|
border-top: 1px solid var(--chrome-content-separator-color) !important;
|
|
background-color: #0E0E0E !important;
|
|
z-index: 1000 !important;
|
|
}
|
|
|
|
#PersonalToolbar > toolbarspring {
|
|
max-width: none !important;
|
|
}
|
|
|
|
#PersonalToolbar .toolbaritem-combined-buttons {
|
|
margin-inline: 0 !important;
|
|
}
|
|
|
|
#PersonalToolbar .toolbarbutton-1 {
|
|
margin: 0 !important;
|
|
padding: 3px 0 !important;
|
|
--toolbarbutton-inner-padding: 6px !important;
|
|
}
|
|
|
|
#PersonalToolbar .toolbarbutton-icon {
|
|
width: 14px !important;
|
|
height: 14px !important;
|
|
}
|
|
|
|
#main-window:not([inFullscreen = "true"]) #browser {
|
|
margin-bottom: 22px;
|
|
}
|
|
|
|
/* PDF.js */
|
|
|
|
notification[value = "pdfjs-fallback"] {
|
|
display: none;
|
|
}
|
|
|
|
/* Update notifications */
|
|
|
|
#PanelUI-menu-button {
|
|
list-style-image: url("chrome://browser/skin/menu.svg") !important;
|
|
}
|
|
|
|
#PanelUI-menu-button .toolbarbutton-badge {
|
|
display: none !important;
|
|
}
|
|
|
|
#appMenu-notification-popup,
|
|
#appMenu-update-available-notification {
|
|
display: none !important;
|
|
}
|
|
}
|