DiscordStyles / RadialStatus

Changes the status icons to wrap around the avatar.
MIT License
111 stars 154 forks source link

Displays online when offline #54

Open b-risk opened 1 year ago

b-risk commented 1 year ago

Describe the bug

The RadialStatus displays green (online) when people are offline instead of turning grey.

To Reproduce

Look at anyone's RadialStatus when they are offline, it happens in everywhere except for group dms where it works normally.

Screenshots

Offline user: image

Infomation (please complete the following information)

Discord channel: Stable OS: Windows Mod: Vencord Discord language: English

coolesding commented 1 year ago

Hey, I've had this Issue as well and after a lot of testing got it fixed, at least on my client. (I also changed it so that people that are Idle on their Phone have a yellow ring instead of the green online one for example because it felt like it's not intended). The link to the file for betterdiscord (if it works like that, been a long time since i used it) is this one: https://github.com/xdCoolesding/shiggycord/blob/main/Deploy/radialstatus.theme.css

If you wanna add only the code part and already have the variables (like width or spacing) you can just add @import url(https://raw.githubusercontent.com/xdCoolesding/shiggycord/main/Source/RadialStatus/radialstatus.css); to the top of your theme's css.

If you want the phone behaviour to be as the default radialstatus version does it, just add the below part into Line 189 right after the } that ends the data following #app-mount .wrapper-3Un6-K foreignObject[mask*=mobile]:after {

app-mount .wrapper-3Un6-K foreignObject[mask*=mobile] + rect {

stroke: var(--rs-phone-color, var(--rs-online-color)); }

I am using the newest Stable version of Vencord, not betterdiscord, though it loads CSS the same way as far as i am concerned.

Have a great day