From 28bf9ba6683527f866252490e67c4e3f365086fe Mon Sep 17 00:00:00 2001 From: Penelope Gwen Date: Fri, 18 Jul 2025 14:45:02 -0700 Subject: [PATCH] New backup 2025-07-18 14:45:02 --- de/home/.config/eww/eww.scss | 10 ++-------- de/home/.config/eww/modules/home.yuck | 7 ++++--- de/home/.config/eww/modules/home/notes.yuck | 3 +-- de/home/.config/eww/modules/home/reminders.yuck | 10 +++++++--- .../eww/modules/home/revealer-on-press.yuck | 2 +- de/home/.config/eww/modules/home/weather.yuck | 15 +++++++++++++++ 6 files changed, 30 insertions(+), 17 deletions(-) diff --git a/de/home/.config/eww/eww.scss b/de/home/.config/eww/eww.scss index 28db706..d107d2d 100644 --- a/de/home/.config/eww/eww.scss +++ b/de/home/.config/eww/eww.scss @@ -322,20 +322,14 @@ $home-widget-border-hover-color: rgba($color5,0.7); // box-shadow: inset 0 0 0px 3px $home-widget-border-color; background-color: $home-widget-border-color; color: $home-widget-bg-color; - padding: 3px 0px; + padding-bottom: 2px; + font-weight: bold; transition: all 0.3s; &:hover { // background-color: $color2; background-color: $home-widget-border-hover-color; // border-color: transparent; } -/* &.open { - border-radius: $home-widget-title-radius; - border-bottom: 0px; - } - &.closed { - border-radius: $home-widget-border-radius; - }*/ } .rat, .nowplayingart, diff --git a/de/home/.config/eww/modules/home.yuck b/de/home/.config/eww/modules/home.yuck index e18d15a..624e68c 100644 --- a/de/home/.config/eww/modules/home.yuck +++ b/de/home/.config/eww/modules/home.yuck @@ -6,13 +6,14 @@ :space-evenly false (nowplayingart) (rat) - (weather :json weather_status) (shortcuts) + (weather_revealer) +; (weather :json weather_status) (notes_revealer) ; (notes :json {jq(notes_list,'.notes')}) (softwareupdates :json {software_list}) -; (reminders_revealer))) - (reminders :json {jq(reminders_list,'.reminders')}))) + (reminders_revealer))) +; (reminders :json {jq(reminders_list,'.reminders')}))) ;widget templates (include "modules/home/revealer-on-press.yuck") diff --git a/de/home/.config/eww/modules/home/notes.yuck b/de/home/.config/eww/modules/home/notes.yuck index 56206b5..da195c1 100644 --- a/de/home/.config/eww/modules/home/notes.yuck +++ b/de/home/.config/eww/modules/home/notes.yuck @@ -11,9 +11,8 @@ :width 250 (button :width 250 - :class "revealer-title ${reveal_notes ? 'open' : 'closed'}" + :class "revealer-title" "Notes ${reveal_notes ? '' : ''}") -; {reveal_notes ? "" : ""} (notes :json {jq(notes_list,'.notes')}))) (defwidget notes [json] diff --git a/de/home/.config/eww/modules/home/reminders.yuck b/de/home/.config/eww/modules/home/reminders.yuck index ec5b3c2..34e2063 100644 --- a/de/home/.config/eww/modules/home/reminders.yuck +++ b/de/home/.config/eww/modules/home/reminders.yuck @@ -2,13 +2,17 @@ :interval "3600s" 'scripts/home/reminders') -(defvar reveal_reminders true) +(defvar reveal_reminders false) (defwidget reminders_revealer [] (revealer-on-press :revealvar reveal_reminders :revealvar-name "reveal_reminders" - {reveal_reminders ? "" : ""} - (reminders :json {jq(reminders_list,'.reminders'))) +; {reveal_reminders ? "" : ""} + (button + :width 250 + :class "revealer-title" + "Reminders ${reveal_reminders ? '' : ''}") + (reminders :json {jq(reminders_list,'.reminders')}))) 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 ff14bfa..f02c6d4 100644 --- a/de/home/.config/eww/modules/home/revealer-on-press.yuck +++ b/de/home/.config/eww/modules/home/revealer-on-press.yuck @@ -1,6 +1,6 @@ (defwidget revealer-on-press [revealvar revealvar-name ?class ?duration ?transition] (box - :class "${class} revealer-on-press" + :class "${class} revealer-on-press ${revealvar ? 'revealer_open' : 'revealer_closed'}" :space-evenly true (eventbox :onclick '${EWW_CMD} update ${revealvar-name}=${revealvar ? "false" : "true"}' diff --git a/de/home/.config/eww/modules/home/weather.yuck b/de/home/.config/eww/modules/home/weather.yuck index ee134ab..bfcfb99 100644 --- a/de/home/.config/eww/modules/home/weather.yuck +++ b/de/home/.config/eww/modules/home/weather.yuck @@ -1,6 +1,21 @@ (defpoll weather_status :initial '{"condition":"loading...","current_temp":"--","feels_temp":"--","min_temp":"--","max_temp":"--","humidity":"--","icon":" ","updated":"loading..."}' :interval "3600s" 'scripts/home/hass_weather') + +(defvar reveal_weather true) +(defwidget weather_revealer [] + (revealer-on-press + :revealvar reveal_weather + :revealvar-name "reveal_weather" + :width 250 + (button + :width 250 + :class "revealer-title" + "Weather ${reveal_weather ? '' : ''}") + (weather :json weather_status))) + + + (defwidget weather [json] (box :class "weather"