:root, .theme-dark, .theme-light { --_font-titlebars: "Segoe UI", sans-serif; } .theme-dark { --hover-bg: #3f3f3f; --hover-shadow: inset 0 0 0 1px #373737, inset 0 0 0 2px #444444, inset 0 0 0 3px #3c3c3c; --button-bg: linear-gradient( to bottom, var(--primary, var(--background-primary)), var(--secondary, var(--background-secondary)) ); --button-shadow: inset 0 0 0 1px var(--tertiary, var(--background-tertiary)), inset 0 0 0 2px var(--primary, var(--background-primary)), inset 0 0 0 3px var(--secondary, var(--background-secondary)); --scrollbar-shadow: inset 0 0 0 1px var(--tertiary, var(--background-tertiary)), inset 0 0 0 2px #404040, inset 0 0 0 3px var(--primary, var(--background-primary)), inset 0 0 0 4px var(--secondary, var(--background-secondary)); --scrollbar-shadow-hover: inset 0 0 0 1px var(--tertiary, var(--background-tertiary)), inset 0 0 0 2px #646464, inset 0 0 0 3px var(--primary, var(--background-primary)), inset 0 0 0 4px var(--secondary, var(--background-secondary)); } .theme-light { --hover-bg: #ebeadf; --hover-shadow: inset 0 0 0 1px #dfdcd2, inset 0 0 0 2px #fafaf8, inset 0 0 0 3px #d1cec6; --button-bg: linear-gradient( to bottom, var(--primary, var(--background-primary)), var(--secondary, var(--background-secondary)) ); --button-shadow: inset 0 0 0 1px var(--tertiary, var(--background-tertiary)), inset 0 0 0 2px var(--primary, var(--background-primary)), inset 0 0 0 3px var(--secondary, var(--background-secondary)); --scrollbar-shadow: inset 0 0 0 1px var(--tertiary, var(--background-tertiary)), inset 0 0 0 2px #404040, inset 0 0 0 3px var(--primary, var(--background-primary)), inset 0 0 0 4px var(--secondary, var(--background-secondary)); --scrollbar-shadow-hover: inset 0 0 0 1px var(--tertiary, var(--background-tertiary)), inset 0 0 0 2px #646464, inset 0 0 0 3px var(--primary, var(--background-primary)), inset 0 0 0 4px var(--secondary, var(--background-secondary)); } [class*="button-"][class*="lookFilled-"], section[class^="panels-"] [class^="container-"] [class^="flex-"] button[class^="button-"], [class^="toolbar-"] [class*="iconWrapper-"] { border-radius: 0; color: var(--text) !important; background: var(--button-bg) !important; box-shadow: var(--button-shadow) !important; } [class^="containerDefault-"][class*="selected-"] [class^="iconVisibility-"] > [class^="content-"], [class^="containerDefault-"] [class^="iconVisibility-"][class*="modeSelected-"] > [class^="content-"], nav[class^="sidebar-"] div[class^="item-"][class*="selected-"], [class^="member-"][aria-expanded="true"] > [class^="layout-"], [class^="channel-"] [class^="interactive-"][class*="selected-"] { border-radius: 0; background: var(--button-bg) !important; box-shadow: var(--button-shadow) !important; } [class^="containerDefault-"] [class^="iconVisibility-"]:hover [class^="content-"], nav[class^="sidebar-"] div[class^="item-"]:not([class*="selected-"]):hover, [class^="member-"]:not([aria-expanded="true"]):hover > [class^="layout-"], [class^="channel-"] [class^="interactive-"]:not([class*="selected-"]):hover { border-radius: 0; background: var(--hover-bg) !important; box-shadow: var(--hover-shadow) !important; } [class^="scroller-"]::-webkit-scrollbar-thumb, [class*="scrollerBase-"]::-webkit-scrollbar-thumb { border-radius: 0; background: transparent; box-shadow: var(--scrollbar-shadow); } [class^="channelTextArea-"] > [class^="scrollableContainer-"] { border: 1px solid var(--background-tertiary); border-radius: 0; } [class^="toolbar-"] [class*="iconWrapper-"] { margin: 0; width: 32px; height: 32px; } [class^="toolbar-"] [class*="iconWrapper-"] > svg { margin: 4px; } [class^="toolbar-"] > [class^="search-"] { margin: 0; } [class^="toolbar-"] > [class^="search-"] [class^="searchBar-"] { background-color: var(--background-primary); border: 1px solid var(--background-tertiary); border-radius: 0; height: 32px; justify-content: center; } [class^="toolbar-"] > [class^="search-"] [class^="searchBar-"] > .DraftEditor-root, [class^="toolbar-"] > [class^="search-"] [class^="searchBar-"] > [class^="icon-"] { height: 24px; margin-top: 2px; } [class*="recentMentionsPopout-"] > [class^="header-"] > [class^="tabBar-"] > [class^="tab-"] { margin: 0; border-radius: 0; background: var(--button-bg) !important; box-shadow: var(--button-shadow) !important; font-weight: 100; font-size: 12px !important; } [class*="recentMentionsPopout-"] > [class^="header-"] > [class^="tabBar-"] > [class^="tab-"]:hover, [class*="recentMentionsPopout-"] > [class^="header-"] > [class^="tabBar-"] > [class^="tab-"][class*="active-"] { background: var(--hover-bg) !important; box-shadow: var(--hover-shadow) !important; } [class^="reaction-"] { background-color: var(--button-bg); box-shadow: var(--button-shadow); border-radius: 0; } [class^="reaction-"]:hover, [class^="reaction-"][class*="reactionMe-"] { background-color: var(--hover-bg); box-shadow: var(--hover-shadow); }