Skip to content
@magma-design-system

Magma Design System

A principles-first design system built on web components. Framework-agnostic, token-based, WCAG 3 ready. Built to scale across teams and products.

Magma Design System

Magma is a design system built on web components, designed for multi-product environments where consistency, scalability, and cross-stack portability matter.

It's not a component library. It's a framework of principles, patterns, and decisions that align design and development — reducing ambiguity, cutting build time, and keeping products coherent as they grow.

Why Magma exists

Most design systems fail not because they lack components, but because they lack structure: inconsistent decisions across teams, subjective interpretation, no governance. Magma was built to solve exactly that.

What makes it different

  • Principles-first — decisions are driven by explicit rules, not tribal knowledge
  • Web components core — works across Angular, React, Flutter, and WordPress; adoption is layered, not all-or-nothing
  • Design tokens — CSS tokens built on a Tailwind 4 foundation, portable and framework-agnostic
  • WCAG 3 ready — color system tested against the latest accessibility standards
  • A living system — evolves through real usage feedback, not periodic rewrites

What it covers

  • UI component library (v2.0)
  • Design tokens & CSS custom properties
  • Icon library
  • UX patterns & interaction guidelines
  • Governance model for multi-team adoption

Impact

Adopted across multiple product lines, Magma has reduced design and development time by up to 35% and enabled consistent brand identity and UX across products that previously had nothing in common.

Popular repositories Loading

  1. .github .github Public

Repositories

Showing 1 of 1 repositories

Top languages

Loading…

Most used topics

Loading…