修改语雀的文章样式
// ==UserScript==
// @name 修改语雀的文章样式
// @namespace http://tampermonkey.net/
// @version 0.1
// @description 修改语雀的文章样式,让其符合我的审美 只针对这个作者的文章https://www.yuque.com/jiaqiuqiu/garden/gd7ucd8od6qovzmy
// @author 小废物
// @match https://www.yuque.com/jiaqiuqiu/garden/*
// @icon https://www.google.com/s2/favicons?sz=64&domain=yuque.com
// @grant none
// ==/UserScript==
(function() {
'use strict';
setTimeout(() => {
// 获取所有 ne-heading-content 元素
const neHeadingContents = document.querySelectorAll('ne-heading-content');
// 遍历每个 ne-heading-content 元素
neHeadingContents.forEach(neHeadingContent => {
// 获取所有 ne-text 元素
const neTextElements = neHeadingContent.querySelectorAll('ne-text');
// 获取第二个 ne-text 元素
const secondNeText = neTextElements[1];
// 删除第二个 ne-text 元素以及其样式
if (secondNeText) {
//secondNeText.remove();
secondNeText.removeAttribute('class');
secondNeText.removeAttribute('style');
}
console.log(neTextElements.length)
if (neTextElements.length == 3 || neTextElements.length == 5) {
// 遍历除第二个元素以外的所有元素,并将其从DOM中删除
neHeadingContent.querySelectorAll(':not(:nth-child(2))').forEach(element => {
element.remove();
} );
}
});
}, 3000)
})();