@import url('font-face.css'); @import url('normalize.css'); @import url('body-background.css'); @import url('bar.css'); @import url('top-panel.css'); @import url('clock.css'); @import url('dock.css'); @import url('dock-buttons.css'); @import url('centered-box.css'); @import url('centered-box-overlay.css'); @import url('profile-image.css'); @import url('search-box.css'); @import url('dashboard.css'); @import url('greeter-date-message.css'); @import url('search-engine-settings.css'); @import url('theme-engine.css'); @import url('weather-screen.css'); @import url('weather-settings.css'); @import url('web-menu.css'); @import url('auto-suggestion.css'); :root { /* Colors */ --base-bg: #00000060; --base-color: #f2f2f2; --base-container: #f2f2f220; --base-hover-bg: #f2f2f230; --base-focus-bg: #f2f2f245; --base-active-bg: #fefefe60; --blur-strength: 6px; --panel-bg: var(--base-bg); --panel-color: var(--base-color); --transition-speed: 300ms; --rounded-radius: 12px; } * { /*Font rendering*/ -webkit-font-smoothing: antialiased !important; -moz-osx-font-smoothing: grayscale !important; text-rendering: optimizeLegibility !important; font-variant-ligatures: none !important; /*Disable tap hightlight color on mobile devices*/ -webkit-tap-highlight-color: rgba(0, 0, 0, 0); } body { position: absolute; top: 0; left: 0; width: 100%; height: 100%; margin: 0; padding: 0; overflow: hidden; background: #1a1a1a; color: var(--foreground); } html, body { height: 100% !important; position: fixed !important; } /*Scrollbar*/ /*Placeholder*/ ::placeholder { color: var(--base-color); opacity: 0.75; } /* width */ ::-webkit-scrollbar { width: 10px; } /* Track */ ::-webkit-scrollbar-track { background: var(--base-container); } /* Handle */ ::-webkit-scrollbar-thumb { background: var(--base-active-bg); } /* Handle on hover */ ::-webkit-scrollbar-thumb:hover { background: var(--base-hover-bg); } /*Hide focus elements outline*/ input:focus, textarea:focus, select:focus{ outline: none; } select { text-align: center; text-align-last: center; } option { text-align: left; }