Rollback Stylish Chrome Extension
Stylish used to be an excellent Chrome extension. It is able to customize css style for any website. I used this extension to change font to Monaco for many years.
Unfortunately, a recent auto update (July 6, 2022) makes it completely unusable: seems that the custom css style is applied after loading the page, so the page will keep the original font until finished loading the whole page and suddenly change to the custom style. Besides, the extension UI has a big change which cannot load properly.
Check the latest user review and found lots of 1 star bad review:
So I investigate how to rollback to an old version Stylish and disable update.
Uninstall Stylish
The Stylish v3.0.1 is truly rubbish. Even the basic custom css functionality is not working. I don't understand why such a semi-finished product is released to hurt 3,000,000+ users.
Download Old Version of Stylish
Crx4Chrome is a nice website which keep Chrome extensions' crx file history. I downloaded Stylish 2.1.4。
Install Old Stylish and Disable Auto-update
Chrome doesn't support install extension from Crx4Chrome. The
solution is easy: rename the .crx
to .zip
,
uncompressed and modify update_url
in
manifest.json
to disable auto-update:
from:
"update_url": "https://clients2.google.com/service/update2/crx"
to something not exist:
"update_url": "https://clients2.google.com/service/update2/crx/error"
Go to chrome://extensions/
, press
load unpacked extension
and choose the corresponding
folder.
My Stylish is back :-) :
Share my style css:
*:not([class*="icon"]):not(i) {
font-family: "Monaco", "Microsoft Yahei" !important;
}
The only problem is that if you setup Chrome on a new device, the Stylish extension cannot be automatically installed or synced.