Jamshed Nassin logo

American Networks Design System

A production grade design system built from zero, directed with AI, and pressure tested against a real product.

Role
Sole designer & system owner
Timeline
4 days foundation, 1 week real world testing
Tools
Figma, Claude, custom build skill
American Networks Design System component sticker sheet

0

Global components

0

Chat components

4 days

Foundation build

1 week+

Real world testing

The problem

No system existed to build on

Recreating a past project for this portfolio meant rebuilding real interface work without the original company's proprietary design system behind it. No tokens, no components, no documented rules existed to build on. The choice was simple: design every screen with no consistency guarantee, or build a real system first and design on top of it.

Building a full design system alone, in the time available for a portfolio project, is not normally realistic. The only way to close that gap was to treat AI as a build partner, not a shortcut, and stay personally responsible for every architectural decision.

Building the system

Directing AI, and catching what it got wrong

The system started with a brand name and a mark, then foundations: color primitives, a type scale, spacing and radius tokens. A detailed skill file directed Claude through component creation one at a time. Three moments from that build show what directing an AI partner actually looks like.

Frames rebuilt with proper auto layout, before and after

Frames to auto layout

Several components, badges included, arrived as fixed frames instead of auto layout. Fine for a static file, wrong for anything holding real content. Rebuilt each one with proper auto layout behavior.

Icon Button properties rebuilt as an independent boolean structure, before and after

Icon Button property rework

The first pass mixed fill, border, and icon scale into toggles that fought each other. Rebuilt as a clean boolean structure so each property works independently in any state.

Stepper rebuilt around a simplified anatomy, before and after

Stepper, redesigned

The AI-generated Stepper was structurally overcomplicated, and the connecting lines did not reliably lead to the next stage. Rebuilt around a simplified anatomy that actually communicates progress.

The pressure test

Real product usage changed the architecture

Foundations and base components came together in four days. The real test came after, once a conversational AI interface for agent support, running on a tablet, was being designed on top of the system. Many components needed changes that week — three that rewrote the architecture, not just a screen, are shown here.

Input field text token moved from medium to large after testing on the real tablet layout

Input field text size

The input field's text token started at medium, on the assumption that size would read fine. Testing on the real tablet layout showed it did not. The token moved to large and the change carried across the entire system, not just one field.

Tab selection color moved from primary blue to brand red on the real tablet screen

Tab selection color

Tab selection used the same blue as the primary button background. On a real screen, the tab did not read as touchable, it blended into every other blue element. Selection moved to the brand red, reserved for that one purpose.

Chat input field rebuilt to hold attachments, suggested replies, and multiline text

Chat input field, rebuilt repeatedly

The chat input went through the most iteration of any component in the system. Attachments, suggested replies, and multiline text kept breaking the original layout. Each failure fed back into the component until it held up under every real case.

What this proves

One designer, working alone, can direct AI at a professional standard, catch its mistakes before they become the system's mistakes, and hold architectural integrity while a real product is designed at the same time.

Responsive: desktop, tablet, phone Dark surface: in progress

All 23 global components and their sub components, and all 8 chat components and their sub components, are built, wired to tokens, and in active use. The architecture is stable. Documentation and full availability testing are in progress, with the plan to keep building past this case study and publish the system for wider use.