From 16953136046fd609542ce186047eccb05259d9d5 Mon Sep 17 00:00:00 2001 From: Adedoyin Date: Thu, 15 Jan 2026 12:42:16 +0100 Subject: [PATCH] chore: improve mode --- js/imageLoad.js | 8 ++++---- 1 file changed, 4 insertions(+), 4 deletions(-) diff --git a/js/imageLoad.js b/js/imageLoad.js index 968538f..72b8a05 100644 --- a/js/imageLoad.js +++ b/js/imageLoad.js @@ -128,17 +128,17 @@ const createSecondaryAlphabet = () => { }; // Night Mode -const getMode = localStorage.getItem('mode') || 'light'; +const getMode = localStorage.getItem('mode') || 'system'; const loadMode = mode => { - mode = mode.toLowerCase(); - if (mode === 'system') { + const normalizedMode = (mode || '').toLowerCase(); + if (normalizedMode === 'system') { if (window.matchMedia && window.matchMedia('(prefers-color-scheme: dark)').matches) { loadMode('dark'); } else { loadMode('light'); } - } else if (mode === 'dark') { + } else if (normalizedMode === 'dark') { document.body.className = 'dark-mode'; } else { document.body.className = '';