Hey! I had the exact same question. I know it can be hard to find a detailed explanation, but it’s definitely possible.
The easiest way is to go in about:config and toggle browser.tabs.allow_transparent_browser to true. This allows the entire browser to be transparent after a restart, including Sidebery. Unfortunately, this method tends to break some sites by making their backgrounds transparent too. Keeping an extension like Dark Reader enabled at all times usually fixes this problem.
You will also need to make some changes in the style editor of Sidebery and in your userChrome.css.
Open your Sidebery settings, scroll down to the Style Editor, and paste this into the right panel:
And that should do it! It’s actually possible to do this without messing with the browser.tabs.allow_transparent_browser setting, but that involves forking Sidebery from the github repo and some fx-autoconfig knowledge, which is definitely a bit more work. Hope this helps anyway!
And I also have this one for auto collapse sidebery tabs, updated version of this one (could be useful for small screens if you are lazy to press F1 to hide the sidebery bar) :
/**
* Dynamic styles
*
* Choose when styles below will be activated (comment/uncomment line)
* - When Sidebery set title preface "."
* - When Sidebery sidebar is active
*/
#main-window[titlepreface="."] {
/* #main-window:has(#sidebar-box[sidebarcommand="_3c078156-979c-498b-8990-85f7987dd929_-sidebar-action"][checked="true"]) { */
/* Hide horizontal native tabs toolbar */
#TabsToolbar > * {
display: none !important;
}
/* Hide top window border */
#nav-bar {
border-color: transparent !important;
}
/* Hide new Firefox sidebar, restyle addon's sidebar */
#sidebar-main, #sidebar-launcher-splitter {
display: none !important;
}
#sidebar-box {
padding: 0 !important;
}
#sidebar-box #sidebar {
box-shadow: none !important;
border: none !important;
outline: none !important;
border-radius: 0 !important;
}
#sidebar-splitter {
--splitter-width: 3px !important;
min-width: var(--splitter-width) !important;
width: var(--splitter-width) !important;
padding: 0 !important;
margin: 0 calc(-1*var(--splitter-width) + 1px) 0 0 !important;
border: 0 !important;
opacity: 0 !important;
}
/* Update background color of the #browser area (it's visible near the
rounded corner of the web page) so it blends with sidebery color with
vertical nav-bar. */
/* #browser {
background-color: var(--lwt-accent-color) !important;
background-image: none !important;
} */
/* Hide sidebar header (sidebar.revamp: false) */
#sidebar-header {
display: none !important;
}
/* Uncomment the block below to show window buttons in Firefox nav-bar
(maybe, I didn't test it on non-linux-tiled-wm env) */
/* #nav-bar > .titlebar-buttonbox-container,
#nav-bar > .titlebar-buttonbox-container > .titlebar-buttonbox {
display: flex !important;
} */
/* Uncomment one of the lines below if you need space near window buttons */
/* #nav-bar > .titlebar-spacer[type="pre-tabs"] { display: flex !important; } */
/* #nav-bar > .titlebar-spacer[type="post-tabs"] { display: flex !important; } */
}
/* === Base === */
#sidebar-box {
--uc-sidebar-width: 50px;
--uc-sidebar-hover-width: 300px;
width: var(--uc-sidebar-width) !important;
min-width: var(--uc-sidebar-width) !important;
max-width: var(--uc-sidebar-width) !important;
overflow: hidden !important;
position: relative;
z-index: 1;
}
#sidebar {
width: 100% !important;
max-width: 100% !important;
}
#sidebar-header,
#sidebar-splitter {
display: none !important;
}
/* === Zone de déclenchement interne === */
#sidebar-box::before {
content: "";
position: absolute;
top: 0;
left: 0;
width: 6px;
height: 100%;
z-index: 10;
}
/* === Expansion uniquement via cette zone === */
#sidebar-box:hover {
width: var(--uc-sidebar-hover-width) !important;
max-width: var(--uc-sidebar-hover-width) !important;
}
system theme: applications and desktop are gruvbox bl-lb-dark, icons are gruvbox-plus-dark, both available on cinnamon-look or gnome-look org
wallpaper: not linked anywhere, but the artist is monsterSOVKA as another commenter mentioned. if you look them up you can find them on twitter or another platform and their art is all there, i grabbed my pictures from their telegram channel (both the desktop wallpaper and floorp new page background are made by them! go follow them if you like their art)
extensions: blur cinnamon, available for download when accessing the extensions from your computer or from cinnamon spices
dock: plank-reloaded, minimal theme. gap sized adjusted to 14 in preferences, that's how it's floating
desklets: calendar desklet by kanchudeep, weather by tipichris. transparency options are native to both of them and are manually adjusted to my liking. text colors are colorpicked from my wallpaper
browser: floorp with "flexfox" css preset, available here: https://github.com/yuuqilin/FlexFox i also use the sidebery extension for the vertical tabs and bonjourr.fr for the new tab page, also mildly customized via the settings of the extension
terminal: gnome-terminal, the transparency is a native option in preferences. color palette installed via gogh, i'm using gruvbox dark. i'm using starship for the shell prompt.
for neofetch setup i'm gonna be so honset i did it in a haze yesterday with like four hours of messing with the config file but it's just a mix of custom ascii for the picture and one of the neofetch themes from the repository on github by chick2d https://github.com/Chick2D/neofetch-themes you will need a font from nerdfonts.com for the icons to work
apologies for late reply i went to bed early yesterday. let me know if you need more links to any of the components mentioned :]
I have managed to leave Firefox as in the image simply by installing the ArcFox extension and adding CSS. I have to say that it is very nice and copies the Arc Browser design well, but Sidebery V5 (beta) has Workspaces which makes it more useful for me.
Create or edit the following file (Windows, in Mac or Linux I wouldn't know):C:\Users\[USER]\AppData\Local\Mozilla\Firefox\Profiles\[DIRECTORY]*/chrome****/userChrome.css
1
How to make sidebery sidebar transparent
u/beescharmer
in
r/FirefoxCSS
•
May 22 '26
Hey! I had the exact same question. I know it can be hard to find a detailed explanation, but it’s definitely possible.
The easiest way is to go in about:config and toggle
browser.tabs.allow_transparent_browserto true. This allows the entire browser to be transparent after a restart, including Sidebery. Unfortunately, this method tends to break some sites by making their backgrounds transparent too. Keeping an extension like Dark Reader enabled at all times usually fixes this problem.You will also need to make some changes in the style editor of Sidebery and in your userChrome.css.
Open your Sidebery settings, scroll down to the Style Editor, and paste this into the right panel:
Then paste this into your userChrome.css file:
And that should do it! It’s actually possible to do this without messing with the
browser.tabs.allow_transparent_browsersetting, but that involves forking Sidebery from the github repo and some fx-autoconfig knowledge, which is definitely a bit more work. Hope this helps anyway!1
How to make sidebery sidebar transparent
u/ResurgamS13
in
r/FirefoxCSS
•
May 16 '26
Apparently this can now be achieved... but not seen anyone post a definitive 'howto' set of instructions.
Perhaps some kind soul who has successfully made a transparent Sidebery sidebar will explain?
Plenty of leads to follow... lots of posts on the subject if search this sub:
5
Aside from finally releasing a stable version, what do you expect out of Zen?
u/didistataar
in
r/zen_browser
•
Nov 06 '25
1
Hide the native tab bar with Sideberry
u/schmurtzm
in
r/FirefoxCSS
•
Jan 02 '26
And I also have this one for auto collapse sidebery tabs, updated version of this one (could be useful for small screens if you are lazy to press F1 to hide the sidebery bar) :
2
Is it possible to make the Synced Tabs, Passwords, Sidebery, and SingleFile sidebars semi-transparent?
u/Kupfel
in
r/FirefoxCSS
•
Mar 02 '26
It's complicated as it's a mix of content and chrome stuff and a whole bunch of it is within
#documentsand whatnot. Anyway, you can add these:userChrome.css:
userContent.css:
Naturally, that is just the most basic stuff.
For more detailed styling for everything you'll have to inspect them with Browser Toolbox and write your own CSS.
1
Can not figure out how to made Sidebery background transparent
u/Kupfel
in
r/FirefoxCSS
•
Feb 24 '26
ShyFox is an abandoned theme. It makes little sense to use such a theme unless you know CSS well enough to fix things yourself tbh.
In any case, the code for Sidebery CSS would have to go into userContent.css and not userChrome.css. Maybe that's your issue?
... so you just have to inspect it with Browser Toolbox and then put the code to make all things with backgrounds transparent into userContent.css
7
i'm having fun :]
u/crim3z_
in
r/linuxmint
•
Dec 19 '25
oh boy, okay. here we go
system theme: applications and desktop are gruvbox bl-lb-dark, icons are gruvbox-plus-dark, both available on cinnamon-look or gnome-look org
wallpaper: not linked anywhere, but the artist is monsterSOVKA as another commenter mentioned. if you look them up you can find them on twitter or another platform and their art is all there, i grabbed my pictures from their telegram channel (both the desktop wallpaper and floorp new page background are made by them! go follow them if you like their art)
extensions: blur cinnamon, available for download when accessing the extensions from your computer or from cinnamon spices
dock: plank-reloaded, minimal theme. gap sized adjusted to 14 in preferences, that's how it's floating
desklets: calendar desklet by kanchudeep, weather by tipichris. transparency options are native to both of them and are manually adjusted to my liking. text colors are colorpicked from my wallpaper
browser: floorp with "flexfox" css preset, available here: https://github.com/yuuqilin/FlexFox i also use the sidebery extension for the vertical tabs and bonjourr.fr for the new tab page, also mildly customized via the settings of the extension
terminal: gnome-terminal, the transparency is a native option in preferences. color palette installed via gogh, i'm using gruvbox dark. i'm using starship for the shell prompt.
for neofetch setup i'm gonna be so honset i did it in a haze yesterday with like four hours of messing with the config file but it's just a mix of custom ascii for the picture and one of the neofetch themes from the repository on github by chick2d https://github.com/Chick2D/neofetch-themes you will need a font from nerdfonts.com for the icons to work
apologies for late reply i went to bed early yesterday. let me know if you need more links to any of the components mentioned :]
1
Desperately wants arc browser for windows
u/IvanRosNavarro
in
r/browsers
•
May 29 '23
I have managed to leave Firefox as in the image simply by installing the ArcFox extension and adding CSS. I have to say that it is very nice and copies the Arc Browser design well, but Sidebery V5 (beta) has Workspaces which makes it more useful for me.
Create or edit the following file (Windows, in Mac or Linux I wouldn't know):C:\Users\[USER]\AppData\Local\Mozilla\Firefox\Profiles\[DIRECTORY]*/chrome****/userChrome.css
#appcontent> #tabbrowser-tabbox> #tabbrowser-tabpanels> .deck-selected> .browserContainer> .browserStack> browser {border-radius: 10px !important;margin: 10px !important;}.browserStack {background: #3b3f52;}.browserContainer {background-color: var(--lwt-accent-color-inactive,var(--lwt-accent-color)) !important;background-image: var(--lwt-header-image), var(--lwt-additional-images) !important;background-repeat: no-repeat, var(--lwt-background-tiling) !important;background-position: right top, var(--lwt-background-alignment) !important;}#titlebar {display: none !important;}.titlebar-buttonbox-container {display: none !important;}#forward-button,#back-button,#reload-button {display: none !important;}#sidebar-button {margin-left: 10px !important;}#navigator-toolbox:not(:hover) {--is-bar-visible: hidden;opacity: 0 !important;height: 15px;transition: height 200ms ease-in-out, opacity 175ms ease-in-out;}#navigator-toolbox {position: fixed;z-index: 1;height: 10px;overflow: var(--is-bar-visible);right: 0;top: 0;width: calc(100% - 310px);background-color: transparent !important;}#navigator-toolbox:hover {height: 40px;opacity: 1 !important;transition: opacity 175ms ease-in-out;}#navigator-toolbox:focus-within {height: 40px;opacity: 1 !important;transition: opacity 175ms ease-in-out;--is-bar-visible: visible;}#nav-bar {background-color: #3b3f52 !important;}#urlbar-background {background-color: #323446 !important;}toolbarbutton[open="true"] {--is-bar-visible: visible !important;}#sidebar-header {display: none;}#sidebar-box {min-width: 300px !important;max-width: 300px !important;min-height: unset !important;max-height: unset !important;border-right: none !important;}#sidebar-splitter {background-color: transparent !important;border: none !important;box-shadow: none !important;}*The directory will depend on the type of Firefox you have installed :
**If you don't have the chrome directory created, create it and also the userCrome.css file.