Kurly's reference documents #5f0080 as a documented primary color, Pretendard for typography, 4px corner radius. Kurly is a Korean commerce company whose retail service began in 2015 around curated food and controlled-temperature delivery; its official introduction says that selection, delivery quality, fair pricing, customer care,

Primary
#5f0080
Typography
Pretendard
Radius
4px

Evidence snapshot

verified v2
Claims grounded
87/87 · 100%
Sources
3 surfaces · 6 sources
UI font basis
frontmatter · high
Components
7 documented · 6 interactive, 2 with states

Not backed by evidence

  • source url dead
Design System
Kurly logo

Kurly

Kurly is a Korean commerce company whose retail service began in 2015 around curated food and controlled-temperature delivery; its official introduction says that selection, delivery quality, fair pricing, customer care, and sustainable distribution are central to the service. The current public shopping surfaces in this reference show a compact commerce language rather than a published universal product design system: white backgrounds, charcoal text, fine light borders, a restrained deep-purple active accent, and a loaded Pretendard webfont. The recognizable purple is present in category selection and active text/border treatments, while the product-list article wrappers themselves remain visually flat. That separation matters: Kurly’s corporate story and its current shopping UI are related, but neither the corporate brand material nor marketing language is used here to fill unobserved commerce tokens. Kurly introduction and company profile provide the business context; the three supplied live surfaces provide the UI values.

01

Color Palette

Brand

Neutrals

02

Typography

Type Scale

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

18px18px · 400 · 23.94px
Inactive category tab in the home and new-products surfaces; selected and hover/pressed samples are separately observed.
16px16px · 400 · 16px
Captured form input, including the collector's error-state sample; letter-spacing -0.33px. Corrected 2026-09-29 from 20px, which no input sample records.
14px14px · 400 · 14px
Repeated visible text and button default in the supplied desktop commerce capture.

Fonts

sans
Pretendard
Open · OFL
Live webfont loaded in preview
Install via GitHub · orioncactus/pretendard
03

Spacing & Shape

Spacing

PurposeValuePreview
xxs2px
xs4px
sm8px
md16px

Border Radius

ElementValuePreview
smStructured token4px
xsStructured token2px

Elevation

none
04

Guidelines

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

Do

  • Use #5f0080 for the observed active category treatment, not as a presumed universal fill.
  • Use Pretendard where this reference needs the captured product-surface UI family.
  • Keep the observed new-products article wrapper flat unless another surface supplies a measured treatment.
  • Preserve the selector and state boundaries for category-tab and header-navigation hover/pressed and form-input error evidence.

Don't

  • n't restore legacy purple ramps, cream fills, sale colors, filled purchase CTAs, or badges without current product-surface provenance.
  • n't turn declared-only Noto Sans KR or system fallbacks into Kurly’s UI-family token.
  • n't use corporate/newsroom brand narrative as an authority for commerce component geometry or color values.
  • n't invent responsive, checkout, modal, or additional form states from the three desktop captures.
05

Components

Buttons

category-tab
Text#b5b5b5
Text style18px / 400 / Pretendard
Hover#5f0080
pressed#5f0080
statesSelected tab is #5f0080 at 18px / 500; the captured inactive tab changed to #5f0080 at both hover and pressed.
Use: Category control at home::[data-omd-capture="7"] and surface-3::[data-omd-capture="7"].
compact-list-control
Background#f7f7f7
Text#b5b5b5
Radius2px
Padding2px 0px 3px
Text style13px / 400 / 17px
size22px x 22px
statesdefault captured; no pointer-state sample
Use: Compact product-list control on new-products at surface-3::[data-omd-capture="60"] (18 occurrences of this variant)
outline-button
Backgroundtransparent
Text#333333
Border1px #e2e2e2
Radius3px
Padding0px
Text style14px / 400 / 39px
size140px x 40px
statesdefault captured; no pointer-state sample
Use: 140 x 40 outline button at home::[data-omd-capture="92"]; the variant occurs four times across home and category-list
product-list-control
Background#ffffff
Text#333333
Border1px #dfe4eb
Radius4px
Padding0px
Text style14px / 400 / 14px
size249px x 36px
statesdefault captured; no pointer-state sample
Use: Repeated product-list button on new-products at surface-3::[data-omd-capture="148"] (58 occurrences of this variant)

Inputs

form-input
Background#ffffff
Text#333333
Text style16px / 400 / Pretendard
errorError state was captured at home::[data-omd-interaction-capture="form-error-0-0"] and surface-3::[data-omd-interaction-capture="form-error-0-0"]; sampled computed values matched the retained default sample.
Use: Captured form input only; no focus, disabled, or success variant is specified.

Tabs

TabTabTab
header-nav-link
Backgroundtransparent
Text#464c52
Borderbottom 1px, transparent at rest
Radius0px
Padding0px
Text style16px / 500 / 20px
Hoverfg #5f0080, bottom border #5f0080
pressedfg #5f0080, bottom border #5f0080
statesrest, hover, and pressed sampled on six links on home (capture 14-19) and the same six on new-products, all recording the same values; no focus frame
Use: Header navigation link (a.css-1m0tfai) at home::[data-omd-capture="14"]

Cards

image fills
product-list-article
Text#333333
Radius0px
Text style14px / 400 / Pretendard
Use: Article wrapper in the new-products product list at surface-3::article; 249px sampled width, with no card surface or hover variant observed.

Related design systems