@import "mixin"; $separator_thickness: 5px; $small_device: 650px; $animation_length: .5s; html:root { --app-background: #1e1e1e; --chat-background: #353535; --channel-tree-background: #353535; --server-log-background: #353535; --footer-background: #252525; --footer-text: #666666; --channel-chat-seperator: #1e1e1e; --channel-chat-seperator-selected: #707070; --server-log-text: #6e6e6e; --server-log-error: #e62222; --server-log-tree-entry: #d8d8d8; --hostbanner-background: #2e2e2e; } :global { /* Still in use for the global hang in point */ .app-container { right: 0; left: 0; top: 0; overflow: auto; padding: 0; } $animation_seperator_length: .1s; .container-seperator { @include transition(all $animation_seperator_length ease-in-out); background: var(--channel-chat-seperator); flex-grow: 0; flex-shrink: 0; &.horizontal { height: $separator_thickness; width: 100%; cursor: row-resize; } &.vertical { width: $separator_thickness; height: 100%; cursor: col-resize; } &.seperator-selected { @include transition(all $animation_seperator_length ease-in-out); background-color: var(--channel-chat-seperator-selected); } } html, body { overflow: hidden; } body { background: var(--app-background)!important; } }