Color Palette
Click any color to copy the HEX code to clipboard.
Northern Sky — Backgrounds
Primary BG (Dark)
#1c202a
Secondary BG (Dark)
#181b24
Primary BG (Light)
#f6f8fb
Secondary BG (Light)
#e9eef5
Aurora Emerald — Primary Accent
Arctic Gold — Secondary Accent
Funktionaaliset värit
Page-Specific Hero Colors
Each application page has its own unique color theme.
Typografia
Inter font across all size classes. Weights: 400 (body), 500 (medium), 600 (semibold), 700 (bold).
4xl / 36px
font-weight: 700
Strategia arjen teoiksi
3xl / 30px
font-weight: 700
Dashboard Overview
2xl / 24px
font-weight: 600
OKR-tavoitteet Q1 2026
xl / 20px
font-weight: 600
Projektin eteneminen
lg / 18px
font-weight: 500
Tehtävän otsikko
base / 16px
font-weight: 400
Standard body text for UI and documentation.
sm / 14px
font-weight: 400
Secondary text, such as descriptions and metadata.
xs / 12px
font-weight: 400
Smallest text: timestamps, badges, captions
Lasi- ja Glow-efektit
Glassmorphism and ambient lighting create a sense of depth.
Glass Dark
Dark translucent surface for dark mode.
background: rgba(24, 27, 36, 0.65)
backdrop-filter: blur(20px)
Glass Light
Light translucent surface for light mode.
background: rgba(255, 255, 255, 0.8)
backdrop-filter: blur(20px)
Emerald Glow
Green ambient glow for emphasis.
box-shadow: 0 0 40px rgba(16, 185, 129, 0.18)
Gold Glow
Gold glow for premium elements.
box-shadow: 0 0 35px rgba(245, 158, 11, 0.18)
Logo Assets
Official logo files. Click a card to download the SVG file.
Symbol
Compact version for tight spaces, app icons, and profile avatars.
Logo Usage Guidelines
- White logo on dark backgrounds
- Colored logo on light backgrounds
- Sufficient clear space (min. symbol height)
- Scale proportionally
- Don't alter logo colors
- Don't stretch or distort
- Don't add effects (shadow, glow)
- Don't place on busy backgrounds
Gradients
Gradients are used sparingly for highlights and hero elements. Click to copy CSS code.
Hero Background Gradients
Used for page hero section backgrounds. Subtle, translucent effect.
Emerald Hero BG
linear-gradient(135deg, rgba(16, 185, 129, 0.1) 0%, rgba(52, 211, 153, 0.03) 100%)
Gold Hero BG
linear-gradient(135deg, rgba(245, 158, 11, 0.1) 0%, rgba(251, 191, 36, 0.03) 100%)
Blue Hero BG
linear-gradient(135deg, rgba(59, 130, 246, 0.1) 0%, rgba(96, 165, 250, 0.03) 100%)
Purple Hero BG
linear-gradient(135deg, rgba(139, 92, 246, 0.1) 0%, rgba(167, 139, 250, 0.03) 100%)
Icon Background Gradients
Used for icon wrapper backgrounds. Stronger color than hero BG.
Emerald Icon BG
linear-gradient(135deg, rgba(16, 185, 129, 0.25) 0%, rgba(52, 211, 153, 0.12) 100%)
Gold Icon BG
linear-gradient(135deg, rgba(245, 158, 11, 0.25) 0%, rgba(251, 191, 36, 0.12) 100%)
Text Gradients
Used only in branding elements like the logo. Not for body text.
Heading
Emerald Text Gradient
linear-gradient(135deg, #10b981 0%, #34d399 100%)
Gradient Usage Guidelines
Use emerald gradients as accents, not as heavy backgrounds. They should feel subtle and premium.
- Use only tokens:
var(--emerald-400/500/600)
- For accents: icons, badges, progress bars
- Direction:
135deg for badges, 90deg for progress
- Light theme:
--emerald-400/500 + dark text
- Max one gradient layer per element
- Don't hardcode hex values:
#10b981
- Don't use as body text color
- Don't use in button backgrounds
- Don't stack multiple gradients
- Don't use high opacity values
Do's & Don'ts
Key rules for maintaining consistent brand identity.
- Always use CSS variables (--emerald-500)
- Button font-weight: 400 or 500
- Icons always with
fa-light weight
- Test in both dark and light mode
- Use Inter font everywhere
- Border radius: 8px (sm), 12px (md), 16px (lg)
- Touch target minimum 44×44px
- Hardcoded color values (#10b981)
- Bold buttons (font-weight: 600+)
- fa-solid or fa-regular icons
- Too light text in light mode
- Fonts other than Inter
- Sharp corners (0px radius)
- Small touch targets on mobile
Quick Reference
Spacing (8px grid)
Tight8px
Standard16px
Relaxed24px
Section32px
Border Radius
Small8px
Medium12px
Large16px
Full9999px
Animaatiot
Fast150ms
Normal200ms
Slow300ms
Easingease-out
Breakpoints
Mobile<768px
Tablet768-1024px
Desktop>1024px
Complete Color Palette
All available color tokens. Click to copy.
Northern Sky
brand-blue-100
brand-blue-200
brand-blue-300
brand-blue-400
brand-blue-500
brand-blue-550
brand-blue-600
brand-blue-700
Neutrals
white
grey-300
grey-400
grey-500
grey-600
grey-700
Aurora Emerald
emerald-300
emerald-400
emerald-500
emerald-600
Arctic Gold
gold-300
gold-400
gold-500
gold-600
Functional: Yellow / Red / Blue
yellow-300
yellow-400
yellow-500
yellow-600
red-300
red-400
red-500
red-600
blue-300
blue-400
blue-500
blue-600
Functional: Purple / Teal / Cyan
purple-400
purple-500
purple-600
teal-300
teal-400
teal-500
teal-600
cyan-400
cyan-500
cyan-600
Functional: Indigo / Orange / Rose / Amber
indigo-400
indigo-500
indigo-600
orange-300
orange-400
orange-500
orange-600
rose-300
rose-400
rose-500
rose-600
amber-400
amber-500
amber-600