"使用者:Uwu/text.css" 修訂間的差異

出自 淡水維基館
前往: 導覽搜尋
(已建立頁面,內容為 "var templateClasses = [".heimu", ".just-kidding-text"]; .just-kidding-text a, a .just-kidding-text { color: rgb(86, 119, 173); } .just-kidding-text a.new, a.new...")
 
行 1: 行 1:
var templateClasses = [".heimu", ".just-kidding-text"];
+
var templateTags = ["s", "del"].join(", ");
 +
    var templateClasses = [".heimu", ".colormu", ".just-kidding-text"];
 +
    var templateStr = templateClasses.join(", ") + "," + templateTags;
 +
    function templateFix() {
 +
        var target = $();
 +
        Array.from(document.getElementById("mw-content-text").querySelectorAll(templateStr)).forEach(function (ele) {
 +
            if (ele.isTemplateFixed === "true") {
 +
                return;
 +
            }
 +
            ele.isTemplateFixed = true;
 +
            var subElements = Array.from(ele.querySelectorAll(templateStr));
 +
            if (subElements.length > 0) {
 +
                target.push(ele);
 +
                subElements.forEach(function (subElement) {
 +
                    subElement.isTemplateFixed = true;
 +
                    templateClasses.forEach(function (cls) {
 +
                        if (!isMGPMGUser) {
 +
                            subElement.classList.remove(cls.substring(1));
 +
                        }
 +
                    });
 +
                });
 +
                console.info("TemplateFix", ele, subElements);
 +
            }
 +
        });
 +
/*
 +
來源:https://zh.moegirl.org.cn/MediaWiki:Gadget-site-js.js
 +
本文引自萌娘百科(https://zh.moegirl.org.cn ),文字内容默认使用《知识共享 署名-非商业性使用-相同方式共享 3.0》协议。
 +
*/
  
 
.just-kidding-text a,
 
.just-kidding-text a,

於 2021年7月1日 (四) 12:52 的修訂

var templateTags = ["s", "del"].join(", ");
    var templateClasses = [".heimu", ".colormu", ".just-kidding-text"];
    var templateStr = templateClasses.join(", ") + "," + templateTags;
    function templateFix() {
        var target = $();
        Array.from(document.getElementById("mw-content-text").querySelectorAll(templateStr)).forEach(function (ele) {
            if (ele.isTemplateFixed === "true") {
                return;
            }
            ele.isTemplateFixed = true;
            var subElements = Array.from(ele.querySelectorAll(templateStr));
            if (subElements.length > 0) {
                target.push(ele);
                subElements.forEach(function (subElement) {
                    subElement.isTemplateFixed = true;
                    templateClasses.forEach(function (cls) {
                        if (!isMGPMGUser) {
                            subElement.classList.remove(cls.substring(1));
                        }
                    });
                });
                console.info("TemplateFix", ele, subElements);
            }
        });
/*
來源:https://zh.moegirl.org.cn/MediaWiki:Gadget-site-js.js
本文引自萌娘百科(https://zh.moegirl.org.cn ),文字内容默认使用《知识共享 署名-非商业性使用-相同方式共享 3.0》协议。
*/

.just-kidding-text a,
a .just-kidding-text {
    color: rgb(86, 119, 173);
}
.just-kidding-text a.new,
a.new .just-kidding-text {
    color: rgb(186, 100, 100);
}
.just-kidding-text .external,
.external .just-kidding-text,
.just-kidding-text .extiw,
.extiw .just-kidding-text {
    color: rgb(112, 140, 187);
}