Beyonddo

Design system for a career-navigation platform built for the German market — tokens, primitives, foundations and two clickable UI kits.

UI kits

Clickable React prototypes composed strictly from the source specification’s own routes, field lists, statuses and German copy.

Public website · 1280×900
Öffentliche Website

Startseite, Chancen-Suche, Vertrauen, Registrierung — klickbar, DE/EN.

Candidate app · 1440×900
Kandidaten-App

Übersicht, Karriere-Kompass, Chancen, Förder-Navigator, Karriere-Mappe.

Components

Eleven components: seven core primitives carried over from packages/ui, plus four journey patterns.

Core primitives

Button, Badge, Input, Label, Alert, Card, Spinner

Journey patterns

Icon, Stepper, Progress, SourceTag

Colour

A warm rose / sand / ink direction replacing the discarded navy palette. Every ramp meets WCAG 2.2 AA — German accessibility law (BFSG) has applied since 28 June 2025.

Rose — brand primary

The warm primary. One primary action per screen.

Sand — warm neutrals

Grounds, borders and sunken surfaces.

Ink — warm charcoal

Text and inverse surfaces. Never pure black, never blue-grey.

Semantic status

Verified green, official blue, amber caution, clay destructive.

Surfaces & text

Semantic aliases every component reads instead of a raw hue.

Source provenance

Every opportunity states where it came from — colour is part of the contract.

Typography

Mona Sans and JetBrains Mono. Tight heading sizes so German compound nouns fit on one line.

Display

Mona Sans ExtraBold, −3% tracking. Marketing heroes only.

Headings

Semibold, −1.5% tracking.

Body & labels

15px product default, 17px marketing, 13px floor.

Mono & numerals

JetBrains Mono, tabular. Scores, latency, percentages, IDs.

Spacing

4px base with an 8px usage rule, and 44px minimum control height.

Spacing scale

4px base, 8px usage rule: prefer even steps.

Corner radii

Generous and warm: 14px controls, 20px cards, 28px panels.

Density in use

Card padding 24, block gap 32, field gap 8.

Brand

Wordmark, grounds, elevation, motion and interaction states.

Wordmark (type-set)

No logo file exists in the source repo — the name is set in type.

Grounds & washes

Low-contrast warm washes only. No blue-purple gradients, ever.

Elevation

Warm ink-tinted shadows. Hairline → card → lift → overlay.

Motion

90–320ms, standard/out easing. No bounce, no spring.

Interaction states

Hover darkens + lifts; press scales 0.985; focus is a 2px rose ring.

Tokens

Plain CSS custom properties. Import styles.css to get all of them.