With the upcoming launch of the TAIKAI Garden, it became clear we needed a unified design system at LayerX. With Bepro and TAIKAI already well-established, introducing the Garden required creating a seamless experience across all LayerX platforms.
As a team of just two designers—Carolina and me, Rodrigo—we recognized that building a design system would be essential to tie everything together, streamline development, enhance collaboration, and set the stage for LayerX’s future growth. In this article, I share insights into our creative process, how we approached building the design system, the challenges we faced, and the solutions we developed to ensure a cohesive and scalable design across all LayerX platforms.
A design system is more than just a collection of components—it’s a blueprint that establishes consistency across products while streamlining the design-to-development workflow. As we embarked on designing the Garden, we realized that having a solid design system would ensure that all of our products, new and existing, felt cohesive under the LayerX brand.
The TAIKAI Garden marked a turning point in how we approached product design. Without a design system, keeping the look and feel consistent across multiple products would have been a monumental task, especially as we continue to scale.
New to the TAIKAI Garden? Here’s a Snapshot Report to keep up to speed.
Before the TAIKAI Garden, we had two products at LayerX —Bepro and TAIKAI—that had developed their own unique design languages over time. With the addition of the Garden to our products, it became clear that we needed a unified framework to ensure brand consistency across all three platforms.
By building a design system, we ensured that Garden’s design would be in harmony with Bepro and TAIKAI while establishing a foundation for future LayerX products.
One of our biggest challenges was merging the different design languages of Bepro, TAIKAI, and the Garden into a unified system. Even though they might target different audiences and serve different purposes, they need to visually align with each other. But how did we tackle this?
1- Identify common elements: We pinpointed the design elements that could be shared across all products, such as button styles and typography.
2- Preserve uniqueness: While our products shared some core components, we also made sure to preserve the distinct identity of each product, such as their brand-specific colors and themes.
3- Introduce new patterns: To tie everything together, we introduced new design patterns that worked across the LayerX ecosystem.
This process allowed us to create a consistent user experience while still respecting the unique features of Garden and the existing products.
When we started building our Design System and the TAIKAI Garden, we quickly realized that design tokens would be crucial to maintaining consistency across products. Design tokens are reusable variables that manage elements like colors, fonts, and spacing, allowing us to create scalable designs that can be easily updated. These allow:
For example, Garden’s primary color differs from Bepro’s or TAIKAI’s, but thanks to tokens, the underlying structure remains the same. This consistency sped up the design and development process across the board.
Once our design system began to take shape, we focused on documenting everything—from component guidelines to design principles. We used Zeroheight to create a living, breathing document that would be accessible to both designers and developers.
This approach provides clarity by offering consistent guidelines for both developers and designers. It speeds up development by reducing the need for clarifications and revisions, and ensures that as the system evolves, everyone remains on the same page.
Building a design system is never a straightforward process, and we faced numerous challenges along the way.
However, through these challenges, we learned the importance of flexibility. A design system is a living entity that evolves with your products. It’s never “complete,” and being open to change is key to its long-term success.
Our design system is already reshaping how we work at LayerX. With a strong foundation in place, we’re now able to develop faster, ensure better consistency across products, and reduce the workload on both designers and developers.
For those starting their design system journey, here are some tips we gathered along the way:
Ultimately, the most important lesson we learned is that a design system is never “finished.” It evolves with your product, and keeping it flexible is the key to long-term success.
This journey has been transformative for us. We’re excited about the future of our design system and how it will shape the TAIKAI Garden and its features as we keep moving forward. Stay tuned for the launch of both Garden and our Design System, and we look forward to seeing how our community will contribute!
TAIKAI Garden is a product extension of TAIKAI that redefines the innovation landscape’s status quo by connecting innovators to an inclusive and collaborative environment. Designed on an incentive framework, the ecosystem answers the need for sustained and democratized access to support aspiring innovators turn their ideas into impactful businesses.
We invite you to explore the TAIKAI Garden Whitepaper where you can find in-depth information about the ecosystem goals, dynamics, and the benefits your project can reap by joining the TAIKAI Garden.
Stay up-to-date with the developer economy and everything related to the ecosystem!