flex's design system uses #6366f1 as its primary color and Inter for typography, with 10px corner radius. **flex** is a Korean HR SaaS targeting mid-market and enterprise teams (founded 2019-05, Seongnam HQ, Series B, ~213 employees as of 2026-03).

Primary
#6366f1
Typography
Inter
Radius
10px
Design System
Flex logo

Flex

flex is a Korean HR SaaS targeting mid-market and enterprise teams (founded 2019-05, Seongnam HQ, Series B, ~213 employees as of 2026-03). The product unifies employee management, attendance, contracts, workflow, payroll, and HR analytics. The 2024 site refresh ("l2024-c-*" class system observed live) signaled a deliberate pivot upmarket — away from the

01

Color Palette

Accent

Neutrals

02

Typography

Type Scale

Rendered in system-ui to clearly show scale & weight.

display52px · 600 · 1.25
Design at scale
33px33px · 600 · 1.25
Section heading
heading-lg24px · 600 · 1.4
Subheading
body16px · 400 · 1.5
Body text. The quick brown fox jumps over the lazy dog. Designed for readable line-height in long-form content.
small12px · 400 · 1.5
Supporting text
caption12px · 400 · 1.5
Caption · timestamp · 2026
label10px · 500 · 1.5
BADGE / LABEL

Fonts

Primary
Inter
Open · OFL
Designed by Rasmus Andersson. Variable font with full weight range.
Install via Google Fonts
03

Spacing & Shape

Spacing

PurposeValuePreview
Densitycompact
Base unit4px
Section gap32px
Card padding16px
Element gap12px

Border Radius

ElementValuePreview
buttons10px
inputs10px
cards10px
dialogs10px
badges8px

Elevation

Subtle
Default
Elevated
Floating
Modal
04

Guidelines

Do and Don't guidelines parsed from DESIGN.md.

Do

  • Build hierarchy from a single ink hue #1D1D1F stepped through alpha values (0.04 / 0.10 / 0.24 / 0.72 / 0.96) instead of introducing semantic colors
  • Set the 52px display h2 with tight -1.56px letter-spacing in Pretendard Variable 700 — the negative tracking is flex's visual signature
  • Define component edges with a 1px inset ring (rgba(29,29,31,0.24) 0 0 0 1px inset for active pills, 0.10 for inactive) rather than CSS borders, so hover/active transitions cause zero layout shift
  • Render the first section under the hero as a three-beat narrative (friction → mechanism → outcome) using #2D3338 graphite cards with 16px radius and 30px padding
  • Flip light/dark by toggling .l2024_dark / .l2024_light surface classes while keeping the same ink and graphite tokens, rather than swapping the palette
  • Keep motion as assist: opacity fade plus a translateY of ≤12px on scroll entry, ease-out only, with 3-card stagger ≤100ms

Don't

  • Introduce blue, green, or yellow accent colors — flex's 2024 refresh deliberately deletes the SaaS accent-color habit and resolves nearly every element to the ink scale
  • Fill the active service pill with a solid primary color — it uses a quiet rgba(29,29,31,0.04) fill with an inset ring, never a filled blue/primary
  • Make the hero h1 larger than the in-page h2 — flex inverts the usual hierarchy with a compact 28px h1 banner under the 52px h2 argument
  • Use spring-bounce, parallax, or slides with overshoot — motion is always ease-out with overshoot 0 and translate capped at 12px
  • Put illustrations, icons, or images inside the manifesto cards — they are pure type on #2D3338, where the graphite-on-white card itself is the visual
  • Cram multiple USPs into one card or screen — flex holds to one message per screen across its three-card structure
05

Components

Tabs

TabTabTab
pill-active
Background#ffffff
Text#1d1d1f
Radius10px
Padding9px 12px
Font15px / 700
Activergba(29,29,31,0.24) inset ring
Use: Currently-selected service category in SERVICES filter row
TabTabTab
pill-inactive
Background#ffffff
Text#1d1d1f
Radius10px
Padding9px 12px
Font15px / 600
Use: Other tabs in the SERVICES row

Buttons

header-cta
Background#000000
Text#ffffff
Radius8px
Padding8px 6px 8px 8px
Font14px / 700
Use: Top navigation items over dark hero

Cards

card-manifesto
card-manifesto
Background#2d3338
Text#fdfdfd
Radius16px
Padding30px
Font17px / 600
Use: Three-beat narrative cards in main-intro

Related design systems