vendetta icon indicating copy to clipboard operation
vendetta copied to clipboard

Text often impossible to see when using Latte

Open PinkSerenity opened this issue 7 months ago • 17 comments

I've tested it using several Latte variants, and all of them basically looked like this:

Image This is Pink, for reference.

PinkSerenity avatar Apr 29 '25 17:04 PinkSerenity

Providing what client you’re using and platform would be helpful. On Bunny I can reproduce this, but it’s workaroundable by going into Bunny Theme settings and switching the option from dark to light and back and forth a bit.

WalkQuackBack avatar Apr 29 '25 21:04 WalkQuackBack

switching the option from dark to light and back and forth a bit.

wtf lmao. I dont think anyone bothered properly updating latte btw

mudrhiod avatar Apr 30 '25 11:04 mudrhiod

Providing what client you’re using and platform would be helpful. On Bunny I can reproduce this, but it’s workaroundable by going into Bunny Theme settings and switching the option from dark to light and back and forth a bit.

Uff, I'm so sorry. I have a cold and yesterday I had a strong headache, so I blame that. I'm on the new Revenge (the Bunny continuation) on version d703120-main. I switched to that yesterday when it was announced that Bunny was discontinued.

wtf lmao. I dont think anyone bothered properly updating latte btw

That would be a pity. I have astigmatism and have some issues using dark themes.

PinkSerenity avatar Apr 30 '25 13:04 PinkSerenity

the client you use doesn't really matter they all theme the same

That would be a pity. I have astigmatism and have some issues using dark themes.

if its really that bad you could try update it yourself

mudrhiod avatar Apr 30 '25 14:04 mudrhiod

It's usually best to theme latte first before the darker flavours. I'm not sure if any maintainers are available to look at this.

sgoudham avatar Apr 30 '25 14:04 sgoudham

if its really that bad you could try update it yourself

It's not really bad, I can still read, it just gives me a headache over a longer period of time. But I will try it.

PinkSerenity avatar Apr 30 '25 16:04 PinkSerenity

I'm currently working on it, but I'm confused: according to the docs, the colors shouldn't be individual themes. That's kinda weird.

PinkSerenity avatar Apr 30 '25 16:04 PinkSerenity

It's usually best to theme latte first before the darker flavours. I'm not sure if any maintainers are available to look at this.

the strings needed for light mode aren't that known (unlike dark mode which is like fully documented) so theming it isn't as easy and the way discord uses strings is worse on light mode I'm pretty sure

mudrhiod avatar Apr 30 '25 17:04 mudrhiod

according to the docs, the colors shouldn't be individual themes

wdym

mudrhiod avatar Apr 30 '25 17:04 mudrhiod

according to the docs, the colors shouldn't be individual themes

wdym

Nevermind, I didn't parse the accent colors correctly in my brain.

PinkSerenity avatar Apr 30 '25 18:04 PinkSerenity

btw when you change stuff on the tera make sure the strings your change wont mess up dark mode. for semantics the 2nd colour listed is for light mode

mudrhiod avatar Apr 30 '25 18:04 mudrhiod

Interestingly, the text itself got fixed by some option that was hidden and defines whether a theme should be treated as light mode or dark mode. But the button foreground color was still an issue. I did find a fix though. I will do a pull request.

PinkSerenity avatar Apr 30 '25 20:04 PinkSerenity

I'm fairly certain this is simply just a bug (inconsistency) with how light themes are handled by Vendetta and forks (Bunny and Revenge) as noted by the first comment's "Theme settings and switching the option from dark to light and back and forth a bit."

Based on the colours the android status bar is using, on first load the client is being themed with latte colours but the app itself thinks it is in dark mode, only updating when visiting the appearance settings.

First loading the client: Image

After visiting Appearance settings: Image

I think I'd suggest reporting this against Revenge as it is the most active

Covkie avatar May 01 '25 13:05 Covkie

@Covkie does unbound have this issue too

mudrhiod avatar May 01 '25 13:05 mudrhiod

No, unbound has an entirely different system for themeing. Though, the latte colours def do need tweaking, you can actually see this explicitly in the preview screenshots in the readme (button icons are impossible to see).

I don't want to make any string changes until the light loading bug is fixed.

Covkie avatar May 01 '25 14:05 Covkie

You can currently fix it in Revenge by pressing the three dots in the upper corner in the theme settings and selecting "Light". That will force the themes to be loaded as light mode themes.

But I agree that it's not ideal, and I will report it tomorrow if nobody else has done it until then.

PinkSerenity avatar May 03 '25 00:05 PinkSerenity

Ive just realized spec v3 has a the theme type key, We can migrate to that to support it.

no need to report it to revenge.

Covkie avatar May 03 '25 00:05 Covkie