/** * @name ClearVision * @author ClearVision Team * @version 6.3.0 * @description Highly customizable theme for BetterDiscord. * @source https://github.com/ClearVision/ClearVision-v6 * @website https://clearvision.github.io * @invite dHaSxn3 */ /* Credits to Zerthox for making the original theme. */ /* IMPORT CSS */ @import url(https://clearvision.github.io/ClearVision-v6/main.css); /* SETTINGS */ :root { /* ACCENT COLORS */ --main-color: #6862ff91; /* main accent color (hex, rgb or hsl) [default: #2780e6] */ --hover-color: #dcddde36; /* hover accent color (hex, rgb or hsl) [default: #1e63b3] */ --success-color: #43b582e3; /* success accent color (hex, rgb or hsl) [default: #43b581] */ --danger-color: #982929e3; /* danger accent color (hex, rgb or hsl) [default: #982929] */ --url-color: #6e6af6; /*The color of url links [default: var(--main-color)]*/ /* STATUS COLORS */ --online-color: #43b581; /* online status color (hex, rgb or hsl) [default: #43b581] */ --idle-color: #faa61a; /* idle status color (hex, rgb or hsl) [default: #faa61a] */ --dnd-color: #982929; /* dnd status color (hex, rgb or hsl) [default: #982929] */ --streaming-color: #593695; /* streaming status color (hex, rgb or hsl) [default: #593695] */ --offline-color: #808080; /* offline/invisible status color (hex, rgb or hsl) [default: #808080] */ /* GENERAL */ --main-font: Whitney, Helvetica Neue, Helvetica, Arial, sans-serif; /* main font for app (font must be installed) [default: Whitney, Helvetica Neue, Helvetica, Arial, sans-serif] */ --code-font: Consolas, Liberation Mono, Menlo, Courier, monospace; /* font for codeblocks (font must be installed) [default: Consolas, Liberation Mono, Menlo, Courier, monospace] */ --text-normal: rgb(220, 221, 222); /* color of default discord text */ --text-muted: rgb(114, 118, 125); /* color of default discord muted text (e.g.text found in input fields before typing).*/ --channels-width: 220px; /* channel list width (240px for Discord default) [default: 220px] */ --members-width: 240px; /* member list width [default: 240px] */ /* APP BACKGROUND */ --background-shading: 100%; /* app background shading (0 for complete smoothness) [default: 100%] */ --background-overlay: rgba(0, 0, 0, 0.6); /* app background overlay color/gradient [default: rgba(0, 0, 0, 0.6)] */ --background-image: url(https://cdn.discordapp.com/attachments/867945094664310855/937053231786369044/export202201231942272800.png?size=4096); /* app background image (link must be HTTPS) [default: url(https://clearvision.github.io/images/sapphire.jpg)]*/ --background-position: center; /* app background position [default: center] */ --background-size: cover; /* app background size [default: cover] */ --background-repeat: no-repeat; /* app background repeat [default: no-repeat] */ --background-attachment: fixed; /* app background attachment [default: fixed] */ --background-brightness: 100%; /* app background brightness (< 100% for darken, > 100% for lighten) [default: 100%] */ --background-contrast: 100%; /* app background contrast [default: 100%] */ --background-saturation: 100%; /* app background saturation [default: 100%] */ --background-invert: 0%; /* app background invert (0 - 100%) [default: 0%] */ --background-grayscale: 0%; /* app background grayscale ( 0 - 100%) [default: 0%] */ --background-sepia: 0%; /* app background sepia (0 - 100%) [default: 0%] */ --background-blur: 0px; /* app background blur [default: 0px] */ /* HOME BUTTON ICON */ --home-icon: url(https://cdn.discordapp.com/attachments/831341988703764500/1015667685289369782/Sem_titulo.png?size=4096); /* home button icon (link must be HTTPS) [default: url(https://clearvision.github.io/icons/discord.svg)]*/ --home-position: center; /* home button icon position [default: center] */ --home-size: 40px; /* home button icon size [default: 40px] */ /* CHANNEL COLORS */ --channel-unread: #a9a6ff; /* Unread Server channel color. [default: var(--main-color)] THIS OVERRIDES YOUR MAIN COLOR*/ --channel-color: #a9a6ff77; /*Read Server channel color [default: rgba(255,255,255,0.3);]*/ --channel-text-selected: #fff; /* Selected channel text color, CV default is #fff */ --muted-color: rgba(255, 255, 255, 0.219); /*Muted channel color [default: rgba(255,255,255,0.1);]*/ /* MODAL BACKDROP */ --backdrop-overlay: rgba(0, 0, 0, 0.8); /* modal backdrop overlay color/gradient [default: rgba(0, 0, 0, 0.8)] */ --backdrop-image: var(--background-image); /* modal backdrop image (link must be HTTPS) [default: var(--background-image)] */ --backdrop-position: var(--background-position); /* modal backdrop position [default: var(--background-position)] */ --backdrop-size: var(--background-size); /* modal backdrop size [default: var(--background-size)] */ --backdrop-repeat: var(--background-repeat); /* modal backdrop repeat [default: var(--background-repeat)] */ --backdrop-attachment: var(--background-attachment); /* modal backdrop attachment [default: var(--background-attachment)] */ --backdrop-brightness: var(--background-brightness); /* modal backdrop brightness (< 100% for darken, > 100% for lighten) [default: var(--background-brightness)] */ --backdrop-contrast: var(--background-contrast); /* modal backdrop contrast [default: var(--background-contrast)] */ --backdrop-saturation: var(--background-saturation); /* modal backdrop saturation [default: var(--background-saturation)] */ --backdrop-invert: var(--background-invert); /* modal backdrop invert (0 - 100%) [default: var(--background-invert)] */ --backdrop-grayscale: var(--background-grayscale); /* modal backdrop grayscale ( 0 - 100%) [default: var(--background-grayscale)] */ --backdrop-sepia: var(--background-sepia); /* modal backdrop sepia (0 - 100%) [default: var(--background-sepia)] */ --backdrop-blur: var(--background-blur); /* modal backdrop blur [default: var(--background-blur)] */ /* USER POPOUT BACKGROUND */ --user-popout-image: var(--background-image); /* app background image (link must be HTTPS) [default: var(--background-image)] */ --user-popout-position: var(--background-position); /* user popout background position [default: var(--background-position)] */ --user-popout-size: var(--background-size); /* user popout background size [default: var(--background-size)] */ --user-popout-repeat: var(--background-repeat); /* user popout background repeat [default: var(--background-repeat)] */ --user-popout-attachment: var(--background-attachment); /* user popout background attachment [default: var(--background-attachment)] */ --user-popout-brightness: var(--background-brightness); /* user popout background brightness (< 100% for darken, > 100% for lighten) [default: var(--background-brightness)] */ --user-popout-contrast: var(--background-contrast); /* user popout background contrast [default: var(--background-contrast)] */ --user-popout-saturation: var(--background-saturation); /* user popout background saturation [default: var(--background-saturation)] */ --user-popout-invert: var(--background-invert); /* user popout background invert (0 - 100%) [default: var(--background-invert)] */ --user-popout-grayscale: var(--background-grayscale); /* user popout background grayscale (0 - 100%) [default: var(--background-grayscale)] */ --user-popout-sepia: var(--background-sepia); /* user popout background sepia (0 - 100%) [default: var(--background-sepia)] */ --user-popout-blur: calc(var(--background-blur) + 3px); /* user popout background blur [default: calc(var(--background-blur) + 3px)] */ --user-popout-overlay: rgba(0, 0, 0, 0.6); /* user popout overlay color [default: rgba(0, 0, 0, .6)] */ /* USER MODAL BACKGROUND */ --user-modal-image: var(--background-image); /* app background image (link must be HTTPS) [default: var(--background-image)] */ --user-modal-position: var(--background-position); /* user modal background position [default: var(--background-position)] */ --user-modal-size: var(--background-size); /* user modal background size [default: var(--background-size)] */ --user-modal-repeat: var(--background-repeat); /* user modal background repeat [default: var(--background-repeat)] */ --user-modal-attachment: var(--background-attachment); /* user modal background attachment [default: var(--background-attachment)] */ --user-modal-brightness: var(--background-brightness); /* user modal background brightness (< 100% for darken, > 100% for lighten) [default: var(--background-brightness)] */ --user-modal-contrast: var(--background-contrast); /* user modal background contrast [default: var(--background-contrast)] */ --user-modal-saturation: var(--background-saturation); /* user modal background saturation [default: var(--background-saturation)] */ --user-modal-invert: var(--background-invert); /* user modal background invert (0 - 100%) [default: var(--background-invert)] */ --user-modal-grayscale: var(--background-grayscale); /* user modal background grayscale (0 - 100%) [default: var(--background-grayscale)] */ --user-modal-sepia: var(--background-sepia); /* user modal background sepia (0 - 100%) [default: var(--background-sepia)] */ --user-modal-blur: calc(var(--background-blur) + 3px); /* user modal background blur [default: calc(var(--background-blur) + 3px)] */ /* THEME BD COLORS */ --bd-blue: var(--main-color); /* betterdiscord main color [default: var(--main-color)] */ --bd-blue-hover: var(--hover-color); /* betterdiscord hover color [default: var(--hover-color)] */ --bd-blue-active: var(--hover-color); /* betterdiscord active color [default: var(--hover-color)] */ } /* EDIT */ /* Status picker */ #account-status-picker--online.focused-3qFvc8 { background: var(--online-color); } #account-status-picker--idle.focused-3qFvc8{ background: var(--idle-color); } #account-status-picker--dnd.focused-3qFvc8{ background: var(--dnd-color); } #account-status-picker--invisible.focused-3qFvc8{ background: var(--offline-color); } /* translucent search box */ #app-mount .container-2McqkF { background: rgba(14, 14, 14, 0.623); backdrop-filter: blur(10px); } /* translucent sidebar settings */ .sidebarRegion-1VBisG .sidebarRegionScroller-FXiQOh { backdrop-filter: blur(10px); background: #07071b5e; -webkit-mask-image: none; min-height: 100%; } /* posicionando ícones settings sidebar */ .sidebar-nqHbhN .item-3XjbnG:not(#a)::before{ margin-right: 15px; } /* Member count and channel DMs plugins edit */ #app-mount #MemberCount { background: var(--background-overlay); } #app-mount #MemberCount h2 { color: var(--main-color); } #app-mount > div.appDevToolsWrapper-1QxdQf > div > div.app-3xd6d0 > div > div.layers-OrUESM.layers-1YQhyW > div > div.container-1eFtFS > div > div > div.chat-2ZfjoI > div.content-1jQy2l > div > div.header-2Kx1US.ChannelDms-channelmembers-header.topPill-3DJJNV { background: var(--background-overlay); border-bottom: none; } #app-mount > div.appDevToolsWrapper-1QxdQf > div > div.app-3xd6d0 > div > div.layers-OrUESM.layers-1YQhyW > div > div.container-1eFtFS > div > div > div.chat-2ZfjoI > div.content-1jQy2l > div > div.header-2Kx1US.ChannelDms-channelmembers-header.topPill-3DJJNV > div.item-3XjbnG.selected-g-kMVV.themed-2-lozF { background: var(--background-shading); } /* remove bright in channels title */ .wrapper-NhbLHG.modeUnread-3Cxepe .content-1gYQeQ .mainContent-20q_Hp .name-28HaxV, .wrapper-NhbLHG.modeUnread-3Cxepe .content-1gYQeQ .mainContent-20q_Hp .icon-2W8DHg, .typeWindows-2-g3UY > .wordmark-2u86JB > svg, .container-1r6BKw .children-19S4PO .icon-22AiRD{ filter: none !important; text-shadow: none !important; } /* colorindo timestamps, códigos, reações próprias e */ .timestamp-6-ptG3 { background-color: rgba(0, 0, 0, 0.521); } #message-content-1008165614172520498 > div > blockquote > code { background-color: rgba(0, 0, 0, 0.521); } #message-reactions-1014982632884404315 > div:nth-child(1) > div > div{ background-color: rgba(62, 62, 173, 0.205); } #channelTabs-container > div.channelTabs-tabContainer > div.channelTabs-tab.channelTabs-selected { background-color: rgba(114, 135, 255, 0.185); } #bd-pub-button { background-color: #6762ff57; } #bd-pub-button:hover { background-color: #6762ffcc; } /* borda entre comandos e bots e comandos borrados */ .autocomplete-3NRXG8>div>.rail-1BiMhk{ border-right: 2px solid rgba(78, 40, 248, 0.39); } .autocomplete-3NRXG8::before { content: ''; height: 100%; width: 100%; position: absolute; background-color: transparent; backdrop-filter: blur(10px); border-radius: 8px; } /* */