github black7375/Firefox-UI-Fix v5.0.0

latest releases: v8.6.2, v8.6.1, v8.6.0...
2 years ago

IMPORTANT

⚠️ You must copy user.js file before the theme works.

The option system depends on user configuration, and nothing applies without settings.
Also, real-time changes are difficult for technical limitations and require restarts.

Since it is a big change, if you are using custom css, back up and proceed.


🚨 Currently A fatal problem has been found in Windows. #368
Please use v5.0.2

Changed

Option System

As a first anniversary update 🎉 , an option system is introduced. #351

Everything can be configured with 100+ options and changes to a unopinionated theme.

Now the difference in distribution is just a difference in the default option configuration.
The main options are in Wiki:Options, and all other options are available in user.js.

image

All features from the existing wiki and the features that many users have requested are included as an option.
A case in point

Customize

To enhance customization, we changed the folder structure and updated the installation script.

When updating to script:

  • If there are any changes: Run git stash and git stash pop before and after git pull.
  • If there are user-overrides.js, userChrome-overrides.css, and userContent-overrides.css files, proceed with override

Developement

The Pure CSS file has been changed to SCSS. #234
Therefore, it becomes more structured, and the compatibility response has become easier.

Developer documents have been added to facilitate development, and discussions have been activated.
At the time of release, we decided to specify the name of the new country.

Others

  • Photon like panel icon: #308
    If you want to use an before icon version, use the userChrome.icon.panel_sparse option.

New Contributors

  • @anzz1: Folder structure for customization
  • @filips123: Fix unreadable text on Add-on Developer Hub

Don't miss a new Firefox-UI-Fix release

NewReleases is sending notifications on new releases.