commit aec21c71a65e68ac8488271a94fbf23f4f894f0d
parent cd2b6a3257388de2b83af043b5b1fa6b5675298e
Author: NunoSempere <nuno.sempere@protonmail.com>
Date: Thu, 3 Aug 2023 14:40:40 +0200
tweaks: add code to block twitter ads
Diffstat:
4 files changed, 14 insertions(+), 2 deletions(-)
diff --git 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
@@ -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
@@ -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"]
diff --git a/rose b/rose
Binary files differ.