Aaran Casey
DribbbleFacebookInstagramLinkedInTwitterVimeoYouTube

Design System Portal - Fabric

Case Study: Designing Fabric — The Fraedom Design System Portal

Brief

Fraedom’s growing suite of digital products required a unified design language that could support scale, consistency, and collaboration across teams. The goal was to create a central portal for the Fraedom Design System, named Fabric — a reference to the system's purpose of weaving all design elements and resources into one accessible location.

Fabric was envisioned as a single source of truth for all UI components, design patterns, and brand guidelines. It would serve designers and developers alike, providing both visual assets and functional code in a shared, collaborative environment.

Approach

The design and development of Fabric were deeply collaborative. Every component in the system was created as part of a team effort, bringing together product designers, front-end engineers, and brand stakeholders.

We focused on:

  • Aligning visual design and engineering from the outset

  • Ensuring cross-platform consistency

  • Building components that were both reusable and scalable

  • Supporting both current and legacy frameworks, including React and Angular 1.5

Tools and Technologies

To support design and handoff workflows, we used a suite of tools including:

  • Sketch for component and page design

  • Adobe Illustrator and Adobe Creative Cloud for brand and visual assets

  • Adobe XD (early versions) for prototyping and layout exploration

  • Zeplin.io for developer handoff and design specs

  • ReactJS and Angular 1.5 for implementation of reusable front-end components

Outcome

Fabric is currently in the design and build phase, with a planned external release scheduled for mid next year. Components created to date exist as both:

  • Sketch-based design components for rapid prototyping and reuse

  • Functional React and Angular components, ready for development use

Fabric is already streamlining the design-to-development workflow, improving consistency across teams, and reinforcing Fraedom’s design standards across all product touchpoints. Once launched, it will serve as a scalable foundation for future product growth and cross-functional collaboration.

Client:

Internal - Fraedom

Role:

Senior Product / UX Designer
Unboxable

Unboxable

Screen 2 Save Bowel Cancer Independent Learning Environment

Screen 2 Save Bowel Cancer Independent Learning Environment

Bravura Design System

Bravura Design System

Chubb life insurance portal

Chubb life insurance portal

Financial Hardship wizard

Financial Hardship wizard

BNY Mellon Wealth Management App – Overview

BNY Mellon Wealth Management App – Overview

The new era

The new era

Design System Portal - Fabric

Design System Portal - Fabric

Homescreen Exploration

Homescreen Exploration

Waitemata Backcare Beds

Waitemata Backcare Beds

Action Panel Workflow

Action Panel Workflow

UX / UI Design Fraedom

UX / UI Design Fraedom

UX Workflow

UX Workflow

Silverstripe UI / UX

Silverstripe UI / UX

GrabOne UX / UI

GrabOne UX / UI

Newstalk ZB

Newstalk ZB

Admin UX

Admin UX

Warrior Flick Kick

Warrior Flick Kick

Noel Leeming Trolley Grab Game

Noel Leeming Trolley Grab Game

GoStyle UX

GoStyle UX

OneForest

OneForest

Bossy B Webstore

Bossy B Webstore

Rakiura Maori Land Trust

Rakiura Maori Land Trust

ZM Find OneDirection

ZM Find OneDirection

Peter Timbs Meats

Peter Timbs Meats

Homes by Maxim

Homes by Maxim

Document Destruction

Document Destruction

Windsor Stationary & Lotto

Windsor Stationary & Lotto

U20 Fifa Quiz - What's my team?

U20 Fifa Quiz - What's my team?

Email Design

Email Design

Mobile UX/UI

Mobile UX/UI

Infographics

Infographics

© azcreativ 2026