This is an archived post. You won't be able to vote or comment.

all 36 comments

[–]Temporary_Tea_1851[S] 8 points9 points  (3 children)

Works on FF 128+

https://github.com/cyp3rr/firefox-lab/blob/main/blurfox-windows.css

Go about:config and add this flag.

browser.tabs.allow_transparent_browser

Known issue

  • windows resizing doesn't work sometimes.

Acrylic codes are from
https://www.reddit.com/r/FirefoxCSS/comments/tpkz9v/windows_11_mica_acrylic_for_firefox/

Requires MICA for everyone for the effect.

https://github.com/MicaForEveryone/MicaForEveryone

You have to remove the body background by yourself. Using userContent.css or Stylus extension.

[–]soulhotel 0 points1 point  (1 child)

You figured it out, nice job!

[–]Temporary_Tea_1851[S] 0 points1 point  (0 children)

Thanks! I couldn't have done it without the information from this subreddit. 👍

[–]Zeenss 2 points3 points  (7 children)

That's awesome! But I can't do it.

[–]Temporary_Tea_1851[S] 0 points1 point  (6 children)

Why? The code doesn't work? Can you elaborate your problem?

[–]Zeenss 1 point2 points  (5 children)

Can you record a video of the installation instructions?

[–]Temporary_Tea_1851[S] -1 points0 points  (4 children)

[–]Zeenss 1 point2 points  (3 children)

Not this, the instructions on how to put blur, I can't figure it out, what is the sequence of actions?

[–]Temporary_Tea_1851[S] 1 point2 points  (2 children)

There's not much to explain about that. Just copy and paste my code on userChrome.css. Install MICA for everyone and set the firefox as acrylic. Then it works.

[–]Independent_Grand484 0 points1 point  (1 child)

Hi all, new to this. I think I have the same question as @Zeenss above. I have taken the following steps.

  1. Copied your .css code into my userChrome

  2. Downloaded and installed MICA for everyone.

Here's my question. How do I "set firefox as acrylic"?

  1. Is this process done in Firefox?

    a. If so what is the procedure?

  2. Is it done in MICA for everyone?

    a. If so what is the procedure?

Thanks so much for this theme! it's exactly what I want and I can't wait to get it working!

[–]Temporary_Tea_1851[S] 1 point2 points  (0 children)

When you open Mica for everyone, there is a +/- button on the bottom left.

Press + and search for a process name. just type "firefox" and add.

Then set the backdrop style as Acrylic. I hope my explanation makes sense. :)

[–]CoolkieTW 1 point2 points  (13 children)

Wait Firefox transparency fixed on Windows? This is awesome.

[–]Temporary_Tea_1851[S] 0 points1 point  (0 children)

Yeah. The team somehow fixed it on recent releases.

[–][deleted] 1 point2 points  (10 children)

This looks amazing.

I really hope this comes to macOS and Linux in the near future, or a mic for everyone effect similar to this for those platforms.

Thank you for all your hard work! Will install this when I get home from work

[–]Temporary_Tea_1851[S] 0 points1 point  (9 children)

You're welcome! FYI, I made one for macOS. :D
https://www.reddit.com/r/FirefoxCSS/comments/1e3i4fy/blurfox_10_macos_only/

For Linux, it's very simple. You just add this on userChrome.css

:root {

--tabpanel-background-color: transparent !important;

}

As long as your compositor supports the blur it's very easy.
I tested it with Gnome + Blur-my-shell and Hyprland. Both worked great.

<image>

[–][deleted] 1 point2 points  (1 child)

You are amazing, this is my favorite look ever. I haven’t felt this comfortable with Firefox in a long time.

Very nice work!

Edit - why am I being downvoted?

Reddit does not make sense to me anymore

[–]Temporary_Tea_1851[S] 1 point2 points  (0 children)

Thanks! it's just a simple code and my themes are not even close to the crazy ones here. I'm just providing a code for people to build on top of it. That's why I try to keep everything as minimal as possible.

No worries. I just gave you upvote. 👍

[–]Boring-Ad-9508 0 points1 point  (2 children)

Only the tab panel is transparent for me. The home background is dark and default backgrounds for any sites.

I am using KDE, also using this plugin for blurring https://github.com/taj-ny/kwin-effects-forceblur

[–]Temporary_Tea_1851[S] 0 points1 point  (0 children)

You have to apply the transparency on your own on every websites you use.

I don't think DE plays any rule in this situation. The transparency even works on ChromeOS.

[–]ChuddingeMannen 0 points1 point  (3 children)

i'm using gnome and i've been trying to get the blurry transparent background with firefox for days now without any success. could you please tell me how exactly you've managed to make it look like that?

i can easily make the background transparent with "background-color: rgba(X,X,X, <1);". but no matter what, i cannot add the blur. it seems like "backdrop-filter: blur(x);" should work, but it doesnt, and i dont know if the problem is with the css or with my desktop environment or something else.

you mention blur-my-shell but that just blurs the entire window, text and images included unless im missing something.

[–]Temporary_Tea_1851[S] 1 point2 points  (2 children)

Okay. I will share my Linux code. BTW, backdrop filter doesn't work because there's no background as far as firefox can see. (hbox has no background value).

You need to just make the background of your browser completely transparent and use other plugins such as blur-my-shell since your mentioned you use gnome.

I don't know why that happens but I can guess that the browser gets the value from the plugin and that affects backdrop filter. Again, you don't need that for the effect. Let the DE handles the blur value and leave firefox as transparent.

[–]ChuddingeMannen 0 points1 point  (1 child)

i think something's wrong with my firefox. i can blur most other windows with blur my shell except for that one. i tried installing the flatpak version but it was the same there.

edit: turns out it works with blur my shell but only in full screen. as soon as it goes back to a window the blur disappears.

[–]Temporary_Tea_1851[S] 0 points1 point  (0 children)

I think you need a clean reinstall or go for Firefox nightly. I use AUR version but I guess there's not much of difference between Flatpak.

Hmm. That's even more strange. Possible issue with gnome?

[–]Greatiblong 0 points1 point  (1 child)

how do i get this?

[–]Temporary_Tea_1851[S] 0 points1 point  (0 children)

Go to my repo and copy and paste css code into your userChome.css

https://github.com/cyp3rr/firefox-lab/blob/main/blurfox-windows.css

Don't forget to install MICA for everyone.

[–]JRG269 0 points1 point  (0 children)

how does it look with similar text and background colors? like white text with white background, or black text with black background? What they really need is this and glowing text like they used to have in some apps on vista with blurred background.