mirror of
https://github.com/Theaninova/TheaninovOS.git
synced 2026-01-07 16:22:50 +00:00
45 lines
835 B
SCSS
45 lines
835 B
SCSS
@mixin dock($spacing: $spacing * 0.7) {
|
|
separator {
|
|
border-radius: $radii;
|
|
background-color: transparentize($fg-color, 0.8);
|
|
margin: 0 $spacing;
|
|
min-width: 2px;
|
|
min-height: 2em;
|
|
}
|
|
|
|
button {
|
|
@include accs-button($flat: true);
|
|
|
|
.box {
|
|
margin: $spacing / 2;
|
|
}
|
|
|
|
image {
|
|
margin: $padding;
|
|
|
|
@if $color-scheme == "light" {
|
|
-gtk-icon-shadow: $text-shadow;
|
|
}
|
|
}
|
|
|
|
.indicator {
|
|
min-width: 8px;
|
|
min-height: 8px;
|
|
background-color: $fg-color;
|
|
border-radius: $radii;
|
|
margin-bottom: $padding/2;
|
|
|
|
&.focused {
|
|
background-image: $active-gradient;
|
|
}
|
|
}
|
|
}
|
|
}
|
|
|
|
window.floating-dock .dock {
|
|
@include dock;
|
|
@include floating-widget;
|
|
border-radius: if($radii == 0, 0, $radii + $spacing / 2);
|
|
padding: $spacing / 2;
|
|
}
|