@risqbase-inc/ui-components · v2.2.0

RisqBase Design System · v4.4

A design system for serious work, used daily.

Authority, precision, intelligence - kept warm enough to use four hours a day. One system; three products; one set of tokens, components, chart types, and content rules. Built on W3C Design Tokens, themed via CSS variables, AA-verified end-to-end.

Browse components → Open the token tree
323  tokens 28  shipped components 7  chart types 3  themes (light · dark · HC)

The four signature elements

In isolation, these identify the system.

Brand identifiers that any of our three products can carry. Iris teal, the gauge family, the citation chip, and the concentric-arc pattern - together they say "RisqBase" without the wordmark.

Iris Teal

The AI / intelligence accent.

Rooted in the eye-and-perception metaphor. No competitor uses teal for AI. #0D9488.

Gauge family

Generic primitive + RALIA risk-gauge configuration.

Dual-ring delta encoding tells a mitigation story. Four canonical sizes. data-viz/Gauge.

📄 GDPR Art. 35, §2

Citation chip

Six states. AI claims always sourced.

Verified · pending · low-confidence · retracted · external · multi-source. ai/CitationChip.

Concentric-arc pattern

Extends gauge geometry to brand surfaces.

Marketing site, regulator PDFs, hero blocks. Restraint: never inside the app.

Where to look

Five sections. Every claim verifiable in code.

Tokens

323 entries · 3 themes. Primitive → semantic → component. W3C Design Tokens Format.

Components

28 shipped across core, ai, data-viz, marketing. Anatomy diagrams, props tables, accessibility.

Charts

7 active types in ChartContainer · decision matrix · per-type print + HC encoding.

Patterns

Composite recipes - dashboard-chart-row · time-comparison · distribution-drilldown.

Changelog

Current: v2.2.0 · the full release ladder.

Source ↗

github.com/Risqbase-Inc/ui-components · MIT · contributions through G4.

Theme coverage

3 runtime themes — plus a print stylesheet.

data-theme on <html> swaps between light · dark · HC. Print is a media-query stylesheet, not a data-theme value — assets ship with the package; activation is automatic on @media print.

light

Light

v4.1 baseline · the default. stable

dark

Dark

Surfaces L\* 0.18 · brand brightens. stable

HC

High contrast

CSS system keywords · shape carries meaning. stable

print

Print

Monochrome · 7-tier ladder · 4 pattern fills. stable

Sources studied

Where our conventions came from.

Every borrowing is cited inline in the spec section that uses it. Transparency, not endorsement.

SystemStudied forLicence
Apple HIG · Swift ChartsSignature-element treatment; compositional grammar; restraintProprietary (read-only ref)
Adobe SpectrumPer-component accessibility depth; data-viz palette taxonomyApache 2.0
IBM CarbonToken architecture; themes; contextual + role tokensApache 2.0
Shopify PolarisPatterns layer; content-design as a first-class layer; recipe modelMIT
GitHub PrimerRepo topology; W3C Design Tokens Format; OSS governanceMIT
Observable PlotOpen-source grammar - closest to our actual chart implementationISC
Datawrapper AcademyChart-type-by-purpose taxonomy; single-hue sequential rampsCC BY-NC
W3C Design Tokens CGToken format specificationW3C Community licence