Design System Playground

Storybook-style component isolation and validation.
Built to test states, variants, and interaction patterns
before engineering handoff.
I designed and built these apps as working demonstrations of how UX design can support quality, governance, and adoption in technically complex environments.

Visual Regression Testing (Snapshot Diff)

Storybook/Chromatic-style concept: capture a baseline snapshot for a component state, compare it to the current build, and surface any unexpected UI changes before release.

VRT

Controls

Show diff overlay
Highlights changed areas (simulated) like Chromatic/Percy.
Tip: change label/variant/size, then run comparison to see a “breaking” UI change get flagged.

Snapshot comparison

Baseline is the last approved snapshot. Current is what the component looks like now. Visual diffs help catch accidental style changes from token or CSS updates.

No changes
Baseline approved
Current build
Diff highlight 0px change detected (simulated) Story: Button / Primary / Medium

Release Management (Versioning + Changelog)

Simulates design system release workflows: semantic versioning (patch/minor/major), breaking-change flags, and a generated changelog to communicate updates across design + engineering.

SemVer + Changelog

Release inputs

Mirrors how teams use Storybook/Docs + CI tools (e.g., Chromatic) to publish changes with a version, release notes, and flags for downstream impact.
Next version

2.6.4

Patch release — safe to adopt.
Ready
Changelog — v2.6.4 Generated

Design System in Production

A realistic SaaS dashboard built entirely from system components and tokens. Theme, density, and brand globals propagate across the entire surface.

Accounts processed1,284
Automation success96%
Avg response time1.2s
Monthly active 128,402
Conversion rate 4.8%
System status Healthy

Accessibility Audit (Storybook-style)

Component-level accessibility review inspired by Storybook’s A11y addon. This audit validates common WCAG 2.1 AA considerations during design-system development.

Quick Start
  • Choose a demo component configuration (good vs. broken accessibility patterns).
  • Run the audit to generate pass/warn/fail results.
  • Use results to identify issues early—before they scale across screens.
Why it matters: Accessibility is easiest—and cheapest—to fix at the component stage.

Controls

This is a lightweight demo (not a full automated scanner). It mirrors the kinds of checks teams track in Storybook.

Preview & Audit

Audit results

Summary

0 Passed 0 Warnings 0 Failures
Why this matters:
Component-level accessibility checks reduce downstream risk, improve usability for all users, and support inclusive product development.

MatCaps Generator

Design and export high-quality MatCap textures for 3D materials (metal, glass, paint, plastic, etc.) with live previews and preset lighting.

Quick start
• Pick a preset (e.g., Chrome, Car Paint, Glass) or adjust lights/roughness/IOR.
• Use the preview to fine-tune highlights and shadow falloff.
• Export as 1024–4096 px PNG.
• Optional: upload a backplate/environment to influence reflections.

Tips
• Keep the sphere centered; MatCaps assume a perfectly lit, front-facing normal.
• Save your settings as a preset before exporting multiple sizes.

Design System Analyzer

Load a tokens JSON to preview your system’s colors, typography, spacings, and component states—instantly.

Quick start
• Paste a tokens JSON URL or upload a .json file.
• Toggle dark/light preview as needed.
• Review color swatches, type scale, and sample controls for quick QA.

Tips
• Use flat or nested token structures—keys are auto-flattened (e.g., color.brand.500).
• Host tokens on the same domain to avoid CORS issues, or use a CORS-enabled endpoint.

Token Difference Viewer

Compare two token files (A vs. B) and see adds, deletes, and changes in a sortable table.

Quick start
• Load A and B via URL or file upload (drag & drop supported).
• Click Diff to generate the comparison.
• Export results as JSON for reviews or change logs.

Tips
• Works best with consistent key structures across files.

Design System Visualizer

ANALYZE AND EXTRACT COLORS, TYPOGRAPHY, AND SPACING TOKENS FROM ANY WEBSITE.

Quick start
• Enter a public website URL (e.g. https://apple.com) and click Fetch & Analyze.
• The system scans the site for common design variables such as colors, fonts, spacing, and shadows.
• View the extracted design tokens visually and export them as JSON, CSS variables, or Figma-ready tokens.

Tips
• Works best with sites that use CSS variables or consistent style definitions.
• If a site blocks direct requests, open Advanced → Paste CSS and manually analyze its stylesheet.
• Use the CORS proxy toggle if analyzing sites that restrict cross-origin access.
• For quicker insights, test it on component-level URLs instead of full homepages.
MY vision

Creating a design studio with a comfortable

Creating a design studio with a comfortable

ecosystem for both designers and clients, fostering a

ecosystem for both designers and clients, fostering a

sustainable business relationship.

sustainable business relationship.

Creating a design studio with a comfortable ecosystem for both designers and clients, fostering a sustainable business framework.

Vision Image
Vision Image
Vision Image
Vision Image
My mission

Together, we'll harness the power of creativity and insight to drive growth and success for your business.

Through targeted design solutions, I'll help you inspire, engage, and deliver tangible results.
YOur team

I am your design team.

I offer a full range of services to help businesses create, execute, and maintain a successful online presence.

Trent Robertson
Founder | Creative Director | Business Strategist
Team Single Image
Interested in knowing more?
Contact Me
+

Just one more step to make your perfect choice. Just click the button below.