Design System FYI
Bootstrap Themes
Source: Ramotion

A Comprehensive Guide to Design System

Articles, Examples, Learn, Videos, Tools, Books, Open Design System, Checklist, Glossary.

Design Systems

Name Company URL Category Mobile Web Animation Branding

What is Design System?

A design system is a set of standards to manage design at scale by reducing redundancy while creating a shared language and visual consistency across different pages and channels.

Design System 101 by NNGroup

Books

...
Design Systems

A practical guide for creating design languages for digital products

Buy

Open Design System!

The Open Design System is a collaborative effort between designers from different backgrounds and skill levels to create a comprehensive and inclusive design system. By bringing together a diverse group of designers, we aim to create a system that reflects the needs and perspectives of all users. Our open approach means that anyone can contribute to the project, and we welcome feedback and suggestions from the community. Our goal is to create a design system that is accessible, usable, and customizable for designers and developers alike, enabling them to create consistent and cohesive user experiences across all digital platforms.

Checklist

Colors

Primary and secondary colors, as well as color combinations and gradients.

Typography

Fonts, font sizes, line-heights, and other typographic styles.

Forms

Text fields, checkboxes, radio buttons, dropdowns, and other UI form elements.

Buttons

Different button styles, including primary, secondary, tertiary, and disabled.

Icons

A set of standardized icons used throughout the design system.

Cards

Reusable cards with standardized layouts, including headers, footers, and body content.

Modals

Pop-up windows that display content or forms.

Navigation

Menu styles, including primary and secondary navigation, and mobile navigation.

Layout

Standardized layouts, including grids and breakpoints.

Animations

Transitions and animations that can be applied to different components.

Spacing

A system of standardized spacing values to maintain consistency across components.