Minimal Douban UI
// ==UserScript==
// @name Douban+
// @namespace http://tampermonkey.net/
// @version 1.0
// @description Minimal Douban UI
// @author the3ash
// @match https://www.douban.com/*
// @icon https://www.google.com/s2/favicons?sz=64&domain=douban.com
// @grant GM_addStyle
// @license MIT
// ==/UserScript==
(function () {
GM_addStyle(`
.global-nav{
position: fixed !important;
z-index: 99 !important;
width: 100% !important;
top:0 !important;
}
.nav-primary{
margin-top: 28px !important;
}
#db-global-nav{
background-color: #edf4ed00 !important;
margin-top: 4px !important;
}
.global-nav-items{
margin-left: 8px !important;
}
#db-global-nav a:link, #db-global-nav a:visited, #db-global-nav a:hover, #db-global-nav a:active{
color:#072 !important;
}
#db-global-nav a:hover{
background-color:rgba(0, 0, 0, 0.06) !important;
border-radius:8px !important;
}
#db-global-nav .arrow{
border-color: #072 transparent transparent transparent !important;
}
#db-global-nav .more-active .bn-more span{
color:#072 !important;
}
#db-nav-sns .inp,#db-nav-sns .inp input{
border-radius:8px !important;
}
.inp-btn{
display: none !important;
}
#statuses{
left: 150px !important;
}
.ui-sortable{
padding-left: 0px !important;
}
#friend p{
display: none !important;
}
#db-global-nav .more-active .more-items{
width: 88%;
padding: 6px !important;
border-radius: 12px !important;
box-shadow: 0px 6px 12px 0px rgba(0, 0, 0, 0.08) !important;
border: 1px solid rgba(0, 0, 0, 0.06) !important;
}
#db-global-nav .nav-user-account .more-items{
left:0px !important;
top:32px !important;
}
#top-nav-notimenu{
width: 280px !important;
top: 32px !important
}
#db-global-nav .top-nav-reminder .more-items .bd{
padding-top: 0px !important;
}
#db-global-nav .top-nav-reminder .more-items .ft a{
border-radius: 8px !important;
margin-top: 8px !important;
}
.notify-mod{
display: none !important;
}
#db-isay{
display: none !important;
}
#hot-topics-mod{
display: none !important;
}
#statuses + #friend{
display: block !important;
}
.aside #friend{
display: none !important;
}
#anony-time{
display: none !important;
}
#fp-sites{
display: none !important;
}
.DRE-personal-topic-editor{
display: none !important;
}
.global-nav-items li:nth-child(n+5) {
display: none !important;
}
#db-nav-sns{
display: none !important;
}
.top-nav-doubanapp{
display: none !important;
}
#wrapper{
margin-top: 44px !important;
}
#apps {
display: none !important;
}
#review {
display: none !important;
}
`);
})();