Page Title

UA
Foundations

CSS Tokens & Foundation

The foundational layer of the design system: Surface ramps, theme tokens, functional indicator colors, responsive breakpoint-adjusted typography hierarchy, radii, and spacing.

Surface & Neutral Tokens

Live @/design render

Canvas Surface

--bg-canvas

Application root canvas layer

Panel Surface

--bg-panel

Cards, sidebars, modal panels

Input Surface

--bg-input

Form fields, pills, secondary elements

Elevated Surface

--bg-elevated

Hover states, popovers, elevated cards

Primary Foreground

--fg

Primary text and active icons

Muted Foreground

--fg-muted

Secondary text, captions, placeholders

Subtle Border

--border

Dividers and subtle container borders

Strong Border

--border-strong

Active borders, focus rings

CTA Background

--cta-bg

Primary action button background

CTA Foreground

--cta-fg

Primary action button text

Functional Status Indicators

Live @/design render

Success Indicator

--success

Positive, completed status

Warning Indicator

--warning

Cautionary, pending status

Danger Indicator

--danger

Destructive, error status

Info Indicator

--info

Informational messages, neutral notices

Typography Hierarchy & Breakpoint Scaling

Live @/design render
type.heroHero Display (H1)
TASA OrbiterBold (700)30px / 1.875rem48px / 3rem

Secure Document Infrastructure

Landing hero headers, primary showcase title
type.pageTitlePage Title (H2)
TASA OrbiterSemi-bold (600)24px / 1.5rem36px / 2.25rem

Documents & Signer Verification

Main page header titles across applications
type.pageLeadPage Lead Subtitle
General SansRegular (400)14px / 0.875rem18px / 1.125rem

Monitor audit logs, manage document packets, and verify digital signatures in real time.

Descriptive sub-heading beneath primary page titles
type.sectionTitleSection Header (H3)
TASA OrbiterSemi-bold (600)16px / 1rem20px / 1.25rem

Authentication & Security Rules

Section headers, card container titles, panel groupings
type.sectionLeadSection Sub-lead
General SansRegular (400)12px / 0.75rem14px / 0.875rem

Configure role-based access control and signer verification passcodes.

Descriptive sub-text directly under section headers
type.statValueMetric / KPI Value
TASA OrbiterBold (700)20px / 1.25rem30px / 1.875rem

$124,500.00

Dashboard KPI cards, metric totals, numeric counters
type.statLabelMetric / KPI Label
TASA Orbiter (UI)Semi-bold (600)10px / 0.625rem11px / 0.6875rem

TOTAL REVENUE PROCESSED

KPI card uppercase top labels and category headers
type.tableHeadTable Column Head
TASA Orbiter (UI)Semi-bold (600)10px / 0.625rem11px / 0.6875rem

DOCUMENT NAME · STATUS · CREATED

Data table headers and grid sort columns
type.bodyMediumUI Body Medium
General SansMedium (500)12px / 0.75rem14px / 0.875rem

Active session token verified for signer@doxt.io

Prominent table cell contents, form values, list titles
type.bodyUI Body Regular
General SansRegular (400)12px / 0.75rem14px / 0.875rem

Standard paragraph copy, multi-line explanations, and workflow guides.

Standard body text, descriptions, table cells
type.captionUI Caption / Micro
General SansRegular (400)11px / 0.6875rem12px / 0.75rem

Last modified 2 minutes ago by system worker

Timestamps, helper hints, footnote annotations
type.monoCode / Monospace
General Sans / MonoMedium (500)12px / 0.75rem14px / 0.875rem

doc_pkt_98a7f43b_live

API tokens, packet IDs, hash codes, technical logs

Responsive Breakpoint Sizing Matrix

Canonical font sizes & line-height adjustments across all responsive CSS breakpoints.

TokenLevelXS (<640px)SM (≥640px)MD (≥768px)LG (≥1024px)Font Family
type.heroHero Display (H1)30px / 1.875rem36px / 2.25rem40px / 2.5rem48px / 3remTASA Orbiter
type.pageTitlePage Title (H2)24px / 1.5rem30px / 1.875rem32px / 2rem36px / 2.25remTASA Orbiter
type.pageLeadPage Lead Subtitle14px / 0.875rem16px / 1rem16px / 1rem18px / 1.125remGeneral Sans
type.sectionTitleSection Header (H3)16px / 1rem18px / 1.125rem18px / 1.125rem20px / 1.25remTASA Orbiter
type.sectionLeadSection Sub-lead12px / 0.75rem14px / 0.875rem14px / 0.875rem14px / 0.875remGeneral Sans
type.statValueMetric / KPI Value20px / 1.25rem24px / 1.5rem24px / 1.5rem30px / 1.875remTASA Orbiter
type.statLabelMetric / KPI Label10px / 0.625rem11px / 0.6875rem11px / 0.6875rem11px / 0.6875remTASA Orbiter (UI)
type.tableHeadTable Column Head10px / 0.625rem11px / 0.6875rem11px / 0.6875rem11px / 0.6875remTASA Orbiter (UI)
type.bodyMediumUI Body Medium12px / 0.75rem14px / 0.875rem14px / 0.875rem14px / 0.875remGeneral Sans
type.bodyUI Body Regular12px / 0.75rem14px / 0.875rem14px / 0.875rem14px / 0.875remGeneral Sans
type.captionUI Caption / Micro11px / 0.6875rem12px / 0.75rem12px / 0.75rem12px / 0.75remGeneral Sans
type.monoCode / Monospace12px / 0.75rem14px / 0.875rem14px / 0.875rem14px / 0.875remGeneral Sans / Mono

Radius Scale

Live @/design render

--radius-sm

2px

--radius-md

4px

--radius-lg

6px

--radius-xl

8px

--radius-2xl

11px

--radius-3xl

13px

--radius-full

9999px

Spacing Scale

Live @/design render

space-1

4px (0.25rem)

space-2

8px (0.5rem)

space-3

12px (0.75rem)

space-4

16px (1rem)

space-6

24px (1.5rem)

space-8

32px (2rem)

space-12

48px (3rem)

import { … } from "@/design/atoms/Typography"
// source: design/tokens/typography.ts + design/atoms/Typography.tsx