AI UI/UX Design Systems
Turn a brand into a tiered, themed token system that every model you use builds against consistently and accessibly.
- Level
- Practitioner
- Learning time
- 18 hours
- Price
- $499
- Credential
- Valid 3 years
What changed in this edition.
- New Module 7 teaches on a real production system: bRRAIn's own token layers, its light/dark contract (brrain-theme, data-theme set before first paint), the style, theme and highlight axes of bRRAIn Nexus, and verifying every UI in all four Nexus styles, including a real Paper-style heading pitfall.
- Tokens are now taught in three tiers (primitive, semantic, component) re-bound per theme, with a worked contrast table for both themes and a contrast matrix on real production tokens.
- Cross-model work is model-agnostic and governed: no vendor version names, the Handler as bRRAIn's default model, commercial models opt-in through the LLM Registry, provenance on every generated artifact, and a catalogue for diagnosing defects by source.
- Accessibility is aligned to WCAG 2.2 as published, including 2.5.8 Target Size and 2.4.11 Focus Not Obscured, the correct status of 2.3.3 (AAA), and contrast measured on composited values.
- Design decision records join versioning and the weekly sweep, recorded with record_decision and superseded rather than edited.
- Every lab is now a self-contained AI role-play with its own data; the capstone is a two-theme artifact for a fictional accounting firm scored against a seven-dimension rubric; the exam is a per-candidate LOFT form with four AI-conducted performance tasks.
- Invented statistics, per-vendor behavior claims and unbacked statements were removed throughout.
What you will be able to do.
- You will be able to convert a brand brief into primitive, semantic and component tokens covering color, type, spacing, radius, elevation and motion, re-bound for light and dark themes.
- You will be able to write component contracts with slots, composition rules and state clusters that models resolve consistently.
- You will be able to encode WCAG 2.2 AA as invariants with enforcement and prove contrast with a composited matrix for every theme.
- You will be able to generate screens from several models with a five-frame prompt, lint the results, diagnose defects by source and record provenance.
- You will be able to version a design system, write breaking-change notices and decision records, and run a drift sweep.
- You will be able to audit and extend a production theming contract, and verify components across every style and theme of a multi-style app such as bRRAIn Nexus.
Who it's for
- Product designers and design-system leads adopting AI in design operations
- Design engineers building model-driven UI tooling
- Front-end engineers responsible for token and component-library hygiene
- Teams building extensions or surfaces for bRRAIn Nexus and the console
- Agencies productizing design systems that AI models consume
Not covered here
- Visual design craft and design-tool fluency (assumed, not taught)
- Framework-specific implementation (React, Vue and others); the course works at the token and contract layer
- Brand strategy (positioning, naming)
- A full WCAG conformance audit; the course covers the criteria AI-generated UI most often breaks
9 modules, 71 lessons.
About 18 hours of learning. Open a module to see every lesson.
-
Tokens
Tokens as the human-authored contract every model executes against: color in four sub-namespaces, type, spacing, radius, elevation and motion in relative named scales, the design-system.v1 schema, and a worked example that builds primitive, semantic and component tiers for two themes with a contrast table. Lab 1 defends a tiered token system to a design lead.
- Module 1 pretest
- Why a token system, not a Figma export
- Color tokens: palette, semantic roles, state overlays
- Type tokens: scale, weight, line height, tracking
- Spacing, radius and elevation
- Motion tokens: duration, easing, choreography
- The design-system.v1 schema
- Worked example: brand brief to three tiers and two themes
- Lab 1: Turn a brand brief into a token system
- Retrieval: 8 questions across the module
-
Component primitives and composition
Primitives versus composites, composition rules as the model's instruction surface, slot patterns that flex without breaking the brand, and the components.v1 schema. Lab 2 turns a drifting component list into an enforceable contract with an engineering lead.
- Module 2 pretest
- Primitive versus composite
- Composition rules: the model's instruction surface
- Slot patterns: flex without breaking the brand
- The component schema: naming, props, slots
- Lab 2: Write the component contract an engineering lead will enforce
- Retrieval: 6 questions across the module
-
Behavior and interaction
Transitions as tokens, focus as a load-bearing accessibility token, error, loading and empty states as coordinated clusters, and a state namespace named for what is happening. Lab 3 closes the state gaps on a generated screen and holds the line on focus and reduced motion.
- Module 3 pretest
- Transitions as tokens
- Focus rings: a token, not a CSS detail
- Error states: clusters, not red text
- Loading and empty states
- The state-token namespace
- Lab 3: Close the state gaps before the order list ships
- Retrieval: 6 questions across the module
-
Cross-model generation and failure modes
The five-frame prompt that survives across model families, token sub-trees as context, explicit token references, a post-generation lint and the cross-model matrix, governance and provenance for the models that generate UI (in bRRAIn: the Handler by default, commercial models opt-in through the LLM Registry), and a catalogue for diagnosing defects by source. Lab 4 triages drift across three model outputs.
- Module 4 pretest
- The prompt that survives across model families
- Token-as-context: pass the sub-tree
- Drift detection across models: the post-generation lint
- Explicit token references
- Governing the models that generate your UI
- Scenario: diagnosing generation failures by source
- Lab 4: Three models, one screen, and a lead who wants to drop one
- Retrieval: 7 questions across the module
-
Accessibility as invariants
WCAG 2.2 AA as machine-readable invariants with enforcement, contrast mechanics and the composited-state matrix, keyboard and focus order, ARIA discipline, pre-emit refusal versus post-emit lint, and a worked contrast matrix on real production tokens. Lab 5 is an audit with an accessibility auditor.
- Module 5 pretest
- WCAG 2.2 AA as machine-readable invariants
- Contrast mechanics
- Keyboard navigation and focus order
- ARIA discipline: name, role, state
- The 'AI says no' pattern
- Worked example: a contrast matrix on real production tokens
- Lab 5: An accessibility audit of generated screens
- Retrieval: 7 questions across the module
-
Versioning and living practice
Semver for design systems, the breaking-change document, drift detection between intent and reality, the weekly sweep, and design decision records (recorded in bRRAIn with record_decision and superseded under the Correction & Supersession standard). Lab 6 versions a release with a product manager who wants it to be a minor.
- Module 6 pretest
- Semver for design systems
- The breaking-change document
- Drift detection: intent versus reality
- The weekly sweep
- Design decision records
- Lab 6: Version a release and write the breaking-change notice
- Retrieval: 6 questions across the module
-
Theming contracts in production: the bRRAIn design system
A worked module on a real system: bRRAIn's token files and their layers, the website light/dark contract (brrain-theme in an apex cookie and localStorage, data-theme set before first paint, the light-theme standard's rules), Nexus's three independent axes (style, theme, highlight), verifying every UI in all four styles including the Paper heading-trim pitfall, and shipping a design system into extensions, the Nexus IDS Marketplace and generated pages. Lab 7 reviews a new Nexus surface with a front-end lead.
- Module 7 pretest
- Reading a production token system: bRRAIn's own layers
- The light/dark contract: how a theme reaches every page
- Three independent axes: style, theme and highlight in Nexus
- Verify every UI in every style
- Shipping a design system into extensions, marketplaces and generated UI
- Lab 7: Review a new Nexus surface before it ships
- Retrieval: 8 questions across the module
-
Exam readiness
How the LOFT exam and its AI-conducted performance tasks work, timing a 120-minute form, the seven reasoning patterns behind most items, and an interleaved practice set across all domains.
- Module 8 pretest
- How the certification exam works
- Timing a 120-minute exam with performance tasks
- Reasoning patterns the exam rewards
- Interleaved practice: all modules
-
Capstone: Harbor & Lane design system
The capstone brief, a build plan with hard-fail checkpoints, the complete design-system.v1 package as a worked example, and the four anchor exemplars, ending with the capstone lab where you submit your package and answer the review board.
- Module 9 pretest
- The capstone brief
- Planning your capstone build
- Worked example: the complete design-system.v1 artifact
- Anchor exemplars: 92, 78, 71 and 54
- Retrieval: 6 questions across the module
- Capstone: Harbor & Lane design-system review
Practice against someone who pushes back.
Labs run in your browser as AI role-plays. An AI plays the person on the other side of the scenario — with their own goals and objections — and your work is scored against the published rubric. There is nothing to install.
-
Lab 1 · Tokens
AI role-play with Copperleaf's design lead: propose and defend a tiered token system for a new brand
-
Lab 2 · Component primitives and composition
AI role-play with Copperleaf's engineering lead: turn a drifting component list into an enforceable contract
-
Lab 3 · Behavior and interaction
AI role-play with a product designer: close state gaps (loading, empty, error, focus, reduced motion) on a generated screen
-
Lab 4 · Cross-model generation and failure modes
AI role-play with an engineering lead: diagnose drift across three model outputs and repair the prompt
-
Lab 5 · Accessibility as invariants
AI role-play with an accessibility auditor: classify contrast, map findings to WCAG 2.2 criteria and write invariants
-
Lab 6 · Versioning and living practice
AI role-play with a product manager: version a release, write the breaking-change notice and a decision record
-
Lab 7 · Theming contracts in production: the bRRAIn design system
AI role-play with a Nexus front-end lead: review a new surface for token, theme-contract and Paper-style defects and agree a verification plan
-
Lab 8 · Capstone: Harbor & Lane design system
Artifact submission and review-board Q&A: a complete two-theme design-system.v1 for Harbor & Lane
Harbor & Lane: a complete two-theme design-system.v1 with cross-model evidence
Artefact submitted in the capstone lab, AI-scored against the published rubric
Pass mark: 72%
Scored on
- Token architecture and theming20%
- Components and composition rules15%
- States and behavior10%
- Accessibility invariants and contrast evidence20%
- Cross-model generation contract and verification15%
- Theme and style verification plan10%
- Versioning, decision records and living practice10%
One exam. A credential anyone can verify.
The exam
- Items per form
- 59
- Time allowed
- 120 min
- Pass mark
- 72%
- Performance tasks
- 4
- Attempts included
- 2
- Wait between attempts
- 7 days
- Online and timed, taken on learn.brrain.io.
- Your form is assembled for you from the course's item bank, so no two candidates sit the same paper.
- Performance tasks are conducted by an AI examiner: you work through a realistic scenario and are scored against a published rubric.
The credential
- A verifiable digital badge in your name.
- A public verification page at learn.brrain.io/verify, so an employer or client can confirm it.
- Valid for 3 years.
- Renewal: At 3 years, by passing the then-current exam; CE modules completed during the cycle keep the credential current
Frequently asked.
Do I need to install anything for the labs?
No. Labs and the capstone run in your browser on learn.brrain.io as AI role-plays: an AI plays the person on the other side of the scenario, and your work is scored against the rubric published with the course.
How is the exam delivered?
Online and timed: 59 items in 120 minutes, on a form assembled for you from the course's item bank. 4 of the items are performance tasks conducted by an AI examiner: you do the work rather than pick an answer. The pass mark is 72%.
What if I don't pass first time?
You have 2 attempts, with a 7-day wait after an unsuccessful attempt. Further exam attempts can be bought for $299 each.
How long is the credential valid?
3 years. You receive a verifiable digital badge with a public verification page at learn.brrain.io/verify, so anyone can confirm it is genuine.
I hold the v1 credential. Is it still valid?
Yes. Credentials earned on v1 remain valid and verifiable at learn.brrain.io/verify. When you renew, you sit the then-current version of the exam.
Can my company enroll a team?
Yes. Firms can buy a certification bundle for $2,999 per firm per year — see the pricing page — or contact us to arrange enrollment for a larger group.
Related courses.
AI UI/UX Design Systems
Turn a brand into a tiered, themed token system that every model you use builds against consistently and accessibly.