/* Ekklesia Classroom dock * * A template, not plain CSS. classroom-dock substitutes the bracketed * measurements at startup from UI_SCALE in device.conf, so a room can * be tuned for its TV without anyone editing this file. At UI_SCALE=1.0 * every token resolves to the value it had before scaling existed. */ window#classroom-dock, window#classroom-clock { background-color: transparent; background-image: none; border: none; box-shadow: none; } /* Main floating dock */ .dock { background-image: none; background-color: rgba(34, 38, 50, 0.62); border: 1px solid rgba(255, 255, 255, 0.08); border-radius: @dock-radius@px; padding: @dock-padding-v@px @dock-padding-h@px; /* Important: no shadow here. GTK was clipping it against the rectangular window edge. */ box-shadow: none; } button.dock-button { color: white; background-image: none; background-color: rgba(255, 255, 255, 0.05); border: none; border-radius: @button-radius@px; padding: @button-padding@px; margin: 0; min-width: @button-size@px; min-height: @button-size@px; box-shadow: none; outline: none; } button.dock-button:hover { background-image: none; background-color: rgba(70, 75, 90, 0.85); box-shadow: none; } button.dock-button:active { background-image: none; background-color: rgba(85, 90, 108, 0.90); box-shadow: none; } button.dock-button:focus { background-image: none; background-color: rgba(255, 255, 255, 0.08); box-shadow: none; outline: none; } button.dock-button image { color: white; -gtk-icon-effect: none; } /* Clock */ .clock { color: white; background-image: none; background-color: rgba(34, 38, 50, 0.62); border: 1px solid rgba(255, 255, 255, 0.08); border-radius: @clock-radius@px; padding: @clock-padding-v@px @clock-padding-h@px; font-size: @clock-font@px; font-weight: 600; box-shadow: none; }