Warning: fopen(/www/sites/update.greasyfork.icu/index/store/temp/b2c230eeff5423f2a152e746b9cc19ec.js): failed to open stream: No space left on device in /www/sites/update.greasyfork.icu/index/scriptControl.php on line 65
// ==UserScript==
// @name 自定义网站样式
// @namespace http://tampermonkey.net/
// @version 0.2.2
// @description 自定义相关网站的样式:增加油猴脚本更新脚本页面编辑框的高度 | 控制jupyter页面代码执行后生成元素的高度
// @author myaijarvis
// @icon https://greasyfork.org/packs/media/images/blacklogo16-5421a97c75656cecbe2befcec0778a96.png
// @match http://localhost:*/lab*
// @match http://localhost:*/notebooks/*
// @match https://greasyfork.org/zh-CN/scripts/*/versions/new
// @match https://labuladong.gitee.io/*
// @match https://leetcode-cn.com/problems/*
// @match https://www.cnblogs.com/*/p/*
// @match https://www.cnblogs.com/*/articles/*
// @match https://www.cnblogs.com/*/archive/*
// @match https://mp.weixin.qq.com/s/*
// @match https://github.com/*/*
// @match https://www.jianshu.com/p/*
// @match https://www.bilibili.com/video/*
// @require http://ajax.aspnetcdn.com/ajax/jQuery/jquery-1.8.0.js
// @run-at document-end
// @grant unsafeWindow
// @downloadURL https://update.greasyfork.icu/scripts/437032/%E8%87%AA%E5%AE%9A%E4%B9%89%E7%BD%91%E7%AB%99%E6%A0%B7%E5%BC%8F.user.js
// @updateURL https://update.greasyfork.icu/scripts/437032/%E8%87%AA%E5%AE%9A%E4%B9%89%E7%BD%91%E7%AB%99%E6%A0%B7%E5%BC%8F.meta.js
// ==/UserScript==
(function() {
'use strict';
// Your code here...
const url=document.URL || '';
if (url.includes('/lab') || url.includes('/notebooks')){
// 需要等内容加载
setInterval(()=>{
$('.CodeMirror-code').css({'font-size': '16px','font-family': 'Consolas'});
$('pre').css({'font-size': '16px','font-family': 'Consolas','max-height':'30em'});
},2000);
return;
}
if (url.match('greasyfork\.org\/(.*?)\/scripts\/(.*?)\/versions\/new')){
//console.info("setMaxHeight");
let height='500px'; // textarea的高度
$('#script-version-additional-info-0').css({'height':height});
$('#script_version_changelog').css({'height':'200px'});
return;
}
if (url.includes('labuladong.gitee.io')){
$('#body-inner a').css({'color':'blue','text-decoration':'underline'});
$('a').attr('target','_blank');
return;
}
if (url.includes('leetcode-cn.com/problems')){
// 需要等内容加载
setTimeout(()=>{
$(".light").on("DOMNodeInserted", function (e) {
// console.info("2");
$('.brief_container a').css({'color':'blue','text-decoration':'underline'});
});
},3000);
return;
}
if (url.match('cnblogs.com\/.*?\/p\/.*?') || url.match('cnblogs.com\/.*?\/articles\/.*?') || url.match('cnblogs.com\/.*?\/archive\/.*?')){
// 需要等内容加载
setTimeout(()=>{
$(".blogpost-body *").css({'font-size': '16px','letter-spacing': '0.05em'});
},2000);
return;
}
if (url.includes('mp.weixin.qq.com/s')){
// 需要等内容加载
setTimeout(()=>{
$('a').css({'color':'blue','text-decoration':'underline'});
$('code').css({'font-size':'14px'});
},3000);
return;
}
if (url.match('github\.com\/.*?\/.*?')){
// 需要等内容加载
setTimeout(()=>{
$('.markdown-body a').css({'color':'blue','text-decoration':'underline'});
},3000);
return;
}
if (url.match('jianshu\.com\/p\/.*?')){
// 需要等内容加载
setTimeout(()=>{
$('article a').css({'color':'blue','text-decoration':'underline'});
},3000);
return;
}
if (url.match('bilibili\.com\/video\/.*?')){
// 需要等内容加载
setTimeout(()=>{
$('#multi_page').css({'width':'125%'});
$('.base-video-sections').css({'height':'600px'});
$('.video-sections-content-list').css({'height':'500px','max-height':'500px'});
},3000);
return;
}
})();