Some recent work I did for Decidim

I recently did some work for the civic tech platform Decidim, thought I might share it here. The request was to analyze their design system and UI kit and write some audits going over how these elements could be improved and better prepared for a migration to DaisyUI (a tailwind based component library that adds on component semantics on top of the normal tailwind utility class orientation)

I was only able to do audits because the actual design files and stuff are interior to “The Association” who is the organizing body of Decidim. But hopefully these were helpful. There are different ways that I would personally handle things in approaching this but I tried to adhere to the requested purpose, namely the migration to DaisyUI. Some of my initial impressions and notes on the design system can be seen here.

2 Likes

Thanks for sharing! Reading this kind of analysis is a great way to keep learning.

The post title also caught my attention because I met the Decidim team (at Foss Backstage a while ago) and was really impressed by their work and their commitment.