@use "sass:color"; @use "sass:string"; @function gtkalpha($c, $a) { @return string.unquote("alpha(#{$c},#{$a})"); } // https://gitlab.gnome.org/GNOME/libadwaita/-/blob/main/src/stylesheet/_colors.scss $bg: #{"@window_bg_color"}; $fg: #{"@window_fg_color"}; $accent: #{"@accent_color"}; .Bar { border: none; box-shadow: none; background-color: $bg; color: $fg; font-size: 16px; padding: 0.5rem; .Workspaces { button { all: unset; min-width: 0.9rem; min-height: 0.9rem; border: 2px solid $fg; border-radius: 50%; margin: 0em 0.3rem; } .focused { border-color: $accent; background-color: $accent; } } .Battery label { margin-left: 0; } .QuickSettings { image { -gtk-icon-size: 1.2em; } menubutton box { margin-right: 0.5em; &:last-child { margin-right: 0; } } } menubutton button { background: transparent; border-radius: 1em; &:hover { background-color: gtkalpha($fg, 0.1); } } popover { margin-top: 0.5em; } }