핵클's design system uses #0065ff as its primary color and Inter for typography, with 8px corner radius. Hackle (핵클) is a Korean developer-and-growth platform — an "올인원 AI 그로스 플랫폼" (all-in-one AI growth platform) bundling A/B testing, feature flags, CRM marketing, and product analytics into one dashboard.

Primary
#0065ff
Typography
Inter
Radius
8px
Design System
Hackle logo

Hackle

Hackle (핵클) is a Korean developer-and-growth platform — an "올인원 AI 그로스 플랫폼" (all-in-one AI growth platform) bundling A/B testing, feature flags, CRM marketing, and product analytics into one dashboard. Its marketing surface reads like a confident, clean SaaS console rather than a flashy consumer site: an off-white canvas (#fafafa) carrying near-black text,

01

Color Palette

Brand

Accent

Neutrals

02

Typography

Type Scale

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

display46px · 700 · 1.25
Design at scale
32px32px · 700 · 1.25
Section heading
heading-lg24px · 700 · 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

Display
Montserrat
Brand-only
Not in the OMD font registry. Likely a brand-proprietary typeface — check the brand's own design site for source/availability.
Not publicly distributed.
Primary
Montserrat Fallback
Brand-only
Not in the OMD font registry. Likely a brand-proprietary typeface — check the brand's own design site for source/availability.
Not publicly distributed.
Primary
Pretendard Fallback
Brand-only
Not in the OMD font registry. Likely a brand-proprietary typeface — check the brand's own design site for source/availability.
Not publicly distributed.
Primary
Inter
Open · OFL
Designed by Rasmus Andersson. Variable font with full weight range.
Install via Google Fonts
03

Spacing & Shape

Spacing

PurposeValuePreview
Densitycomfortable
Base unit6px
Section gap24px
Card padding16px
Element gap12px

Border Radius

ElementValuePreview
muiXS4px
emphasisXS4px
flatSmall5px
heroMedium8px
cardsMedium8px
searchMedium8px
docsLarge12px
rareFull9999px

Elevation

Subtle
Default
Elevated
Floating
Modal
04

Guidelines

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

Do

  • Reserve the brand blue (#0065ff) for the primary action so the next step is unambiguous
  • Use the Material-default #2962ff filled button (4px radius, 6px 16px) for standard in-page actions
  • Set marketing headlines in Montserrat (EN) / Pretendard (KO) at weight 700
  • Keep body and nav at 16px / weight 400 with a 24px line-height
  • Separate sections with flat tints (#fafafa, #f7f7f7, #f6f7f9), not shadows
  • Use the dark #000000 chip and white #151618-text chips for secondary tool entries
  • Switch to Inter + docs-blue #0c408d + #d6d9df hairlines inside the documentation system
  • Use pure black (#000000) for marketing headlines and near-black #151618 for chip ink

Don't

  • Spread blue across many elements — it dilutes the single-action signal
  • Add drop shadows for elevation — Hackle separates with tint and hairline
  • Mix Montserrat and Pretendard on the same page — locale decides the display font
  • Use the marketing brand blues inside the docs system — docs uses its own #0c408d
  • Set headlines in a light weight — display is always weight 700
  • Use large pill radii on the hero CTA — it stays at a controlled 8px
  • Introduce a second saturated accent hue — blue is the only loud color
05

Components

Buttons

button-primary
Background#0065ff
Text#ffffff
Radius8px
Padding12px 32px
Font18px / 700
stateshover #0065ff @ 90% opacity
Use: Hero primary CTA — 데모 둘러보기 / Explore Demo
button-filled
Background#2962ff
Text#ffffff
Radius4px
Padding6px 16px
Font14px / 500
Use: MUI default action button — 문의하기 / 카드 등록하고 바로 사용하기
button-outline
Background#ffffff
Text#0065ff
Border1px solid #0065ff
Radius8px
Padding12px 32px
Font18px / 700
Use: Secondary CTA — 상담 신청하기 / Request a Demo
chip-dark
Background#000000
Text#ffffff
Radius5px
Padding0px 24px
Font14px / 500
Use: Dark CTA chip — 간편발송 바로가기 / Go to Simple Send
chip-tool
Background#ffffff
Text#151618
Radius5px
Padding10px 20px
Font14px / 500
Use: White tool chip — 가이드북 다운받기 / 템플릿으로 바로 만들기
docs-accept
Background#0c408d
Text#ffffff
Border1px solid #0c408d
Radius12px
Padding6px 12px
Font14px / 400
Use: Docs consent accept (수락)

Inputs

search-input
Background#ffffff
Text#1c1d1e
Border1px solid #d6d9df
Radius8px
Padding8px
Font16px
Use: Docs search field — 찾으시는 기능이나 키워드를 검색해보세요

Tabs

TabTabTab
nav-link
Text#000000
Font16px / 400
Activetext #0065ff
Use: Top marketing nav item — 서비스 소개 / 가이드 / 가격 안내
TabTabTab
docs-nav
Text#6a6e75
Font14px / 400
Activetext #0c408d weight 600
Use: Docs sidebar nav item (Inter)

Cards

card-surface
card-surface
Background#f6f7f9
Text#1c1d1e
Radius8px
Use: Docs surface block / reject-button surface
callout-blue
callout-blue
Background#ebf4fd
Text#0c408d
Radius8px
Use: Highlighted info callout / tinted block

Badges

badge
badge-blue
Background#0065ff
Text#ffffff
Radius4px
Padding6px 16px
Font14px / 500
Use: Inline emphasis / status pill

Related design systems