2026
2.0 — With feeling. The design system guide, reimagined with personality.
Flux Design System — Internal
Colors, type, spacing, and more
The System
Flux defines the colors, type, spacing, components, and patterns used across all Kaptio products — so everything feels intentionally ours.
Tokens
Colors, fonts, spacing, shadows — the shared building blocks.
Components
Buttons, inputs, modals — reusable pieces that follow the system.
Patterns
Layouts, flows, and interaction patterns for assembled experiences.
Principles
Professional & Approachable
Business sophistication with warmth. Travel is personal.
Clean & Purposeful
Every element earns its place. If it's on screen, it serves a function.
Data-Driven
Dense information made scannable, comparable, and actionable.
Modern
Contemporary aesthetics with smooth, intentional interactions.
Interactive
Hover the swatches to see Flux tokens respond in real time.
Category
This card's accent responds to the selected token. The background, border, and label all update.
Foundations
Black
--flux-black
#212121
Grey 300
--flux-grey-300
#878787
Grey 100
--flux-grey-100
#EBEBEB
Background
--flux-background
#F9FAF8
Aa
Aa
Typography
Lexend Bold
weight: 700 · headings, emphasis, labels
Lexend Light for body text at every size.
weight: 300 · body, descriptions, captions
JetBrains Mono for code.
Two weights. That's it. Bold for structure, Light for content. Constraint creates consistency.
Foundations
100,000+ icons. Two weights. One consistent system across every Kaptio product.
Regular
Default UIBold
Emphasis / ActiveAll sizes on the 4px grid
One icon set. Two weights. Regular for default UI, Bold for active states and emphasis.
Icons inherit currentColor — no hardcoded fills.
From tokens to production
Foundations
4px Base Grid
All spacing derives from a 4px unit. The bars grow on slide entry.
--flux-space-1 · 4px
--flux-space-2 · 8px
--flux-space-4 · 16px
--flux-space-8 · 32px
--flux-space-16 · 64px
Border Radius: 4px
One radius for everything. Circles for avatars. Nothing else.
4px
full
Product Identity
Products share the Flux foundation but use a unique accent color for identity.
C
Core
--flux-layer-core
E
Edge
--flux-layer-edge
A
Agents
--flux-layer-agents
P
PEX
--flux-layer-pex
Implementation
Do
Avoid
color: #056F82;
background: #F9FAF8;
border: 1px solid #EBEBEB;
border-radius: 4px;
font-family: 'Lexend';
Tokens update everywhere at once. Hard-coded values create drift.
Components
Watch the component anatomy assemble piece by piece.
Category
Description text uses Light weight, body color, and relaxed line height.
Container
--flux-surface bg, --flux-grey-100 border, 4px radius
Label
xs, bold, uppercase, accent color
Title
lg+, bold, --flux-heading
Actions
Primary filled, secondary outlined
Putting it all together
Not generic. Not safe. Not average.
Intentional, warm, and unmistakably ours.
flux.kaptio.com
flux.kaptio.com/foundations/tokens
#team-platform-and-services