Skip to main content
Information about the cookies used on the website

We use cookies on our website to improve the performance and content of the site. The cookies enable us to provide a more individual user experience and social media channels.

Monthly Design call · April

April
30
2025

Attendees count

3

Attending organizations

  • Decidim Product Team, Octree

Agenda items

Add your agenda items by leaving a comment here or writing in Element! https://matrix.to/#/#decidimdesign:matrix.org
Avatar: Official meeting Official meeting

Every last Wednesday, 17-17:30PM CEST, group call in the Element Channel:

https://matrix.to/#/#decidimdesign:matrix.org(External link) (copy-paste this otherwise link won't work)

👋 Anybody can join and add agenda items to discuss, reach out in Element or drop a comment here!

Meeting Minutes

Present: Jupa (Decidim product team), Carol (Decidim product team), Lucien (Octree)

Agenda items

  • Design system (Jupa)

  • First feedbacks on penpot (Lucien)

    • In short: We do not recommend (yet) to transfer a project like Decidim and it’s design system for the following reasons:

      • We still need to run tests to understand exactly how Penpot handles design systems, especially concerning the components, their instances, and the libraries

      • We still need to estimate the effort of migrating to Penpot. For now alot of manual works seems to be required. Our rough, minimum estimate as of now is of 5 days full time to migrate a project like Decidim, for an experienced UX designer famillair with Penpot.

    • However, Penpot seems more and more promising as a FLOSS for UX. The transition seems to be a question of when, how and who does the work.

    • Pros & cons

      • Con: No automatic import from Figma (yet)

      • Info: Manual export-import of Figma tokens as JSON to Penpot tokens possible, but cumbersome, using figma plugins and manual correction of JSON’s. We successfully migrated our tailwind tokens in about ~45 minutes. (with manual JSON edits, using find and replace to correct JSON syntax)

      • Pro: Mathematical operations on Design Tokens

      • Pro: Penpot draws also on Sketch: i.e margin & paddings for web Still to clarify

    • Further tests Octree will conduct

      • Probably cannot import Components, need to recreate everything (~1 week of work at least)

      • Penpot tokens: is there no strict binding between tokens and instances?

      • How do libraries work?

      • Penpot sets and themes: themes of token sets, we need to better understand this different logic (but seems powerful)

Comment