Toggle night-mode class of documentElement when action triggered

This commit is contained in:
hikaru-y 2021-06-20 03:31:41 +09:00
parent 4bff3f4854
commit 342f75f0f6

View file

@ -344,6 +344,10 @@ class CardLayout(QDialog):
def on_night_mode_action_toggled(self) -> None:
self.night_mode_is_enabled = not self.night_mode_is_enabled
force = json.dumps(self.night_mode_is_enabled)
self.preview_web.eval(
f"document.documentElement.classList.toggle('night-mode', {force});"
)
self.on_preview_toggled()
def on_mobile_class_action_toggled(self) -> None: