aboutsummaryrefslogtreecommitdiff
path: root/linux/home/.config/ags/widget/bar/screencorner.scss
blob: 93cd459f0be9f75142600c2d385a901ec4696512 (plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
$_shadow-size: $padding;
$_radius: $radius * $hyprland-gaps-multiplier;
$_margin: 99px;

window.screen-corner {
    box.shadow {
        margin-right: $_margin * -1;
        margin-left: $_margin * -1;

        @if $shadows {
            box-shadow: inset 0 0 $_shadow-size 0 transparent;
        }

        @if $bar-position =='top' {
            margin-bottom: $_margin * -1;
        }

        @if $bar-position =='bottom' {
            margin-top: $_margin * -1;
        }
    }

    box.border {
        @if $bar-position =='top' {
            border-top: $border-width none $bg;
            //border-top: $border-width solid $bg;
        }

        @if $bar-position =='bottom' {
            border-bottom: $border-width solid $bg;
        }

        margin-right: $_margin;
        margin-left: $_margin;
    }

    box.corner {
        box-shadow: 0 0 0 $border-width $border-color;
    }

    &.corners {
        box.border {
            border-radius: if($radius>0, $radius * $hyprland-gaps-multiplier, 0);
            box-shadow: 0 0 0 $_radius $bg;
        }

        box.corner {
            border-radius: if($radius>0, $radius * $hyprland-gaps-multiplier, 0);
        }
    }
}