Introduction

Makesense Design System

This Design System provides our team with essential components and guidelines to achieve a consistent user experience accross our digital products.

How to use it

Use the system's components to solve common UI problems like layout, typography, displaying data or data input.

When no component fits your case, either extend an existing one or create a new one.

Extending existing components

When extending components, make sure not to break existing features. If you really need to, it might be better to create a new one and mark the existing component as deprecated

Creating new components

Keep a few things in mind when creating a new component:

  • Keep it simple
  • Keep it extendable
  • Use Design Tokens wherever needed
  • Document it