Niet een probleem, maar een feature die ik voor mezelf gemaakt heb, en mogelijk voor anderen ook interessant is. In kleurtjes zien waar de meeste reacties op zijn.
:no_upscale():strip_icc():strip_exif()/f/image/5glIGSG0ouXKCVKx85Ut7gDH.jpg?f=user_large)
Run ik nu via Tampermonkey. de waarden 50/100 zijn arbitrair gekozen, maar werken best wel ok is gebleken.
:no_upscale():strip_icc():strip_exif()/f/image/5glIGSG0ouXKCVKx85Ut7gDH.jpg?f=user_large)
Run ik nu via Tampermonkey. de waarden 50/100 zijn arbitrair gekozen, maar werken best wel ok is gebleken.
code:
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
| // ==UserScript== // @name Frontpage aantal reacties in kleur zichtbaar maken // @namespace http://tampermonkey.net/ // @version 2024-03-19 // @description try to take over the world! // @author You // @match https://tweakers.net/ // @icon https://www.google.com/s2/favicons?sz=64&domain=tweakers.net // @grant none // ==/UserScript== (function() { 'use strict'; var commentCounters = document.querySelectorAll('.comment-counter'); commentCounters.forEach(function(counter) { var textElement = counter.querySelector('svg > text'); if (textElement) { var count = parseInt(textElement.textContent, 10); var pathElement = counter.querySelector('svg > path'); if (pathElement) { if (count < 50) { pathElement.setAttribute('fill', 'green'); } else if (count >= 50 && count <= 100) { pathElement.setAttribute('fill', 'orange'); } else if (count > 100) { pathElement.setAttribute('fill', 'red'); } // Setting the text color to white textElement.setAttribute('fill', 'white'); } } }); })(); |
*insert signature here