design system for skilltype v2
Crafting the building blocks of a unified product experience
Contributions
collaborators
Duration
Context

incorporating tailwind css
Embedding collaboration into the design language
Skilltype V2 presented a unique opportunity by rebuilding the platform with a cleaner codebase, and leveraging Tailwind CSS as the front-end framework.
By integrating Tailwind's core concepts, the design system enables a unified language and understanding of the UI, fostering seamless collaboration between designers and engineers. This empowers them to address minute details effortlessly while scaling the system to handle intricate and complex challenges effectively.
This opportunity allowed me to instill essential values as a cornerstone of our design culture, emphasizing the importance of designers' technical understanding of product development and fostering a deeply ingrained culture of collaboration in our design practice.
Utility-first Primitives
Tailwind CSS provides a set of pre-defined CSS classes that exist based on how they alter styles properties. We use these pre-defined classes as foundational structures to our design system such as units of measurement, typography, color scales, and so on.
Constraints-based
Tailwind CSS embraces working within a constrained set of values for atomic-level details such as spacing or typography. Applying the same concept enforces a level of consistency and reduces decision fatigue–allowing designers to focus their energy on solving problems.
Want to work together? Get in touch!