diff options
| author | TheArchons <github@thearchons.xyz> | 2026-01-26 15:09:56 -0500 |
|---|---|---|
| committer | TheArchons <github@thearchons.xyz> | 2026-01-26 15:09:56 -0500 |
| commit | a2f267b080ef775ea62a5f32a547612aa482f009 (patch) | |
| tree | 720214dd731347e6aed236c79daa48732f40f5f2 /popup.html | |
| parent | 53dae4c861f2343be00f7154d06f24555d200d1a (diff) | |
Add initial implementation of Unhook NG extension with manifest, popup, and content scripts
Diffstat (limited to 'popup.html')
| -rw-r--r-- | popup.html | 166 |
1 files changed, 166 insertions, 0 deletions
diff --git a/popup.html b/popup.html new file mode 100644 index 0000000..e6b4ed4 --- /dev/null +++ b/popup.html @@ -0,0 +1,166 @@ +<!DOCTYPE html> +<html> +<head> + <meta charset="utf-8"> + <style> + body { + width: 240px; + padding: 12px; + font-family: -apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, sans-serif; + font-size: 13px; + background: #1a1a1a; + color: #fff; + margin: 0; + } + + h3 { + margin: 0 0 10px 0; + font-size: 14px; + color: #ff4444; + } + + label { + display: flex; + align-items: center; + padding: 4px 0; + cursor: pointer; + } + + label:hover { + background: #333; + } + + label.sub { + padding-left: 20px; + font-size: 12px; + color: #aaa; + } + + input[type="checkbox"] { + margin-right: 8px; + accent-color: #ff4444; + } + </style> +</head> +<body> + <h3>Unhook NG</h3> + + <label> + <input type="checkbox" id="hideHomeFeed" checked> + Hide Home Feed + </label> + + <label> + <input type="checkbox" id="hideVideoSidebar" checked> + Hide Video Sidebar + </label> + <label class="sub"> + <input type="checkbox" id="hideRecommended" checked> + Hide Recommended + </label> + <label class="sub"> + <input type="checkbox" id="hideLiveChat" checked> + Hide Live Chat + </label> + <label class="sub"> + <input type="checkbox" id="hidePlaylist" checked> + Hide Playlist + </label> + <label class="sub"> + <input type="checkbox" id="hideFundraiser" checked> + Hide Fundraiser + </label> + + <label> + <input type="checkbox" id="hideEndScreenFeed" checked> + Hide End Screen Feed + </label> + + <label> + <input type="checkbox" id="hideEndScreenCards" checked> + Hide End Screen Cards + </label> + + <label> + <input type="checkbox" id="hideShorts" checked> + Hide Shorts + </label> + + <label> + <input type="checkbox" id="hideComments" checked> + Hide Comments + </label> + <label class="sub"> + <input type="checkbox" id="hideProfilePhotos" checked> + Hide Profile Photos + </label> + + <label> + <input type="checkbox" id="hideMixes" checked> + Hide Mixes + </label> + + <label> + <input type="checkbox" id="hideMerchTickets" checked> + Hide Merch, Tickets, Offers + </label> + + <label> + <input type="checkbox" id="hideVideoInfo" checked> + Hide Video Info + </label> + <label class="sub"> + <input type="checkbox" id="hideButtonsBar" checked> + Hide Buttons Bar + </label> + <label class="sub"> + <input type="checkbox" id="hideChannel" checked> + Hide Channel + </label> + <label class="sub"> + <input type="checkbox" id="hideDescription" checked> + Hide Description + </label> + + <label> + <input type="checkbox" id="hideTopHeader" checked> + Hide Top Header + </label> + <label class="sub"> + <input type="checkbox" id="hideNotifications" checked> + Hide Notifications + </label> + + <label> + <input type="checkbox" id="hideInaptSearch" checked> + Hide Inapt Search Results + </label> + + <label> + <input type="checkbox" id="hideExploreTrending" checked> + Hide Explore, Trending + </label> + + <label> + <input type="checkbox" id="hideMoreFromYT" checked> + Hide More from YouTube + </label> + + <label> + <input type="checkbox" id="hideSubscriptions" checked> + Hide Subscriptions + </label> + + <label> + <input type="checkbox" id="disableAutoplay" checked> + Disable Autoplay + </label> + + <label> + <input type="checkbox" id="disableAnnotations" checked> + Disable Annotations + </label> + + <script src="popup.js"></script> +</body> +</html> |
