Miricanvas
Miricanvas
miricanvas
Design System
Miricanvas logo

Miricanvas

MiriCanvas (미리캔버스) is Korea's mass-market web design tool — the "design for everyone" answer to Canva — and its marketing surface reads exactly like its promise: bright, frictionless, and unintimidating. The page sits on a pure white canvas (#ffffff) with near-black ink headings (#16181d) and a single, unmistakable action color: a fresh aqua teal (`#21af

01

Color Palette

Brand

Accent

Neutrals

02

Typography

Type Scale

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

display48px · 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

Primary
Pretendard Variable
Open · OFL
Modern Korean variable font with full Latin coverage.
Install via GitHub · orioncactus/pretendard
Primary
Figtree
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
IBM Plex Sans JP
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.
03

Spacing & Shape

Spacing

PurposeValuePreview
Densitycompact
Base unit4px
Section gap32px
Card padding12px
Element gap8px

Border Radius

ElementValuePreview
standardSmall8px
navSmall8px
mediumMedium10px
searchMedium10px
heroLarge12px
templateLarge12px
bigXLarge16px
footerFull50px

Elevation

Subtle
Default
Elevated
Floating
Modal
04

Guidelines

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

Do

  • Reserve teal (#21afbf) for primary actions — one hue, every "start" moment
  • Use deep teal (#1c95a2) for text-form secondary/ghost actions and links
  • Set display type in Pretendard Variable 700 with generous (≥1.4) line-height
  • Keep all UI chrome at 14px / 500 and let color signal priority
  • Elevate only content imagery (template cards) with the soft 2px/8px shadow
  • Separate sections with flat #f1f2f4 bands
  • Use the radius ladder deliberately: 8px buttons, 10px medium, 12px hero/cards, 16px tiles
  • Use near-black ink (#16181d) for headings, never pure black

Don't

  • Put shadows on buttons or navigation — chrome stays flat
  • Introduce a second saturated action color — teal carries the whole system
  • Compress display type with negative letter-spacing — tracking stays normal
  • Use pill-shaped buttons — full-round is reserved for social avatar circles
  • Replace template thumbnails with abstract illustration — real content is the brand proof
  • Set body text in grey lighter than #626677 for reading copy
  • Mix fonts — Pretendard Variable (with Figtree Latin) owns every role
05

Components

Buttons

button-primary
Background#21afbf
Text#ffffff
Radius8px
Padding8px 16px
Font14px / 500
Use: Header/inline CTA — 회원가입, 지금 써보기
button-hero
Background#21afbf
Text#ffffff
Radius12px
Padding14px 24px
Font18px / 500
Use: Hero primary CTA — 바로 시작하기
button-secondary
Background#ffffff
Text#1c95a2
Radius12px
Padding14px 24px
Font18px / 500
Use: Hero secondary CTA — 템플릿 보러가기
button-ghost
Text#1c95a2
Radius8px
Padding8px 16px
Font14px / 500
Use: Text-teal tertiary action — 무료로 시작하기, 요금제 알아보기

Tabs

TabTabTab
nav-item
Text#23242a
Radius8px
Padding8px 16px
Font14px / 500
Use: GNB items — 템플릿, 추천 기능, 요금제

Inputs

input-search
Text#16181d
Radius10px
Font16px / 400
Use: Template hub natural-language search

Cards

card-template
card-template
Background#ffffff
Radius12px
Shadowrgba(0,0,0,0.15) 0px 2px 8px 0px
Use: Template thumbnail card on homepage rail

Avatars

A
avatar-social
Radius9999px
Use: Footer social circles (Facebook/Instagram/YouTube), subtle grey fill

Related design systems