aboutsummaryrefslogtreecommitdiff
path: root/plugins
diff options
context:
space:
mode:
authorNunoSempere <nuno.sempere@protonmail.com>2023-08-03 14:40:40 +0200
committerNunoSempere <nuno.sempere@protonmail.com>2023-08-03 14:41:03 +0200
commitaec21c71a65e68ac8488271a94fbf23f4f894f0d (patch)
tree73d0c590464a819d6821716e778abe3e36a8e03b /plugins
parentcd2b6a3257388de2b83af043b5b1fa6b5675298e (diff)
tweaks: add code to block twitter ads
Diffstat (limited to 'plugins')
-rw-r--r--plugins/style/style.c2
-rw-r--r--plugins/style/style.h2
-rw-r--r--plugins/style/style.js12
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"]