diff options
-rw-r--r-- | src/pages/popup/popup.html | 32 | ||||
-rw-r--r-- | src/pages/popup/popup.js | 7 |
2 files changed, 34 insertions, 5 deletions
diff --git a/src/pages/popup/popup.html b/src/pages/popup/popup.html index ada7e756..6b084880 100644 --- a/src/pages/popup/popup.html +++ b/src/pages/popup/popup.html @@ -186,25 +186,47 @@ </section> <section class="settings-block"> - <table class="option" aria-label="Toggle Wikiepdia redirects"> + <table class="option" aria-label="Toggle Wikipedia redirects"> + <tbody> + <tr> + <td> + <h1 data-localise="__MSG_disableWikipedia__"> + Wikipedia Redirects + </h1> + </td> + <td> + <input + aria-hidden="true" + id="disable-wikipedia" + type="checkbox" + /> + <label for="disable-wikipedia" class="checkbox-label"></label> + </td> + </tr> + </tbody> + </table> + </section> + + <section class="settings-block"> + <table class="option" aria-label="Toggle Scribe redirects"> <tbody> <tr> <td> <h1 - data-localise="__MSG_disableWikipedia__" + data-localise="__MSG_disableScribe__" class="new-badge" data-new-badge > - Wikipedia Redirects + Scribe Redirects </h1> </td> <td> <input aria-hidden="true" - id="disable-wikipedia" + id="disable-scribe" type="checkbox" /> - <label for="disable-wikipedia" class="checkbox-label"></label> + <label for="disable-scribe" class="checkbox-label"></label> </td> </tr> </tbody> diff --git a/src/pages/popup/popup.js b/src/pages/popup/popup.js index 4309c601..13d04f6b 100644 --- a/src/pages/popup/popup.js +++ b/src/pages/popup/popup.js @@ -8,6 +8,7 @@ let disableReddit = document.querySelector("#disable-reddit"); let disableSearchEngine = document.querySelector("#disable-searchEngine"); let disableSimplyTranslate = document.querySelector("#disable-simplyTranslate"); let disableWikipedia = document.querySelector("#disable-wikipedia"); +let disableScribe = document.querySelector("#disable-scribe"); let version = document.querySelector("#version"); window.browser = window.browser || window.chrome; @@ -22,6 +23,7 @@ browser.storage.sync.get( "disableSearchEngine", "disableSimplyTranslate", "disableWikipedia", + "disableScribe", "theme", ], (result) => { @@ -34,6 +36,7 @@ browser.storage.sync.get( disableSearchEngine.checked = !result.disableSearchEngine; disableSimplyTranslate.checked = !result.disableSimplyTranslate; disableWikipedia.checked = !result.disableWikipedia; + disableScribe.checked = !result.disableScribe; } ); @@ -71,6 +74,10 @@ disableWikipedia.addEventListener("change", (event) => { browser.storage.sync.set({ disableWikipedia: !event.target.checked }); }); +disableScribe.addEventListener("change", (event) => { + browser.storage.sync.set({ disableScribe: !event.target.checked }); +}); + document.querySelector("#more-options").addEventListener("click", () => { browser.runtime.openOptionsPage(); }); |