Solapi
Solapi
solapi

솔라피's reference documents #4541ff as a documented primary color, Pretendard for typography and Monaco for code, 12px corner radius. SOLAPI (솔라피) is a Korean cloud-messaging API platform — the infrastructure layer that lets developers send SMS, KakaoTalk 알림톡, Naver, and RCS messages and automate CRM flows from a few lines of code.

Primary
#4541ff
Typography
Pretendard · Monaco
Radius
12px

Evidence snapshot

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

Needs work: verification v2 missing

Design System
Solapi logo

Solapi

SOLAPI (솔라피) is a Korean cloud-messaging API platform — the infrastructure layer that lets developers send SMS, KakaoTalk 알림톡, Naver, and RCS messages and automate CRM flows from a few lines of code. Its design reflects that dual identity: a clean, confident consumer-marketing surface on the homepage and a calmer, slate-toned developer surface on /developers and /pricing. The canvas is pure white (#ffffff) throughout, and the entire system is unified by a single, unusually saturated indigo — SOLAPI Indigo (#4541ff) — which carries every primary call-to-action, every active nav link, and even reappears as an 8%-tint feature surface and a 20%-alpha brand-glow shadow. The effect is a product that feels engineered and trustworthy without resorting to the heavy navy-and-grey chrome of legacy enterprise telecom.

01

Color Palette

Brand

Neutrals

Semantic

02

Typography

Type Scale

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

64px64px · 800 · 1.18
Homepage hero headline, Pretendard ExtraBold
display52px · 800 · 1.2
Section marketing headlines
48px48px · 700 · 1.2
Developers section heads
28px28px · 600 · 1.3
Pricing table / sub-section titles
20px20px · 600 · 1.3
Feature card heads
18px18px · 400 · 1.55
Lead paragraph / problem statements
body16px · 400 · 1.55
Standard reading + nav links
14px14px · 700 · 1
Header CTA / nav button label
14px14px · 400 · 1.6
SDK snippets, Monaco/Menlo mono
caption13px · 400 · 1.4
Footer, fine print, utility links

Fonts

Monospace
Monaco
Systemno install needed
Rendered with the OS-native System UI stack
macOS pre-installed monospace.
Not publicly distributed.
sans
Pretendard
Open · OFL
Live webfont loaded in preview
Install via GitHub · orioncactus/pretendard
03

Spacing & Shape

Spacing

PurposeValuePreview
xs4px
sm8px
md12px
base16px
lg28px
xl32px
xxl48px
section64px

Border Radius

ElementValuePreview
baseStructured token12px
cardStructured token20px
fullStructured token9999px
mdStructured token8px
pillStructured token100px
smStructured token6px
xsStructured token5px

Elevation

brand-glow
card
elevated
subtle
04

Guidelines

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

Do

  • Reserve indigo (#4541ff) for the single primary action — keep it the one "do this" colour
  • Use Pretendard ExtraBold (800) for marketing display and weight 700 on the developer surface
  • Use heading greys (#333333 marketing, #111827 developer) instead of pure black
  • Default cards to a 20px radius and a soft rgba(0,0,0,0.1) 0px 0px 16px ambient shadow
  • Pair a loud indigo primary with a quiet outline secondary (#e2e8f0 border)
  • Reserve the indigo brand-glow (rgba(69,65,255,0.2)) for hero feature cards only
  • Quarantine code to Monaco panels with #24292f ink
  • Use the 100px pill exclusively for the enterprise-inquiry CTA

Don't

  • n't introduce a second saturated accent — indigo is the only loud hue (status green stays minimal)
  • n't use pure black (#000000) for headings or body — use #333333 / #222222 / #111827
  • n't put two equally-loud CTAs side by side — the secondary is always an outline
  • n't apply heavy directional drop shadows — the system is soft, even halos
  • n't mix the warm and cool grey ladders within a single surface — marketing greys stay on marketing, slate stays on docs
  • n't set Monaco anywhere but inside code panels
  • n't pill-shape ordinary buttons — the 100px radius is reserved for the enterprise CTA
  • n't let the indigo glow leak onto ordinary cards — it dilutes the hero emphasis
05

Components

Badges

badge
badge-success
Background#ffffff
Text#28c840
Border1px solid #e2e8f0
Radius6px
Text style13px / 700
Use: Status / success indicator pill

Buttons

button-ghost-outline
Background#ffffff
Text#111827
Border1px solid #e2e8f0
Radius8px
Padding14px 32px
Text style17px / 600
Use: Secondary CTA — 데모 체험하기
button-pill-outline
Background#ffffff
Text#4541ff
Border1px solid #4541ff
Radius100px
Padding16px 32px
Text style16px / 800
Use: Enterprise-inquiry pill — 도입 문의하기
button-primary
Background#4541ff
Text#ffffff
Border1px solid #4541ff
Radius8px
Padding14px 32px
Text style17px / 600
statesheader variant radius 5px · developers variant radius 12px
Use: Primary CTA — 시작하기 / 솔라피 가입하기 / 시작하기 →

Cards

card-feature
card-feature
Background#ffffff
Radius20px
Shadowrgba(69,65,255,0.2) 0px 0px 20px 0px
Use: Feature card, 20px workhorse radius + brand-glow
card-pricing
card-pricing
Background#f8fafc
Text#111827
Border1px solid #e2e8f0
Radius10px
Shadowrgba(0,0,0,0.1) 0px 0px 16px 0px
Use: Pricing + discount-table linked card
code-block
code-block
Background#ffffff
Text#24292f
Radius12px
Font14px / 400 Monaco
Use: Developers SDK snippet panel

Inputs

input-search
Background#f9f9f9
Text#222222
Border1px solid #e5e8eb
Radius14px
Padding12px 44px
Text style16px / 400
Use: Pricing / docs search field

Tabs

TabTabTab
nav-link
Text#222222
Text style16px / 400
Activetext #4541ff on active
Use: Top nav item — 가이드 / SDK / API

Related design systems