- Go to https://discord.com/app on your computer
- Press
Ctrl + Shift + I
to open DevTools - Go to the
Console
tab - Paste the following code and hit enter:
let wpRequire;
window.webpackChunkdiscord_app.push([[ Math.random() ], {}, (req) => { wpRequire = req; }]);
let UserSettingsActions = Object.values(wpRequire.c).find(x => x?.exports?.PreloadedUserSettingsActionCreators).exports;
let ProtobufTypes = Object.values(wpRequire.c).find(x => x?.exports?.BoolValue).exports;
UserSettingsActions.PreloadedUserSettingsActionCreators.updateAsync("appearance", data => {
data.mobileRedesignDisabled = ProtobufTypes.BoolValue.create({value: true})
}, UserSettingsActions.UserSettingsDelay.INFREQUENT_USER_ACTION)
This emulates flipping the Show New Layout
toggle in appearance settings.
Yes the toggle is server-synced for some reason.
- Go to the mobile app
- Open settings tab
- Select appearance
- Enable the Show New Layout option
Hahahahaha nice. Can't wait to forget that I did this only to have it completely break in two weeks. But really, the old UI was better.