Oliveyoung
Oliveyoung
oliveyoung

Olive Young (올리브영)'s reference documents #82dc28 as a documented primary color, 4px corner radius. Olive Young is the CJ retail platform that grew from Korea’s first Beauty & Health store into an omnichannel beauty-and-wellness business.

Primary
#82dc28
Typography
Radius
4px

Evidence snapshot

verified v2
Claims grounded
99/99 · 100%
Sources
2 surfaces · 6 sources
UI font basis
unresolved
Components
9 documented · 8 interactive, 1 with states
Design System
Oliveyoung logo

Oliveyoung

Olive Young is the CJ retail platform that grew from Korea’s first Beauty & Health store into an omnichannel beauty-and-wellness business. Its official history describes a move away from the traditional health-supplement drugstore model toward beauty, trend discovery, locally tailored assortments, stores, and digital services; its current mission is to help customers live healthier and more beautiful everyday lives. The supplied 2026 capture shows that this story is expressed very differently by two owned surfaces. The shopping storefront is an information-dense, white and charcoal retail interface dominated by #666666 body copy, a loaded Montserrat web family, square product controls, and a compact 24px current-page marker. The corporate site is a separate brand-and-company presentation with loaded CJONLYONENew and the observed #82dc28 brand green. These are not one interchangeable UI system: corporate identity context must not be used to fill gaps in the storefront, and the storefront capture does not establish an authenticated app, checkout, mobile, or documentation system.

01

Color Palette

Neutrals

02

Typography

Fonts

corporate
CJONLYONENew
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.
storefront
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.
03

Spacing & Shape

Spacing

PurposeValuePreview
search-end10px
search-x14px

Border Radius

ElementValuePreview
outline-controlStructured token4px
pagination-currentStructured token12px
search-fieldStructured token5px
04

Guidelines

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

Do

  • Keep storefront implementation claims bounded to the observed home surface and its measured black-to-gray hierarchy.
  • Treat #82dc28 as corporate brand evidence unless a storefront surface independently establishes that role.
  • Preserve the source-domain boundary between Montserrat storefront use and CJONLYONENew corporate use.
  • Keep current carousel pagination compact: the captured current item is #2f3030 with white text and a 12px radius.
  • Label declared-only families as unavailable rather than rendering another family under their names.
  • Use #e02020 only as the hover and pressed text colour of the main navigation links, where it was measured.

Don't

  • not turn the corporate skip link, top button, or Swiper chrome into storefront component tokens.
  • not promote OY Greta Sans, Pretendard, Noto Sans KR, or other zero-use declarations to the UI family.
  • not use official logo colors as a storefront color system without a matching storefront observation.
05

Components

Tabs

TabTabTab
category-menu-link
Backgroundtransparent
Text#ffffff
Radius0px
Padding0px 23px
Text style14px / 700 / 31px Montserrat
statesrest captured on twelve links; only one link was state-sampled, and its hover and pressed frames add a translucent black fill, rgba(0, 0, 0, 0.8), that no sibling sample or rest colour in the capture confirms, so no state value is declared; no focus frame was sampled
Use: Storefront category list link (main_menu) at home::[data-omd-capture="23"] through "34"; the white text implies a backdrop fill that was not part of the sampled elements and is not claimed
TabTabTab
gnb-category-link
Backgroundtransparent
Text#000000
Radius0px
Padding0px
Text style16px / 700 / 44px Montserrat
Hoverfg #e02020
pressedfg #e02020
statesrest, hover, and pressed sampled on nine links that all record the same values; a focus frame was also recorded, but it followed a mouse press and is not a keyboard :focus-visible measurement, so no focus value is declared
Use: Storefront home main navigation link at home::[data-omd-capture="14"] through "22"
TabTabTab
pagination-current
Background#2f3030
Text#ffffff
Radius12px
Text style14px/700/Montserrat
ActiveCurrent carousel pagination item; selected markup observed
Use: 24px current item in storefront home carousel pagination
TabTabTab
utility-link
Backgroundtransparent
Text#333333
Radius0px
Padding0px
Text style12px / 400 / 30px Montserrat
statesrest captured; no pointer-state frame was sampled for these links
Use: Storefront header utility link at home::[data-omd-capture="0"]; "1" through "6" record the same values

Buttons

category-menu-trigger
Backgroundtransparent
Text#000000
Border1px solid #dddddd (left and right edges only)
Radius0px
Padding0px 0px 0px 27px
Text style15px / 700 / 44px Montserrat
statesrest captured; no pointer-state frame was sampled for it
Use: Storefront category-menu trigger at home::[data-omd-capture="13"], at the start of the main navigation row
outline-control
Backgroundtransparent
Border1px solid #dddddd
Radius4px
size335px x 40px
statesrest captured; no pointer-state frame was sampled
Use: Storefront outline button (.btn) at home::[data-omd-capture="66"]; "79" records the same values. Its computed white text on a transparent fill cannot be the visible label colour, so no foreground is claimed
wishlist-control
Background#ffffff
Border1px solid #ebebeb
Radius0px
size40px x 40px
statesrest captured on 29 product-grid controls; no pointer-state or active-icon frame was sampled
Use: Storefront product-grid wishlist control (btn_zzim jeem) at home::[data-omd-capture="85"]; its glyph is not text (font-size 0px), so no label colour or type style is claimed

Cards

product-thumbnail
product-thumbnail
Background#ffffff
Radius0px
size215px x 215px
statesrest captured; no pointer-state frame was sampled
Use: Storefront product-grid thumbnail link (prd_thumb) at home::[data-omd-capture="83"]; its computed #666666 14px / 400 text is the inherited body style, not a label style

Inputs

search-field
Backgroundtransparent
Text#131518
Radius5px
Padding0px 10px 0px 14px
Text style14px / 400 / 20px
statesrest captured; no focus, typed, error, autocomplete, or pointer-state frame was sampled
Use: Storefront header search input (header_search_input) at home::[data-omd-capture="8"]; its computed family is system-resolved Arial, not an Olive Young font asset, and the input itself has no fill or border, so any visible field frame belongs to a wrapper the capture did not sample

Related design systems