DESIGN SYSTEM DOCUMENTATION · UPDATED 21 JULY 2026

Skillprint Design System

Customer & Developer Surface Identities, base components, interface applications, and copy-ready CSS.

02Implementation

Implementation at a Glance

A structured workflow for adopting Skillprint design tokens, base components, and interface modules.

01 · Tokens

Design Token Scale

Color tokens, CSS variables, and typography definitions for dark and light surfaces.

02 · Base UI

Primitive Controls

Buttons, button groups, badges, tags, form fields, and code block containers.

03 · Delivery

Submodule Export

Consumable component exports in index.ts for seamless integration into host apps.

Copy-ready CSS

Overview implementation pattern

Use this compact pattern when a design-system landing page needs to explain the implementation sequence.

implementation-overview.cssCSS · section implementation
:root {
  --content: 1240px;
  --nav: 272px;
  --panel-950: #171A38;
  --panel-900: #212549;
  --violet: #573EEB;
}
Set token foundation first

Declare root CSS variables before adding component stylesheets.

Responsive grid layout

Use CSS grid with auto-fitting minmax columns.

03Direction

System Principles

High-contrast surface identities, responsive typography scales, and modular visual components.

01

Dual Surface Identity

Customer surface uses Core Green (#09E08F), Developer surface uses Mindset Violet (#573EEB).

02

Restricted Palette

Eight canonical brand colors used purposefully for trait taxonomies and state feedback.

03

Accessible Contrast

All foreground text elements meet WCAG AAA contrast ratios against dark and light panel bases.

04

Scalable Architecture

Pure React & Next.js components designed for clean consumption via Git submodule imports.

04Foundations

Neutral Panel Foundations

The 12-step Panel Blue color scale for backgrounds, surfaces, cards, and borders.

Panel Blue Surface Hierarchy

12-step neutral panel scale supporting dark and light surface modes.

--panel-[25..950]
Panel 950Base
#171A38Sidebar, Mobile Bar, Modal backdrop
Panel 900Base
#212549Default surface cards, code blocks, controls
Panel 800
#2B3159Hover state, inset containers, badges
Panel 700
#39416AElevated panels, subtle borders
Panel 600
#4A527ADisabled controls, muted borders
Panel 500
#5F678DSecondary text & tertiary metadata
Panel 400
#7C83A7Icons & inactive states
Panel 300
#9DA3C0Muted text role
Panel 200
#BCC0D5Subtle text & borders
Panel 100
#D9DCEASecondary text
Panel 50
#ECEEF5Primary text base
Panel 25
#F7F7FBHigh contrast text
05Tokens

Brand Colour Spectrum

Color tokens defined with CSS custom properties and interactive click-to-copy hex codes.

Core Green

--green

Customer Surface Accent & Success

Mindset Violet

--violet

Developer Surface Accent & Actions

Violet Light

--violet-400

Hover & Highlight Accents

Lime

--lime

Mood Traits & Highlights

Mint

--mint

Cognition Traits & Indicators

Blue

--blue

Personality Traits & Badges

Pink

--pink

Danger & High Energy Traits

Orange

--orange

Warnings & Secondary Accents

06Type

Typography System

Geist UI for interfaces, Geist Mono for code & data, and Fraunces for brand storytelling.

UI Sans-Serif

Geist

Aa Bb Cc 123

var(--font-geist-sans)

Primary font for interface labels, buttons, navigation, and body copy.

Monospace

Geist Mono

0123456789

var(--font-geist-mono)

Technical data, metrics, code snippets, and developer surface UI.

Serif & Brand

Fraunces

Skillprint

var(--font-fraunces)

Editorial headlines, feature titles, and brand storytelling.

Typography Hierarchy

Display H1 (72px)
font-size: 72px · line-height: 90px
Section H2 (48px)
font-size: 48px · line-height: 60px
Card Title H3 (20px)
font-size: 20px · line-height: 30px
Body Regular (16px) - Skillprint design system unites customer applications and developer platforms with high-contrast surfaces.
font-size: 16px · line-height: 24px
07Identity

Logos & Clear Space Guides

Vector Skillprint brand marks for Customer and Developer surface environments.

Customer · Light Surface
Developer · Dark Surface
08Primitives

Buttons & Interactive States

Primary, secondary, ghost, danger, and outline variants with interactive focus & pressed states.

09Primitives

Button Groups & Segmented Controls

Toggle groups used for view mode switching and surface tab navigation.

Interactive Segmented Control:

Active Selection: grid

10Primitives

Status Badges

Contextual status indicators matching design system color tokens.

Badge Variants

VioletGreenLimeMintBluePinkOrangeNeutral
11Primitives

Interactive & Filter Tags

Descriptive tags and dismissible interactive chips.

Interactive Tags

Active Filter (Click to toggle)Dismissible Tag
11Primitives

Form Input Controls

Input controls demonstrating default, focused, error, success, and disabled states.

Standard default input field.
Focus uses a violet border and focus ring.
Please enter a valid domain address.
Workspace connection verified.
12Primitives

Code Block Viewer

Syntax-styled technical code block component with copy chip button.

submodule-import.tsx
import { Button, TraitSystemCard, SurfaceProvider } from 'skillprint-fe-components';

export default function App() {
  return (
    <SurfaceProvider initialSurface="developer" initialTheme="dark">
      <Button variant="primary">Launch Skillprint App</Button>
    </SurfaceProvider>
  );
}
13Modules

Achievement Badges

Geometric motif achievement cards representing player milestones.

Cognitive Mastery01

Pattern Seeker

Recognized 50 visual sequence patterns under 30 seconds.

Focus Streak02

Deep Flow

Maintained uninterrupted focus state for 45 consecutive minutes.

Speed & Reaction03

Lightning Reflex

Achieved top 1% response latency across spatial reaction games.

14Modules

Chart Exploration Studies

Area, Line, Bar, and Radar charts rendered with responsive SVG visualization.

Theme View:
Chart Study

Cognitive Growth Curve

Daily flow index and response score metrics
Cognitive Score88.4+12.5%
Focus Duration42m+8.2%
Flow Index94.1+4.0%
Highest flow index recorded during problem-solving sessions between 10 AM - 2 PM.
Chart Study

Trait Radar Spectrum

Multidimensional cognitive & personality evaluation
Cognitive Score88.4+12.5%
Focus Duration42m+8.2%
Flow Index94.1+4.0%
Highest flow index recorded during problem-solving sessions between 10 AM - 2 PM.
15Modules

Trait System Modules

Skillprint cognitive, mood, and personality trait metrics.

Mood & Energy92%

High Energy Flow

Elevated enthusiasm and swift task transition willingness.

Cognitive Processing85%

Spatial Reasoning

Rapid mentally rotated object analysis and layout synthesis.

Personality & Style88%

Strategic Thinking

Methodical problem evaluation with multi-step forward planning.

16Modules

Evaluated Game Catalog

Evaluated games rated by Skillprint cognitive impact algorithms.

Puzzle / Spatial
Spatial Block Fusion
4.9
15 mins
SpatialFocusLogic
Cognitive / Memory
Memory Grid Matrix
4.8
10 mins
Working MemorySpeed
Action / Reflex
Reaction Velocity
4.7
8 mins
ReflexAccuracy
17Applications

Evaluated Game Library Application

Standalone search & filter interface for Skillprint evaluated games.

Evaluated Game Library

Interactive standalone game catalog search interface.

Spatial Puzzle
Spatial Block Fusion
4.9
15 mins
SpatialFocusLogic
Working Memory
Memory Grid Matrix
4.8
10 mins
MemorySpeed
Reflex Action
Reaction Velocity
4.7
8 mins
ReflexAccuracy
Pattern Analysis
Pattern Recognition
4.9
12 mins
PatternLogic
18Developer

API Documentation Portal

OpenAPI v3.0 REST specification for telemetry and trait scoring endpoints.

OpenAPI v3.0 Specification

Skillprint API Specification

RESTful endpoints for trait scoring, game evaluations, and telemetry ingestion.

Ingest Telemetry Endpoint
POST /v1/telemetry/ingest
{
  "user_id": "usr_948201",
  "session_id": "sess_847120",
  "game_id": "g_spatial_block_fusion",
  "events": [
    { "timestamp": 1786028400, "event": "block_fusion", "latency_ms": 142 },
    { "timestamp": 1786028405, "event": "pattern_solved", "difficulty_level": 4 }
  ]
}
20Delivery

Rollout Roadmap

4-Phase roadmap for component library distribution and submodule adoption.

Phase 01Completed

Tokens & Neutral Foundations

Establish shared CSS variable tokens, surface attributes (data-surface, data-brand-family), color spectrum, and typography hierarchy.

Phase 02Completed

Base Primitive Controls

Build reusable Button, ButtonGroup, Badge, Tag, Input, CodeBlock, and Modal components with strict TypeScript prop contracts.

Phase 03Completed

Specialized Domain Modules

Implement Achievement Badges, Chart Exploration SVG studies, Trait Engine cards, and Evaluated Game Catalog modules.

Phase 04Active

Submodule Distribution & Showcase

Package public exports in index.ts and deploy interactive Next.js component showcase site.