Summary Files Commits Branches @commit @diff @stats
path: root / src
diff options
context:
space:
mode:
Commit02acf270c5c6724acde34a942edb323c85e2843d (patch)
Author
 Syndamia <kamen@syndamia.com>
2023-07-09 08:19:05 +0300
Committer
 Syndamia <kamen@syndamia.com>
2023-07-09 08:19:05 +0300
Filesd76e2d4bb8680d20cc0656f5bcf1bf0edcc51231 /src
syndamia.com-02acf270c5c6724acde34a942edb323c85e2843d.tar
syndamia.com-02acf270c5c6724acde34a942edb323c85e2843d.tar.gz
syndamia.com-02acf270c5c6724acde34a942edb323c85e2843d.zip
Parentcbec38336236d9d14e1a95db7f0f8c8e5078a9a6 (diff)
[keyboard.js] Removed hjkl header navigation
2 files changed, 1 insertions, 25 deletions
-rw-r--r--src/_footer.html2
-rw-r--r--src/scripts/keyboard.js24
diff --git a/src/_footer.html b/src/_footer.html
index 0fa2f4b..6d6190c 100644
--- a/src/_footer.html
+++ b/src/_footer.html
@@ -6,6 +6,6 @@
<script type="text/javascript" src="/scripts/theme-changer.js" integrity="sha512-4p/NmUO9VMUBe7xPDGYEcZrZh9A96OebGs/3CZNcV98ZaouWSQ3WXlKfkcZLpWov/D/Vcf+6ZOtBtSQ0Caz2Jg==" crossorigin="anonymous" defer></script>
<script type="text/javascript" src="/scripts/image-show.js" integrity="sha512-nvHl7jQO5YAE/K8KUPwF0m1Oq2mT6I8hNZYby4abaxIuJe6F60L1BDtYsJYB/1+A7iExW+i7YREL886qzCJt7A==" crossorigin="anonymous" defer></script>
<script type="text/javascript" src="/scripts/back-to-top.js" integrity="sha512-yih1opqueA2DkNTsRo8JG7r/haDe3VaHpV08Vs79tDYI9Goe+QpDNSPjpZDszDBQOrIIX7ZKZA4QJ0J+fxkn5w==" crossorigin="anonymous" defer></script>
-<script type="text/javascript" src="/scripts/keyboard.js" integrity="sha512-YQsk/Hm5j43FKZGijHtQPmkiNrAGMXJcts5AVofxwftttTPU87+bY7qvXsBctWLUyfrZwaZF0StCefiAKTFaow==" crossorigin="anonymous" defer></script>
+<script type="text/javascript" src="/scripts/keyboard.js" integrity="sha512-SNOGJfHYYR4z4q+1pq687RYfhN0IOQgBRs9roXVLHajlUNKP3e9O9uDcFwYiXuKSJb1v7nqfje2kybfI1VNRkw==" crossorigin="anonymous" defer></script>
</html>
diff --git a/src/scripts/keyboard.js b/src/scripts/keyboard.js
index f618e45..b5d2312 100644
--- a/src/scripts/keyboard.js
+++ b/src/scripts/keyboard.js
@@ -1,31 +1,7 @@
-const headings = document.querySelectorAll('h1, h2, h3, h4, h5, h6');
-var currentHeading = 0;
-
document.addEventListener('keydown', function (e) {
if (e.ctrlKey) return;
switch (e.code) {
- case 'KeyG':
- currentHeading = (e.shiftKey) ? headings.length - 1 : 0;
- headings[currentHeading].scrollIntoView();
- break;
-
- case 'KeyJ': case 'KeyL':
- if (typeof presenting != 'undefined' && presenting) showSlide(+1);
- else {
- currentHeading = (headings.length + currentHeading + 1) % headings.length;
- headings[currentHeading].scrollIntoView();
- }
- break;
-
- case 'KeyK': case 'KeyH':
- if (typeof presenting != 'undefined' && presenting) showSlide(-1);
- else {
- currentHeading = (headings.length + currentHeading - 1) % headings.length;
- headings[currentHeading].scrollIntoView();
- }
- break;
-
/* theme-changer.js */
case 'KeyC':