A JavaScript-based injector for Discord themes that doesn't require patching the client
Go to file
charlotte ✨ 7f045fc9e9 Use a web view instead of opening a browser
This also means we don't need to have the 'exit' button on the panel
page any more, since we can just exit the application when the web view
is closed.
2021-07-11 07:40:24 +01:00
src Use a web view instead of opening a browser 2021-07-11 07:40:24 +01:00
styles Initial commit - Split from Lesbos theme 2021-07-10 16:57:08 +01:00
.editorconfig Initial commit - Split from Lesbos theme 2021-07-10 16:57:08 +01:00
.gitignore Initial commit - Split from Lesbos theme 2021-07-10 16:57:08 +01:00
Cargo.lock Use a web view instead of opening a browser 2021-07-11 07:40:24 +01:00
Cargo.toml Use a web view instead of opening a browser 2021-07-11 07:40:24 +01:00
LICENSE.md Initial commit - Split from Lesbos theme 2021-07-10 16:57:08 +01:00
README.md Initial commit - Split from Lesbos theme 2021-07-10 16:57:08 +01:00

README.md

discord-css-injector

This is a theme injector that doesn't require patching the Discord client. As a bonus, this means that you can easily use themes in Discord's web application, but the downside is that you have to apply your theme manually every time you start Discord.

Usage

$ cargo run
[...]
Listening on: http://127.0.0.1:12345/
  1. A browser should open at the given URL
  2. Choose the theme you want to apply
  3. Hit 'Copy JS'
  4. Paste into Discord's DevTools console (you can hit Ctrl + Shift + I to open this)