Decently small quickcss snippets to make the discord experience better
- Move the user panel over to where it used to be, first image for reference.
.visual-refresh section[aria-label='User area'] {
width: calc(85% - var(--space-xs) * 2) !important;
left: 72px;
bottom: 0px;
border-radius: 0px;
}
nav[aria-label="Servers sidebar"] {
margin-bottom: 0 !important;
}
- Remove the top bar (the one that shows the server name and stuff)
[made by @deft frigate, not me!]
.visual-refresh [class^="base_"] {
display: grid;
grid-template-columns: [start] min-content [guildsEnd] min-content [channelsEnd] 1fr [end];
grid-template-rows: [titleBarEnd] min-content [noticeEnd] 1fr [end];
grid-template-areas: "guildsList notice notice" "guildsList channelsList page";
}
.visual-refresh [class^="bar_"]:has([class^="recentsIcon_"]) {
position: absolute;
top: 0;
right: 0;
box-sizing: border-box;
z-index: 1000;
}
.visual-refresh [class^="bar_"]:has([class^="recentsIcon_"]) > * {
display: none;
}
.visual-refresh [class^="trailing_"]:has([class^="recentsIcon_"]) {
display: flex;
position: absolute;
top: 8px;
right: calc(var(--space-8) + 1px);
}
.visual-refresh section[aria-label="Channel header"] {
padding-right: calc(var(--space-8) + 1px + 76px + var(--space-8) + 1px);
}
.visual-refresh [class*="guilds_"] [class*="scroller_"] {
padding-top: 16px;
}
- Make all the server icons circles, regardless of if it's the current server or not
[data-dnd-name] > div > svg > foreignObject > div > img {
border-radius: 100% !important;
}
- Move icons in chat box closer together
div:has(button[aria-label='Send a gift']) {
gap: 0px !important;
}
I feel pretty confident that 1 and 3 aren't the most efficient way to do this, but it ended up being the easiest way!
Enjoy :D