From bc0133af412ee8cf5f32899f8fd931886dc25e4d Mon Sep 17 00:00:00 2001
From: Alexander Bilz <mail@alexbilz.com>
Date: Sun, 18 Apr 2021 12:53:07 +0000
Subject: [PATCH] Added event listener to change theme automatically

---
 assets/js/anatole-theme-switcher.js |    4 ++++
 1 files changed, 4 insertions(+), 0 deletions(-)

diff --git a/assets/js/anatole-theme-switcher.js b/assets/js/anatole-theme-switcher.js
index ac82793..f7a584f 100644
--- a/assets/js/anatole-theme-switcher.js
+++ b/assets/js/anatole-theme-switcher.js
@@ -43,9 +43,13 @@
     }
 }
 
+// Manual Switch
 document.addEventListener('DOMContentLoaded', function () {
     const themeSwitcher = document.querySelector('.theme-switch');
     themeSwitcher.addEventListener('click', switchTheme, false);
 }, false);
 
+// Automatic Switching
+window.matchMedia('(prefers-color-scheme: dark)').addEventListener('change', switchTheme, false);
+
 init();

--
Gitblit v1.10.0