diff --git a/de/home/.config/eww/eww.scss b/de/home/.config/eww/eww.scss index e21844b..3cf2c5d 100644 --- a/de/home/.config/eww/eww.scss +++ b/de/home/.config/eww/eww.scss @@ -310,6 +310,9 @@ $home-widget-border-color: rgba($color5,1); color: $home-widget-subtitle-color; } } + .revealer-title { + background-color: $home-widget-border-color; + } .notes { background-color: $home-widget-bg-color; color: $home-button-fg-color; diff --git a/de/home/.config/eww/modules/home/notes.yuck b/de/home/.config/eww/modules/home/notes.yuck index 201b20c..44e8537 100644 --- a/de/home/.config/eww/modules/home/notes.yuck +++ b/de/home/.config/eww/modules/home/notes.yuck @@ -5,17 +5,17 @@ (defvar reveal_notes true) (defwidget notes_revealer [] (revealer-on-press -; :orientation "v" + :visible {jq(workspacesArray, '.[]\|select(.focused==true).num') <= 9} :revealvar reveal_notes :revealvar-name "reveal_notes" (label :width 300 - :text "press") + :class "reavealer-title" + :text "Notes ${reveal_notes ? '' : ''}") ; {reveal_notes ? "" : ""} (notes :json {jq(notes_list,'.notes')}))) (defwidget notes [json] (box - :visible {jq(workspacesArray, '.[]\|select(.focused==true).num') <= 9} :class "notes" :orientation "v" :halign "baseline" diff --git a/de/home/.config/eww/modules/home/revealer-on-press.yuck b/de/home/.config/eww/modules/home/revealer-on-press.yuck index 7ae8444..94bbfe7 100644 --- a/de/home/.config/eww/modules/home/revealer-on-press.yuck +++ b/de/home/.config/eww/modules/home/revealer-on-press.yuck @@ -1,13 +1,13 @@ (defwidget revealer-on-press [revealvar revealvar-name ?class ?duration ?transition] (box :class "${class} revealer-on-press" - :orientation "v" - :space-evenly false + :space-evenly true (eventbox :onclick '${EWW_CMD} update ${revealvar-name}=${revealvar ? "false" : "true"}' ; :onhover "${EWW_CMD} update ${revealvar-name}=true" ; :onhoverlost "${EWW_CMD} update ${revealvar-name}=false" (box + :orientation "vertical" :space-evenly false (children :nth 0) (revealer