Greasy Fork is available in English.
优化Thoughs样式
当前为
// ==UserScript==
// @require http://code.jquery.com/jquery-3.4.1.min.js
// @name thoughts-ui优化
// @namespace http://tampermonkey.net/
// @version 0.2
// @description 优化Thoughs样式
// @author 邱道长
// @include *://thoughts.teambition.com/*
// @grant none
// ==/UserScript==
(function() {
'use strict';
window.setTimeout(function() {
$(function() {
$('h2 span[data-slate-content]').css('marginLeft','1em');
$('h2').css('backgroundColor','#64ACE4').css('color','white')
.css('marginLeft','0');
// 普通段落设置
$('span[data-slate-content]').css('fontSize','24px');
$('p').css('textIndent','50px');
// 有序列表数字符号字体大小和普通段落,字体大小保持一致,否则会不协调。
$('.number__31Gh').css('fontSize','24px');
$('h1 span').css('fontSize','36px');// 一级标题设置字体
$('h1').css('textAlign','center');
$('a').css('fontSize','18px');//修改链接字体
// 给所有的标题添加编号,要求只能有一个一级标题,并且里面必须写上前缀比如 2.1 后面要跟上一个空格以方便截取
// 二级标记则开始2.1
// 获取一级标题内容
var h1vs = $('h1 span[data-slate-content]').text().split(' ');
var h2Prex = null;
if(h1vs != null && h1vs != '') {
h2Prex = h1vs[0];
}
// 获取所有的h2
$('h2 span[data-slate-content]').each(function(index) {
$(this).text(h2Prex + '.' + (index+1) + ' ' + $(this).text());
});
})
},1500)// 延时执行防止渲染不出来
})();