Skip to content

Instantly share code, notes, and snippets.

@ricewind012
Last active May 29, 2025 13:24
Show Gist options
  • Select an option

  • Save ricewind012/09c2344e6dd6c0073fa7db5c9980216f to your computer and use it in GitHub Desktop.

Select an option

Save ricewind012/09c2344e6dd6c0073fa7db5c9980216f to your computer and use it in GitHub Desktop.
Guide for using/writing themes for web apps

theming web apps (and browsers) guide

Discord

Use Vencord (or Vesktop for a more lightweight client with Vencord preinstalled).

Firefox

For custom CSS see this tutorial, and for custom JS see https://github.com/MrOtherGuy/fx-autoconfig.

Spotify

Use Spicetify.

Steam

Use Millennium. Note that themes have the ability to use custom JS, so you won't have to make your own plugin to do something simple.

Visual Studio Code

For colors you may look up the colorscheme you want in "Extensions" (open with Ctrl+Shift+X), for custom CSS use Custom UI Style (maybe, did not test this yet).

Vivaldi

See this guide featuring both custom CSS and JS.

As a (potential?) client mod, there used to be VivaldiHooks, but it's been last updated in 2021. There seems to be some kind of revival on this Vivaldi forum thread.

todo

  • properly research vscode/vivaldi
  • maybe write about some quirks people may see while using themes
  • make a themes list for said apps
  • make a writing guide
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment