From a9f95b3d1de44edf205508233a3526246842bbf3 Mon Sep 17 00:00:00 2001 From: ManeraKai Date: Fri, 4 Feb 2022 18:48:24 +0300 Subject: Cleaning and refining settings --- src/pages/options/translate/translate.html | 51 ++++++++++++++++++++++++++++++ src/pages/options/translate/translate.js | 16 ++++++++++ 2 files changed, 67 insertions(+) create mode 100644 src/pages/options/translate/translate.html create mode 100644 src/pages/options/translate/translate.js (limited to 'src/pages/options/translate') diff --git a/src/pages/options/translate/translate.html b/src/pages/options/translate/translate.html new file mode 100644 index 00000000..3b6d7580 --- /dev/null +++ b/src/pages/options/translate/translate.html @@ -0,0 +1,51 @@ + + + + + + + + + LibRedirect Options: Twitter + + + + +
+
+

Enable

+ +
+ + +
+

Frontend

+ +
+
+ + + + + + + \ No newline at end of file diff --git a/src/pages/options/translate/translate.js b/src/pages/options/translate/translate.js new file mode 100644 index 00000000..480b754e --- /dev/null +++ b/src/pages/options/translate/translate.js @@ -0,0 +1,16 @@ +import translateHelper from "../../../assets/javascripts/helpers/translate.js"; + +let disableTranslateElement = document.getElementById("disable-simplyTranslate"); +disableTranslateElement.addEventListener("change", + (event) => translateHelper.setDisableTranslate(!event.target.checked) +); + +let translateFrontendElement = document.getElementById("translate-frontend"); +translateFrontendElement.addEventListener("change", + (event) => translateHelper.setFrontend(event.target.options[translateFrontendElement.selectedIndex].value) +); + +translateHelper.init().then(() => { + disableTranslateElement.checked = !translateHelper.getDisableTranslate(); + translateFrontendElement.value = translateHelper.getFrontend(); +}); \ No newline at end of file -- cgit 1.4.1