Set the following variables in about:config
privacy.webrtc.hideGlobalIndicator = true
privacy.webrtc.legacyGlobalIndicator = false
Make sure to install a vertical tabs extension before doing this!
- Go to
about:config
and settoolkit.legacyUserProfileCustomizations.stylesheets = true
- Navigate to your firefox profile directory, it will look like
~/.mozilla/firefox/<random>.default
mkdir chrome && cd chrome
- Copy the following CSS into a file called
userChrome.css
. This will remove the tabs at the top of Firefox:
.tabbrowser-tab {
visibility: collapse;
}
.titlebar-button {
height: 27px !important;
}
#nav-bar {
margin-top: -42px;
margin-right: 140px;
box-shadow: none !important;
}
[uidensity="compact"]:root .titlebar-button {
height: 32px !important;
}
[uidensity="compact"]:root #nav-bar {
margin-top: -32px;
}
#titlebar-spacer {
background-color: var(--chrome-secondary-background-color);
}
#titlebar-buttonbox-container {
background-color: var(--chrome-secondary-background-color);
}
.titlebar-color {
background-color: var(--toolbar-bgcolor);
}
#main-window[inFullscreen="true"] #sidebar-box,
#main-window[inFullscreen="true"] #sidebar-box + splitter {
visibility: collapse;
}
#sidebar-box #sidebar-header {
display: none !important;
}
- Add this to your
userChrome.css
:
@-moz-document url(chrome://browser/content/browser.xhtml)
{
#main-window,
browser[type="content-primary"],
browser[type="content"],
tabbrowser#content,
#content,
browser[type="content"] > html
{
background: #202020 !important;
}
}
- Make a new file called
userContent.css
in yourchrome
directory and put the following in it:
@-moz-document url("about:newtab") {
body {
background-color: #202020 !important;
}
}
@-moz-document url("about:blank") {
body {
background-color: #202020 !important;
}
}
@-moz-document url(chrome://browser/content/browser.xhtml) {
browser[type="content-primary"] {
background: #202020 !important
}
}
Firefox settings -> Colors -> Manage Colors -> Use System Colors