mirror of
https://github.com/ajayyy/SponsorBlock.git
synced 2025-12-13 06:57:09 +03:00
Add option to hide clutter in popup
This commit is contained in:
14
src/popup.ts
14
src/popup.ts
@@ -108,6 +108,10 @@ async function runThePopup(messageListener?: MessageListener): Promise<void> {
|
||||
const PageElements: PageElements = {};
|
||||
|
||||
[
|
||||
"sbPopupLogo",
|
||||
"sbYourWorkBox",
|
||||
"videoInfo",
|
||||
"sbFooter",
|
||||
"sponsorBlockPopupBody",
|
||||
"sponsorblockPopup",
|
||||
"sponsorStart",
|
||||
@@ -198,6 +202,16 @@ async function runThePopup(messageListener?: MessageListener): Promise<void> {
|
||||
}
|
||||
PageElements.sbDonate.addEventListener("click", () => Config.config.donateClicked = Config.config.donateClicked + 1);
|
||||
|
||||
if (Config.config.cleanPopup) {
|
||||
PageElements.sbPopupLogo.classList.add("hidden");
|
||||
PageElements.sbYourWorkBox.classList.add("hidden");
|
||||
PageElements.sbFooter.classList.add("hidden");
|
||||
PageElements.sponsorTimesDonateContainer.classList.add("hidden");
|
||||
PageElements.mainControls.classList.add("hidden");
|
||||
|
||||
PageElements.videoInfo.style.marginTop = "10px";
|
||||
}
|
||||
|
||||
if (Config.config.testingServer) {
|
||||
PageElements.sbBetaServerWarning.classList.remove("hidden");
|
||||
PageElements.sbBetaServerWarning.addEventListener("click", function () {
|
||||
|
||||
Reference in New Issue
Block a user