Skip to main content


Opened an issue to Mastodon Bird UI: Major rewrite: migrate to SCSS + Parcel for Mastodon's new CSS custom properties system github.com/ronilaukkarinen/mas…

I don't have time to work on this for a while, but I already have a plan.

#MastodonBirdUI #BirdUI #CSS #MastoAdmin #Mastodon #SCSS #OpenSource

in reply to Roni Rolle Laukkarinen

Yes, SCSS features are mostly implemented in CSS, I do not use the preprocessor for a while.
in reply to iamdtms

@iamdtms The only issue is modularity. As far as I know, you can't output a single CSS-only file with includes or imports.

I've been using SCSS daily in other projects since 2012, but for Mastodon Bird UI, I wanted to keep it CSS-only for as long as possible since it serves the regular non-technical admins via the Custom CSS option. However, it's getting too chaotic to maintain this way now.

in reply to Roni Rolle Laukkarinen

Good planning overall. Hopefully new structure will make things a lot more manageable in the future.
in reply to Daniel Schildt

@autiomaa Thanks. I hope so too. Needs quite a lot of work, planning to start it during my Christmas holiday.
in reply to Roni Rolle Laukkarinen

If you need any second set of eyes during the rewrite, I could take a look when needed. ☺️