/* Seth Linux Theme — Black titlebar, square corners, ultra-thin headerbars */ /* === Headerbar === */ headerbar { background: #000; min-height: 36px; border-radius: 0 !important; border: none; border-top: none; border-bottom: 1px solid #555; box-shadow: none; outline: none; padding: 0 4px; margin-top: 0; color: #fff; font-weight: bold; } headerbar:backdrop { background: #000; border-bottom: 1px solid #333; color: #999; } headerbar button { background: transparent; color: #fff; border: none; padding: 0 4px; margin: 0; box-shadow: none; } headerbar button:hover { background: #222; } headerbar:backdrop button { color: #999; } /* === Equalize sidebar/main headerbar heights (Nautilus path bar pushes main taller) === */ headerbar stackpage > box, headerbar stackpage > box > * { min-height: 0; padding-top: 0; padding-bottom: 0; } headerbar stack { min-height: 0; } /* === Window decoration: square corners, no borders === */ window, window.background, window.csd, window.solid-csd { border-radius: 0 !important; } .titlebar, decoration { border-radius: 0 !important; border: none; box-shadow: none; } decoration { border-top: none; outline: none; margin: 0; } window.csd { border: none; box-shadow: none; outline: none; } .titlebar:not(headerbar) { border: none; box-shadow: none; outline: none; background: transparent; min-height: 0; padding: 0; margin: 0; } /* === Kill gray line at top of window (CSD decoration border) === */ toolbarview > .top-bar { border: none; box-shadow: none; outline: none; } /* === Strip separators === */ separator { min-height: 0; border: none; background: none; }