From 7e59834be4a9cb0ee14b0f059317b8ea06701105 Mon Sep 17 00:00:00 2001 From: Evan Brierton <35705911+evanbrierton@users.noreply.github.com> Date: Mon, 29 Nov 2021 13:28:01 +0000 Subject: [PATCH] Implement system theme check in checkDarkLightMode --- src/js/main.js | 3 +++ 1 file changed, 3 insertions(+) diff --git a/src/js/main.js b/src/js/main.js index e1d997f..cf071b7 100644 --- a/src/js/main.js +++ b/src/js/main.js @@ -512,6 +512,9 @@ Dribbblish.on("ready", () => { else dark = start <= time && time < end; toggleDark(dark); } + if (theme === "system") { + toggleDark(window.matchMedia("(prefers-color-scheme: dark)").matches); + } } // Run every Minute to check time and set dark / light mode