mrotherguy/firefox-csshacks

Collection of userstyles affecting the browser

View on GitHub ↗Jump to charts ↓Open shareable report

Summary Information

Updated 32 minutes ago
Type:Configuration / DotfilesCategory(s):Browsers & ExtensionsDesign & Creative ToolsWeb Development
Added to GitGenius on September 15th, 2026
Created on October 21st, 2018
Open Issues & Pull Requests: 76 (+0)
GitHub issues: Enabled
Number of forks: 368
Total Stargazers: 4,520 (+0)
Total Subscribers: 63 (+0)

Repository Insights (GitGenius)

Median issue/PR response: 3.6 hours
Mean response time: 18.8 hours
90th percentile: 31.9 hours
Tracked items: 298

Most active contributors

Sign in to see contributor activity.

How this project is maintained

Practically every issue opened in the past year has drawn a reply. 100% of open issues come from outside the core team, so the backlog reflects real-world use rather than internal planning. 79% of issues opened in the past year have been closed, leaving a working backlog. Three people close 70% of everything that gets resolved.

Charts & Analytics

Fetching additional details & charts...

Issue Activity (beta)

Open issues: 39
New in 7 days: 1
Closed in 7 days: 0
Avg open age: 501 days
Stale 30+ days: 34
Stale 90+ days: 32

Recent activity

Opened in 7 days: 1
Closed in 7 days: 0
Comments in 7 days: 2
Events in 7 days: 2

Top labels

No label distribution available yet.

Detailed Description

Firefox-csshacks is a collection of userstyles that modify the appearance and behavior of Mozilla Firefox through CSS customization.

The project addresses the desire to customize Firefox's user interface beyond what the standard preferences allow. It works by providing CSS stylesheets that users load into Firefox through two special files, userChrome.css and userContent.css, which require enabling a specific browser preference and placing them in the Firefox profile directory. The stylesheets are mostly self-contained and can be mixed together, though the README notes there are no guarantees about compatibility with third-party styles. Where one stylesheet depends on another, that dependency is documented at the start of the dependent file.

This collection suits users who want fine-grained control over Firefox's visual appearance and are comfortable editing CSS files and managing their browser profile. The stylesheets have been tested primarily on Windows 10 and to a lesser extent on Linux, with expected but unverified compatibility on macOS and Windows 7. Users should be aware that styling native widgets like the window titlebar and control buttons may produce unexpected behavior on some platforms. The README provides straightforward setup instructions, including how to locate the profile folder and create the necessary stylesheet files, with options for either manual copying of individual styles or using git for easier updates and organization.

Development activity shows that the project maintains documentation with detailed setup guidance and clear notes about platform-specific behavior and style dependencies. The repository structure supports both manual and version-controlled approaches to managing stylesheets, indicating consideration for different user preferences and maintenance workflows.