#**moves the hang status and game status

1 messages ยท Page 1 of 1 (latest)

plucky jungle
#

i did this because I hate how these new icons misalign the mute, deafen and live icons and makes everything not symmetrical and kinda messy

prisma zephyr
#

Valid change for these tbh

plucky jungle
#

its also one of my first css so pls lmk if there are improvements i should make cuz im still learning tyty

prisma zephyr
#

bases it off the previous Parent instead of just itself, so should be the same across all clients and users

#
/* Remove VC Icons */
[class*=iconGroup]:has([class*=hangStatusIcon], svg>path:not([d*='m2.7 22.7 20-20a1'], [d*='M22.7 2.7a1 1']), [class*=gameIcon]) {
  display: flex;
  position:relative;
  right:165px;
}
[class*=layerContainer] [class*=popout]:has([class*=text-xs-medium], [class*=options]){
  display: flex;
}

Something I had made long ago when someone wanted all of it gone, but this seems fine?

#

repurposing it to do just a move anyways

#

and since it's not using Aria-Label, any language would be supported blobcatcozy

plucky jungle
#

oh is aria label not good to use?

prisma zephyr
#

it apparently prevents people using other languages from using it properly, i.e. "Start a Video Call" would be "Starten Sie einen Videoanruf" [translated] and as such, an [aria-label*="video call" i] wouldnt work for them

#

huh, interesting

#

oh, user error here

#

196 might be fine for most users under relative lmao

#

I have a resize channel css lmao

plucky jungle
#

ohhhthats why

#

i should rewrite it so the position isnt hardcoded, for those who have resized channel list

#

can you send me the snippet that lets you resize channels or is it part of your theme @prisma zephyr

prisma zephyr
# plucky jungle can you send me the snippet that lets you resize channels or is it part of your ...
/* Resizable ChannelList */
.separator__666aa {
    margin: 0;
    justify-content: center;
    width: 40px;
}
.separator__666aa::before {
    display: none;
}
.separator__666aa .innerButton__9efb8 {

    margin: 0;
}
.textArea_a86690 {
    width: fit-content;
    flex-grow: 1.01;
}

.sidebar_e031be {
  resize: horizontal;
  width: var(--sidebar-initial-width);
}
.sidebar_e031be .channel__0aef5 {
  max-width: unset;
}
.bannerImage_c73a57,
.bannerImg_fe5c1b {
  width: 100%;
}
plucky jungle
#

ty

prisma zephyr
plucky jungle
prisma zephyr
#

or in the original case, hiding the icons that ARENT the Mute and Deafen Icon

plucky jungle
# prisma zephyr https://lulu.bbaka.moe/jW5V3zHwtjIK.gif

not perfect but betterlol

[class*=iconGroup]:has([class*=hangStatusIcon], [class*=gameIcon]) {
  display: flex;
  position: absolute;
  right: 101%;
}
[class*=layerContainer] [class*=popout]:has([class*=text-xs-medium], [class*=options]){
  display: flex;
}
prisma zephyr
#

Kelly_think_FB 100% works fine, no?

plucky jungle
#

its got some wiggle

#

i think it moves like 1 pixel to the left or right if you have it too big or small

#

not sure why

prisma zephyr
#

huh, maybe a theme thing then cus 100% has NO play for me

plucky jungle
#

wym like it stays put ? or it doesnt work

prisma zephyr
#

stays put entirely

plucky jungle
#

oh nicee

prisma zephyr
#

100% makes yours wiggle tho?

#

weird

plucky jungle
#

and when i removed it now they stay in place

#

the only issue is when its the + idk how to get that to move

prisma zephyr
#

huh, weird, no change from my end with or without the svg>path:not()

plucky jungle
#

the other icons are called hangStatus and gameIcon but this is just called icon

#

do you know how I could also move this plus?

prisma zephyr
#

idk I cant find that

plucky jungle
#

its if you dont have one set

prisma zephyr
#

oh gotta clear the default got it

plucky jungle
#

before i just used aria label "Add a status"

#

trying to figure out a better way to select it

prisma zephyr
#

oh well this is a weird issue

#

it moves on it's own but... with the SVG selector again

#
[class*=iconGroup]:has([class*=hangStatusIcon], svg>path:not([d*='m2.7 22.7 20-20a1'], [d*='M22.7 2.7a1 1']), [class*=gameIcon]) {
  display: flex;
  position: absolute;
  right: 100%;
}
[class*=layerContainer] [class*=popout]:has([class*=text-xs-medium], [class*=options]){
  display: flex;
}
#

so you dont gotta type it out

#

AH i see your issue now

plucky jungle
#

Ok now the svg path part is working

#

before that was moving my icons

#

now its good

prisma zephyr
#

I might have this get fixed too rq

plucky jungle
#

oh yeah the hover

prisma zephyr
#

moreso the mute of other users on the left and not the right like normal Kelly_think_FB

plucky jungle
#

i think its because youre referring specifically to mute and deafen and not including Server Mute, Server Deafen and local mute

prisma zephyr
#

yeah it's local mute which is interesting think

#

It's angry cus it's basically becoming a yanderedev loop lmao

#

I'll just leave local mutes out

plucky jungle
#

i just found that number thing for the plus button

#

and only included that instead of manually excluding everything else

#

this should be the final improved version now

prisma zephyr
#

yeah lack of sleep made me think "ah yes, great idea, nest a NOT for EVERY icon" instead of just backtracking

plucky jungle
#

happenss

prisma zephyr
#

that works on the local mute case lol

plucky jungle
#

Also whats this last portion for? [class*=layerContainer] [class*=popout]:has([class*=text-xs-medium], [class*=options]){
display: flex;
}

#

it doesnt seem to make a difference for me when i remove it

prisma zephyr
#

oh it's for the popout options, it was originally as a "display:none;" cus the last person I made it for wanted the options gone

#

this basically

#

it's unneeded tbh in the stuff you need, I just kept including it cus my side wouldnt work without it

#

cus I had a css import full of stuff I changed that was overwriting and being very angy

plucky jungle
#

ohh ic

#

its ok to edit a css post with updated code right

prisma zephyr
#

should be yeah, as long as it's not the obvious of
"change icon: *{display:none;}"

plucky jungle
#

cuz ill probably update it to this for people with resizable channel list

/*moves hang status to the left*/
[class*=iconGroup]:has([class*=hangStatusIcon], [d*='M13 3a1'], [class*=gameIcon]) {
  display: flex;
  position: absolute;
  right: 101%;
}
prisma zephyr
#

if it's legit to update it, should be ok nodding_FB

plucky jungle
#

is this little [d*='M13 3a1'] futureproof?

#

or do those numbers change alot

prisma zephyr
#

as long as they dont change the Icon's SVG, yeah

#

which should happen a LOT less than class changes

plucky jungle
#

so they would have to like change visually what it looks like

prisma zephyr
#

yep

plucky jungle
#

ok

#

tysm for all this help btw

#

I am understanding

prisma zephyr
#

Hephi_heart_love Most people prefer just updating classes on updates cus they can just make things quicker, so it's up to you how you do things, .className_1111 or [class*=IconTypeHere], whatever you prefer

#

second option usually requires a little more work cus... similar names

plucky jungle
#

Yeah im trying to learn how to futureproof what i write as much as i can even though im sure its kind of impossible to make it totally future proof

#

using the svg seems like a rly good method since they rarely change icons

prisma zephyr
candid crater
#

hi question what the fuck is that icon

#

terrified for when that thing shows up LMAO

#

it has appeared

plucky jungle
#

what icon

#

the + sign? @candid crater

candid crater
#

oh just the... "hang status"

bold panther
#

Would it be possible to make the hover color thing extend more to the left?
tried messing around a bit, but couldn't figure it out

bold panther
#

this sort of works... (not future proofed bc it sucks)
it just doesn't look good for people with no status

maybe something to go off of though

#

idk if the best fix would be to make the pfp and name shift to the left when there's no status, or to make the background smaller when that happens

ivory herald
#

how can i center the icons inside their div?

plucky jungle
#

i might not update my message to include this bc some people might not like that the hover is wider

#

but my gf asked if i could make it do this