: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); }