/* Tabs. */ revealer.raised.bottom-bar { background-color: shade(@theme_bg_color, 1.08); box-shadow: none; } tabbar, tabbar revealer, tabbar .box, tabbar .box:backdrop { padding: 0; background-color: shade(@theme_bg_color, 1.08); box-shadow: none; } tabbar .start-action, tabbar .end-action { min-width: 0; margin: 0; padding: 0; } tabbar scrolledwindow:not(.pinned) { margin-left: -14px; } tabbar tabbox { min-height: 0; padding: 0; font-family: monospace; -gtk-icon-size: 10px; } tabbar tabbox > tabboxchild { border-radius: 0; } tabbar tab, tabbar tab:hover, tabbar tab:active { min-height: 16px; padding: 0 4px; border-radius: 0; background: transparent; box-shadow: none; color: @theme_fg_color; transition: none; } tabbar tab:selected, tabbar tab:selected:hover, tabbar tab:selected:active { background: @accent_bg_color; color: @accent_fg_color; } tabbar tab label { min-height: 0; margin: 0; padding: 0; font-size: 11px; } tabbar tab:selected label { font-weight: bold; } tabbar tab button.tab-close-button { min-width: 10px; min-height: 10px; margin: 0 0 0 2px; padding: 0; opacity: 1; } tabbar tabbox > separator { opacity: 0; }