diskort/src/hide.less

96 lines
2.8 KiB
Plaintext

// Site
[class*="perksContainer-"],
[class^="DocSearch"], // Algolia, f you
{ &:extend(.hide); }
#app-mount div:not([class]) div[class=""] {
div:not([class]), // main page content
div div[class*="background-"], // nitro animation at top
div[class^="grid-"] div[class^="animation-"], // nitro animation at bottom
{ &:extend(.hide); }
}
// Nicks
.username-1g6Iq1
{ &:extend(.hide); }
// Remove background (invite, login)
[class*="artwork-"],
div[class^="characterBackground-"] [class*="rightSplit-"],
div[class^="art-"],
{ &:extend(.hide); }
[class^="discrimBase-"],
div[class^="discordTag-"] [class^="username-"], // friends tab
div[class^="nameTag-"],
[class^="usernameInnerRow-"], // at settings
{ &:extend(.hide); }
// Suggestions
button[class*="followButton-"], // at top in channels
[class^="nowPlaying"], // in friends tab
div[class^="threadSuggestionBar-"], // create thread because many replies
div[class^="welcomeCTA-"], // wave to say hi on server
.divider-IqmEqJ .content-3spvdd, // date in divider
.spine-29OFwR, // threads svg
.mainContent-20q_Hp .subtitle-3PyFgf, // forum subtitle
.scrollerInner-2PPAp2 div.box-2iMsQm, // start the conversation in forum
div[class^="channelNotice-"], // sh** at bottom of server name like invite people, server boost etc.
h2[class^="privateChannelsHeaderContainer"], // direct messages label
div[class*="templatesList-"] button[class^="container-"] ~ *, // templates are really useless
{ &:extend(.hide); }
// Emoji picker
#gif-picker-tab, #sticker-picker-tab,
#emoji-picker-tab-panel
div[class^="emojiPicker-"]
> div[class^="header-"],
nav[class^="nav-"], // breaks emoji panel, fixed at fixes.less
{ &:extend(.hide); }
// Search
nav > [class^="searchBar-"], // in dm
[role^="tab"] > [class^="searchBar-"], // in tabs
div[class^="toolbar-3_"] > :nth-child(3)
~ *:not([class^="search-"]), // remove after 3 elements except search
{ &:extend(.hide); }
// Text area
div.channelTextArea-1FufC0 {
div.buttons-uaqb-5 { // buttons
& > button // gift button, f you
{ &:extend(.hide); }
& > div.expression-picker-chat-input-button {
&:not(:nth-child(4)) // except emoji (and send button, if exists)
{ &:extend(.hide); }
}
}
div.scrollableContainer-15eg7h
div.divider-2rZFJK // breaks redesigned text area
{ &:extend(.hide); }
}
// Other
div[class^="autocompleteShadow-"], // bugged
[class^="unreadPill-"], // NEW at right, not needed
div[class^="overviewSidebar-"], // at community creation, not needed
form::before, // message input shadow
div[class^="children-"]::after, // shadow at title
// banners are more buggy every day so it is disabled since now
.bannerSVGWrapper-qc0szY,
[class^="bannerContainer-"],
[class*="banner-"],
{ &:extend(.hide); }
.container-3wLKDe {
background: unset !important;
}