RetroGlitch Design System

A design system built to bring consistency, efficiency, and accessibility across all TestMu AI products. Collaborated with 3 other designers to create RetroGlitch, transforming a fragmented design ecosystem into a cohesive and scalable design system.


We defined reusable components, established design tokens, and embedded accessibility standards to ensure a unified design language across all products.

Industry: SaaS (B2C)

Team: 3 Designers + PM + Engineering 

Problem

  • Every product looked different (no shared patterns)

  • Designers recreated components repeatedly

  • Developers implemented UI inconsistently

  • Accessibility wasn’t built into the workflow

this led to Slower design, longer development cycles, and constant UI inconsistencies.

this led to Slower design, longer development cycles, and constant UI inconsistencies.

this led to Slower design, longer development cycles, and constant UI inconsistencies.

Goal

  • Create a unified visual language across all products

  • Improve design → development efficiency

  • Embed accessibility (WCAG) into components

  • Enable scalability for new features & products

My Role(How I Solved it)

  • Audited existing products to identify UI inconsistencies, duplicated components, and accessibility gaps.

  • Established system foundations by defining design tokens, typography scales, and light/dark theming rules.

  • Built a reusable component library with clear variants, states, and responsive behavior.

  • Documented usage guidelines to ensure consistent adoption across designers and PMs.

  • Partnered with engineering to implement components in Storybook for design–code parity and faster handoff.

Key System Modules

  • Reusable Components

    Standardized foundational UI components such as buttons, inputs, tables, navigation, and layout patterns to eliminate duplication and maintain consistency across products.

  • Design Tokens

    Defined a centralized token system for colors, typography, spacing, and elevation, enabling consistent theming and easier updates across light and dark modes.

  • Guidelines & Best Practices

    Established clear usage guidelines, do’s and don’ts, and best practices to ensure consistent and correct component usage across teams.

  • Storybook Integration

    Aligned Figma components with Storybook to create a shared source of truth, improving design–development parity and accelerating implementation.

  • Iconography System

    Created a unified icon library with consistent sizing, stroke weight, and semantic usage to maintain visual harmony across all interfaces.

  • Responsive Design Principles

    Established clear grid systems and breakpoint rules to ensure layouts adapt smoothly across screen sizes and device types.

Outcome

  • Standardized components reduced UI rework and brought design and development time down from hours to minutes.

  • Designers and engineers worked from a shared system, which removed ambiguity and reduced back-and-forth during handoff.

  • PMs and other contributors could assemble flows on their own, easing dependency on designers for every change.

  • New features shipped consistently with accessibility, theming, and responsiveness built into the system from the start.

Ready to build something amazing?

I'd love to connect with you!

Ready to build something amazing?

I'd love to connect with you!

Ready to build something amazing?

I'd love to connect with you!

Create a free website with Framer, the website builder loved by startups, designers and agencies.