Skip to main content

Foundation

Foundation hero

Our aim is to create a design system that can be used seamlessly across multiple teams and multiple Adjust products. We’re creating a system that is elegant, modern, useful and comprehensive.

Practical, adaptable and functional

With products as big as ours, we need a system that will cover a lot of needs and be able to work as we scale. Adaptability is an important part of our design system, to make building and maintaining easier.

Easy to understand, easy to use

Design systems have many different types of users, and cross-functional thinking is now a staple in modern teams. Our system is created collaboratively with this in mind, in order to help bridge the gap between design and development and speed up build.

Our core team aim while building this is twofold:

  • Peace of mind through fewer concerns for the whole Adjust team
  • Scale the product suite efficiently while keeping it consistent

Benefits of a Design System

We’re working to solve a range of problems for a whole range of users:

Product Designer

Pain Points

  • Visual inconsistency between the designs given for development and the final output
  • Keeping updated versions of designed components and related code in sync

Needs

  • Clear design usage principles

Frontend Developer

Pain Points

  • Visual inconsistency between the designs given for development and the final output

Needs

  • Access to complete and up-to-date design specs
  • Usage examples of components

Product Manager

Pain Points

  • Speaking in one “language” with all team members

Needs

  • An effective system to help Designers and Developers collaborate at their best

We understand that a good design system is constantly updating, changing and growing, and we hope you find this a useful reference well into the future.