:root { /* ---- */ --bg1: #282828; --bg2: #222222; --bg3: #1d2021; --button: #daddee1a; /* ---- */ --fg2: #a89984; --fg1: #fbf1c7; --disabled: #696969; /* ---- */ --accent: #83c07c; --accent2: #83a598; --contrast: #ffffff; /* ---- */ --red: #fb4934; --purple: #b16286; --blue: #458588; --cyan: #7acfe4; --green: #83c07c; --yellow: #fabd2f; --border1: #223344; --border2: #334455; -moz-tab-size: 2; } .theme-dark { --header-primary: var(--fg1); --header-secondary: var(--fg2); --text-normal: var(--fg1); --text-muted: var(--fg2); --text-link: var(--accent); --channels-default: var(--fg2); --interactive-normal: var(--fg2); --interactive-hover: var(--fg1); --interactive-active: var(--fg1); --interactive-muted: var(--fg2); --background-primary: var(--bg1); --background-secondary: var(--bg2); --background-secondary-alt: var(--bg1); --background-tertiary: var(--bg1); --background-accent: var(--accent); --background-floating: var(--bg1); --background-modifier-hover: rgba(79, 84, 92, 0.16); --background-modifier-active: rgba(79, 84, 92, 0.24); /*--background-modifier-accent: hsla(0, 0%, 100%, 0.06);*/ --background-modifier-accent: rgba(0,0,0,0); --elevation-high: 0 8px 16px rgba(0, 0, 0, 0.24); --guild-header-text-shadow: 0 1px 1px rgba(0, 0, 0, 0.4); --channeltextarea-background: var(--bg1); --activity-card-background: var(--bg2); --deprecated-panel-background: var(--bg3); --background-modifier-selected: var(--bg1); --elevation-low: none !important; --background-message-hover: var(--bg2) !important; } ::-webkit-scrollbar, ::-webkit-scrollbar-track, ::-webkit-scrollbar-track-handle, ::-webkit-scrollbar-track-piece { border-color: rgba(0,0,0,0) !important; background-color: rgba(0,0,0,0) !important; } [class*="peopleColumn"]{ background-color: var(--bg2); } [class*="section"]{ background-color: var(--bg3); } [class*="sidebar"] [class*="container"] [class*="header"] { background-color: var(--bg1) !important; box-shadow: 0 0 15px 0 rgba(0,0,0,0.2); } [class*="sidebar"] > [class*="container"], [class*="members"][class*="scroller"] { box-shadow: inset 0 0 15px 0 rgba(0,0,0,0.2); } [class*="scrollerWrap"] { border-radius: 10px !important; } [class*="membersWrap"] { /*border-top-left-radius: 15px;*/ overflow: hidden; } [class*="chatContent"] [class*="form"]{ padding-top: 0.5rem; background-color: var(--bg1); box-shadow: 0 0 20px 0 rgba(0,0,0,0.3); } [class*="textAreaSlate"] { background-color: var(--bg3); border-radius: 13px; color: var(--fg-2); box-shadow: inset 0 0 10px 0 rgba(0, 0, 0, 0.1); } [class*="textAreaSlate"] > * { padding-left: 1rem; padding-right: 1rem; } button[class*="lookFilled"] { background-color: var(--button) !important; } button[class*="buttonActive"][class*="lookFilled"] { background-color: var(--accent) !important; color: var(--bg1) !important; } button[class*="lookLink"] { color: var(--fg1) !important; } [class*="sprite"] { filter: brightness(80%) sepia(80%) saturate(60%) !important; } [class*="username"] { filter: sepia(30%) !important; transition: filter 0.2s; } [class*="username"]:hover { filter: sepia(20%) !important; } img[class*="avatar"] { filter: sepia(30%) !important; transition: filter 0.1s, transform 0.1s ease-in-out; } img[class*="avatar"]:hover { filter: sepia(0%) !important; transform: scale(1.05); } [class*="pictureInPictureWindow"] { box-shadow: 0 8px 15px 0px rgba(0, 0, 0, 0.5) !important; } [class*="divider"] { border-color: var(--red) !important; } [class*="unreadPill-"] { background-color: var(--red); } [class*="unreadPillCap"] { fill: var(--red); } button[class*="lookFilled"] { color: var(--fg1) !important; } [class*="live"][class*="textBadge"] { background-color: var(--red) !important; color: var(--fg1); } /*[class*="modal"] [class*="inner"] {*/ /*background-color: var(--bg1) !important;*/ /*}*/ /*[class*="uploadModal"] {*/ /*background-color: red !important;*/ /*}*/ [class*="modal"] [class*="queryContainer-"], [class*="modal"] [class*="resultsGroup-"], [class*="modal"] [class*="bodyInner-"], [class*="modal"] [class*="quickMessage-"], [class*="modal"] [class*="inner-"], [class*="modal"] [class*="header-"]:not(header):not(h2), [class*="modal"] [class*="uploadModal-"] { background-color: var(--bg1) !important; } [class*="modal"] [class*="footer-"] { background-color: var(--bg3) !important; filter: brightness(110%); } /*[class*="mention"][class*="interactive"] {*/ /*background-color: var(--green);*/ /*color: var(--bg1);*/ /*}*/ [class*="panels"]>*:nth-child(2) { height: 4.6rem; padding-bottom: 0.5rem; }