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
Major rewrite: migrate to SCSS + Parcel for Mastodon's new CSS custom properties system
Background Mastodon is undergoing a major theming overhaul in PR #36640, introducing a semantic theme token system using CSS custom properties. This enormous change replaces all colour-related CSS ...ronilaukkarinen (GitHub)

iamdtms
in reply to Roni Rolle Laukkarinen • • •Roni Rolle Laukkarinen
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.
iamdtms
in reply to Roni Rolle Laukkarinen • • •Daniel Schildt
in reply to Roni Rolle Laukkarinen • • •Roni Rolle Laukkarinen
in reply to Daniel Schildt • • •Daniel Schildt
in reply to Roni Rolle Laukkarinen • • •