refact0r/system24

a tui-style discord theme

CSS

2,416

298 commits

updated Oct 8, 2026

See the code

README

system24

a customizable, tui-style discord theme. inspired by spicetify text theme.

install

vencord/betterdiscord (or any client that supports theme files)

  1. download the theme file, system24.theme.css. (there should be a download button at the top right of the page)
  2. drag system24.theme.css into your theme folder. (there should be a button to open the theme folder in theme settings)
  3. (optional) customize the theme by opening system24.theme.css and editing the CSS variables within.

add https://refact0r.github.io/system24/build/system24.css to your theme import links. you will need to copy the theme variables to your quickcss in order to customize the theme.

flavors

flavors are preset customizations for system24.

to use a flavor, follow the install instructions above but download the flavor theme file of your choice instead of system24.theme.css. click a flavor name below to open its theme file, or click a preview image to view it at full size.

discord server

need help? want to give feedback? want to be notified about upcoming changes? join https://discord.gg/nz87hXyvcy

contributing

this theme depends on midnight for its core styles. if you're looking to contribute, please consider which theme you actually want to work on. feel free to open an issue and ask if you're unsure.

this theme uses a dev script to check for changes in the /src .css files and combine them into a build file in /build. note that both the /src files and the /build file are tracked in git, so any changes you contribute should exist in both places!!

to run locally:

  1. clone the repository.
  2. run npm i.
  3. create a .env file in the project root with the paths of any local theme files you want to update (comma separated)
DEV_OUTPUT_PATH=C:\Users\USERNAME\AppData\Roaming\Vencord\themes\system24-dev.theme.css
  1. run npm run dev.
  2. make changes to any file in /src or the main theme file. the local theme files you listed will automatically be updated, along with the build file in /build.
  3. make a pull request with your changes!

credits

spicetify text theme for primary design inspiration.

thanks to all the contributors!

betterdiscord-theme
discord-theme
vencord-theme

refact0r/system24

a tui-style discord theme

CSS

2,416

298 commits

updated Oct 8, 2026

See the code

README

system24

a customizable, tui-style discord theme. inspired by spicetify text theme.

install

vencord/betterdiscord (or any client that supports theme files)

  1. download the theme file, system24.theme.css. (there should be a download button at the top right of the page)
  2. drag system24.theme.css into your theme folder. (there should be a button to open the theme folder in theme settings)
  3. (optional) customize the theme by opening system24.theme.css and editing the CSS variables within.

add https://refact0r.github.io/system24/build/system24.css to your theme import links. you will need to copy the theme variables to your quickcss in order to customize the theme.

flavors

flavors are preset customizations for system24.

to use a flavor, follow the install instructions above but download the flavor theme file of your choice instead of system24.theme.css. click a flavor name below to open its theme file, or click a preview image to view it at full size.

discord server

need help? want to give feedback? want to be notified about upcoming changes? join https://discord.gg/nz87hXyvcy

contributing

this theme depends on midnight for its core styles. if you're looking to contribute, please consider which theme you actually want to work on. feel free to open an issue and ask if you're unsure.

this theme uses a dev script to check for changes in the /src .css files and combine them into a build file in /build. note that both the /src files and the /build file are tracked in git, so any changes you contribute should exist in both places!!

to run locally:

  1. clone the repository.
  2. run npm i.
  3. create a .env file in the project root with the paths of any local theme files you want to update (comma separated)
DEV_OUTPUT_PATH=C:\Users\USERNAME\AppData\Roaming\Vencord\themes\system24-dev.theme.css
  1. run npm run dev.
  2. make changes to any file in /src or the main theme file. the local theme files you listed will automatically be updated, along with the build file in /build.
  3. make a pull request with your changes!

credits

spicetify text theme for primary design inspiration.

thanks to all the contributors!

betterdiscord-theme
discord-theme
vencord-theme

Significant stargazers

(top 24 of 25)

Aiden Bai

5,830 followers · starred Oct 2025

Konv Suu

85 followers · starred Dec 2024

Divy Srivastava

689 followers · starred Sep 2024

许杰友 Jieyou Xu (Joe)

273 followers · starred Dec 2024