Cynosphere / w9x

Customizable Windows Classic Theme for Discord

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

w9x

Warning

I am releasing this early in an unfinished state because I do not want to be seen as a gatekeeper. I do not have the consistent motivation to be able to work on this consistently. PRs are welcome if you wish to contribute. I will still continue to work on this as I find motivation to do so.

Caution

This theme will not work properly on the stable desktop client yet! This theme heavily relies on CSS nesting, which Discord's Electron version (22, Chromium 108) does not support. Electron 28 (Chromium 120) is currently rolled out to Canary, so Canary users do not have to worry.

Older browsers may also not work, so you should check Can I use to see if your browser version supports nesting.

A customizable (via UserStyles) Discord theme based on the style of Windows Classic theme.

TODO: Setup CI to automatically build the userstyle and host it on pages

Manually Building

node build.mjs

But what if I don't want to use the userstyle? (or my chosen mod doesn't support it)

Copy raw links from the src folder and use @import url("<raw link>").

light_scheme, dark_scheme, and font are required. Any other choice option in a folder is up to you.

Note

raw.githubusercontent.com does not send a Content-Type header and might not be recognized as a stylesheet. Vencord fixes this, but other mods might not.

You can use a service like raw.githack.com to work around this. (use the "Use this URL in production" box)

About

Customizable Windows Classic Theme for Discord

License:Creative Commons Zero v1.0 Universal


Languages

Language:CSS 97.6%Language:JavaScript 2.4%