aboutsummaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
authorHarald Eilertsen <haraldei@anduin.net>2019-04-29 14:36:46 +0200
committerHarald Eilertsen <haraldei@anduin.net>2019-04-29 14:36:46 +0200
commit25f440f7361264a9af07145d472364eee079f761 (patch)
tree0acbf91f8f813523d112876f91e38c5d6f0be422
parent97db480c06cdd42c2cc2b481945268a2f1ebe65b (diff)
downloaduserscripts-25f440f7361264a9af07145d472364eee079f761.tar.gz
userscripts-25f440f7361264a9af07145d472364eee079f761.tar.bz2
userscripts-25f440f7361264a9af07145d472364eee079f761.zip
Add userscript to make dagbladet less blinking.HEADmaster
-rw-r--r--dagbladet-noblink.js34
1 files changed, 34 insertions, 0 deletions
diff --git a/dagbladet-noblink.js b/dagbladet-noblink.js
new file mode 100644
index 0000000..1aa3599
--- /dev/null
+++ b/dagbladet-noblink.js
@@ -0,0 +1,34 @@
+// ==UserScript==
+// @name Dagbladet noblink
+// @namespace snake66
+// @description Remove annoying blinking backgrounds and animated marquees at dagbladet.no.
+// @include https://*.dagbladet.no/*
+// @version 1
+// @grant none
+// ==/UserScript==
+//
+// Greasemonkey userscript to make dagbladet.no less blinking.
+// Copyright (C) 2019 Harald Eilertsen
+//
+// This program is free software: you can redistribute it and/or modify
+// it under the terms of the GNU General Public License as published by
+// the Free Software Foundation, either version 3 of the License, or
+// (at your option) any later version.
+//
+// This program is distributed in the hope that it will be useful,
+// but WITHOUT ANY WARRANTY; without even the implied warranty of
+// MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
+// GNU General Public License for more details.
+//
+// You should have received a copy of the GNU General Public License
+// along with this program. If not, see <https://www.gnu.org/licenses/>.
+
+for (let blinker of document.getElementsByClassName('breaking--just-now')) {
+ console.log("Disabling marquee on " + blinker.nodeName + " - " + blinker.nodeId)
+ blinker.classList.remove('breaking--just-now')
+}
+
+for (let pulser of document.getElementsByClassName('breaking--pulse-background')) {
+ console.log("Disabling pulsing on " + pulser.nodeName + " - " + pulser.nodeId)
+ pulser.classList.remove('breaking--pulse-background')
+}