CSS Override With Global by Bartol
Adds a browser action to toggle applying CSS to pages.
Extension Metadata
About this extension
A Firefox extension for applying your own CSS to websites: per site, to every site at once, or just to the tab you're looking at.
Read more at https://github.com/BartolHrg/css-override-web-extension
- Per-site styles. Styles are matched by exact hostname, so
www.youtube.comandyoutube.comare separate entries. - Global style. The Global (all sites) entry applies to every page. Site styles are applied after it, so they win when rules conflict.
- Two strengths of CSS. Each entry has two boxes:
- default: normal CSS that competes with the page's own styles by specificity, the same way the page's stylesheets do.
- !important: injected as a user stylesheet. Declarations marked
!importanthere beat everything the page does, including its own!importantrules and inline styles. Declarations without!importantlose to every page style, so mark each one. - Per-tab override. Turn a site's style on or off for one tab without changing it for the others.
- Live updates. Saving a style updates open tabs right away, with no reload.
- Synced. Styles are stored with Firefox Sync, so they follow you across devices when you're signed in.
Read more at https://github.com/BartolHrg/css-override-web-extension
Rated 0 by 0 reviewers
Permissions and data
Required permissions:
- Access recently closed tabs
- Access browser tabs
- Access browser activity during navigation
- Access your data for all websites
Data collection:
- The developer says this extension doesn't require data collection.
More information
- Add-on Links
- Version
- 1.0
- Size
- 355.4 KB
- Last updated
- 6 days ago (Sep 27, 2026)
- Related Categories
- License
- ISC License
- Version History
- Add to collection