Hey @Mastodon can we get #MastodonBIrdUI to choose from on this instance?

#Mastodon #MastodonBirdUI

@usb The nightly version is for v4.6.0-alpha.6-2026-04-05. Anything newer than that won't work with it.

I'm trying to release a newer version tomorrow.

https://github.com/ronilaukkarinen/mastodon-bird-ui/tree/nightly

#BirdUI #MastodonBirdUI

GitHub - ronilaukkarinen/mastodon-bird-ui at nightly

🐘🐦 Mastodon web UI, but strongly inspired by Twitter (when it was still good!) - ronilaukkarinen/mastodon-bird-ui

GitHub

I've pushed a bunch of quick hotfixes for the Mastodon Bird UI nightly for v4.6.0-alpha.6-2024-04-06, with the CHANGELOG updated here (see things under [UNRELEASED]):
https://github.com/ronilaukkarinen/mastodon-bird-ui/blob/nightly/CHANGELOG.md

The new profile redesign is causing a bit of trouble. I'm fixing things on the fly as soon as I or users notice any issues.

I also pushed some fixes for the ultra-accessible variant; some font sizes were still hardcoded. It's nicer to browse for my vision-impaired spouse.

#MementoMoriSocial #MastodonBirdUI #BirdUI #MastoAdmin #a11y #Accessibiilty #UI #BuildInPublic #Mastodon

mastodon-bird-ui/CHANGELOG.md at nightly · ronilaukkarinen/mastodon-bird-ui

🐘🐦 Mastodon web UI, but strongly inspired by Twitter (when it was still good!) - ronilaukkarinen/mastodon-bird-ui

GitHub

I've stated numerous times that I'm not a fan of the new tag pills and boosts and replies toggle, but I tried my best to make it more manageable in my UI. I'd rather not make radical back-end changes to my fork.

OG on the left.
Mine on the right.

#MastodonBirdUI #BirdUI #Mastodon #MastoAdmin

Support for the new profile design is almost ready for Mastodon Bird UI v4.0.0-alpha.6 (for Mastodon nightly 4.6.0-alpha.6).

Original core Mastodon on the left.
With Mastodon Bird UI on the right.

#BuildInPublic #MastodonBirdUI #BirdUI #MastoAdmin

Major modularization is done for the upcoming v4.6.0 in Mastodon Bird UI v4.0.0-alpha.6 (nightly branch). Currently in progress: Supporting the latest profile page structure.
https://github.com/ronilaukkarinen/mastodon-bird-ui/issues/183

#BuildInPublic #MastodonBirdUI #BirdUI #MastoAdmin #Mastodon #OpenSource

Support the latest profile page structure · Issue #183 · ronilaukkarinen/mastodon-bird-ui

Currently under a flag: EXPERIMENTAL_FEATURES=profile_redesign Before: After - completely obliterates the profile page: Related PRs: mastodon/mastodon#37811 mastodon/mastodon#37851

GitHub

@sombragris @trbutler This is actually why I didn't want it to be automatic. I personally prefer to choose per-app, and I hate auto light/dark. The upcoming Mastodon version has separate theme and dark/light settings, so it will be easier to choose. But before 4.6.0, either the themes forced it, or it was automatic.

We have an issue about this: https://github.com/ronilaukkarinen/mastodon-bird-ui/issues/182

In the future, Mastodon Bird UI will support both ways.

#BirdUI #MastodonBirdUI

It seems the newest nightly build has implemented profile_redesign, so it's no longer under the EXPERIMENTAL_FEATURES flag. That means I need to get working on the profile redesign for the Mastodon Bird UI. Today's maintenance break will last a little while longer...

#Mastodon #MastodonBirdUI #BirdUI #MastoAdmin

I won't be able to use the flag EXPERIMENTAL_FEATURES=profile_redesign for a while. I do not have time to redesign ours. I really think the Mastodon core team has made some poor choices lately, UX anti-patterns are popping up again. Last time, they changed post visibility under a modal that required up to six clicks and added unnecessary cognitive strain. I even sent a PR suggestion, but they rejected it.

Right now we have "Posts" and "Posts and replies" in tabs, but in the experimental profile redesign there's a "Posts" toggle that contains "Replies" and "Posts" toggles underneath it. It adds extra clicks and combines interface elements under one toggle, which just creates more friction. What's wrong with traditional tabs?

I wish they'd stop breaking what already works well. Honestly, as a long-time front-end developer, I don't understand some of these design choices. Hopefully, these experimental features will mature a bit before they make it to stable.

Issues opened:
https://github.com/ronilaukkarinen/mastodon-bird-ui/issues/183
https://github.com/ronilaukkarinen/mastodon-bird-ui/issues/182

Will hold off for now.

#MastoAdmin #Mastodon #MastodonBirdUI #BirdUI

Support the latest profile page structure · Issue #183 · ronilaukkarinen/mastodon-bird-ui

Currently under a flag: EXPERIMENTAL_FEATURES=profile_redesign Before: After - completely obliterates the profile page: Related PRs: mastodon/mastodon#37811 mastodon/mastodon#37851

GitHub

Wow, there are a lot of breaking changes in the latest Mastodon nightly. I'm a bit surprised by some of the UI choices being made. I haven't been able to refactor all the code in Mastodon Bird UI yet, and I already have quite a bit of technical debt. This won't make my life any easier. I hope I get some breathing room before 4.6.0 is released.

#Mastodon #MastoAdmin #MastodonBirdUI #BirdUI