Skip to content

datguypiko/Firefox-Mod-Blur

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

1,040 Commits
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Firefox Mod Blur - Modular

Version Updated Date Created

Installation Guide Extra mods Download Latest

FirefoxCss

macOS style buttons

FirefoxCss

Light and Dark theme support

FirefoxCss

Updated context menu design

FirefoxCss

Clean compact search with hidden buttons

FirefoxCss

Show if pinned on hover

FirefoxCss

More compact and responsive homepage

FirefoxCss

Wallpaper style themes

Style 1 wallpaper-edition.css

FirefoxCss

Style 2 wallpaper-edition.css

FirefoxCss


Select and add extra styles and functions

Min-max-close buttons style ⚙️
Select one min-max-close_buttons.css

Left side MacOS style

FirefoxCss

Right side MacOS style

FirefoxCss

Right side OS

FirefoxCss

Left side OS

FirefoxCss

Theme default

FirefoxCss

Bookmarks bar modifications ⚙️ popout_bookmarks_bar_on_hover.css

FirefoxCss

remove_folder_icons_from_bookmarks.css

FirefoxCss

bookmarks_bar_same_color_as_toolbar.css

FirefoxCss

transparent_bookmarks_bar.css

FirefoxCss

Privacy mods ⚙️ privacy_blur_email_in_main_menu.css

FirefoxCss

privacy_blur_email_in_sync_menu.css

FirefoxCss

privacy_blur_tabs_content.css

FirefoxCss

privacy_change_email_text.css

FirefoxCss

Extension menu changes ⚙️ Style 1 - cleaner_extensions_menu.css

FirefoxCss

Style 2 - cleaner_extensions_menu.css

FirefoxCss

How to enable/disable extra functionality

In search bar type -> about:config

If it's configured using numbers select number else select boolean and press add -> +

To reset default values delete the added preference or set it to false (for boolean).

To find all added preferences search "mod."

Copy and Enable preferred modifications:

Preference name Value Notes Preview
mod.number.of.extensions.in.a.row 1 to 10 Change number of extensions in one row. Default [4] preview-number-of-extensions
mod.extensions.menu.extention-icon.size 12 to 30 Change extensions icons size. Default [22] preview-extension-menu-icon-size
mod.hide.manage-extensions.button true Hide the button that opens all extensions manager inside settings. Hide-extension-button
mod.disable.extensions-menu.separator true Hide sepatator between active and inactive/faded extensions. Only visible when there is at least one faded extension. image
mod.hide.faded-extensions.inside.extensions-menu true Hide all faded/inactive non interactable extensions from extension menu. Not necessary if they aren't visible by default. preview-with-button
Icon changes ⚙️ firefox_view_icon_change.css

FirefoxCss

white_github_icon_in_bookmarks.css

FirefoxCss

ublock-icon-change.css

FirefoxCss

More compact Vertical Tabs ⚙️ Enable mod.compact.vertical.tabs in about:config

image

Centered Tabs ⚙️ Enable mod.centered.tabs in about:config

image

Hide Tab preview panel ⚙️ Enable firefoxcss.disable.tab.preview.panel.fully in about:config

image

Hide scrollbar when Vertical tabs overflow ⚙️ Enable mod.disable.scrollbar.in.vertical.tabs in about:config

image

Enable Search Box focus outline ⚙️ Enable mod.searchBox.focus.outline.enable in about:config

Screenshot 2026-03-25 044124

Tabs on top ⚙️ Enable firefoxcss.tabs.on.top.enable in about:config. Doesn't work with custom window control buttons for now (linux should work)

image

Window Frame border mods ⚙️

- Fully padded Window border: Enable mod.main.window.frame.style-1 or mod.main.window.frame.style-2 in about:config

Screenshot 2026-03-25 034441

- Default Window border and shadow: Enable mod.enable.browser.border-and-shadow in about:config

Screenshot 2026-03-25 031116

Always show Search Bar buttons ⚙️ Enable mod.search.info.buttons.show.always in about:config

Screenshot 2026-03-25 041240

Active tab has static width ⚙️ selected_tabs_static_width.css

FirefoxCss

Colored sound playing tab ⚙️ colored_soundplaying_tab.css

FirefoxCss

Hide List all tabs button ⚙️ hide_list-all-tabs_button.css [Shows when tabs overflow]

FirefoxCss

Restore icons in main menu ⚙️ icons_in_main_menu.css (source)

FirefoxCss

Remove title text from homepage shortcuts ⚙️

remove_homepage_shortcut_title_text.css

FirefoxCss

Circular homepage shortcuts ⚙️

circular_homepage_shortcuts.css

FirefoxCss

Spill style theme 🔨

spill-style-part1-file.css and spill-style-part2-file.css

FirefoxCss

FirefoxCss

Acrylic MicaForEveryone 🔨

Will be updated when Firefox fully releases blur

FirefoxCss

and more..

🔧 Installation

Important

1. In about:config set toolkit.legacyUserProfileCustomizations.stylesheets to "True" for your custom themes to work.
2. Download latest or your preferred firefox version .zip file.
3. You can find your profile folder by writing about:support in URL bar and using Open folder in Profile folder section.
4. Put userChrome.css, userContent.css, ASSETS in chrome folder (create chrome folder inside your main profile folder if it doesnt exist).
5. Put any selected extra .css modification files (not folders) from EXTRA MODS to inside of your chrome folder.
6. File Structure (required files/folders marked with *):

📂 ... / your profile / chrome / userChrome.css *

📂 ... / your profile / chrome / userContent.css *

📂 ... / your profile / chrome / ASSETS * /

📂 ... / your profile / chrome / [extra modification file].css

Tip

How to Toggle between Light and Dark theme:
There are two settings to change in firefox (pictures below).
  • Setting both to auto makes it adapt to your operating system theme.
  • Setting Theme(2) to Light or Dark will force it no matter of Operating System colors.
  • Best to leave Website Appearance(1) settings set to auto and just Change to preferred Theme(2).
  1. Website appearance (changes new tab and websites colors) image
  2. Theme (changes toolbar and browser text colors, also sets text colors to new tab page). image
I use firefox integrated Flexible space for spacing:

image


🔧 Easy Installation Script by Alan-Kuan

Download https://github.com/Alan-Kuan/Firefox-Mod-Blur

Installation Instructions https://github.com/Alan-Kuan/Firefox-Mod-Blur#page_with_curl-installer-script


🔧 MicaForEveryone Installation

Warning

Will be updated when firefox fully enables blur. No need to external programs.
  1. Download the portable or installation file from github.com/MicaForEveryone.
  2. Install the extra files it asks you to install. And run the program.
  3. At the bottom left corner press Add Rule -> Add Process Rule, type firefox -> add.
  4. On the left panel select and open firefox section. Change Mica to Acrylic for better blur effect.
  5. Dont forget to download my css file acrylic_micaforeveryone.css from EXTRA THEMES and put it inside Chrome folder (and base files from Installation guide above).
  6. Remove and dont use any other min-max-close window button files.
  7. Expermental:warning: In MicaForEveryone settings firefox section enable Blur Behind so when the window is not active it will still be blurred.

📄 Other

Old version files backup: https://github.com/datguypiko/Firefox-old-files-backup

📄 Sources

Source for Backdrop filter: https://www.reddit.com/r/FirefoxCSS/comments/ddi4dc/testing_the_backdropfilter_in_the_url_dropdown/

icons_in_main_menu.css (source)