Greasy Fork is available in English.
CSDN 界面优化
当前为
// ==UserScript==
// @name H2P: CSDN 界面优化
// @namespace http://tampermonkey.net/
// @version 0.0.2
// @icon https://csdnimg.cn/cdn/content-toolbar/csdn-logo.png?v=20200416.1
// @description CSDN 界面优化
// @author H2P
// @compatible chrome
// @match *://so.csdn.net/so/search/s.do?*
// @match *://blog.csdn.net/*
// @note 2020.07.20-V0.0.01 搜索界面和博客界面元素隐藏
// @note 2020.07.20-V0.0.02 点赞栏位置固定
// ==/UserScript==
(function() {
'use strict';
const isCSDNSearch = window.location.href.includes('/so.csdn.net/so/search/');
const isCSDNBlog = window.location.href.includes('/blog.csdn.net/');
console.log(`isCSDNBlog: ${isCSDNBlog}`);
let eleStyle = document.createElement('style');
if (isCSDNSearch) {
// 右侧边栏
eleStyle.innerHTML += `
.con-r { display: none!important; }
.con-l { width: 100%; }
.con-l .con-l-right { width: calc(100% - 104px); }
`;
} else if (isCSDNBlog) {
// 右侧推荐、最新评论、热门文章
eleStyle.innerHTML += `
#rightAside, #asideNewComments,
#asideHotArticle { display: none!important; }
.more-toolbox .left-toolbox { position: relative!important; }
#asideArchive { margin-bottom: 40px!important; }
`;
// 举报
eleStyle.innerHTML += `
.csdn-side-toolbar { display: none!important; }
`;
// 推荐、评论
eleStyle.innerHTML += `
.first-recommend-box,
.second-recommend-box,
.comment-box { display: none!important; }
`;
// 皮肤主题、底部
eleStyle.innerHTML += `
.template-box, .bottom-pub-footer { display: none!important; }
`;
}
document.head.appendChild(eleStyle);
})();