A Discord theme that tries to restore its 2020 UI, while preserving most features.
By default, it removes profile effects (like banners) and clan tags. See addons below to get them back!
Important
- Enable
"Apply theme on other users' profiles"inSettings > Appearenceto fix broken profile colors - For the old colors, use the
"Ash"theme inSettings > Appearance- Don't use vencord's "Client Theme" plugin; use Discord's own theme picker (with fakenitro if needed)
- UI Density should be on default; the other options aren't supported (they still kind of work, though)
- Disable "display name style" in
Settings > Accessibilityif you want!
Light mode is custom, with better contrast and darker colors that won't blind you as much! basically if discord actually gave a shit about it. I know this goes against what the theme is trying to do, but who cares, right? :3
ash/darkmode has priority, so lightmode a bit inconsistent.
These are usually included in oldcord.theme.css, so all you need to do is remove /* in the file for each addon you want to use
| Name | Preview | CSS |
|---|---|---|
| Show Profile Effects (the one you prob want) | ![]() |
@import url("https://milbits.github.io/oldcord/src/components/showEffects.css"); |
| Show Clan Tags | im too lazy for an image | @import url("https://milbits.github.io/oldcord/src/components/showTags.css"); |
| Old Plead Emoji | ![]() |
@import url("https://milbits.github.io/oldcord/src/components/oldEmojis.css"); |
| Context Menu hover bg. | ![]() |
@import url("https://milbits.github.io/oldcord/src/components/oldContext.css"); |
| Tanza3D & KingGamingYT's NoMosaic plugin (BetterDiscord) | Restores the old image layout |
If you use custom/quickcss, paste the CSS at the very top!
| Name | Description |
|---|---|
| Old Roles | Improves gradient role borders and adds the old role design as a standalone option |
| Icon Revert | Reverts all icons to pre-2023. Can cause lag (see #37) |
| Vencord's NoMosaic plugin | Restores the old image layout |
| KingGamingYT's NoMosaic plugin | BetterDiscord NoMosaic plugin |
| NewOldProfiles | Restores period-accurate profiles w/ modern enhancements |
| hide-nitro-upselling | Hides nitro ads, could cause lag |
Paste the following in Settings > Themes:
https://milbits.github.io/oldcord/src/main.css
- Download OldCord.theme.css (right-click > "Save As")
- Move the file to the Vencord theme folder:
Settings > Themes > Open theme folder
- Download OldCord.theme.css (Rightclick > "Save As", or open link and press Ctrl + S)
- Save/move the file to your BetterDiscord theme folder:
- Windows:
%appdata%/BetterDiscord/themes - Linux:
~/.config/BetterDiscord/themes(flatpak:~/.var/app/com.discordapp.Discord/config/BetterDiscord/themes/) - MacOS:
/Library/Application\ Support/BetterDiscord/themes/
- Paste this at the very top of the CSS file/window:
@import url("https://milbits.github.io/oldcord/src/main.css");


