feat(widgets): finally added calendar and started developing control center

This commit is contained in:
retrozinndev
2024-12-02 15:24:52 -03:00
parent ef9c6b9d00
commit 9dbfd0cc4a
2 changed files with 29 additions and 25 deletions
+13 -15
View File
@@ -1,22 +1,20 @@
(defwindow calendar
(defwindow calendar-window
:monitor 0
:geometry (geometry :width 300
:height 250
:anchor "top center"
)
:geometry (geometry :anchor "top center")
:stacking "fg"
:exclusive false
:namespace "eww-calendar"
(box
(cal)
)
)
(defwidget cal []
(box :class "widget-calendar"
(box :class "month-calendar"
(button :class "day"
1)
)
(box :class "calendar-box"
:space-evenly false
:orientation "vertical"
(label :class "calendar-header"
:text "Calendar")
(calendar :class "month-calendar"
:show-details true
:show-heading true
:show-day-names true
:show-week-numbers false)
)
)
+16 -10
View File
@@ -1,24 +1,30 @@
(include "./widgets/control-center/quickactions.yuck")
(defwindow control-center []
:monitor 0
:geometry (geometry :width "500px"
:height "90%"
:height "95%"
:anchor "center right")
:stacking "overlay"
:exclusive false
:namespace "eww-cc"
(box
(toggles)
(box :class "cc"
:orientation "vertical"
(quickactions)
(toggle-row)
)
)
(defwidget toggles []
(defwidget toggle-row []
(box :class "row"
(button :onclick "notify-send 'stop internet!'"
(box
(label :class "title" :text "Internet >")
(label :class "extra" :text "Caique Wifi")
)
)
:space-evenly false
(button :class "network"
"󰤨 ")
(button :class "bluetooth"
"󰂯 ")
(button :class "dnd"
"󰒲 ")
)
)