Fork of the MSFX Firefox userChrome
Find a file
2023-03-19 17:32:21 -06:00
.assets Initial commit 2 2023-03-01 18:54:13 -07:00
chrome tab icon positioning fixes 2023-03-19 17:32:21 -06:00
LICENSE Initial commit 2023-03-02 01:23:04 +00:00
README.md README: fix image being inline 2023-03-01 18:55:32 -07:00

MSFX

Fork of the MSFX Firefox userChrome.

Screenshot of MSFX

Changes

  • Uses normal firefox-scripts instead of a stripped down version for greater userscript compatibility
  • More accurate styles in some places
    • Bookmarks bar folder menus
    • All tabs button
      • Replaced with overflow arrows icon
    • Scrollbars forced to light theme
    • Selected address bar forced to light theme
    • Resize grabber no longer appears when maximized
    • Autoplay Pending indicator icon replaced
  • Pinned tabs no longer have extra padding
  • Internet status bar widget is its own component
    • Empty boxes have been removed in favor of putting extensions on the status bar
  • Address bar is no longer forced to the Address toolbar when opening a new window

Installation

  • Set the following keys in about:config:
    • svg.context-properties.content.enabled to true
    • ui.prefersReducedMotion to 1
    • browser.display.windows.non_native_menus to 0
  • Follow firefox-scripts installation.
  • Install Status Bar userscript.
  • Merge chrome folder from the repo into your profile's chrome folder.

Recommendations

  • Extensions Options Menu
    • More lightweight than the stock extensions menu, which is disabled by the theme anyways
  • userChromeJS Manager
  • Save File to
    • Requires extensions support in firefox-scripts
    • "Replaces" save dialog for hybrid classic theme setup with Windhawk until investigation is done to fix the save dialog on classic enabled programs.