@use "sass:string"; @use "sass:color"; @use "sass:math"; @import "./theme"; @function gtkalpha($c, $a) { @return string.unquote("alpha(#{$c},#{$a})"); } * { all: unset; } window { color: $text; font-family: $font-name; } button { color: $text; background: $surface; &:hover { background: $overlay; } &.primary { color: $base; background: $primary; } } menu { background: $base; padding: $inner-gap 0; border-radius: $outer-radius; menuitem { color: $text; margin: $inner-gap $outer-gap; padding: $inner-gap; border-radius: $inner-radius; &:hover, &:selected { background: $surface; } &:disabled { color: darken($text, 5%); } } separator { background-color: $surface; min-height: 1px; margin: $inner-gap 0; } }