Themes
Set the theme in config.lua:
Lua
Config.Theme = 'default' -- 'default' | 'midnight' | 'crimson' | 'emerald' | 'violet'| Theme | Look | File |
|---|---|---|
default |
Gearshift: orange on navy-black, Archivo type, open and close motion | html/style.css |
midnight |
Midnight blue, the previous default | html/style-midnight.css |
crimson |
Blood red, sharper corners | html/style-crimson.css |
emerald |
Matrix green, rounder corners | html/style-emerald.css |
violet |
Royal purple and neon, elegant corners | html/style-violet.css |
Customising a theme
Open the theme's file and edit the colours at the top, under :root. Every element pulls its colour from those variables.
--bg0to--bg3: background layers--bdrand--bdr2: borders--blueand--blueLo: the main accent colour, used for the search box focus ring, scrollbar hover, header glow and list icons--green,--goldand--red: ping and admin glow. These are the same in every theme on purpose.
Adding a fifth theme
- Copy any
style-*.cssfile and edit its:rootcolours. - Add the file to the
files {}list infxmanifest.lua. - Add an entry for it in the
THEME_FILESobject near the top ofhtml/script.js.
Last updated 2026-11-08
