仅保留顶部导航栏, 视频播放窗口和聊天窗口, 去除广告弹窗,去除聊天窗口除用户名和评论外的其它信息
// ==UserScript==
// @name 斗鱼极简
// @namespace https://www.douyu.com/
// @version 1.0.0
// @description 仅保留顶部导航栏, 视频播放窗口和聊天窗口, 去除广告弹窗,去除聊天窗口除用户名和评论外的其它信息
// @author MakeHui
// @match https://www.douyu.com/*
// @grant GM_addStyle
// @run-at document-start
// ==/UserScript==
(function() {
GM_addStyle(`
#js-room-activity,.ActLoveDay-medal,.AnchorLevel,.Barrage-hiIcon,.Barrage-icon,
.Barrage-userEnter,.ChatRank,.FansMedal,.Header-broadcast-wrap,.Header-download-wrap,
.LotteryContainer,.Medal-image,.Motor,.UPlayerLotteryEnter,.UserLevel,.layout-Player-announce,
.layout-Player-effect,.layout-Player-rank,.layout-Player-rankAll {
display: none!important
}
#guess-main-panel,#js-aside,#js-bottom,#js-player-guessgame,#js-player-title,.ChatToolBar,.HeaderNav {
display: none!important;
height: 0!important
}
#js-player-toolbar {
overflow: hidden!important;
height: 0!important
}
#js-player-barrage {
top: 0!important
}
.Barrage-listItem>div {
display: none!important
}
.Barrage-listItem>div.Barrage-notice--normalBarrage {
display: block!important
}
.layout-Main {
margin: 0!important;
padding: 0!important
}
.layout-Player-aside {
top: -1px!important;
width: 240px!important;
background: #2c3e50!important
}
.layout-Player-asideMain {
position: static!important
}
.Barrage {
border-color: #rgba(255,255,255,.3)!important
}
.layout-Player-asideMainTop {
bottom: 57px!important
}
.Barrage-content {
color: #16a085!important
}
.Header-menu-link>a,.public-DropMenu-link {
color: #fff!important
}
.DropMenuList h4,DropMenuList a {
color: #000!important
}
.GiftEffect-box,.Header-wrap,.layout-Player-asideMainTop div {
background: #2c3e50!important
}
div[class*=" host-"] {
display: none!important
}
div[class^=closeBg],div[class^=watermark] {
display: none
}
.layout-Player-main {
margin-right: 0!important;
width: calc(100% - 240px)!important;
height: 100%!important
}
section[class=layout-Container] {
height: calc(100% - 68px)!important
}
div[class=layout-Player-video] {
position: initial!important;
height: 100%!important
}
div[class=layout-Player],main[class=layout-Main] {
height: 100%!important
}
body {
min-width: 0!important;
height: 100%!important
}
div[class=layout-Player] {
overflow: hidden!important
}
div[class=Barrage] {
border: 0!important
}
.layout-Player-chat .ChatSend-txt {
width: 172px!important;
padding: 5px 5px 5px 5px!important
}
.layout-Player-chat .Chat {
height: 49px
}
.layout-Player-chat .FansMedalPanel-container {
visibility: hidden!important
}
`);
})();