Work Experience Skills Get in touch
Back to all work
Design System Atomic Design

Condor Design System

A Design System isn't just a project. It's a product serving products.

Condor Design System — Hero visual

Why did we need a Design System?

In 2021, several design-related issues were identified affecting consistency, user experience, and implementation:

A Design System is more than just a UI kit or component library. It is a comprehensive set of guidelines, standards, and principles, accompanied by toolkits of UI patterns, code snippets, and components.

What a Design System brings to the team

Time & Effort

  • Less designing & development time
  • Less UAT time
  • Easier onboarding for new team members

Communication

  • Easier communication with design team members
  • Easier communication & collaboration with tech team

Quality & Consistency

  • More focus on experience & behavior
  • Improve user experience through well-defined and learned behaviors
  • More focus on stories' logic than UI
  • Boost developer efficiency

How did we start?

1

Research

Discovered powerful global design systems including Material, Human Interface Guidelines, Atlassian, and Carbon.

2

Set Principles

Defined the core principles that guide the Condor Design System.

3

Atomic Design Method

Structured the system using Brad Frost's Atomic Design Methodology with hierarchical organization: Visual guidelines — Atoms — Molecules — Organisms — Templates — Pages.

Condor Design System principles

Consistency

Uniformity in design elements ensuring trust and familiarity across all touchpoints.

Efficiency

Reusable components saving time and costs for both design and development teams.

Scalability

Adaptable to company growth and new products as the business expands.

Collaboration

A shared language between designers and developers that bridges the gap between design and code.

Atomic Design structure — Atoms, Molecules, Organisms, Templates, Pages

Visual Guidelines

The foundational visual elements that define the Condor Design System:

1

Color Palette

Reflects brand identity with primary, secondary, and accent colors specified in RGB/HEX values.

2

Typography

Typefaces, font sizes, line heights, letter spacing, and hierarchy guidelines for consistent text treatment.

3

Layout & Grid System

Consistent layouts across screen sizes with defined spacing and alignment rules.

4

Iconography

Style, size, and alignment specifications with a standardized icon library.

5

Imagery & Illustrations

Photography styles, image treatments, and illustration techniques that align with the brand.

UI Components & Process

UI components play a crucial role in a design system as they are the building blocks for creating consistent and reusable user interfaces across different platforms.

Each component follows a rigorous building process:

1

Research

Study best practices and existing patterns across established design systems.

2

Identify & Document

Catalog component variations, states, and usage requirements.

3

Handoff

Prepare detailed specifications for development implementation.

4

UAT

Validate component implementation against design specifications.

5

Publishing & Iteration

Release components to the library and continuously iterate based on feedback.

Dialogs Component — Example component with variants & states

User-Centered Design: Adapting & Evolving

Design systems must evolve based on user needs and expectations. Condor will evolve over two years as the team learns more about:

Cultural context is critical — designers must understand cultural norms and traditions of target audiences to create meaningful, effective designs.

Planned improvements

DS Team

Design

Design Lead, Senior Product Designer, Product Designer

Engineering

Web Lead, iOS Lead, Android Developer

Advocacy

Design System Advocate

Next Project

CTAs & Conversions →

View all work