diff options
1 files changed, 12 insertions, 0 deletions
| -rw-r--r-- | src/scripts/theme-changer.js | 12 |
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; + } +}); |