5 Resources to Level Up Your Design System
Published: Jun 29, 2020
Last updated: Jun 29, 2020
Finding inspiration and ideas for your design system shouldn't be so hard. Here are five resources that set a great foundation and set your design system up for success.
Style Guides
styleguides.io
Style guides
It boasts a collection of 230+ examples for design systems and guidelines that can help you make decisions from great branding to strong principles.
With their tag filter, you can also cut through the noise to find systems based on what you want.
Style Guides has been one of my primary resources for finding great guides on accessibility, CSS guides and more. I certainly recommend checking out their old podcasts too for some great wisdom from some of the early pioneers of design systems at scale!
At the time of writing, the certificate from Style Guides has been expired (uh-oh!), but hopefully they sort out that mishap sometime soon.
Design Systems Repo
Design Systems Repo
If styleguides.io is the Ying, then Design Systems Repo
This website is a great place to come find some inspiration from other sites and peruse to see what they do/don't include or use.
It also collates some great articles in a no-nonsense UI for you to read up on and learn from other peers in the community!
UI Guideline
UI Guidelines
Have you ever struggled to name a component? Want to know what other major companies are using? UI Guideline
The website lists a standardised set of components and compares systems and how they name these components in the one place.
This has been a debate-ender in places that I have worked and another great resource when planning out your design system.
Tailwind CSS
Tailwind
Moving into framework territory, Tailwind CSS
As opposed to bringing their own components, it works as a foundation for you to build upon.
While I strongly recommend dabbling with Tailwind, their open source code is also a great way to read and be inspired for your own ideas if you do end up working on your own CSS framework.
Styled System
Styled System
Moving onto CSS-in-JS, Styled System
It has a great outlook on simplicity and uses composition to extend libraries such as Styled Components
If you are leaning towards CSS-in-JS for your next project, checkout the source code on GitHub
Kaizen Design System
Kaizen Design System
Okay, this last one is a shameless plug for the design system I've helped contribute to the most during my time at Culture Amp, but for good reason.
The "guidelines" section and "language" section has been an incredible guide for my day-to-day implementation of the system across the company, and my time liasing with the design system team members has highlighted some of the more interesting pain points of building a design system at scale.
Next time you need some tips for copy writing or appropriate usage of components, check it out!
Conclusion
These are a few of the primary resources I use when it comes to effective development on the design system and more. The information that can provide can help everything from appropriate naming of your components to inclusive web development.
Hopefully these can now assist you too for the next time you need to contribute to a design system!
As someone big on inclusive websites, I strongly recommend also checking out some of the bonus resources I have attached before for the Government design systems. They are some of the best when it comes to building accessible websites for everyone.
Resources and Further Reading
Image credit: Balázs Kétyi
Dennis O'Keeffe
Melbourne, Australia
1,200+ PEOPLE ALREADY JOINED ❤️️
Get fresh posts + news direct to your inbox.
No spam. We only send you relevant content.
5 Resources to Level Up Your Design System
Introduction