github Aris-t2/CustomCSSforFx 4.0.0pre
Custom CSS tweaks for Firefox - v4.0.0pre10

latest releases: 4.7.5, 4.7.4, 4.7.3...
pre-release4 years ago

This version is going to offer major changes as suggested by Speravir a while ago.

The main target will be Firefox 91, but all of this projects 'options' should work with Firefox 89 and 90 too, if all "Proton" switches are active inside about:config area.

Phase I - old settings

  1. Removal of all settings not compatible with Firefox 89-91+.
  2. Renaming remaining settings, so there won't be any _fx65, _fx75, _fx89 at least for a while.

Phase II - code cleanup

  1. Removal of unneeded code parts (I know there are still many very old code snippets inside this project)
  2. Replacing deprecated or unneeded rules/names with current ones
  • :-maz-any > :is
  • remove all @media (-moz-proton)
  • "-moz"-prefixed rules: -moz-appearance, -moz-padding/margin-start/end etc.
  • some non-replaceable "-moz"-prefixed rules will stay: -moz-box-ordinal-group, -moz-box-pack, -moz-image-region

Phase III - getting ready for v4.0.0 release

  1. Testing
  2. Fixing

For a while I will try to keep v4.0.0preX and v3.x.x in sync when it comes to fixes.
v4.0.0 is almost ready to replace v3.x.x builds.

Everybody can start using v4.0.0pre builds right away. Keep in mind most settings will have to be reconfigured, because option and file names got changed (and might still change with upcoming builds).

Do not use this on Firefox89/90, if Proton switches inside about:config are disabled.

Changelog:
Phase I - pre 1-7
Phase II - pre 8
Phase III - pre 9-10

Additional changes besides Phase I/II:

[Buttons]

  • (tweak) 'squared buttons' on navigation toolbar
  • (tweaks) appbutton on nav-bar > button on nav-bars start > removed forced border/separator

[Tabs]

  • (tweak) 'tabs below navigation toolbar'
  • (tweak) macOS: 'tabs below navigation toolbar' > code cleanup
  • (fix) tab title position > left/middle/right
  • (tweak) classic squared tabs

[General UI]

  • (new) restore default OS accent colors for top toolbars (top_toolbar_OS_accent_colors.css)
  • (new) compact menu and panel popups (popup_compact_menus_proton.css replaces compact_menus_proton.css)
  • (new) sqaured menu and panel popup corners (popup_compact_menus_proton_squared.css)
  • (tweak) status bar color

[Location Bar / Mega Bar]

  • (tweak) identity box colors
  • (tweak) autocomplete popup > two lines

[about:config]

  • (tweak) compact appearance

Don't miss a new CustomCSSforFx release

NewReleases is sending notifications on new releases.