aboutsummaryrefslogtreecommitdiff
path: root/qute/dot-config/qutebrowser/greasemonkey/whatsapp.js
diff options
context:
space:
mode:
authorMohammad Reza Karimi <m.r.karimi.j@gmail.com>2026-01-04 21:28:36 -0500
committerMohammad Reza Karimi <m.r.karimi.j@gmail.com>2026-01-04 21:28:36 -0500
commit06d1242317f7159ccf3014f0a1480e7c56236ebb (patch)
tree89863b3287ae2c7cc88cd532220f18c38e8d8657 /qute/dot-config/qutebrowser/greasemonkey/whatsapp.js
parent5a41da5881a11ba3fdc3890c342aa3b7eb53e0cf (diff)
add all sorts of things
Diffstat (limited to 'qute/dot-config/qutebrowser/greasemonkey/whatsapp.js')
-rw-r--r--qute/dot-config/qutebrowser/greasemonkey/whatsapp.js29
1 files changed, 29 insertions, 0 deletions
diff --git a/qute/dot-config/qutebrowser/greasemonkey/whatsapp.js b/qute/dot-config/qutebrowser/greasemonkey/whatsapp.js
new file mode 100644
index 0000000..a7c9a42
--- /dev/null
+++ b/qute/dot-config/qutebrowser/greasemonkey/whatsapp.js
@@ -0,0 +1,29 @@
+// ==UserScript==
+// @name Whatsapp quircks
+// @version 1.0.0
+// @description Some Whatsapp quircks that I have to set
+// @author moreka
+// @match *://*.whatsapp.com/*
+// @run-at document-end
+// ==/UserScript==
+
+(function() {
+ 'use strict';
+
+ document.addEventListener('load', () => {
+ if (document.getElementById("farsi-style") === null) {
+ var style = document.createElement('style');
+ style.id = "farsi-style";
+ style.innerHTML = `span[data-testid="selectable-text"][dir="rtl"] span {
+ font-family: "Vazirmatn RD UI" !important;
+ }
+ span[dir="rtl"] {
+ font-family: "Vazirmatn RD UI" !important;
+ }
+ footer p[dir="rtl"] span {
+ font-family: "Vazirmatn RD UI" !important;
+ }`;
+ document.head.appendChild(style);
+ }
+ }, true);
+})();