Clean Font Weights

Make website font-weights standard (400) if below 400

目前为 2017-11-18 提交的版本。查看 最新版本

// ==UserScript==
// @name         Clean Font Weights
// @namespace    cleanFonts_kk
// @description  Make website font-weights standard (400) if below 400
// @version      0.1
// @author       Kai Krause <[email protected]>
// @include      *
// @run-at       document-end
// @grant        none
// ==/UserScript==

// create the font
var fontOverride_kk = document.createElement("style");
fontOverride_kk.innerText = ".fontOverride_kk{font-weight: 400 !important;}";
document.head.appendChild(fontOverride_kk);

// Get classes and tags without classes
var allElements = document.querySelectorAll('*');
for (var i = 0; i < allElements.length; i++) {
	var css = window.getComputedStyle(allElements[i], null);
	var fontWeight = css.getPropertyValue("font-weight");
	if (fontWeight && fontWeight < 400) {
		allElements[i].classList.add("fontOverride_kk");
	}
}

QingJ © 2025

镜像随时可能失效,请加Q群300939539或关注我们的公众号极客氢云获取最新地址