This commit is contained in:
t
2025-02-05 19:25:48 +01:00
parent cbe4355c3d
commit 810f54cb65
258 changed files with 4730 additions and 3 deletions
@@ -0,0 +1,14 @@
from services.material import MaterialService
from .qs_button import QSButton
material = MaterialService.get_default()
def dark_mode_button() -> QSButton:
return QSButton(
label="Dark",
icon_name="night-light-symbolic",
on_activate=lambda x: material.set_dark_mode(True),
on_deactivate=lambda x: material.set_dark_mode(False),
active=material.bind("dark-mode"),
)