Foundation
The Outshift Design color system is built on a neutral, professional base with strategic accent colors for emphasis and interaction.
Light Mode — Primary Colors
Ink
#293247
Primary text, headings, logo
Slate
#67707F
Body text, descriptions
Stone
#59616B
Captions, metadata, labels
White
#FFFFFF
Page background, cards
Dark Mode — Primary Colors
Void
#0f1117
Page background
Snow
#e0e4ec
Primary text, headings
Fog
#9ca3b0
Body text, descriptions
Ash
#8a919c
Captions, metadata, labels
Accent Colors
Cyan
#00BCEB
Links, CTAs, interactive
Blue
#187ADC
Hover states, active links
Violet
#9345E1
Gradient accent
Lavender
#D2C2FF
Section backgrounds (15% alpha)
Brand Gradient
Green
#74BF4B
Amber
#F5B35C
Orange
#F09256
Coral
#EB7251
Gradients
Brand Gradient (button borders)
Card Stroke Gradient (research cards)
Section Background
Borders & Overlays
Border Light
rgba(41, 50, 71, 0.08)
Dividers, card borders
Border Medium
rgba(41, 50, 71, 0.15)
Buttons, tags, arrow links
Overlay Dark
rgba(41, 50, 71, 0.7)
Badges, overlays
Foundation
Inter Variable is used across all weights. The type scale pairs light display headings with semibold emphasis for visual hierarchy.
Typeface
Font Weights
Type Scale
Body text is used for descriptions, card content, and general reading. It provides comfortable readability with generous line-height.
Caption and metadata text — timestamps, reading time, copyright notices.
Components
Reusable components used across the Outshift Design site, from buttons and badges to interactive link elements.
Buttons
Gradient border via mask composite. Padding: 18px 24px. Radius: 40px.
Badges
Overlay dark bg, white text, uppercase. Radius: 6px. Backdrop blur: 8px.
Tags
Pill-shaped, border medium. Radius: 20px. Padding: 4px 12px.
Components
Cards used on the Research page. 7/12 width, gradient stroke border, alternating left/right alignment, with hover lift and image zoom.
We build foundational design principles and frameworks for AI-human interaction.
Read moreWidth: 7/12 (58.333%). Padding: 32px. Radius: 20px. Stroke: gradient border via mask composite (4D6380 21% → 2268BE 100%). Title: 21px/600. Text: 14px/600. Hover: translateY(-4px) + shadow + image scale(1.05).
Components
A mix-blend-mode: difference cursor that inverts against the background. Scales 2x on interactive elements with a gray border ring.
Size: 20px. Blend: difference. Transition: 0.25s cubic-bezier(0.78, 0, 0.22, 1). Border on hover: solid #b4b4b4. Hides on mouseout (scale 0). Pointer: fine only.
Foundation
Consistent spacing and border radius values create rhythm and cohesion across the interface.
Spacing Scale
Container
Content container uses percentage-based horizontal padding for responsive scaling.
Border Radius
Patterns
How typography and color combine in context across the site.
Hero Pairing
Section Header Pattern
Card on Gradient Background
How we built a scalable design system that powers hundreds of products.