aboutsummaryrefslogtreecommitdiffstats
path: root/src/pages/popup
diff options
context:
space:
mode:
Diffstat (limited to 'src/pages/popup')
-rw-r--r--src/pages/popup/popup.html9
-rw-r--r--src/pages/popup/popup.js32
2 files changed, 29 insertions, 12 deletions
diff --git a/src/pages/popup/popup.html b/src/pages/popup/popup.html
index 5e75b792..d62420f2 100644
--- a/src/pages/popup/popup.html
+++ b/src/pages/popup/popup.html
@@ -70,6 +70,15 @@
<div class="some-block">
<div class="title">
+ <!-- https://clipground.com/pics/getsecond?url=pixiv-logo-2.png -->
+ <img src="../../assets/images/pixiv-icon.png" />
+ <h4>Pixiv</h4>
+ </div>
+ <input id="disable-pixiv" type="checkbox" checked />
+ </div>
+
+ <div class="some-block">
+ <div class="title">
<img src="../../../assets/images/wikipedia-icon.svg" />
<h4>Wikipedia</h4>
</div>
diff --git a/src/pages/popup/popup.js b/src/pages/popup/popup.js
index fe907153..c4e61df8 100644
--- a/src/pages/popup/popup.js
+++ b/src/pages/popup/popup.js
@@ -14,6 +14,7 @@ import wikipediaHelper from "../../assets/javascripts/helpers/wikipedia.js";
import mediumHelper from "../../assets/javascripts/helpers/medium.js";
import imgurHelper from "../../assets/javascripts/helpers/imgur.js";
import tiktokHelper from "../../assets/javascripts/helpers/tiktok.js";
+import pixivHelper from "../../assets/javascripts/helpers/pixiv.js";
let disableTwitterElement = document.getElementById("disable-nitter");
let disableYoutubeElement = document.getElementById("disable-youtube");
@@ -27,20 +28,22 @@ let disableWikipediaElement = document.getElementById("disable-wikipedia");
let disableMediumElement = document.getElementById("disable-medium");
let disableImgurElement = document.getElementById("disable-imgur");
let disableTiktokElement = document.getElementById("disable-tiktok");
+let disablePixivElement = document.getElementById("disable-pixiv");
async function wholeInit() {
- await youtubeHelper.init();
- await youtubeMusicHelper.init();
- await twitterHelper.init();
- await instagramHelper.init();
- await mapsHelper.init();
- await redditHelper.init();
- await searchHelper.init();
- await translateHelper.init();
- await wikipediaHelper.init();
- await imgurHelper.init();
- await tiktokHelper.init();
- await mediumHelper.init();
+ await youtubeHelper.init()
+ await youtubeMusicHelper.init()
+ await twitterHelper.init()
+ await instagramHelper.init()
+ await mapsHelper.init()
+ await redditHelper.init()
+ await searchHelper.init()
+ await translateHelper.init()
+ await wikipediaHelper.init()
+ await imgurHelper.init()
+ await tiktokHelper.init()
+ await pixivHelper.init()
+ await mediumHelper.init()
};
wholeInit().then(() => {
@@ -55,6 +58,7 @@ wholeInit().then(() => {
disableWikipediaElement.checked = !wikipediaHelper.getDisable();
disableImgurElement.checked = !imgurHelper.getDisable();
disableTiktokElement.checked = !tiktokHelper.getDisable();
+ disablePixivElement.checked = !pixivHelper.getDisable();
disableMediumElement.checked = !mediumHelper.getDisable();
})
@@ -102,6 +106,10 @@ disableTiktokElement.addEventListener("change",
event => tiktokHelper.setDisable(!event.target.checked)
);
+disablePixivElement.addEventListener("change",
+ event => pixivHelper.setDisable(!event.target.checked)
+);
+
disableMediumElement.addEventListener("change",
event => mediumHelper.setDisable(!event.target.checked)
);