Themes
Kinora ships six themes: Kinora and Kinora Light, Midnight and Daylight, OLED Black and Ember. Kinora and Midnight come as light and dark pairs that follow the Light / Dark / System switch.
- Your own look: open Settings from the account menu and pick a mode and a theme. It applies to the browser you’re using.
- Default for everyone: admins pick it in Admin → Modules & themes and Admin → Settings.
Make your own
Section titled “Make your own”A theme is a small JSON file. Kinora loads extra ones from the themes folder in your config directory (/config/themes in Docker).
- Copy
themes/example-ocean.json.sampleto a new file ending in.json, for examplethemes/sunset.json. - Change
id(lowercase letters, numbers and dashes),name, and the colours. - Refresh the web app.
{ "id": "sunset", "name": "Sunset", "author": "You", "scheme": "dark", "tokens": { "background": "oklch(0.18 0.03 30)", "primary": "#ff7a59", "radius": "1rem" }}Tokens you leave out fall back to the Kinora theme.
Light and dark pairs
Section titled “Light and dark pairs”Make two files, one with "scheme": "dark" and one with "scheme": "light", and add "pair": "<other id>" to either of them. The picker then shows them as one card.