Last active
December 2, 2023 09:00
-
-
Save LeaPhant/fe55a278fb243bd07b31d4f41eefd0ff to your computer and use it in GitHub Desktop.
My BetterDiscord Theme
This file contains 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
//META{"name":"Sakura","description":"Sakura Theme","author":"LeaPhant","version":"1.2","website":""}*//{} | |
body>div:last-of-type { | |
background: url(https://lea.moe/2R9.jpg) center/cover no-repeat !important; | |
opacity: 1; | |
} | |
:root { | |
--light: rgba(0, 0, 0, 0.7); /* Overall brightness. 1= black, 0 = transparent */ | |
--userlight:rgba(0, 0, 0, .3); /* Brightness for the userpopouts */ | |
--mc: rgba(236, 64, 122, 0.7); /* Main colour. Larger items, backgrounds. */ | |
--sc: rgba(236, 64, 122, 0.8); /* Accent/Secondary colour. Borders, notifications & such. */ | |
--font: sans-serif; | |
--font-size: .95rem; | |
--text: #dcddde; /* Chat text colour. */ | |
} | |
.app-2rEoOp, .bg-h5JY_x, .messages-3amgkR, .panels-j1Uci_, .scroller-2FKFPG { background-color: transparent !important; } | |
.children-19S4PO::after{ | |
display: none; | |
} | |
.da-title container-1r6BKw{ background-color: rgba(0,0,0,0.1) !important; } | |
.sidebar-2K8pFh{ background-color: rgba(0,0,0,0.2); } | |
.guildInner-3DSoA4{ background-color: #F06292 !important; } | |
.divider-3gKybi span { background-color: transparent !important; } | |
.divider-3gKybi:before { background-color: transparent !important; } | |
/* Your META and root should be in your MyTheme.theme.css To give to other people. ^^^^ | |
Everything below goes in to a new file, MyTheme.css for import */ | |
/* Scrollbars */ | |
::-webkit-scrollbar-thumb {border-radius:1px!important;border-color: transparent !important;background: var(--sc) !important;} | |
::-webkit-scrollbar, ::-webkit-scrollbar-track-piece {width:8px !important;border-color: transparent !important; background: transparent !important;} | |
::-webkit-scrollbar-corner {display: none !important} | |
::-webkit-scrollbar-track {background-color: rgba(0, 0, 0, 0)!important} | |
/* Main background/TitleBar etc */ | |
.theme-dark .container-2lgZY8,.theme-dark .ui-standard-sidebar-view,.titleBar-AC4pGV::after {background-color: var(--light)} /* Brightness */ | |
.titleBar-AC4pGV::after {content:""; position:absolute; z-index:-1; top:0; left:0; right:0; width:100%; height:22px} /* Titlebar layer */ | |
/* Main Transparency */ | |
.theme-dark .chat-3bRxxu,.theme-dark .guildsWrapper-5TJh6A,.theme-dark .layer-3QrUeG,.theme-dark .wrapper-29NfPK,.theme-dark .wrapper-1Rf91z, | |
.theme-dark .chat-3bRxxu>.content-yTz4x3, .theme-dark .chat-3bRxxu form, .flex-horizontal>.flex-spacer,.searchBarLight-1NxoDG, | |
.theme-dark .uploadModal-2ifh8j .footer-3mqk7D, .theme-dark #friends, .video-1FfuMD, .theme-dark .private-channel-call, | |
.theme-dark .activityFeed-28jde9, .theme-dark .footer-2yfCgX, .theme-dark .headerBar-UHpsPw, | |
.theme-dark .channels-Ie2l6A, .theme-dark .container-PNkimc, .theme-dark .ui-standard-sidebar-view .sidebar-region, | |
.theme-dark .ui-standard-sidebar-view .content-region, .theme-dark .layers-3iHuyZ, .theme-dark .guildsWrapper-5TJh6A .guilds-1q_RqH, | |
.theme-dark .chat-3bRxxu .content-yTz4x3, .theme-dark .members-1998pB, .theme-dark .title-3qD0b-, .theme-dark .scroller-2v3d_F, | |
.theme-dark .header-2o-2hj, .theme-dark .container-2Thooq,.theme-dark .messagesWrapper-3lZDfY,.theme-dark .gameLibrary-TTDw4Y {background: transparent !important;background-color: transparent !important} | |
.markup-2BOw-j:not(code) {font-size: var(--font-size)!important;} /* Changes font size of user text, not including code. */ | |
.theme-dark .containerCozy-jafyvG .markup-2BOw-j {color: var(--text)} /* Text colour */ | |
.theme-dark .iconBadge-2dji3k {border-color: #fff} | |
.theme-dark .iconBadge-2dji3k:hover {border-color: #eee} | |
.da-searchBarInner { | |
background-color: rgba(200,200,200,0.4) !important; | |
} | |
.scrollerWrap-1IAIlv{ | |
background-color: rgba(0,0,0,0.4); | |
} | |
.wordmark-2iDDfm svg > path {fill:#fff} | |
.winButtonClose-1HsbF- > svg > polygon {fill:#fff} | |
.winButtonMinMax-PBQ2gm > svg > rect {stroke:#fff} | |
.winButton-iRh8-Z {opacity: 1} | |
.theme-dark .iconForeground-3y9f0B, .theme-dark .title-1aVOXw {color: #fff} | |
.theme-dark .title-3qD0b- {box-shadow:0 0 0 transparent} | |
.theme-dark .backdrop-1wrmKB {opacity: .3 !important} | |
.typeWindows-1za-n7::before { | |
content: ""; | |
position: absolute; | |
top: 0; | |
left: 0; | |
right: 0; | |
height: 22px; | |
background-color: rgb(180,56,105); | |
} | |
input{background: #f6f6f6} | |
body,span:not(.spinner-item){-webkit-font-smoothing:optimizeLegibility !important;-webkit-backface-visibility:hidden;} | |
body,h1,h2,h3,h4,h5,h6 {color: #fff);font-family:var(--font);text-rendering: optimizeLegibility !important; font-smoothing: antialiased !important} | |
.theme-dark ::selection {background: rgba(0, 0, 0, 0.7);color:rgb(255, 255, 0)} | |
.theme-dark ::-webkit-input-placeholder {color: rgba(255, 255, 255, 0.8) !important} | |
/* Chat Area */ | |
.theme-dark .topic-2QX7LI {color:#fff} | |
.username-_4ZSMR, .usernameWrapper-1S-G5O .username-_4ZSMR {font-weight: 600;text-shadow:0 0 3px rgb(0, 0, 0);border-radius:10%}/* User Name */ | |
.theme-dark .timestampCozy-2hLAPV {color:color: rgba(255,255,255,0.65);} | |
.theme-dark .autocomplete-1vrmpx {background-color: rgba(0, 0, 0, 0.9)} | |
.theme-dark .inner-zqa7da { | |
background-color: hsla(0, 0%, 0%, 0.3); | |
box-shadow: 0 0 0px 2px var(--sc); | |
border-radius: 0px; | |
} | |
#app-mount .typing-2GQL18 {background: transparent} | |
.theme-dark .markup-2BOw-j pre {background: rgba(0, 0, 0, 0.4);border-color: var(--sc)} | |
.theme-dark .markup-2BOw-j code, .theme-dark .markup-2BOw-j code.inline {background: rgba(0, 0, 0, 0.7)} | |
.theme-dark .markup-2BOw-j a {color: #EC407A;} | |
.theme-dark .dividerEnabled-2TTlcf {display:none} | |
.theme-dark .channelTextArea-rNsIhG {border-top:none} | |
.channel-2QD9_O:hover a { background-color: rgba(0,0,0,0.3); } | |
.privateChannels-1nO12o { background-color: rgba(0,0,0,0.2); } | |
.theme-dark .container-2Thooq { background-color: rgba(0,0,0,0.35) !important; } | |
/* Activity */ | |
.theme-dark .splashArt-1anaP9 {opacity:1;filter:none} | |
.theme-dark .card-7JP0BX {background-color: rgba(0, 0, 0, 0.8);color: #fff;} | |
.theme-dark .splashArt-3yFzRe {width: 100%;filter: grayscale(0%);opacity: 1;-webkit-mask: radial-gradient(100% 100% at top left,hsla(0,0%,100%,.3) 0,hsla(0,0%,100%,.4) 100%)} | |
/* Library */ | |
.theme-dark .rowBackground-3MeNoN {filter:none;-webkit-mask:none;opacity:.7} | |
/* Members Area */ | |
.theme-dark .membersGroup-v9BXpm {color: #fff;text-align:center} | |
.theme-dark .activity-1IYsbk {color: #babcbf} | |
.theme-dark .member-3W1lQa.popout-open .content-OzHfo4,.theme-dark .member-3W1lQa:hover .content-OzHfo4, .theme-dark .member-3W1lQa.popout-open:hover .content-OzHfo4 {background:var(--mc)} | |
/* User Popout */ | |
.userPopout-3XzG_A {background: url(https://lea.moe/8oV.jpg) center/cover no-repeat} | |
.userPopout-3XzG_A .activity-11LB_k {background-color: rgba(0,0,0,.0)} | |
.userPopout-3XzG_A .header-2BwW8b,.userPopout-3XzG_A .body-3iLsc4,.userPopout-3XzG_A .footer-1fjuF6, | |
.userPopout-3XzG_A .quickMessage-1yeL4E,.userPopout-3XzG_A .note-3kmerW textarea:focus {background: var(--userlight)!important} | |
.userPopout-3XzG_A .tip-2ab612,.userPopout-3XzG_A .bodyTitle-Y0qMQz {color: #fff} | |
/* Guilds */ | |
.theme-dark .guildSeparator-1X4GQ1:after{display:none} | |
.theme-dark .friendsOnline-_wi_fM{color:#fff} | |
.theme-dark .guild-1EfMGQ.unread-qLkInr:before {background: var(--sc)} | |
/* Channels */ | |
.header-2o-2hj {box-shadow:none} | |
.private-channels .channel .channel-name {opacity:1} | |
.iconCollapsed-3hFp_8, .iconDefault-3Gr8d2, .nameCollapsed-34uFWo, .nameDefault-2DI02H, | |
.nameDefaultText-24KCy5, .nameDefaultVoice-3WUH7s, .nameLockedText-3pqQcL, .nameLockedVoice-26MhB1 {color: #fff} | |
.container-1UB9sr {background: rgba(0, 0, 0, 0);border-bottom:none;padding: 1px} | |
.nameDefault-2s3kbY {color: #fff} | |
.contentConnectedVoice-qL-YrL:active, .contentHoveredText-2D9B-x, .private-channels .channel:hover a,.theme-dark #friends .friends-table .friends-row:hover, | |
.contentHoveredVoice-3p_NEO:active, .contentSelectedVoice-1WDIBM:active,.privateChannels-1nO12o .channel-2fhmY8:hover .selectedLink-3dsNZ6, | |
.contentSelectedText-3wUhMi, .contentSelectedVoice-1WDIBM,.privateChannels-1nO12o .channel-2fhmY8 .selectedLink-3dsNZ6{background-color: var(--mc)} | |
.unread-1Dp-OI {background: var(--sc)} | |
/* Menus */ | |
.theme-dark .search-results-wrap .search-header {background-color: rgba(0, 0, 0, 0)} | |
.theme-dark .searchPopout-1vUlP3 {background-color: rgba(0, 0, 0, 0.9)} | |
.theme-dark .search-results-wrap {background-color: rgba(0, 0, 0, 0.4)} | |
.theme-dark .search-results-wrap .search-result .search-result-message.hit {border: 2px solid var(--sc)} | |
.theme-dark .search-results-wrap .search-result .hit {background-color: rgba(0, 0, 0, 0.7);box-shadow: 0 0 10px 0px var(--sc)} | |
.theme-dark .search-results-wrap .search-result:before,.theme-dark .search-results-wrap .search-result:after {display:none} | |
.menu-Sp6bN1:not(.alt-3btY0e) {background:rgba(0, 0, 0, 0.93)} | |
.menu-Sp6bN1.alt-3btY0e{background:rgba(0, 0, 0, 0.9)} | |
.theme-dark .item-1GzJrl {color: #fff} | |
.theme-dark .header-ykumBX {background:rgba(0, 0, 0, 0.0)} | |
.theme-dark .messagesPopoutWrap-1MQ1bW {background:rgba(0, 0, 0, 0.8)} | |
.theme-dark .messageGroupWrapper-o-Zw7G {background-color: rgba(45, 45, 45, 0.9);border-color: var(--sc)} | |
.theme-dark .uploadModal-2ifh8j {background: rgba(0, 0, 0, 0.85)} | |
.theme-dark #memberCount {background: rgba(0, 0, 0, 0);padding:0;height:20px} | |
.da-newMessagesBar { | |
background-color: #F06292 !important; | |
} | |
.theme-dark .header-39GIC8 { | |
background-color: rgba(240, 98, 146, 0.59); | |
width: 100%; | |
} | |
.channel-2QD9_O.da-channel> a[href="/library"] { | |
display: none; | |
} | |
.buttons-205you > button:first-child{ | |
display: none; | |
} | |
.theme-dark .categoryFadeBlurple-1j72_A{ | |
background-color: rgba(240, 98, 146, 0.8); | |
} | |
.bda-dark .emoji-picker, .bda-dark .emojiPicker-3m1S-j { | |
background-color: rgba(33, 33, 33, 0.5); | |
} | |
.emojiPicker-3m1S-j .stickyHeader-1SS0JU { | |
background: rgba(255,255,255,0.2) | |
} | |
.bda-dark .emoji-picker .category, .bda-dark .emojiPicker-3m1S-j .category-2U57w6 { | |
background-color: rgba(0, 0, 0, 0.6); | |
} | |
.bda-dark #bda-qem button.active{ | |
background-color: rgba(0,0,0,0.2) !important; | |
} | |
.bda-dark #bda-qem button { | |
background-color: rgba(0,0,0,0.3) !important; | |
} | |
.noticeStreamerMode-2TSQpg { | |
background-color: #F06292; | |
} | |
.online-2S838R { | |
background-color: #2fc1a0; | |
} | |
.dnd-1_xrcq { | |
background-color: #dc4769; | |
} | |
.idle-3DEnRT { | |
background-color: #ea8c3b; | |
} | |
.streaming-2_dnHe { | |
background-color: #9340b5; | |
} | |
.guildsAdd-21_IdK{ | |
border-style: solid; | |
} | |
.newMessagesBar-mujexs button:last-child{ | |
color: #f0c7e3; | |
} | |
.da-emojiItem.da-disabled{ | |
display: none !important; | |
} | |
#bd-settingspane-container .content-column.default .bda-slist::before {content: "Changelog: v1.2 Store/Library update. v1.5 Last update before v2 and ending support. Added Fixes import, cleaner chat window, linked more vars. "} | |
#bd-settingspane-container .bda-slist::before { | |
background: rgba(67, 181, 129, 0.8);display: block; | |
padding: 5px 10px;margin-bottom: 10px;border-radius: 4px; | |
box-shadow: 0 2px 5px rgba(0, 0, 0, 0.3); | |
font-weight: 600;margin-top: 2px;color: #fff} | |
.da-messageGroupBlocked, .da-messageGroupBlockedBtn{ | |
background: 0 !important; | |
border: 0 !important; | |
} | |
.da-channels.da-vertical.da-flex.da-directionColumn { | |
background: rgba(0, 0, 0, 0.1) !important; | |
} | |
.da-wrapper > .da-scrollerWrap > .da-scroller.da-systemPad { | |
background: rgba(0, 0, 0, 0.3); | |
} | |
.button-OhfaWu{ | |
background-color: var(--sc) !important; | |
} |
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment