README.md
September 20, 2026 · View on GitHub
Installation
- Move the theme files into your profile's
chromefolder. - Configure
about:configwith these preferences:
| Preference | Value | Platform / Notes |
|---|---|---|
toolkit.legacyUserProfileCustomizations.stylesheets | true | Required |
svg.context-properties.content.enabled | true | Required |
browser.newtabpage.activity-stream.nova.enabled | false | Required |
browser.nova.enabled | false | Required |
widget.windows.mica | true | Windows¹ |
widget.windows.mica.toplevel-backdrop | 2 | Windows |
widget.gtk.rounded-bottom-corners.enabled | true | Linux |
widget.macos.native-context-menus | false | macOS |
¹ Windows: Requires enabling "System theme — auto" in Firefox Add-ons manager.
Important
Required for East Asian (CJK) input: Enable "Address Bar: show results during IME composition" in Settings > Firefox Labs.
- Restart Firefox to apply changes.
Customization
Create these preferences in about:config to modify the UI:
Boolean Toggles
| Preference | Description | Notes |
|---|---|---|
gwfox.urlbar | Move address bar to sidebar | Not for hover-expand mode |
gwfox.toolbar | Auto-hide bookmarks toolbar | |
gwfox.urlbar.ac | Auto-collapse address bar | For horizontal tabs |
gwfox.blur | Add acrylic effect to floating panel | |
gwfox.ac | Enable accent color | Edit --bg0 in CSS to customize |
gwfox.atbc | Adaptive Tab Bar Colour compatibility | |
gwfox.newtab | Enable New Tab transparency | Requires allow_transparent_browser |
gwfox.noborder | Remove window borders | |
gwfox.bms | Enable main window transparency | Linux |
gwfox.icons | Add menu icons | |
gwfox.mwc | Enable macOS-style window controls | Windows/Linux |
gwfox.msc | Enable macOS-style tab close button | |
gwfox.twc | Enable theme-styled window controls | Windows/Linux |
gwfox.twc.ac | Auto-collapse window controls | |
gwfox.fxa | Replace app menu icon with avatar | Requires sign-in |
gwfox.fsi | Enable FluentUI System Icons |
Note
- When
gwfox.urlbaris enabled, the collapsed sidebar expands in an Arc-like hover mode, which you can trigger from the left. - For
gwfox.urlbar.ac: If you want it to trigger only when the window size is reduced, you can manually modifyuserChrome.css.
Click to expand steps
Search for the following line in your userChrome.css:
@media -moz-pref("gwfox.urlbar.ac") and (not -moz-pref("sidebar.verticalTabs")) {
And change it to:
@media -moz-pref("gwfox.urlbar.ac") and (not -moz-pref("sidebar.verticalTabs")) and (width < 1500px) {
Feel free to adjust 1500px to any value that fits your needs.
Numerical Setting
| Preference | Description | Values |
|---|---|---|
gwfox.sidebar | Set sidebar width | 1 (narrow), 3 (wide), or otherwise (default) |