-
-
Save cheesits456/41d659f932b5a574b5dfb9b391a4506e to your computer and use it in GitHub Desktop.
Any way to remove the Quests tab above DMs?
here's how I removed it on my end:
/* remove quest button in DMs */
a[href="/quest-home"]{
display:none;
}
This is my current list of tweaks, removing multiple annoyances. These are just selectors, grab the ones you want, put them in a single rule, and use display: none !important as the rule body (the !important isn't required for most, but doesn't hurt and I think some do need it).
A few of these rely on element order. This makes them language-agnostic (unlike the aria-label method many others use), but it means they will break if Discord changes the order. That happens infrequently enough that I prefer this method.
All the buttons in the message field except the emoji button (and the + button, that's in a different container):
[class^=channelTextArea] [class^=buttons]>div:not(:nth-child(4))All the buttons and their container, in case you don't even want the emoji button:
[class^=channelTextArea] [class^=buttons]The "send longer messages with Nitro!" nag box:
[class*=upsell](This one might also affect other upselling pop-ups. Good riddance.)
Buttons that show up on messages on hover:
div[class^=buttons][role=group]Events, shop, Nitro, Quests in DMs list:
a[href="/activities"], a[href="/shop"], a[href="/store"], a[href="/quest-home"]App launcher (games in voice channels):
[class^=channelAppLauncher]Edit image with apps hover button:
div[class^=imageContainer] > *[class^=hoverButtonGroup] > *:first-childServer tags that show up on user names:
[class*="chipletContainer"]And this one I usually don't bother with, but this removes the custom backgrounds in server member lists, because for some reason Discord doesn't have an option to disable/hide them:
[class^=member] img[class^=img] {
display: none;
}
[class^=member] [class^=container] {
background: none !important;
}I use Vencord, so I want to leave the plugin buttons on. Here's my list of tweaks, thanks to everyone above:
/* Hide unnecessary stuff */
[class^="buttons"] .expression-picker-chat-input-button:not(div[class*="vc-chatbar-button"]), /* Emoji, GIF and sticker buttons */
[class^="buttons"] *[aria-label="Send a gift"], /* Gift Nitro button */
[class^="buttons"] .buttonContainer_e6e74f.app-launcher-entrypoint, /* App launcher button */
[class^="channelAppLauncher"], /* Apps in VCs */
[class*="chipletContainer"], /* Server tags */
[class*="upsell"], /* Nitro upsell box */
[href="/activities"], /* Activities */
[href="/library"], /* Big library button */
[href="/store"], /* Big store button */
[href="/shop"], /* Big shop button */
[href="/quest-home"], /* Big quest/mission button */
.tutorialContainer__650eb+div, /* Discovery button in server list */
div[class^="containerDefault_"]:has(div[data-list-item-id^="channels___upcoming-events"]) /* Events list in server */
{
display: none;
}
class stuff. thanks!
Any way to remove the Quests tab above DMs?