summaryrefslogtreecommitdiffstats
path: root/content/main.js
diff options
context:
space:
mode:
Diffstat (limited to 'content/main.js')
-rw-r--r--content/main.js23
1 files changed, 0 insertions, 23 deletions
diff --git a/content/main.js b/content/main.js
deleted file mode 100644
index 7189312..0000000
--- a/content/main.js
+++ /dev/null
@@ -1,23 +0,0 @@
1(() => {
2 document.body.classList.remove('t-no-js');
3 document.body.classList.add('t-js');
4
5 const enableFocusIndicator = e => {
6 if (e.key !== 'Tab') {
7 return;
8 }
9
10 document.body.classList.add('t-keyboard');
11 document.removeEventListener('keydown', enableFocusIndicator);
12 document.addEventListener('mousedown', disableFocusIndicator);
13 }
14
15 const disableFocusIndicator = () => {
16 document.body.classList.remove('t-keyboard');
17
18 document.removeEventListener('mousedown', disableFocusIndicator);
19 document.addEventListener('keydown', enableFocusIndicator);
20 }
21
22 document.addEventListener('keydown', enableFocusIndicator);
23})();