Hackle
Hackle
hackle

핵클's reference documents #0065ff as a documented primary color, Pretendard for typography, 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
Pretendard
Radius
8px

Evidence snapshot

partial
Claims grounded
0/147 · 0%
Sources
0 surfaces · 0 sources
UI font basis
frontmatter · high
Components
12 documented · harvested

Needs work: verification v2 missing

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, generous whitespace, and a single saturated blue that does almost all the persuading. The personality is engineered-but-friendly — the page wants developers and growth teams to feel that "웹, 앱, 서버 상관없이 5분이면 사용 가능" (it works on web, app, and server in five minutes).

01

Color Palette

Brand

Accent

Neutrals

02

Typography

Type Scale

Verified size, weight, line-height, and tracking. Family is omitted when unresolved.

46px46px · 700 · 1
Hero headline (Montserrat EN / Pretendard KO)
36px36px · 700 · 1.2
Section titles
26px26px · 600 · 1.2
Feature sub-heads
18px18px · 700 · 1
Hero CTA label
body16px · 400 · 1.5
Body / nav text, 24px line-height
14px14px · 500 · 1
MUI action button / tool chip label
14px14px · 400 · 1.5
Docs body / sidebar nav (Inter)

Fonts

body
Pretendard
Open · OFL
Live webfont loaded in preview
Install via GitHub · orioncactus/pretendard
Display
Montserrat
Brand-only
Live preview unavailable (brand font is not publicly distributed)
Not in the OMD font registry. Likely a brand-proprietary typeface — check the brand's own design site for source/availability.
Not publicly distributed.
docs
Inter
Open · OFL
Live webfont loaded in preview
Designed by Rasmus Andersson. Variable font with full weight range.
Install via Google Fonts
03

Spacing & Shape

Spacing

PurposeValuePreview
xs6px
sm10px
md12px
base16px
lg20px
xl24px
xxl32px
section64px

Border Radius

ElementValuePreview
fullStructured token9999px
lgStructured token12px
mdStructured token8px
smStructured token5px
xsStructured token4px

Elevation

none
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

Badges

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

Buttons

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

Cards

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

Tabs

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

Inputs

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

Related design systems