Skip to content

penpot/Penpot-C3_Design-System-Advisor

Repository files navigation

Challenge #3 | Design System Advisor

🚀 Calling all innovators! 🚀

💡 We're looking for your creative genius to level up the Penpot challenge.
Share your groundbreaking ideas and let's redefine what's possible here ! 🔥


🔎 Overview

As a technologist, I want to analyze the ASSETS portion of a Penpot file, in particular the COMPONENTS subsections, against their usage in such Penpot file and get a new optimized and efficient version of the ASSETS and LAYERS content to avoid maintenance overload


💡 Feature analysis

Approach #1 | Identifying unused components [More]

The system will help users to avoid maintenance overload. The idea is to identify unused components and suggest designers for lightweight Assets.

Approach #2 | Refactoring duplicated components [More]

The system will help users to avoid maintenance overload. The idea is to group the duplicated components with similar appearance but the same purpose and suggest designers merge the similar ones.


🏁 Final recommendation

[A1] Identifying unused components using the simple parsing method for comparing component ids appears more feasible in the short term. On the other hand, [A2] Refactoring duplicated components could potentially ship higher effectiveness for the designers; however, the implementation process is more complex with moderate risks. Therefore, we suggest putting [A2] to the long-term target.

About

No description, website, or topics provided.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages