Design System Inspiration of Cafe24
1. Visual Theme & Atmosphere
Cafe24 (카페24) builds the platform on which Korean online shops are made, run and marketed. Its company timeline begins in 1999 with 심플렉스인터넷(주) and its research lab. The 카페24 brand launched in 2000, followed by a hosting centre (2002), a shopping-mall centre (2003), a design centre (2004) and a marketing centre (2006). Mobile shops came in 2010 and a brand identity revision (BI 개편) in 2011. A global e-commerce platform followed in 2013 with an Amazon partnership, and the company took the name 카페24 주식회사 in 2017. It listed on KOSDAQ in 2018, signed a mutual-investment partnership with Naver in 2021 and took investment from Google in 2023. In 2024 it launched what it calls the world's first feature for opening a store dedicated to YouTube Shopping. Today it describes itself as a global success partner for K-style goods: a one-stop platform from store building to global marketing and logistics, chosen by 2 million shops and 6.2 million members. Its culture page describes a flat organisation: no titles besides leaders, everyone called "님", minimal rules and decisions made close to the work.
Its public website is a black-and-white marketing system with one blue call to action and one display face. On home the main call to action, 지금 무료로 시작하기 (start for free), is a blue #084fff button, 214 × 56; a full-page census of every visible element on home (1,375, 2026-10-01) found it as the only interactive element with that fill. Section titles are set in Cafe24Ohsquare, the company's own bold geometric Hangul face, at 48px. They sit over Pretendard body copy at 18–22px. The persistent call to action on the design service and enterprise pages, 쇼핑몰 만들기 (build a shop), is a black #000000 pill with white text in the header. On home, the calls to action invert: white #ffffff round pills with #1c1c1c labels sit on dark bands. Those bands are carried by #323232 cards and photography, and the light bands use #f9fafb cards at 20px radius and white cards with a #e0e0e0 hairline at 16px. Around that blue the chrome is black and white. The design service page, an older template with a cooler #1b1e26 ink and #444b59 lead text, uses blue #235bf5 for its own 쇼핑몰 만들기 and for its text links. Depth is light but real: the white promo pills carry a faint shadow, and the active card of the dark intro carousel lifts on a deep 51px blur.
Key Characteristics:
- Blue main call to action on home:
#084fff fills 지금 무료로 시작하기 (full-page census of home)
- Black and white secondary actions: the
#000000 header pill 쇼핑몰 만들기 on light pages, white #ffffff round pills on dark bands of home
- Cafe24Ohsquare for display (48px section titles, up to 56px on the design page), Pretendard for everything read
- Rounded geometry by role: 9999px calls to action and pills, 100px header pill, 30px tabs, 20px / 16px / 12px cards, 8px icon boxes
- Light bands of
#f9fafb and white cards, dark bands of #323232 cards
- One page-specific blue,
#235bf5, on the design service page's in-page call to action and links
- Soft shadows only where something floats: promo pills, the active intro card, the enterprise tab strip
Primary tasks
- Start building an online shop (쇼핑몰 만들기)
- Choose a free design theme or a designer-made design for the shop
- Learn what Cafe24 offers enterprise brands and see customer brands that run on it
- Read customer stories and the services that support selling at home and abroad
2. Color Palette & Roles
Every token below was read from the bundle the main session captured on 2026-10-01 through a logged-out browser window (the "Aside browser", not a fixed 1440 × 900 headless viewport) on www.cafe24.com, /commerce/design/ and /enterprise/main.html. The bundle records rest values only.
Primary
- Cafe24 Blue (
#084fff): The fill of 지금 무료로 시작하기, the main call to action on home (an a, 214 × 56). It is the primary because it fills the home page's primary action. The 250-element capture of home stopped before it; the value comes from a full-page computed-style census of all 1,375 visible elements on home, taken the same day in the same logged-out browser (docs/research/2026-09-29-growth/raw/aside/primary-census-2026-10-01.json), which found exactly one element with that fill, and it is interactive. The census covers home only and recorded the fill and size, not the label colour, radius or font, so no on-primary colour and no component is declared for it.
Header black
- Black (
#000000): The fill of 쇼핑몰 만들기, the call to action fixed in the header of the design service and enterprise pages (121 × 40 pill, 1px #000000 border, #ffffff label; captures surface-2 and surface-3 #1). On home the dark bands invert it: white round pills with #1c1c1c labels. The census counts 12 #000000 fills on home, 6 of them interactive.
Accent
- Design Blue (
#235bf5): The fill and border of the in-page 쇼핑몰 만들기 at the foot of the design service page (179 × 56, 3.96px radius) and the colour of that page's text links. It appears only on that page, so it is an accent, not the primary.
- Highlight Green (
#10b981): A highlight span inside one of the home promo pills.
Neutral & Surface
- Canvas (
#ffffff): White content cards and promo pills.
- Surface (
#f9fafb): Grey linked content cards on home.
- Surface Alt (
#f0f2f3): The grey pill link on the enterprise page.
- Charcoal (
#323232): The dark intro carousel cards and the placeholder fill of the story cards on home.
- Hairline (
#e0e0e0): The 1px border of the white content cards (and the dominant border colour of home and the enterprise page).
Text
- Ink (
#1c1c1c): Headings and body on home and the enterprise page; the label of the white round pills.
- Ink Cool (
#1b1e26): Document text and headings on the design service page.
- Slate (
#444b59): Lead paragraphs on the design service page.
- Muted (
#757575): Section descriptions and card descriptions on home.
- Faint (
#a6a6a6): The banner description on home and footer links.
- Soft (
#bfbfbf): The story section subtitle on its dark band.
Brand assets, not tokens
- The enterprise page's customer card stack paints each card in its client's colours (for example
#111d76 with #76cab2, #eacdde with #c23b6c, #bc7b4d with #652e07). These are customer brand artwork, not Cafe24 tokens.
- The Cafe24 logo is an image-replaced
h1 (0px text); no logo colour was measured or claimed.
3. Typography Rules
Font Family
- Cafe24Ohsquare —
loaded / high, 49 observed uses (h1, h2, h3, display text). Section and card titles on all three pages. It is a Cafe24 typeface; the company's font site fonts.cafe24.com says its fonts are "모든 사용자에게 무료로 제공되며 상업적인 사용이 가능합니다" (free for all users and commercially usable). The catalogue on that site is rendered by script and Ohsquare was not seen in its static HTML, so the face's own catalogue entry and licence text were not confirmed for this record.
- Pretendard —
loaded / high, 573 observed uses (body, cards, list items, buttons, badges). Distributed by its author under the SIL Open Font License 1.1.
- Arial — 11 uses, the system stack on the enterprise tab buttons and a footer button; not a brand face.
- Declared only:
AdobeClean-Bold, AdobeClean-Regular — @font-face without observed use.
Hierarchy
| Role | Font | Size | Weight | Line height | Tracking | Where |
|---|
| Display XL | Cafe24Ohsquare | 56px (55.98) | 700 | 70px | normal | Design service hero |
| Display | Cafe24Ohsquare | 48px | 700 | 58px | normal | Section titles, home and enterprise |
| Banner title | Cafe24Ohsquare | 40px | 700 | 54px | -0.4px | Home banner |
| Feature title | Cafe24Ohsquare | 30px | 700 | 46px | normal | Home feature grid |
| Card title | Cafe24Ohsquare | 24px | 700 | 34px | normal | White cards |
| Card title small | Cafe24Ohsquare | 20px | 700 | 28px | normal | Grey cards |
| Lead | Pretendard | 22px (21.996) | 400 | 32.94px | normal | Design service paragraphs |
| Section description | Pretendard | 20px | 400 | 28px | normal | Under section titles |
| Body | Pretendard | 18px | 400 | 27px | normal | Cards and page body |
| Quote | Pretendard | 18px | 600 | 28px | normal | Testimonials |
| Button large | Pretendard | 22px | 700 | 32px | normal | 64px round CTA |
| Button | Pretendard | 18px | 700 | 26px | normal | 56px round CTA |
| Label | Pretendard | 16px | 700 | 24px | normal | Promo pills |
| Description | Pretendard | 16px | 400 | 24px | normal | Card descriptions |
| Caption | Pretendard | 14px | 600 | 20px | normal | Brand names |
| Small | Pretendard | 13px | 500 | 18px | normal | Story card results |
The home hero's intro message is set larger still in Cafe24Ohsquare (34.56px / 700 / 48.384px, white); it is a one-off and not a token.
Principles
- Two faces, two jobs. Cafe24Ohsquare titles; Pretendard reads. Buttons and labels stay in Pretendard.
- Bold titles, regular reading. Every title is 700; reading copy is 400, with 600 for quotes and captions.
- Tracking stays normal. Only the home banner title (-0.4px) and the top belt links (-0.28px) tighten.
4. Component Stylings
Buttons
Header call to action
- Background:
#000000
- Text:
#ffffff
- Border: 1px solid
#000000
- Radius: 100px
- Padding: 12px 16px
- Height: 40px (121px wide)
- Font: 16px / 700 / 40px Pretendard
- States: rest only; the Aside bundle has no hover, pressed or focus frame
- Use: 쇼핑몰 만들기 in the header of the design service and enterprise pages
Design page call to action
- Background:
#235bf5
- Text:
#ffffff
- Border: 1px solid
#235bf5
- Radius: 3.96px
- Padding: 0px 39.96px
- Height: 56px (179px wide)
- Font: 18px / 700 / 54px Pretendard
- States: rest only
- Use: The in-page 쇼핑몰 만들기 on /commerce/design/
Round call to action, large
- Background:
#ffffff
- Text:
#1c1c1c
- Radius: 9999px
- Padding: 0px 40px
- Height: 64px
- Font: 22px / 700 / 32px Pretendard
- States: rest only
- Use: White pill on a dark band of home (label not recorded)
Round call to action
- Background:
#ffffff
- Text:
#1c1c1c
- Radius: 9999px
- Padding: 0px 32px
- Height: 56px
- Font: 18px / 700 / 26px Pretendard
- States: rest only
- Use: White pill under the home banner headline (label not recorded)
Floating banner button
- Background:
#ffffff
- Text:
#000000
- Radius: 999px
- Padding: 0px 24px
- Height: 44px
- Font: 15px / 600 / 22.5px Pretendard
- States: rest only
- Use: The button on the home hero's floating banner
Link pill
- Background:
#f0f2f3
- Text:
#1c1c1c
- Border: 1px solid
#ffffff
- Radius: 100px
- Padding: 0px 24px
- Height: 56px
- Font: 18px / 700 / 54px Pretendard
- States: rest only
- Use: Grey pill link on the enterprise page
Carousel control
- Background: rgba(255, 255, 255, 0.2)
- Icon:
#ffffff
- Radius: 9999px
- Size: 60 × 60px
- States: rest only
- Use: Previous, play and next on the home brand story carousel
Tabs
Enterprise tab
- Background:
#ffffff
- Text:
#1c1c1c
- Border: 1px solid
#ffffff
- Radius: 30px
- Padding: 0px 20px
- Height: 50px
- Font: 20px / 700 / 28px Arial (system stack)
- Selected: background
#1c1c1c, text #ffffff
- States: rest values only; selected read from the
active class at rest
- Use: The enterprise page's tab menu, whose strip carries a rgba(0, 0, 0, 0.24) 0 0 4px shadow
Badges
Promo pill
- Background:
#ffffff
- Text:
#000000
- Radius: 9999px
- Padding: 12px 24px
- Height: 48px
- Font: 16px / 700 / 24px Pretendard
- Shadow: rgba(0, 0, 0, 0.04) 0px 2px 8px 0px
- Use: Benefit pills stacked in the home promo cards; a two-line variant is 72px tall with a
#10b981 highlight
Cards
Grey content card
- Background:
#f9fafb
- Radius: 20px
- Padding: 40px 32px
- Size: 200 × 202px
- Use: Linked cards on home with a 38px
#000000 icon box (8px radius)
White content card
- Background:
#ffffff
- Border: 1px solid
#e0e0e0
- Radius: 16px
- Padding: 40px 32px
- Size: 416 × 228px
- Use: Linked cards on home with a 24px title and
#757575 description
Dark intro card
- Background:
#323232
- Radius: 12px
- Shadow: rgba(0, 0, 0, 0.43) 0px 20.57px 51.43px 0px on the active card
- Use: Fanned carousel in the dark intro section of home
Story card
- Background:
#323232 (under the photograph)
- Radius: 16px
- Size: 560 × 560px
- Use: Customer story images on home
Verified: 2026-10-01 (bundle captured by the main session through a logged-out Aside browser window on three public cafe24.com pages, plus first-party company pages read the same day)
Tier 1 sources: https://www.cafe24.com/ ; https://www.cafe24.com/commerce/design/ ; https://www.cafe24.com/enterprise/main.html ; https://www.cafe24corp.com/company/history ; https://www.cafe24corp.com/company/about ; https://www.cafe24corp.com/company/culture ; https://fonts.cafe24.com/
Tier 2 sources: not attempted
Conflicts unresolved: none
5. Layout Principles
Spacing System
- Most frequent recorded spacing values: 16px (41), 32px (33), 20px (17), 24px (16), 12px (13), 28px (11), 40px (11).
- Tokens: card padding 40px × 32px, promo pill padding 12px × 24px, round CTA side padding 32px and 40px.
Grid & Container
- Home and enterprise content sits in a 1280px column (section titles are 1280px wide).
- The design service page uses 592px text columns beside imagery.
- Home cards: 200px grey cards in a row of six, 416px white cards in a row of three, 560px square story cards.
Whitespace Philosophy
- Generous: 48px titles over 20px descriptions, 40px card padding and full-width alternating light and dark bands.
Border Radius Scale
- 3.96px — the design page call to action
- 8px — icon boxes
- 12px — dark intro cards and brand card images
- 16px — white content cards and story cards
- 20px — grey content cards and enterprise customer cards
- 30px — enterprise tabs
- 100px — the header pill and link pill
- 9999px — round calls to action, promo pills, carousel controls
6. Depth & Elevation
| Level | Treatment | Use |
|---|
| Flat | No shadow | Most recorded elements |
| Hairline | 1px #e0e0e0 | White content cards |
| Whisper | rgba(0, 0, 0, 0.04) 0 2px 8px | Promo pills |
| Strip | rgba(0, 0, 0, 0.24) 0 0 4px | Enterprise tab menu |
| Lift | rgba(0, 0, 0, 0.07) 0 3.43px 8.57px → rgba(0, 0, 0, 0.43) 0 20.57px 51.43px | Intro carousel cards, neighbour → active |
Shadows mark only what floats or is in focus in a carousel; cards on the page are flat.
7. Do's and Don'ts
Do
- Use blue
#084fff for the one main call to action, as home does for 지금 무료로 시작하기
- Use the black
#000000 pill for the persistent header call on light pages and a white round pill on dark bands
- Set titles in Cafe24Ohsquare 700 and reading copy in Pretendard
- Round by role: 9999px for calls and pills, 16–20px for cards
- Alternate light (
#ffffff, #f9fafb) and dark (#323232) bands
- Keep
#235bf5 to contexts like the design service page, where it was observed
Don't
- Don't use
#3971ff or lime #bbf94f from the earlier record as tokens; neither occurs among the recorded elements of this capture or in the home census
- Don't set buttons or body copy in Cafe24Ohsquare
- Don't put shadows on static cards
- Don't invent hover, pressed or focus values; this bundle records none
8. Responsive Behavior
Breakpoints
Not measured. The bundle comes from one browser window, so no breakpoint or mobile layout is claimed.
Touch Targets
- Header pill 40px, round calls 56px and 64px, enterprise tabs 50px, promo pills 48px, carousel controls 60px.
Collapsing Strategy
Not observed.
Image Behavior
- Story photographs sit in 16px-radius squares over a
#323232 fill; brand card images use 12px.
9. Agent Prompt Guide
Quick Color Reference
- Primary call (home main CTA):
#084fff
- Header call:
#000000 with #ffffff label (inverse on dark: #ffffff with #1c1c1c)
- Accent (design page):
#235bf5
- Ink:
#1c1c1c, #1b1e26; secondary #444b59, #757575, #a6a6a6
- Surfaces:
#ffffff, #f9fafb, #f0f2f3, dark #323232; hairline #e0e0e0
Example Component Prompts
- "Header call to action: black
#000000 pill, 100px radius, 40px tall, 12px 16px padding, #ffffff 16px / 700 Pretendard label reading 쇼핑몰 만들기."
- "Dark band call to action: white
#ffffff 9999px pill, 64px tall, 0 40px padding, #1c1c1c 22px / 700 Pretendard label."
- "Grey content card:
#f9fafb, 20px radius, 40px 32px padding, a 38px black icon box at 8px radius, 20px Cafe24Ohsquare 700 title in #1c1c1c."
Iteration Guide
- Blue
#084fff for the main call; black on light and white on dark for the other actions
- Cafe24Ohsquare titles, Pretendard everything else
- Pills for actions, 16–20px cards
- Light and dark bands; shadows only for floating pills and carousel focus
- Declare only rest and selected states unless a probe measures more
10. Voice & Tone
Cafe24 speaks to would-be sellers plainly and encouragingly, with the next step always spelled out. The design service page (read on 2026-10-01) is typical:
| Context | Example (first-party) |
|---|
| Positioning | "Cafe24 - No.1 E-Commerce Platform" (page heading) |
| Ease | "HTML 지식 없어도 쇼핑몰 디자인 쉽고 빠르게" (no HTML needed — shop design, quick and easy) |
| Choice | "당신이 찾는 모든 디자인, 카페24 디자인센터" |
| Reassurance | "이 폰트를 써도 될까? 라이선스 걱정 없는 카페24 …" (fonts without licence worries) |
| Encouragement | "성공으로 가는 첫 걸음, 카페24와 함께" (the first step to success, with Cafe24) |
| Action | 쇼핑몰 만들기 |
The corporate site frames the company as "전 세계 K스타일 상품 확산을 위한 글로벌 성공 파트너" (a global success partner for spreading K-style goods).
11. Brand Narrative
The company's history page divides its story into three eras. From 1999 to 2007 it opened services one by one and became the leading brand: 심플렉스인터넷(주) was founded in 1999, the 카페24 brand launched in 2000, then the hosting (2002), shopping-mall (2003), design (2004) and marketing (2006) centres opened. From 2008 to 2012 it built a global network and grew its technology and brand: a China (Yanji) subsidiary in 2008, mobile shops in 2010, the BI revision and the 카페24 창업센터 in 2011, a Tokyo subsidiary and 스마트디자인 in 2012. From 2013 it opened export routes: the global e-commerce platform and an Amazon partnership (2013), the rename to 카페24 주식회사 (2017), a KOSDAQ listing and a Japan launch (2018), the Naver mutual-investment partnership (2021), YouTube Shopping integration (2022), Google investment (2023) and the YouTube Shopping store feature (2024).
The about page states the mission: give merchants a one-stop platform — store building, global marketing, global logistics — so that they can concentrate on creative work, and help K-fashion and K-beauty sell online worldwide. The company claims 2 million shops and 6.2 million members. Its management philosophy names trust, people and customers (신뢰경영, 인본주의 경영, 고객중심 경영). The culture page describes a flat structure with no titles besides leaders and the "님" form of address for everyone, information shared openly, minimal rules, and autonomy for each organisation to decide close to the work.
12. Principles
- Let merchants focus on what they make. The about page's one-stop promise. UI implication: one clear action — 쇼핑몰 만들기 — repeated in the header and at the foot of the page.
- Make the start feel easy. "HTML 지식 없어도 … 쉽고 빠르게". UI implication: large, bold titles, short descriptions, generous spacing.
- One blue call, black and white for the rest. UI implication: the main call to action takes blue
#084fff; the header and secondary calls are black on light and white on dark, and other colour is reserved for content and the odd service page.
- Flat, with lift only where things move. UI implication: cards stay flat; carousels and floating pills get the shadows.
13. Personas
No persona research is published on the pages consulted, so no named persona is given. The audiences the company addresses on its own pages are first-time sellers starting a shop, brands moving online or abroad (K-fashion, K-beauty), creators selling through YouTube Shopping, and enterprise brands, whose own brand cards fill the enterprise page.
14. States
| State | Observed treatment |
|---|
| Selected (enterprise tab) | #1c1c1c fill, #ffffff label (active class at rest) |
| Unselected (enterprise tab) | #ffffff fill, #1c1c1c label |
| Carousel focus (intro cards) | The active card is larger (578 × 345 against 406 × 233) and lifts on rgba(0, 0, 0, 0.43) 0 20.57px 51.43px |
Hover, pressed, focus, disabled, empty, loading, error and success states were not captured; the bundle has no state frames and no interaction events, so none is described.
15. Motion & Easing
No motion value is declared. The bundle records no transition or animation property, and no Cafe24 source consulted publishes a motion scale. The Partial body's motion values had no source and were removed.