diff options
author | NunoSempere <nuno.sempere@protonmail.com> | 2023-08-03 14:40:40 +0200 |
---|---|---|
committer | NunoSempere <nuno.sempere@protonmail.com> | 2023-08-03 14:41:03 +0200 |
commit | aec21c71a65e68ac8488271a94fbf23f4f894f0d (patch) | |
tree | 73d0c590464a819d6821716e778abe3e36a8e03b /plugins/style | |
parent | cd2b6a3257388de2b83af043b5b1fa6b5675298e (diff) |
tweaks: add code to block twitter ads
Diffstat (limited to 'plugins/style')
-rw-r--r-- | plugins/style/style.c | 2 | ||||
-rw-r--r-- | plugins/style/style.h | 2 | ||||
-rw-r--r-- | plugins/style/style.js | 12 |
3 files changed, 14 insertions, 2 deletions
diff --git a/plugins/style/style.c b/plugins/style/style.c index 3e907b8..7463376 100644 --- a/plugins/style/style.c +++ b/plugins/style/style.c @@ -1,7 +1,7 @@ #include <stdio.h> #include <stdlib.h> #include <string.h> -#define STYLE_N 4390 + 100 +#define STYLE_N 4748 + 100 void read_style_js(char* string) { diff --git a/plugins/style/style.h b/plugins/style/style.h index 43f34c7..b4f28af 100644 --- a/plugins/style/style.h +++ b/plugins/style/style.h @@ -1,7 +1,7 @@ #ifndef STYLE #define STYLE -#define STYLE_N 4390 + 100 +#define STYLE_N 4748 + 100 void read_style_js(char* string); diff --git a/plugins/style/style.js b/plugins/style/style.js index 9d9d700..09324ed 100644 --- a/plugins/style/style.js +++ b/plugins/style/style.js @@ -61,9 +61,20 @@ if (document.domain == "search.nunosempere.com" ){ } if (document.domain == "twitter.com" ){ styles = ` + /* hide promoted tweets */ + :has(meta[property="og:site_name"][content="Twitter"]) + [data-testid="cellInnerDiv"]:has(svg + [dir="auto"]) { + display: none; + } [data-testid^="placementTracking"] { display: none; } + + /* hide what's happening section */ + :has(meta[property="og:site_name"][content="Twitter"]) + [aria-label="Timeline: Trending now"] { + display: none !important; + } [data-testid^="sidebarColumn"] { display: none; } @@ -79,6 +90,7 @@ if (document.domain == "reddit.com" || document.domain == "old.reddit.com"){ .infobar-toaster-container, #eu-cookie-policy, .ad-container, + .listingsignupbar, a[href="/premium"], [data-promoted^="true"], a[href^="https://alb.reddit.com"] |