Skip to content

Instantly share code, notes, and snippets.

@BobbyWibowo
Last active June 8, 2025 06:49
Show Gist options
  • Save BobbyWibowo/59b31ae2944494e72d9c4eff8fbd1806 to your computer and use it in GitHub Desktop.
Save BobbyWibowo/59b31ae2944494e72d9c4eff8fbd1806 to your computer and use it in GitHub Desktop.
/**
* @name Material_Discord_Custom
* @version 2.1.0
* @description A theme based on Google's Material Design
* @author CapnKitten, Bobby Wibowo
*
* @website https://github.com/BobbyWibowo/Material-Discord-Custom
* @source https://github.com/BobbyWibowo/Material-Discord-Custom
*/
/** Material Discord by CapnKitten (22/01/2023) -- unix timestamp is mainly to enforce browser cache refresh **/
@import url("https://capnkitten.github.io/BetterDiscord/Themes/Material-Discord/css/source.css?v=1743105854");
@import url("https://bobbywibowo.github.io/Material-Discord-Custom/dist/src/source.css?v=2.1.0");
/*@import url("http://localhost:10002/src/source.css?v=2.1.0");*/
/* Hide Visual Refresh Title Bar */
/*@import url('https://raw.githubusercontent.com/surgedevs/visual-refresh-compact-title-bar/refs/heads/main/browser.css');*/
:root {
--app-font: Ubuntu, sans-serif;
--code-font: 'JetBrains Mono', monospace;
--accent-color: #4285f4;
--accent-color-hover: #3b5074;
--accent-color-active: #3daee9;
--accent-r: 66;
--accent-g: 133;
--accent-b: 244;
--accent-rgb: var(--accent-r) var(--accent-g) var(--accent-b);
--__spoiler-background-color--hidden: rgba(var(--accent-r), var(--accent-g), var(--accent-b), 0.4);
--__spoiler-background-color--hidden--hover: rgba(var(--accent-r), var(--accent-g), var(--accent-b), 0.7);
}
/* Upstream font for title bar */
.visual-refresh .bar_c38106 .title__85643 .text-sm\/medium_cf4812 {
font-family: "Google Sans", sans-serif !important
}
/* Spoiler tag color */
/*
.spoilerContent-32CqO- {
background-color: var(--__current--spoiler-background-color) !important;
}
*/
/* Disable Gift button */
div[class*="buttons-"] button[aria-label="Send a gift"] {
display: none !important;
}
/* Fix Emojis/Stickers tabs background */
/*
.drawerSizingWrapper-1txdWG .navList-YSb9UB:after {
display: none;
}
*/
/* Remove Activity Status */
[class*='membersGroup']:has([role=button]),
[class*='member'] [class*='container']:has([class*='badges']) {
display: none;
}
/* Status-based Activity Status Icons */
[class^=memberInner]:has(> div > [aria-label*="Online"]) [class^=subText] svg > path[fill="#23a55a"] { fill: #43b581 }
[class^=memberInner]:has(> div >[aria-label*=Idle]) [class^=subText] svg > path[fill="#23a55a"] { fill: #f0b232 }
[class^=memberInner]:has(> div > [aria-label*="Do Not Disturb"]) [class^=subText] svg > path[fill="#23a55a"] { fill: #f23f43 }
[class^=memberInner]:has(> div > [aria-label*=Streaming]) [class^=subText] svg > path[fill="#23a55a"] { fill: #643da7 }
[class^=memberInner] [class^=subText] svg > path[fill="#23a55a"] { fill: #747f8d }
/* Fix display of long embed footer */
[class*="embedFooterText__"] {
word-break: break-all;
}
/* MAGANE */
div#maganeButton {
height: 38px !important;
}
/*
#maganeContainer {
--background-secondary: #000000;
--background-tertiary: #000000;
z-index: 1000;
position: relative;
}
*/
/** VENCORD **/
/* Remove Vencord support banner */
.vc-special-card-special {
display: none;
}
/* Hide nameplates */
[class^="childContainer__"][class*="nameplated__"] > [class^="container__"]{
display: none !important;
}
[class*="platedWrapper__"] > [class^="container__"]{
display: none !important;
}
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment