Ancestors

Toot

Written by Purple :verified: on 2025-01-04 at 12:54

Holy moly the Mastodon 4.3.x design sucks! I'm currently testing our upgrade on our dev environment, and I'm genuinely shocked how terrible the contrast is!

Why did we ever invent colours if we're just going to use a dark background, with grey icons. To make matters worse, the timeline is now no longer using a slightly lighter grey, so it's even harder to separate the 3 elements (left, middle, right)

[#]mastodon #UI #design

=> View attached media

=> More informations about this toot | More toots from Purple@woof.tech

Descendants

Written by Purple :verified: on 2025-01-04 at 12:55

For reference, on 4.2.x and prior it looks like this:

Which is a nice use of dark mode, where individual elements are still separated with decent enough contrast

=> View attached media

=> More informations about this toot | More toots from Purple@woof.tech

Written by Purple :verified: on 2025-01-04 at 13:16

Glad I'm not the only one bothered by it though ^^;

https://github.com/mastodon/mastodon/issues/32325

=> More informations about this toot | More toots from Purple@woof.tech

Written by Purple :verified: on 2025-01-04 at 13:59

A bit of css commit revert and merge later

I think this is a lot better, but I'm not a developer so I can only kinda hope I didn't cripple the CSS in a way that isn't obvious to me now. The console looks fine though, and assets:precompile succeeds.

=> View attached media

=> More informations about this toot | More toots from Purple@woof.tech

Written by groxx on 2025-01-04 at 15:46

@Purple not sure why "affordance" became such a bad word in design, but the entire field seems to believe it's something to be avoided

=> More informations about this toot | More toots from groxx@hachyderm.io

Proxy Information
Original URL
gemini://mastogem.picasoft.net/thread/113770184111959153
Status Code
Success (20)
Meta
text/gemini
Capsule Response Time
292.557675 milliseconds
Gemini-to-HTML Time
0.955773 milliseconds

This content has been proxied by September (3851b).