-
-
Save cheesits456/41d659f932b5a574b5dfb9b391a4506e to your computer and use it in GitHub Desktop.
@MichaelDavidGK the
aria-describedbyfor apps in VC would change daily about a week ago, and be inconsistent naming schemes between devices. I don't trust that code remaining consistent anymore, so I specified the "child" in theactionButtonsclass to display none, and it worked consistently so far
@OrieDargon I see, for some reason it worked for me so far, but I changed it to:
button:has(svg[viewBox="0 0 96 96"]),
button:has(path[d*="-6.554999828338623"]),
I will see how it goes, rn both of them work separately when restarting discord and on both PTB and Canary.
@ Swedishdogs
/* Gift button in chat + removes empty space */
[class$="-container"]:has([aria-label="Send a gift"]),this line seems to break/remove the entire interface for me, could be that it interferes with themes (?).
Change it to this and it should work:
[class$="-container"]:has(> [aria-label="Send a gift"]),
@coffeeyoda thanks for this, I also changed it in mine ๐
Code is updated in my previous message
Discord have now added a different nitro gift button to the chatbar specifically for DM's, so the previous fixes don't help there.
I'm now using this (in addition to the older ones for the version of this button in servers and such), to remove the new button:
[class*=button][aria-label="Give a Gift"]
{
display: none;
}
The gift button on the chatbar no longer responds to any of the CSS above, including the most recent from Mar 6 2026. Any ideas? I'm using BetterDiscord, it still works for everything else.
If I use Ctrl+Shift+i to open the dev tools I can use the element picker, click "Edit as HTML" and type in style="display:none" -- but I'm getting tired of doing that since it keeps refreshing itself every so often and the button comes back. I suppose just the one button isn't that big of a deal, but it's the principle. :)
[edit] Found something that works for the Gift button. Mind you, I tried this multiple times, but seeing other examples of class in brackets did the trick for me. Added this to MichaelDavidGK's CSS found above:
[class="container__5287f"],
The gift button on the chatbar no longer responds to any of the CSS above, including the most recent from Mar 6 2026. Any ideas? I'm using BetterDiscord, it still works for everything else.
If I use Ctrl+Shift+i to open the dev tools I can use the element picker, click "Edit as HTML" and type in
style="display:none"-- but I'm getting tired of doing that since it keeps refreshing itself every so often and the button comes back. I suppose just the one button isn't that big of a deal, but it's the principle. :)
try:
button[aria-label="Send a gift"], div[aria-label="Send a gift"] {
display: none;
}
button[aria-label="Give a Gift"], div[aria-label="Give a Gift"] {
display: none;
}
button[aria-label="Create DM"], div[aria-label="Create DM"] {
display: none;
}
@Swedishdogs
Change it to this and it should work:
[class$="-container"]:has(> [aria-label="Send a gift"]),