🏠 Home 

微博 Weibo_Wency

通过更改垃圾内容的呈现形式戒断垃圾内容载体

// ==UserScript==
// @name         微博 Weibo_Wency
// @description  通过更改垃圾内容的呈现形式戒断垃圾内容载体
// @author       WencyDeng
// @license MIT
// @namespace    http://tampermonkey.net/
// @version      2.5
// @match        *://*.weibo.com/*
// @icon         https://www.google.com/s2/favicons?sz=64&domain=weibo.com
// @grant        GM_addStyle
// ==/UserScript==
(function() {
'use strict';
/*
布局
*/
//主框架、左侧侧边栏、主内容、个人资料banner
GM_addStyle(`
.Frame_content_3XrxZ{
max-width:100vw!important;
}
.Frame_side_3G0Bf{
width:220px!important;
}
.Frame_side_3G0Bf .Nav_inner_1QCVO{
padding:10px 4px 40px!important;
}
.Main_full_1dfQX{
width:47vw!important;
}
article footer{
position:relative!important;
}
.ProfileHeader_pic_2Coeq{
height:230px!important;
overflow:hidden!important;
}
`);
//隐藏内容:右侧侧边栏、首页广告条、首页微博内容类型、个人资料顶部返回条
//.wbpro-side-main{ width: 285px!important; } .wbpro-side-copy{ display:none!important; }
GM_addStyle(`
.Main_side_i7Vti, .Main_sideMain_263ZF, .Side_sideBox_2G3FX{
width:auto!important;
}
.Main_side_i7Vti{
display:none!important;
}
.TipsAd_wrap_3QB_0, .Home_emptyPic_30wte{
display:none!important;
}
.Bar_main_R1N5v{
display:none!important;
}
.Home_wrap_XXu6Z .SecBar_visable_16JHY>div{
display:none!important;
}
`);
//返回顶部button
GM_addStyle(`
.BackTop_main_3m3aB, .m-gotop{
margin-left:0!important;
left:auto!important;
right:10vw!important;
bottom:10vh!important;
width:60px!important;
height:60px!important;
background-color:#a472cb!important;
border:none!important;
}
.woo-font--backTop{
font-size:1.5rem!important;
color:#fff!important;
}
.m-gotop a{
height:100%!important;
width:100%!important;
}
`);
//微博logo
GM_addStyle(`
.Nav_logo_1BwBq{
width:110px!important;
}
.Nav_logo_1BwBq img{
display:none!important;
}
@media (min-width:1320px){
.Nav_logoWrap_2fPbO{
margin-left:-123px!important;
}
}
@media (max-width:789px){
.Nav_logoWrap_2fPbO {
width:46px!important;
}
}
`);
//导航
GM_addStyle(`
.woo-tab-item-border{
height:0.2rem!important;
}
`);
//图片
GM_addStyle(`
.picture_inlineNum3_3P7k1{
width:100%!important;
}
.picture_item_3zpCn{
width:8vw!important;
margin-right:5px!important;
margin-bottom:5px!important;
}
.Viewer_content_3TYae{
z-index:1!important;
}
`);
//视频
//.FeedPlayer_feedVideo_39PLs .wbpv-poster:before{ height:50px!important; }
//.card-video_placeholder_3_xUz:before{ padding-bottom:40vh!important; }
GM_addStyle(`
.card-video_placeholder_3_xUz{
max-height:35vh!important;
}
.card-video_plusInfo_IqCJC, .card-video_dur_9_eh0{
bottom:15px!important;
}
.Index_backButton_3Yh5-[title="关闭弹层"] i{
display:none!important;
}
.Index_backButton_3Yh5-[title="关闭弹层"]{
z-index:1!important;
top:0!important;
left:0!important;
height:100%!important;
width:100%!important;
background:none!important;
border:none!important;
cursor:default!important;
}
.Viewer_container_EZ7Dt{
height:80%!important;
width:80%!important;
margin:5% auto 0!important;
}
.Frame_right_2tQRB{
z-index:2!important;
}
`);
/*
配色(超链接-c076df,背景-a472cb、rgba(200,200,200,0.23),标识/悬停-c74ab7)
*/
GM_addStyle (`
:root{
--w-color-orange-3:#aaa!important;
--weibo-top-nav-logo-color:#fff!important;
--w-hover:rgba(200,200,200,0.23)!important;
--w-color-orange-1:#a472cb!important;
--weibo-top-nav-pub-icon-bg:#a472cb!important;
--weibo-top-nav-icon-bg-hover:#a472cb!important;
--w-brand:#c74ab7!important;
--weibo-top-nav-icon-badge-color:#c74ab7!important;
--w-badge-background:#c74ab7!important;
}
.NavItem_main_2hs9r .woo-badge-outlying{
color:#c74ab7!important;
background:rgba(200,200,200,0.23)!important;
}
.detail_text_1U10O a, .head_cut_2Zcft:hover, .WB_frame_c a{
color:#c076df!important;
}
.woo-button-flat.woo-button-primary, .IconBox_wrap_W3Oz_.IconBox_pub_1zIJ8{
background:#a472cb!important;
}
.W_btn_a{
background-color:#a472cb!important;
border:none!important;
}
.UG_tips, .ProfileHeader_tag_2Ku6K{
color:#c74ab7!important;
}
.LoginTopNav_logoS_wOXns path{
fill:#c74ab7!important;
}
.W_btn_a:hover, .Nav_pub_QrDht:hover, .BackTop_main_3m3aB:hover, .woo-button-flat.woo-button-primary:hover, .IconBox_wrap_W3Oz_.IconBox_pub_1zIJ8:hover{
background:#c74ab7!important;
}
.Edit_lsort2_2EtTh{
border-color:rgba(164,114,203,.6)!important;
}
.Edit_lsort2in_2krtb:hover, .woo-button-line:hover, .ProfileHeader_tag_2Ku6K{
background:rgba(200,200,200,0.23)!important;
}
.Edit_lsort2in_2krtb i:hover, .SearchBtn_sipt_3NOip{
background-color:#fff!important;
}
.Nav_wrap_gHB1a .woo-tab-item-main.woo-tab-active, .Nav_wrap_gHB1a .woo-tab-item-main{
color:#fff!important;
}
.Nav_panel_YI3-j{
background-color:#141414!important;
}
`);
/*
字体
*/
GM_addStyle (`
:root{
--feed-detail-og-font-size:.95rem!important;
--feed-detail-re-font-size:.9rem!important;
}
.NavItem_text_3Z0D7, .wbpro-tab2 .text{
font-size:.96rem!important;
}
.head_cut_2Zcft{
font-family:fantasy,"方正姚体"!important;
font-size:1.2rem!important;
line-height:1.3rem!important;
}
.head-info_info_2AspQ{
line-height:1rem!important;
}
.wbpro-feed-ogText{
font-weight:bold!important;
padding-top:8px!important;
}
.wbpro-feed-ogText .detail_wbtext_4CRf9 img{
width:25px!important;
height:25px!important;
margin:0 3px!important;
vertical-align:-2px!important;
}
.UG_left_nav .nav_item{
font-size:16px!important;
}
`);
/*
背景
*/
var img= "https://images.rawpixel.com/image_800/czNmcy1wcml2YXRlL3Jhd3BpeGVsX2ltYWdlcy93ZWJzaXRlX2NvbnRlbnQvbHIvcGYtczY1LXBvbS0wNzk5LXRlZGR5LTAxLmpwZw.jpg";
img= "https://s3.bmp.ovh/imgs/2024/01/21/2f37ea2edef22d16.jpg";
GM_addStyle (`
body, .Frame_wrap_3g67Q, .wbs-feed{
background:url(` + img + `) 0 0/contain repeat fixed!important;
}
.WB_frame{
background-color:rgba(250,250,250,0.92)!important;
}
.S_page .WB_miniblog{
background:none!important;
}
`);
})();