Relic Interface System
Cyberpunk/HUD visual language: graphite surfaces, sharp 1px borders, clipped
corners, disciplined neon accents (tactical cyber palette), grid +
scanline textures, mechanical 90–160ms motion. Dark and light, desktop and mobile,
multi-brand. State is never color alone: always accompanied by label or icon.
WCAG 2.2 AA compliant: verified contrast, visible focus,
prefers-reduced-motion, target ≥24px.
The open-source core provides all essential primitives under MIT. Upgrade to the Pro Suite for turn-key application templates, full Figma variables studio kit, multi-channel telemetry scrubbers, and priority enterprise licensing.
34+ standalone HUD SVGs, 8 React components, dials, reticles, matrices, and zero-reflow CSS animations.
Turnkey plugin script (code.js), Tokens Studio DTCG JSON, 60+ button variants, panels, switches, 1440px HUD & 390px Mobile layouts.
Next.js App Router Forensic Dashboard, Docker standalone, live telemetry scrubber & log stream.
All templates + Figma Studio + React Suite + Jetpack Compose + Tailwind preset + Lifetime v2.x updates.
Skin Cyber
data-skin="cyber" · opt-in · ris-skin-cyber.css loaded lastApplies tactical cyber look & feel over the default forensic base without altering its core: structural red, crimson-to-black gradient, scanlines + grain, key chrome glows, techno display font (Chakra Petch), telemetry chrome. Neons calibrated to remain WCAG AA compliant. Toggle off to inspect the disciplined default.
Mobile: this specimen is fully responsive — open it on a phone (or shrink window to <768px) and all components adapt, swapping rail navigation for a sticky bottomnav. The button below opens a compact mobile app-shell (contacts).
Mobile App-Shell Specimen (topbar + bottomnav)
Palette
contextual tokens — AA on bg/surface across both themes · fills remain high-contrastTypography
Archivo · JetBrains Mono.ris-hero 44Cybernetic.ris-h1 32System Interface.ris-h2 24Biometric Telemetry.ris-h3 19Acquisition Session.ris-body 16Body copy uses Archivo: grotesk, legible, instrument-grade..ris-label 11Uppercase label — the system workhorse.ris-mono 14HR 62 bpm · HRV 48 ms · SpO₂ 98%.ris-numeric87.05 KGButtons
36px min · clip 6px (clip-sm) · hover inset accentChip · Stream · Risk · Badge
state never color alone — always labeledForm
always-visible labels · textual errors, not border alone · target ≥24pxTable
dense · sticky head · aria-sort sorting · selection with accent bar| Timestamp | Metric | Source | Value | Status |
|---|---|---|---|---|
| 06-10 23:41 | HRV (RMSSD) | Helio Ring | 48 ms | evidence |
| 06-10 23:40 | Heart rate | TicWatch Pro 5 | 62 bpm | approved |
| 06-10 23:38 | SpO₂ | Zepp Cloud | 98 % | pending |
| 06-10 23:31 | Weight + BIA | OKOK C0 (BLE) | 87.05 kg | evidence |
| 06-10 23:15 | EEG alpha | Muse 2 | 0.82 | inference |
Modal · Toast · Alert
role="dialog" aria-modal · toast role="status" in aria-live stackTabs · Navigation
role="tablist" · breadcrumb aria-current · paginationMeter · KPI · Facet
role="meter"/"progressbar" with aria-valuenowSkeleton · Empty · Log
val composition = BodyComposition.compute( weightKg = 87.05, impedanceOhm = 600.0, heightCm = profile.heightCm, age = profile.age, )
Shortcuts: Ctrl K command palette · / search
Advanced Components
accordion · stepper · drawer · command palette · dropzoneHealth Connect
Zepp Cloud
Muse 2 — EEG
Interactive States
default · hover · focus-visible · active · disabled · selected · invalid · loadingCharts
js/ris-charts.js · SVG, zero dependencies · neon glow · Tactical HUD Scrubber (hover/touch or keyboard arrows) · phosphor micro-sweep · 100% real dataFX — minimal · opt-in
css/ris-fx.css · decorative, opt-in, never enforced by components · disabled under reduced-motionBreathing border · .ris-acquiring on panel.
Pulsing red dot · .ris-rec.
Equalizer · .ris-playing (4 <i>).
Sweep · .ris-scan · BLE scan / search.
Signature brand accent: trademark shimmer. The only gradient-text in the system.
Signal OKStreaming cursor for live console / text output.
NO SIGNALSubtle entrance stagger on view mount (opt-in, disabled under reduced-motion).
Motion System v2 (Tactical Cyber HUD Architecture)
Zero reflow · 60fps · CSS Grid disclosure · HUD Radar Sweep · WCAG 2.2 AA0fr → 1fr transition in 200ms (--ris-dur-base). Zero reflow/jank.
Micro-UI & Telemetry Graphics (v2.8)
High-Density Tactical Vector Atoms · 34+ Presets · 8 Families · Turnkey Composite ClustersPrecision geometric micro-graphics for heads-up displays, telemetry readouts, radar reticles, frequency equalizers, and cryptographic stamps. Engineered with 1px hairline vectors, 45° chamfers, hardware-accelerated zero-reflow animations, and multi-brand token integration.
Target locks, optic grids, corner brackets, millimeter calipers, and 45° leader lines.
Radial dials, azimuth needles, audio-spectrum quantizers, and dynamic sweep indicators.
LED dot grids, binary status registers, orbital relays, and beacon pulse network nodes.
Barcodes, hex stamps, and 8 turnkey composite telemetry clusters (Sensor Lock, Node Health, Power Module).
Icons (Tabler Icons · MIT License)
sprite ris-icons.svg · Tabler Icons MIT · 24×24 · stroke 1.75 currentColorAccessibility — Summary
Token contrast verified ≥4.5:1 (normal text) on bg/surface across both
themes; fg4 reserved for placeholder/disabled. 2px cyan focus ring on
:focus-visible. All animations halt under
prefers-reduced-motion. Minimum targets: buttons 36px,
form controls ≥24px (WCAG 2.5.8). State never communicated by color alone.
Skip-nav included. ARIA patterns documented in COMPONENTS.md.