Wendy Tapper retweetledi

Excellent Guide to Learn How to Create a Design System 🚀🔖
A super useful interactive and step by step guide to Set Up a Design System, with resources, useful tools and checklists!
Overview:
1. Where to start
Creating a design system isn't an easy task and can be overwhelming. There's no one-size-fits-all process, and this mini book outlines what I've found to work best. You will need to tweak the steps, but I'm confident you'll know how to adapt them to your needs once you understand the logic.
Design system brings:
- One source of truth
- Maximized effectiveness
- Increased ROI
- More time for important stuff
2. Design audit
A design audit is like a magnifying glass for your brand's visual elements. It takes a hard look at everything your company puts out there, ensuring your brand's image, vibe, and messaging are rock-solid and consistent across the board. You want your audience to know it's you, whether they're scrolling through your website or browsing your ads.
In short, with a design audit, we want an overview of where our design is inconsistent and inefficient.
A design audit isn't just a nice-to-have; it's essential for any brand that wants to stay ahead of the game. Here's the deal: you need an overview of the product to start with the design system.
3. Structure
Your design system is more than a collection of reusable, shared assets. It should be an adaptable system of foundations, patterns, guidelines, components, and tools. Think of it as the hub that combines all the best practices for creating products.
- What does the overall identity look like?
- Why is the cart abandonment rate so high?
- Why are people not completing key user flows?
- Are the design, color palette and typography consistent throughout all materials?
- What do the visuals communicate and are they in sync with our target audience and our business objectives?
4. Design Tokens
Think of design tokens like nicknames for your design elements.
Instead of using hard codes like color hex codes or pixel sizes, we give them names. These names, or 'tokens', store design details in a simple, easy-to-read way. They work with all style files in your system, making your design consistent and easy to scale.
These tokens can be linked to create a theme. This makes it easy to grow your design and keep it consistent across all platforms, like Web, iOS, and Android.
The idea of design tokens started with Salesforce’s Design System in 2014. Now, they're the smallest but most important part of any design system. They're like the building blocks of your design language, making sure your brand looks the same across all platforms.
In short, design tokens are the backbone of your design system. They keep your brand's visual style consistent and easy to manage.
5. Collaboration
How to start working together?
It is easy to understand the process and structure.
It is easy to be productive.
It is easy to contribute.
It is easy to connect.
Everything just works.
However, it takes hard work to get there. Tell me something new, ha?
Collaboration doesn't happen organically. It is a continuous discovery of making things better and more effective, combining time, effort, and care.
Setting up a team
When setting up a team, the most popular question is always, "How many people do we need for the design system team?". Well, you can make a lot of magic with a small team or overengineer everything with a "perfect one."
But in reality, you have time or budget or, if you are lucky, both.
6. Documentation
It's time to create a "map with pin-points" and instructions on where to find things. Documentation is where we collect assets, source files, code, design principles, animation styles, and guidelines for using the components.
Documentation is useful only when people know how to use it, and we often need to remember that. We are talking a lot about people working on the design system but not design system consumers. They need to know where to find the detailed structure of the assets, variants, hacks for optimized work, or recommended plugins. Have that in mind when choosing a platform and writing the instructions.
7. Metrics
Gathering the data
Metrics are the language of stakeholders and the evidence that we are maximizing the usage of our design system. Why and how to start measuring? Let's go step-by-step.
See the full website: thedesignsystem.guide
Great work by @rominakavcic
#ui #uidesign #ux #uxdesign #design #productdesign #designsystems #uikit #sketch #figma #adobexd #google #apple #ibm #airbnb #audi #shopify #ecommerce #atlassian #webdev #ios #materialdesign #iphone #react #js #css

English











