this post was submitted on 01 Apr 2026
6 points (87.5% liked)

Jerboa

11478 readers
2 users here now

Jerboa is a native-android client for Lemmy, built using the native android framework, Jetpack Compose.

Warning: You can submit issues, but between Lemmy and lemmy-ui, I probably won't have too much time to work on them. Learn jetpack compose like I did if you want to help make this app better.

Built With

Features

Installation / Releases

Support / Donate

Jerboa is made by Lemmy's developers, and is free, open-source software, meaning no advertising, monetizing, or venture capital, ever. Your donations directly support full-time development of the project.

Crypto

Contact

founded 4 years ago
MODERATORS
 

Is there even a contrast option so people don't have to revert to light mode to read important stuff?

top 11 comments
sorted by: hot top controversial new old
[–] surewhynotlem@lemmy.world 0 points 1 day ago (1 children)

ITT we can see the difference between correct and useful.

It's a transparent image with black text. It's CORRECT that you can't see it on a black background. Technical folk will scream all day about this being the only answer. It's a blindness we have.

That said, it's not the intent of the image creator to have their image text unseen. So it's still wrong from a UX and a usefulness perspective.

But how do you even start to fix that? Any transparent image might have any color text that could end up invisible accidentally. Calculating and adjusting seems wrong. Clicking to change the background color seems wrong because how would you know there was any hidden text to begin with? It's a tough one.

[–] over_clox@lemmy.world 1 points 1 day ago

GIMP, Photoshop, Paint Shop Pro, etc all seem to have no problem rendering images with a transparency on top of a checkerboard background layer by default

You know you can layer that transparent image on top of another background, or just simply another solid color. You gotta ask, what is the intent of rendering the image in question?

  • Is it to render an internal UI component, such as a button or emoji? If so, use the UI background color as the transparency background.

  • Is it to render an external source image, such as the Wiki post? Then either use whatever background color is encoded in the transparency image, or if that data isn't available, default the background of transparency images to white.

[–] vapeloki@lemmy.world 2 points 4 days ago* (last edited 4 days ago) (1 children)

Don't post transparent SVG and just assume the background is white?

[–] over_clox@lemmy.world 1 points 4 days ago (2 children)

Okay, then don't post anything from Wikipedia, gotcha.

That should fix the problem, thanks for nothing.

[–] vapeloki@lemmy.world 3 points 4 days ago (1 children)

That is how html works my dude.

If You post a transparent image the background of the current page will be used.

Convert the image for example.

This is also not unique to lemmy. Same happens on reddit, X, Facebook, everywhere

[–] over_clox@lemmy.world 1 points 4 days ago

This has nothing to do with HTML. This has to do with rendering images, especially when you know your platform will be rendering images that sometimes have transparency.

When you know your app/program/website/platform is going to be rendering images that sometimes have transparency, then the background color is not a fucking option!

The background color behind transparent images should never be connected with the user interface color scheme, the background behind transparent images should always be white.

So this is a long standing problem with UI designers, it ain't got shit to do with HTML, it's just that the principles of a good GUI went out the window long ago and GUI developers lost all common sense.

#FFFFFF

[–] vapeloki@lemmy.world 1 points 4 days ago (1 children)

And, on a different node:

First of all, your post violates the license of the image. According to the license, you must attribute the author, you don't.

And, if you have a look at wikipedias image page, you will see that for the dark mode the background for this image is NOT bright white:

So, darkmode users don't get their eyes burned out.

[–] over_clox@lemmy.world 0 points 4 days ago (1 children)

First of all, fuck you, I'm not the original poster. I just shared their link as reference to the problem, which apparently extends way beyond Jerboa..

You might think that someone so fussy about the original source might actually follow the links...

over_clox ≠ Innerworld, the actual OP

[–] vapeloki@lemmy.world 1 points 4 days ago (1 children)

Sorry for this confusion. A simple: not me would be enough. Or did I insult you?

And you can not follow any link there as it links directly to the svg, not to the image page.

[–] over_clox@lemmy.world 1 points 4 days ago* (last edited 4 days ago)

I see someone doesn't know how to chase links then.

Just follow the links up the chain, it's not that difficult.

Innerworld posted that, not me. So yes I'm a bit offended that you got pissy with me, take it up with the original poster, I just had an opinion, and apparently a glitch..

[–] tastemyglaive@lemmy.ml 2 points 5 days ago

This is not legible in browser either, it isn't a Jerboa issue, they posted a graphic with transparencies. The text should be outlined on a transparent bg for legibility #education #wisdom