awesome-repositories.com
Blog
MCP
awesome-repositories.com

Discover the best open-source repositories with AI-powered search.

ExploreCurated searchesOpen-source alternativesSelf-hosted softwareBlogSitemap
ProjectMCP serverAboutHow we rankPress
LegalPrivacyTerms
© 2026 Bringes Technology SRL·VAT RO45896025·hello@awesome-repositories.com
rafaelmardojai avatar

rafaelmardojai/firefox-gnome-theme

0
View on GitHub↗
3,840 stars·162 forks·CSS·unlicense·12 views

Firefox Gnome Theme

This project is a CSS theme for the Firefox web browser designed to integrate its user interface with the GNOME desktop environment. It implements a visual layer that aligns browser elements with the typography, spacing, and overall design language of the GTK system.

The theme provides multiple color palettes, including standard dark mode and high-contrast OLED black variants. It also includes system icon integration, allowing the browser to replace internal images with system-level icons to match the host operating system's aesthetics.

Beyond color and iconography, the project covers interface layout optimization through the removal of redundant elements and the rearrangement of toolbar components. It includes configuration options for tab behavior, window control button placement, and visual overrides to ensure third-party browser extensions maintain consistency with the integrated theme.

Features

  • CSS Styling - Injects custom CSS rules into the internal browser chrome layer to modify the user interface.
  • Browser Interface Customizations - Modifies the browser's appearance and behavior through CSS to change layouts, colors, and element visibility.
  • Color Themes - Provides a system for managing visual color schemes, including standard dark and OLED black modes.
  • Toolkit Alignment - Aligns browser elements with the typography and spacing of the GTK design language.
  • CSS Variable Token Mappings - Binds design tokens to CSS variables to enable seamless switching between dark and OLED black modes.
  • Browser Theme Integration - Integrates the browser interface visually with the GNOME desktop environment using style overrides.
  • Desktop Integration - Adjusts the Firefox user interface to match the visual design language and aesthetics of the GNOME desktop environment.
  • High-Contrast User Interfaces - Offers high-contrast OLED black theme variants to provide a bold aesthetic and better visibility.
  • Dark Mode Strategies - Provides the ability to switch between standard dark themes and high-contrast OLED black modes.
  • Interface Layout Customization - Provides customization of the browser interface layout, specifically optimizing toolbar and headerbar screen real estate.
  • Browser Tab Configurations - Implements settings to manage the appearance, width, and alignment of browser navigation tabs.
  • Desktop Design Systems - Adjusts the user interface layout and style to align with the GNOME desktop design system.
  • Desktop Visual Theming - Provides dark and OLED black modes designed to match host operating system aesthetics.
  • Interface De-cluttering - Rearranges toolbar elements and adjusts tab behavior to improve screen real estate and reduce visual clutter.
  • Icon Set Integrations - Integrates system-level icon sets by replacing internal browser images to match the host operating system.
  • Interface Element Hiding - Removes redundant interface components by applying display none properties to specific browser element selectors.
  • Interface Layout Configurations - Uses a JavaScript configuration file to toggle layout options and apply conditional logic to the UI.
  • Interface Visibility Controls - Enables the removal of redundant indicators and buttons from the screen to reduce visual clutter.
  • System Icon Mappings - Replaces internal browser images with system-level icons to match host operating system aesthetics.
  • Visual Style Customization - Modifies the user interface to match the visual design language and aesthetics of the host operating system.
  • Headerbar Controls - Allows users to adjust the position of window control buttons and headerbar drag functionality.
  • Desktop Customization - Integrate Firefox browser into the GNOME desktop environment.

Star history

Star history chart for rafaelmardojai/firefox-gnome-themeStar history chart for rafaelmardojai/firefox-gnome-theme

How this analysis was created: This summary and feature list are AI-generated from collected project material and can contain mistakes. Stars, license and language are imported from GitHub. Inclusion does not mean that we have tested or audited this project. Check the source documentation for any feature you depend on. Learn more on our About page.

AI search

Explore more awesome repositories

Describe what you need in plain English — the AI ranks thousands of curated open-source projects by relevance.

Start searching with AI

Projects sharing features with Firefox Gnome Theme

These projects share indexed features with Firefox Gnome Theme. Shared tags can include platform or build tooling; verify the primary use case before treating a result as a replacement.
  • vinceliuice/orchis-themevinceliuice avatar

    vinceliuice/Orchis-theme

    3,965View on GitHub↗

    Orchis-theme is a Material Design theme for the GNOME shell and GTK-based desktop environments. It provides a set of interface assets and CSS styles to apply a consistent, layered aesthetic to Linux desktop components and system applications. The project synchronizes visual styles across the host system and modern application libraries, including integration for Libadwaita. It specifically handles Flatpak theme synchronization by configuring permission paths so that isolated sandbox applications can inherit the visual style of the host system. The theme covers general GNOME desktop customiza

    CSS
    View on GitHub↗3,965
  • adguardteam/adguardfiltersAdguardTeam avatar

    AdguardTeam/AdguardFilters

    4,142View on GitHub↗

    AdguardFilters is a collection of curated adblock filter lists, content blocking rulesets, and DNS blocklists. Its primary purpose is to provide the rules necessary to identify and remove advertisements, tracking scripts, and intrusive elements across web browsers and applications. The project includes specialized rules for cosmetic filtering to hide layout gaps and a malware domain database to block phishing and spyware destinations. It provides distinct filtering sets for different regions and purposes, such as social media blocking. The repository covers broad capability areas including m

    Adblock Filter Listadblockadguardfilter-list
    View on GitHub↗4,142
  • unocss/unocssunocss avatar

    unocss/unocss

    18,854View on GitHub↗

    UnoCSS is an atomic CSS engine and utility-first framework that generates styles on-demand based on the specific classes used in your source code. By scanning your project files during the build process, it produces only the CSS necessary for your application, effectively minimizing bundle size and eliminating unused styles. The engine distinguishes itself through a highly modular, configuration-driven architecture that allows for deep customization of design tokens, rules, and presets. It supports advanced styling patterns such as attribute-based styling, tag-based styling, and dynamic varia

    TypeScriptatomic-cssengineunocss
    View on GitHub↗18,854
  • daltonmenezes/aura-themedaltonmenezes avatar

    daltonmenezes/aura-theme

    3,730View on GitHub↗

    Aura Theme is a comprehensive set of dark color palettes, development environment styles, and digital assets designed to create a unified visual identity across various software targets. It provides a cohesive dark mode system for code editors, terminal emulators, and desktop window managers, complemented by a collection of high-resolution dark wallpapers for desktop and mobile environments. The project includes a theme porting tool and a UI color token system that replace hardcoded hex values with dynamic accent tokens. This framework enables cross-application theme porting, allowing a consi

    TypeScriptcodesandboxcolor-themedark
    View on GitHub↗3,730
Compare all 30 related projects→

Frequently asked questions

What does rafaelmardojai/firefox-gnome-theme do?

This project is a CSS theme for the Firefox web browser designed to integrate its user interface with the GNOME desktop environment. It implements a visual layer that aligns browser elements with the typography, spacing, and overall design language of the GTK system.

What are the main features of rafaelmardojai/firefox-gnome-theme?

The main features of rafaelmardojai/firefox-gnome-theme are: CSS Styling, Browser Interface Customizations, Color Themes, Toolkit Alignment, CSS Variable Token Mappings, Browser Theme Integration, Desktop Integration, High-Contrast User Interfaces.

Which projects share features with rafaelmardojai/firefox-gnome-theme?

Projects with overlapping indexed features include: vinceliuice/orchis-theme — Orchis-theme is a Material Design theme for the GNOME shell and GTK-based desktop environments. It provides a set of… adguardteam/adguardfilters — AdguardFilters is a collection of curated adblock filter lists, content blocking rulesets, and DNS blocklists. Its… unocss/unocss — UnoCSS is an atomic CSS engine and utility-first framework that generates styles on-demand based on the specific… daltonmenezes/aura-theme — Aura Theme is a comprehensive set of dark color palettes, development environment styles, and digital assets designed… tailwindlabs/tailwindcss-typography — Tailwind CSS Typography is a plugin for the Tailwind CSS framework that provides hand-tuned typographic defaults for… stylishthemes/github-dark — GitHub-Dark is a browser extension theme and collection of user style sheets designed to provide a comprehensive dark…