-
Notifications
You must be signed in to change notification settings - Fork 1
/
personal-qol.theme.scss
66 lines (55 loc) · 1.74 KB
/
personal-qol.theme.scss
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
/*
* @name Additional personal QOL stuff
* @description Some more personal QOL enhancements
* @author D3SOX
* @version 1.0
*/
// Server Columns
@import url("https://mwittrien.github.io/BetterDiscordAddons/Themes/ServerColumns/ServerColumns.css");
// Replace emojis
@import url("https://mwittrien.github.io/BetterDiscordAddons/Themes/EmojiReplace/base/JoyPixels.css");
:root {
--font-primary: "SF Pro Display", sans-serif;
--font-display: "SF Pro Display", sans-serif;
--font-code: "SF Mono", monospace;
--columns: 2; // default: 3 (amount of server columns)
--guildsize: 40; // default: 50 (server size in pixel)
--guildgap: 3; // default: 3 (top/bottom gap between servers in pixel)
--aligndms: 0; // default: 0 (should DMs be aligned in columns: 0 = no, 1 = yes)
}
// Don't highlight new emojis
#emoji-picker-tab-panel :is([class^="badgeLabel_"], [class^="newlyAddedBadge"]) {
display: none;
}
[class^="newlyAddedHighlight"], [class^="newlyAddedHighlight"]:hover {
border: none;
}
// Remove avatar decorations in chat
[class*="contents_"] [class*="avatarDecoration_"] {
display: none;
}
// Remove profile effects
[class*="profileEffects"] {
display: none;
}
// Remove "x in voice" scroll indicator
[class^="bar_"]:has([class^="voiceChannelsIcon_"]) {
display: none;
}
// Restore old attachment sizing behavior
[class^="messageAttachment_"] [class^="lazyImg_"] {
object-fit: contain !important;
}
[class^="imageWrapper_"] img[class^="lazyImg"] {
object-fit: contain !important;
}
// Reveal hyperlinks
[class^="anchor_"][title*="\a"]::after {
content: " (" attr(href) ")";
color: gray;
font-size: 0.65em;
}
// Remove boosting progress bar
[class*="containerWithMargin_"]:has([class^="progressBarContainer_"]) {
display: none;
}