A user stylesheet is a customization of a third-party website within a browser to change the look and feel of that site using custom CSS or other code. From an IndieWeb perspective, user stylesheets give the end user of websites more personal control of the web they experience.
If I'm staring into something for over twenty hours a week, it better look and feel like beautiful home that fits my aesthetic tastes.
—via Maggie Appleton
Collecting examples of these cases may indicate poor user interfaces of silos that presumably could be avoided or done better. If a person using a website is willing to take the time and make a risk of future breaking changes, then obviously there might be a better way.
Examples of this also provide direct design and user interface tips for those building their own websites.
- Aaron Parecki has created a YouTube Chat Overlay which is CSS and JS that turns the popout YouTube chat window into something that can be used to show chat comments greenscreened onto a video.
- Devon Zuegel has a repo called digital nesting where she maintains customizations for Roam Research, Google Docs, Twitter, and Zoom
- Maggie Appleton customizes Roam Research with some code she describes at Your Roam with Custom CSS
- User customizations like this may only last for a little while until the silos change all their classes.