From d76eea311fa2ff157b1af1c9a52d4adaa8e634e1 Mon Sep 17 00:00:00 2001 From: Syndamia Date: Mon, 24 Apr 2023 14:43:56 +0300 Subject: [theme-changer] Added keybinding --- src/_footer.html | 2 +- src/scripts/theme-changer.js | 12 ++++++++++++ 2 files changed, 13 insertions(+), 1 deletion(-) (limited to 'src') diff --git a/src/_footer.html b/src/_footer.html index a4dc7a6..c19241c 100644 --- a/src/_footer.html +++ b/src/_footer.html @@ -3,7 +3,7 @@ ^ - + diff --git a/src/scripts/theme-changer.js b/src/scripts/theme-changer.js index 39eedc9..47c5dfe 100644 --- a/src/scripts/theme-changer.js +++ b/src/scripts/theme-changer.js @@ -17,3 +17,15 @@ themeBtn.onclick = function() { localStorage.setItem('theme', 'dark'); } } + +/* Keyboard controls */ + +document.addEventListener('keydown', function (e) { + if (e.ctrlKey) return; + + switch (e.code) { + case 'KeyC': + themeBtn.click(); + break; + } +}); -- cgit v1.3.1-23-gd82d