Theming
We offer multiple different ways of customizing the ServFail web interface to your liking.
Themes
The most impactful way to customize the interface are pre-made themes. Currently we don't have that many available yet and they are very basic, only adjusting the color scheme. Yet the system does support customization beyond that, theoretically allowing for even functional redesigns.
Themes can be selected in the settings page and if you are interested in creating a theme for ServFail, you can find them here.
Wide Mode
Some users wanted to be able to remove the default width limitation of the interface, making it take up the entire width of the browser window. We offer a simple toggle for this in the settings page, that adds the necessary bit of CSS to make that happen.
Custom CSS
If there are smaller things that you want to change about the interface you see yourself, you can set custom CSS in the settings page. This CSS will be available for yourself on any device, where you are logged in. We limit the size of the input, as this is intended for smaller tweaks only.
If you accidentally set CSS that prevents you from being able to normally use the interface, you can append ?disable_usercss=1 to the URL, to temporarily disable your custom CSS.
Most likely you'll want to use it to access https://beta.servfail.network/settings?disable_usercss=1, so you can remove whatever faulty CSS you had configured.