Last active
April 27, 2025 19:11
-
-
Save elderlabs/cae06cd191d997016fb4175098a8dc39 to your computer and use it in GitHub Desktop.
Restores the old pre-March 2025 Discord Desktop theme in BetterDiscord -- READ THE COMMENT BELOW
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
/** | |
* @name Restore Old Client Layout | |
* @author Your Mother | |
* @description Restores the pre-March 2025 Discord Desktop UI. Shamelessly stolen from @zrodevkaan in the BD chat. Thanks kaan. | |
* @version 1 | |
* @source https://gist.github.com/elderlabs/cae06cd191d997016fb4175098a8dc39 | |
*/ | |
module.exports = class discordExperiments { | |
start() { | |
try { | |
BdApi.Webpack.getModule(x=>x.ZP.updatedUnsyncedSettings).ZP.updatedUnsyncedSettings({disableVisualRefresh: 1}) | |
} catch (err) { | |
return console.log(err); | |
} | |
} | |
stop() { | |
BdApi.showNotice("Reload Discord to disable 'Restore Old Client Layout'.", { | |
type: "info", | |
buttons: [{ | |
label: "Reload", | |
onClick: () => location.reload() | |
}] | |
}); | |
} | |
} |
@elderlabs how do I use this in BD?
@LastStardaughter copy/paste the CSS into BD's CSS editor in settings.
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
The above no longer works. THANKS DISCORD. I swear the UI team is cross-eyed, as it doesn't appear they're able to line up elements on a page to save their lives -- or more likely, they don't care, never cared, and we the users are not a priority. We the users have no voice. If I ever have the power to to create change at Discord, people are getting fired, and policy is changing. Sadly that day may never come.
As a note to Discord, should someone ever read this, large-scale UI changes are an accessibility concern. This is why end-users are unhappy. You give us no choice, no voice, and minimize the large number of users that suffer each time a large change rolls out. Until you people understand that, you will not find success. You will not find happy users.
Rant aside:
Here's the CSS I've compiled from various sources in the BD guild, including a few of my own, to make the new client easier to live with. If you don't like parts of it, you're free to modify it. If you don't know how, try it. Add and remove bits, sections, and pieces one at a time until you have what you like.
Absolutely no promises this won't break something, work at all, or work long-term considering I have no idea how to grab a specific item's class without affecting other unintended items in the mess that is the Discord client. Chances are, something will break long-term.
I've done my best to ensure my changes here are as theme-agnostic as possible, but /shrug.
A significant portion of this was taken from a message by
einthevariance
in the BD guild.