2023-12-08 02:40:05 +00:00
// --- hide nitro and other nonsense
// -- "Send a gift!" chat window button
button [ aria-label = " Send a gift " ] ,
// -- literally any super reacts ever, hopefully
div . reactionInner__4135b [ aria-label * = " press to super react " ] ,
// -- stuff encouraging buying avatar frames
. container_d6bff4 ,
// -- hide "select avatar decoration" in profile edit
div . sectionsContainer_a37883 > div . customizationSection__16fec : nth-child ( 4 ) ,
// -- hide "change profile effect"
div . sectionsContainer_a37883 > div . customizationSection__16fec : nth-child ( 5 ) ,
// -- hide "try out nitro!"
div . tryItOutSection__0f9fb {
display : none ;
width : 0 ;
height : 0 ;
}
// --- hide other shit i find annoying
// -- snowsgiving snow animation and etc on DMs button
. childWrapper__01b9c : before , . childWrapper__01b9c : after {
background-image : none !important ;
animation : none !important ;
}
2023-11-29 11:08:54 +00:00
// --- SQUARE ICONS
// -- border radius vars
$small : 4 px ;
$medium : $small ;
$large : 6 px ;
// -- clear mask that makes icons round in various spots
foreignObject [ mask * = " url(# " ] {
mask : none ;
//! SIDENOTE: while this removes the rounding, it also removes any cutout for the status icon. i'm going to be frank and say i think this looks like shit. i will look into crafting my own SVG instead at some point if i can, as an alternative to just entirely clearing it (but i'll still be using border rads for custom icon rounding)
2023-12-08 02:40:05 +00:00
//! NOTE 2: check the SVG masks for avatar frames! they might help
2023-11-29 11:08:54 +00:00
}
// -- now apply border rads
// - user list icons (DM list, server member list)
. wrapper_edb6e0 svg foreignObject {
border-radius : $small ;
}
// - user icons in chat
. avatar__08316 {
border-radius : $medium ;
}
// - profile modal icons
. clickable__35918 svg foreignObject {
border-radius : $large ;
}