ClearVision / ClearVision-v6

Highly customizable theme for BetterDiscord.
https://clearvision.github.io/
Apache License 2.0
393 stars 1.89k forks source link

Transparent background makes buttons break #178

Closed Banchion007 closed 11 months ago

Banchion007 commented 11 months ago

Did You Search Other Issues?

Does This Bug Show On The Default Theme?

Describe The Bug

When I set the background overlay to transparent, the buttons (Channels, Usernames, Messages) aren't selectable in their normal boundaries and are only clickable within the pixels of text. Screenshot 2023-12-22 200129 I cant get a SS because Win + Shift + S doesn't include the cursor.

I couldn't get it to do the same on default, and none of my plugins are doing anything

Reproduction Steps

1. set background-overlay to 255,255,255,0
2.
3.
...

Screenshots

No response

Additional Context

No response

BabyBoySnow commented 11 months ago

@import url(https://clearvision.github.io/Addons/transparency.css) or addon

NyxIsBad commented 11 months ago

I don't think it has to do with the transparency addon, it's just they want 0 shading. I'll check

NyxIsBad commented 11 months ago

Assuming that you weren't using client transparency that Snow mentioned, I just replicated your conditions but can't replicate any bugs. My vars are set to

    --background-shading: 0%; 
    --background-overlay: rgba(255, 255, 255, 0); 
        --background-image: url();

and I went around clicking random shite (selecting channels, opening user profiles, hitting mute/deafen, selecting servers, threads -> create buttons, radio bars and sliders in settings, selecting messages both via the context menus and double tap plugins) and have no problem. I'm running base cv on the following settings:

Canary 256516 (40624ed) 
Vencord 2cd8294
Electron 22.3.26
Chromium 108.0.5359.215
Host 1.0.249 x64 (42124) 
Windows 10 64-Bit (10.0.19045)

Since I can't replicate a bug, I would like to have a little more information on what exactly doesn't work. If you want, joining the support server and opening a support ticket will likely result in much faster response times since I rarely check gh issues.

Edit: I just checked and the bug still does not happen with the transparency addon.