New backup 2025-07-18 14:45:02

This commit is contained in:
Penelope Gwen 2025-07-18 14:45:02 -07:00
parent eb522c96c6
commit 28bf9ba668
6 changed files with 30 additions and 17 deletions

View file

@ -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,

View file

@ -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")

View file

@ -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]

View file

@ -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')})))

View file

@ -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"}'

View file

@ -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"