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