diff --git a/.config/eww/widgets/hypr_workspaces.scss b/.config/eww/widgets/hypr_workspaces.scss index 91eb0ed..8fcb6b0 100644 --- a/.config/eww/widgets/hypr_workspaces.scss +++ b/.config/eww/widgets/hypr_workspaces.scss @@ -1,35 +1,36 @@ .workspaces { - /* Green */ - $light: #bad012; - $dark: #53730a; + + /* Colors */ + $ws-background: darksalmon; + $ws-active: sienna; + $ws-active-border: sienna; + $ws-inactive: chocolate; + $ws-inactive-border: chocolate; + $ws-empty: coral; + $ws-empty-border: chocolate; + - /* Orange */ - //$light: #fde10e; - //$dark: #ff6520; - - background: $dark; + background: $ws-background; padding: 3px 1rem; &--ws { border-radius: 50%; font-family: 'Symbols Nerd Font Mono'; - border: 1px solid blue; - color: black; + border: 1px solid; - &--label { - font-size: 0.7rem; - } - &--active { - background: $light; - color: $dark; - border-color: $light; + background: $ws-active; + border-color: $ws-active-border; } &--inactive { - background: $dark; - color: $dark; - border-color: $light; + background: $ws-inactive; + border-color: $ws-inactive-border; + } + + &--empty { + background: $ws-empty; + border-color: $ws-empty-border; } } } diff --git a/.config/eww/widgets/hypr_workspaces.yuck b/.config/eww/widgets/hypr_workspaces.yuck index 2dbdff1..55a3ca0 100644 --- a/.config/eww/widgets/hypr_workspaces.yuck +++ b/.config/eww/widgets/hypr_workspaces.yuck @@ -18,9 +18,9 @@ :onclick "hyprctl dispatch workspace ${workspace.id}" :cursor "pointer" :tooltip "${workspace.name}" - :class "workspaces--ws ${workspace.active == true ? 'workspaces--ws--active' : 'workspaces--ws--inactive'}" + :class "workspaces--ws${workspace.windows > 0 ? '' : ' workspace--ws--empty'}${workspace.active == true ? ' workspaces--ws--active' : ' workspaces--ws--inactive'}" (label :class "workspaces--ws--label" :xalign 0.2 :yalign 0.5 - :text "${workspace.windows > 0 ? workspaceIcons.full : workspaceIcons.empty}"))))) + :text ""))))) diff --git a/.config/hypr/monitors.conf b/.config/hypr/monitors.conf index 40e6714..57cc744 100644 --- a/.config/hypr/monitors.conf +++ b/.config/hypr/monitors.conf @@ -1,4 +1,4 @@ -# Generated by nwg-displays on 2025-01-18 at 02:07:11. Do not edit manually. +# Generated by nwg-displays on 2025-03-08 at 19:18:14. Do not edit manually. monitor=DP-2,1920x1080@60.0,0x0,1.0 monitor=DP-3,1920x1080@144.0,1920x0,1.0