From 0fa8be7dd07be28f60ae2bc4851e73a5d1a69c1c Mon Sep 17 00:00:00 2001 From: j264415 Date: Thu, 7 Mar 2024 09:34:14 +0000 Subject: [PATCH] fixed lintting issue --- src/web/stylesheets/layout/_modals.css | 2 +- src/web/waiters/ControlsWaiter.mjs | 25 ++++++++++++------------- 2 files changed, 13 insertions(+), 14 deletions(-) diff --git a/src/web/stylesheets/layout/_modals.css b/src/web/stylesheets/layout/_modals.css index 69ac4bcd..54ce4619 100755 --- a/src/web/stylesheets/layout/_modals.css +++ b/src/web/stylesheets/layout/_modals.css @@ -78,7 +78,7 @@ border-left: 2px solid var(--primary-border-colour); } -p a:focus{ +p a:focus { color: #0a6ebd; text-decoration: underline; } diff --git a/src/web/waiters/ControlsWaiter.mjs b/src/web/waiters/ControlsWaiter.mjs index eb7fb14c..8aa9160f 100755 --- a/src/web/waiters/ControlsWaiter.mjs +++ b/src/web/waiters/ControlsWaiter.mjs @@ -362,7 +362,6 @@ class ControlsWaiter { for (let i = 0; i < tabs.length; i++) { tabs[i].addEventListener("keydown", this.changeTabs, false); - // tabs[i].addEventListener("keydown", this.navigateFAQList, false); } const reportBugInfo = document.getElementById("report-bug-info"); @@ -406,36 +405,36 @@ ${navigator.userAgent} } } else if (ev.key === "Tab" && !ev.shiftKey && ev.target === document.getElementById("tab-1")) { document.getElementById("faqs").querySelector("[class='btn btn-primary']").focus(); - } else if (ev.key === "Tab" && !ev.shiftKey && ev.target === document.getElementById("tab-2")) { + } else if (ev.key === "Tab" && !ev.shiftKey && ev.target === document.getElementById("tab-2")) { document.getElementById("report-bug").querySelector("[class='btn btn-primary']").focus(); - } else if (ev.key === "Tab" && !ev.shiftKey && ev.target === document.getElementById("tab-3")) { + } else if (ev.key === "Tab" && !ev.shiftKey && ev.target === document.getElementById("tab-3")) { document.getElementById("about").querySelector("[href]").focus(); - } else if (ev.key === "Tab" && !ev.shiftKey && ev.target === document.getElementById("tab-4")) { + } else if (ev.key === "Tab" && !ev.shiftKey && ev.target === document.getElementById("tab-4")) { const button = document.getElementById("support-modal").getElementsByClassName("modal-footer"); const close = button[0].firstElementChild; close.focus(); - } else if (ev.key === "Enter" || ev.key === "Space" ||ev.key === " ") { + } else if (ev.key === "Enter" || ev.key === "Space" || ev.key === " ") { tab.click(); - } + } } - /** - * @param {Event} ev - */ + /** + * @param {Event} ev + */ navigateFAQList(ev) { - + const el = ev.target.nextElementSibling; - if (ev.key === "Enter" || ev.key === "Space"|| ev.key === " "){ + if (ev.key === "Enter" || ev.key === "Space" || ev.key === " ") { ev.preventDefault(); const question = el.classList; - if(question !== undefined && question.value){ + if (question !== undefined && question.value) { if (!question.value.includes("show")) { question.add("show"); } else if (question.contains("show")) { question.remove("show"); } } - } + } } /**