效果图: (按照赞数从低到高,颜色从白到黄。)
简介:
- 高赞内容会偏黄,越高赞越黄
- 不影响正常浏览
安装步骤如下(我只介绍Tor Browser上安装TamperMonkey的方法,Chrome用户自己解决):
在火狐应用商店安装TamperMonkey
点它的图标,出来菜单,点“添加新脚本”,出现一个脚本编辑器(文本框)
复制以下的代码 ,把里面的代码复制出来,粘到刚才那个框里面替换原来的内容
点“文件”,再点“保存”
完成,现在你打开2047会看到有颜色的变化。
// ==UserScript==
// @name 2047 colorify
// @namespace http://tampermonkey.net/
// @version 0.1
// @description try to take over the world!
// @author The Reberium
// @match https://2047.one/
// @icon https://www.google.com/s2/favicons?sz=64&domain=2047.one
// ==/UserScript==
(function(){
var render = a => `rgb(${a.join(',')})`
function colormap(i){
var c = [245, 245, 210, 0.75];
c[3] *= i;
return c[3] ? render(c) : '';
}
var item = document.getElementsByClassName("threadlistitem");
if (item.length == 0) {
return;
}
foreach(item)(e => {
var n_votes = e.getElementsByClassName("votenumber");
if(n_votes.length == 0) {
return;
}
foreach(n_votes)(e1 => {
if(e1.className.trim() == "votenumber") {
var vote = parseInt(e1.innerText.trim() || 0)
if(vote){
var col = colormap(vote / 5);
if(col) {
e.style.backgroundColor = col;
}
}
}
})
})
})()