— Stephanie Poce, Shopify / Source (Medium)
A challenge for a design system is the mix of creativity and fixed rules. Many designers feel restricted in their creativity with a design system. You could hear sentences like: »This is the best I could do, given the constraints of the system.« or »Can I change the styling?« We don’t want that designers copy a component and style it secretly to work past the design system. A good design system needs a healthy mix of strict rules and spaces for flexibility.
We don’t want the designers to follow the design system like a recipe book. We want them to invent new dishes:
— Yesenia Perez-Cruz, Shopify / Source (YouTube)
When we need consistency:
From different templates for no reason (left) to unified templates (right). This is not the right place to have customization and bloat to the code.
— Yesenia Perez-Cruz, Shopify / Source (YouTube)
When we need variety / creativity:
Components can be designed for the purpose of variation, for example this masthead
component. The component was even applicable enough to a bunch of different brands.
— Yesenia Perez-Cruz, Shopify / Source (YouTube)
If you define ranges of your principles, you can also define in an easy way where variation of your system is allowed.
With this overview it’s easy to understand why designers can’t be expressive when designing the mobile app. But they can be expressive when they’re designing for social media.
According to Yesenia Perez-Cruz, Vox Media / Source (YouTube)