All Case Studies

Radius

A comprehensive design system built from the ground up — tokens, components, and patterns scaled across multiple product teams.

Protect AI Lead Designer + Design Systems
Design Systems Data Visualization Accessibility
Radius Design System

Foundations

Design tokens (color, typography, space), light/dark themes, density scales, and motion.

Components

Primitives

Button, Input, Tabs, Table, Empty State

Complex

Scan Result Card, Finding Detail Drawer, Diff Viewer, Policy Builder, Rule Chips, Severity Badge, Status Timeline, Code Snippet with copy

Patterns

Accessibility

Data Visualization

To help users make sense of model scan results and policy trends, the Radius Design System also included reusable chart components.

Started with horizontal bar charts for comparing risk categories and severities, vertical bar charts for stacked comparisons, line charts for visualizing trends over time (e.g., vulnerabilities detected per week), and donut charts for proportional breakdowns (e.g., issue categories).

Designed with clear labeling, tooltips for exact values, and accessibility in mind. The system defined color variables and tokens that allow designers to easily toggle between light and dark modes for all chart and UI components.

Challenges & Solutions

Security + ML Complexity

Users span ML, Platform, and SecOps — jargon and mental models differ. Solved with role-based defaults, glossary tooltips, and progressive disclosure. Added inline "Explain this finding" with short rationale and link to deeper docs.

Signal vs. Noise

Security tools fail when users don't trust results. Calibrated severity & confidence badges, grouped duplicates, clear provenance (file, operator, line/offset). "Why flagged" evidence, sample remediations, de-dupe across pipelines, and one-click risk acceptance with expiry.

Shift-Left Without Slowing Delivery

CI gates can frustrate developers if slow or opaque. Designed a local scanner path (Docker) for fast pre-commit checks, plus CI templates with estimated runtime view to show what would fail before enforcing.

Policy Authoring

Expressing complex security requirements in a friendly UI. Policy Builder with rule cards, natural language assist ("Block non-standard TF ops"), scoping (env/project), simulation ("show me projects affected"), versioning + diff on publish.

Data Density & Readability

Scan results can be huge. Table virtualization, column presets per persona, smart grouping (by model, by vuln type), and a finding detail drawer with tabs (Summary, Evidence, Policy, Remediation, History).

Enterprise Trust & Auditability

Compliance teams need defensible evidence. Designed attestations/SBOM export, immutable audit log, report templates (quarterly compliance, vendor review), and clear lineage from policy to scan to action.

Outcomes

Clarity

Users reported faster understanding of "what's wrong and what to do next."

Speed

Local scanning + CI templates reduced setup time; policy preview decreased accidental gate failures.

Adoption

Role-tailored defaults and better evidence improved trust in findings.

Scalability

Radius DS accelerated new features and ensured consistency across app + docs.

Next Steps