Hubzilla supports themes, which change how Hubzilla looks and works
The appearance and functionality of Hubzilla, a Fediverse software which has been continuously developed for 16 years now, are highly customizable. A key element for that are themes.
As an instance Administrator, you can create or install multiple themes, and make one or more of them available to your instance Users.
As a User, you can select any of the themes that your instance Administrator has made available.
If you are a Developer, you can create your own themes. Unlike some other theming systems, you can change more than the colors and images. You can change the entire HTML structure if you want using our templating system. You can mix and match the default code with your custom code, allowing you to selectively override the default templates. See the Tutorial for creating a derived theme.
A Hubzilla theme itself can contain predefined variants/flavours, called schemes. See AdminLTE and LCARS for examples of themes containing schemes.
Hubzilla themes have a light and a dark mode. The interface allows to switch between them at any time.
Some Hubzilla themes allow to define parameters on the instance level, which can again be overwritten on the user level. There are hardly any limits for such parameters. Examples of customizable parameters are "default to dark mode"; the background color and the background image (separately for the light and the dark mode); if the background image should be tiled or not; or if a collapsable sidebar should be collapsed or not.
An example for a customized functionality is the HQ tour, which is part of the AdminLTE theme.
Some of the existing Hubzilla themes are listed here. Everybody is invited to develop their own themes. We would be happy to hear from your achievements. A big shout-out goes to @Utsukta Themes, who lead the way in modern Hubzilla theme developping.
(Ping @Third spruce tree on the left and @R F who dream here and here of Mastodon being more customizable. We hope that your wish will come true one day. 💪🏽 Meanwhile, you're invited to have a look at Hubzilla and its themes. 😉)
#Fediverse #Hubzilla #themes