79 lines
2.4 KiB
Plaintext
79 lines
2.4 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); }
|
|
}
|
|
|
|
// Remove background (invite, login)
|
|
[class*="artwork-"],
|
|
div[class^="characterBackground-"] [class*="rightSplit-"],
|
|
div[class^="art-"],
|
|
{ &:extend(.hide); }
|
|
|
|
// Nicks
|
|
[class^="discrimBase-"],
|
|
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
|
|
div[role="separator"]:not([id$="new-messages-bar"]), // aren't needed
|
|
|
|
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[class^="channelTextArea-"] {
|
|
div div > div[class^="buttons-"] { // button
|
|
& > button // gift button, f you
|
|
{ &:extend(.hide); }
|
|
|
|
& > div.expression-picker-chat-input-button > button {
|
|
&:not([class^="emojiButton"]) // hide except emoji (and send button, if exists)
|
|
{ &:extend(.hide); }
|
|
}
|
|
}
|
|
& > div[class^="scrollableContainer-"]
|
|
div[class^="divider-"] // 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
|
|
{ &:extend(.hide); }
|