User CSS
An extension for Safari 5 to Safari 11 that allows the user to override stylesheets for any web page with real-time updating of web pages. It is no longer maintained due to deprecation of JavaScript-based extensions in Safari 12.
The extension is licensed under the MIT license.
Downloads
Note
Due to a limitation with Safari’s URL parsing, domain wildcard only works for subdomains. For example, http://*.google.*
will not work. You must use http://*.google.com/*
Database for User CSS is stored at ~/Library/Safari/LocalStorage
. You can access this directory by pressing Cmd-Shift-G in Finder. The database file is named safari-extension_com.gridth.usercss-v892bvzc73_0.localstorage
Releases
Version 1.3.2 (July 31, 2011)
- Safari 5.1 compatibility.
- Fix interface glitch that causes items to be unselectable.
Version 1.3.1 (January 11, 2011)
- Fix database corruption.
- Ensure compatibility with other extensions.
- Minor usability additions.
Version 1.3 (January 8, 2011)
- Interface redesign.
- Slightly less ugly icon.
- Initial fix for database corruption.
Version 1.2 (September 18, 2010)
- Added an icon, albeit somewhat ugly.
- Added settings to disable the contextual menu.
- Changed to allow input fields to be resizable.
- Fixed a few typos in the User CSS manager.
Version 1.1 (June 15, 2010)
- Added support for secure sites.
- Added domain exclusion to exclude domains from being matched.
- Fixed a bug where rules with no trailing slash apply to all pages.
Version 1.0.1 (June 11, 2010)
- Added toolbar button.
- Added checkbox for enabling/disabling certain styles.
- Changed to use Safari’s resources for some UI elements.
Version 1.0 (June 10, 2010)
- Initial release.