여기어때 Design Library
여기어때 Design Library
yeogiotte

여기어때 (GoodChoice)'s reference documents #1d8bff as a documented primary color, Pretendard for typography, 8px corner radius. 여기어때의 공개 디자인 체계는 숙소와 여행 상품을 빠르게 탐색·비교·예약하게 하는 제품 UI와 이를 지탱하는 YDS 6.0으로 나뉩니다.

Primary
#1d8bff
Typography
Pretendard
Radius
8px

Evidence snapshot

verified v2
Claims grounded
165/165 · 100%
Sources
10 surfaces · 12 sources
UI font basis
frontmatter · high
Components
12 documented · 10 interactive, 6 with states
Design System
여기어때 logo

여기어때

여기어때의 공개 디자인 체계는 숙소와 여행 상품을 빠르게 탐색·비교·예약하게 하는 제품 UI와 이를 지탱하는 YDS 6.0으로 나뉩니다. 실서비스는 목적지 사진이 주도하는 카드, 흰 배경, #222222 텍스트, Cyan 800 #1D8BFF 액션을 사용해 가격·평점·혜택·예약 가능성을 한 흐름에서 읽게 합니다. 공식 Design Library는 이 제품 관찰값보다 넓은 Lively Red, Cyan, Neutral, membership, multi-color 팔레트와 foundation 규칙을 제공합니다. 따라서 이 reference는 여행의 활기라는 브랜드 인상과 실제 예약 UI의 효율을 함께 설명하되, library token과 특정 live surface 측정값을 서로 대체하지 않습니다.

01

Color Palette

Brand

Neutrals

02

Typography

Type Scale

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

32px32px · 700 · 1.19
Highest display hierarchy
24px24px · 700 · 1.17
Page-level display hierarchy
18px18px · 700 · 1.11
Large component or section title
14px14px · 400 · 1.43
Multiline product body
12px12px · 400 · 1.33
Multiline caption

Fonts

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

Spacing & Shape

Spacing

PurposeValuePreview
xs2px
sm4px
md8px
base16px
lg24px
xl32px
xxl48px
section64px

Border Radius

ElementValuePreview
fullStructured token9999px
lgStructured token12px
mdStructured token8px
smStructured token4px
xlStructured token20px
xsStructured token2px

Elevation

flat
raised
sheet
04

Guidelines

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

Do

  • 숙소와 여행지 사진을 탐색 정보의 첫 단서로 사용합니다.
  • 검색·필터 아이콘에는 텍스트 label이나 접근 가능한 이름을 제공합니다.

Don't

  • 검증되지 않은 icon stroke나 brand illustration 규칙을 만들지 않습니다.
  • 저대비 사진 위에 핵심 가격이나 행동 label을 직접 올리지 않습니다.
05

Components

Buttons

box-button
Background#1d8bff
Text#ffffff
Radius8px
Padding9px 14px
Text style14px / 600 / Pretendard
Hoverbg #006ce0
Focusborder 1px #243b52 added (authored), widening the box 117.7px → 119.7px — measured 2026-09-29
pressedbg #006ce0
statesdefault captured 2026-07-11; hover, pressed and keyboard focus measured 2026-09-29
Use: Filled product button (gc-box-button), e.g. '로그인/회원가입' in the page body; same #1d8bff fill and 8px radius as the YDS Button
button
Background#1d8bff
Text#ffffff
Radius8px
statesenabled, pressed, disabled
Use: YDS public Button family; exact variant geometry belongs to the component page
filter-chip
Background#ffffff
Text#222222
Border1px solid #e6e6e6
Radius100px
Padding0px 16px
Text style13px / 600 / Pretendard
Hoverbg #f5f5f5
Focusborder 1px #243b52 replaces the 1px #e6e6e6 border (authored; gone after blur) — measured 2026-09-29
pressedbg #f5f5f5
statesrest, hover, pressed and keyboard focus measured 2026-09-29 on the results page's '5만원 이하' (real :hover, :active, and Tab to :focus-visible); instant (transition all 0s)
Use: Price and grade filters on the accommodation results page (gc-capsule-button)
header-login-button
Background#ffffff
Text#1d8bff
Border1px solid #1d8bff
Radius8px
Padding0px 14px
Text style14px / 600 / Pretendard
statesdefault captured 2026-07-11; no pointer-state sample
Use: Header '로그인/회원가입', outlined in the action blue
menu-button
Background#ffffff
Radius8px
Hoverbg #e6e6e6
pressedbg #e6e6e6
size40px x 40px
stateshover and pressed state samples captured 2026-07-11, both settling on #e6e6e6 (the Neutral 100 border colour); keyboard focus not measured
Use: Header '메뉴 열기' icon button
outline-button
Background#ffffff
Text#222222
Border1px solid #e6e6e6
Radius8px
Padding0px 14px
Text style14px / 600 / Pretendard
Hoverbg #f5f5f5
Focusno visible change: no outline is drawn and nothing else changes (measured 2026-09-29)
pressedbg #f5f5f5
statesdefault captured 2026-07-11; hover, pressed and keyboard focus measured 2026-09-29; colour transitions 0.15s
Use: Header '비회원 예약조회'
search-cta
Background#1d8bff
Text#ffffff
Radius10px
Padding0px 18px
Text style15px / 700 / Pretendard
Hoverbg #006ce0
Focusno visible change: no outline is drawn and nothing else changes (measured 2026-09-29)
pressedbg #006ce0
statesdefault captured 2026-07-11; hover, pressed and keyboard focus measured 2026-09-29; 0.15s transition
Use: Home search submit '검색' (yf-* family); 10px radius, not the 8px of the YDS Button

Cards

listing-card
listing-card
Background#ffffff
Radius12px
Padding0px 0px 24px
Hoverphoto only: image filter none → brightness(0.8) saturate(1.5), image bg rgba(0,0,0,0.16); the card itself unchanged
Focusno visible change (measured 2026-09-29)
pressedsame as hover
size282px x 343px
statesdefault captured 2026-07-11 (35 cards on the home carousels); hover and pressed measured 2026-09-29 in a run with this card alone, keyboard focus in the first run
Use: Home accommodation carousel card (gc-carousel-seller-card): photo, grade, name, location, rating, price

Badges

price
price-marker
Background#ffffff
Text#222222
Radius20px
statesdefault, selected
Use: YDS public map price marker

Inputs

search-bar
Background#ffffff
Text#222222
Radius12px
statesidle, focused, typing, populated
Use: YDS public search pattern and product destination/accommodation search
search-field
Backgroundtransparent
Text#222222
Border1px solid transparent
Radius16px
Padding16px 24px
Text style16px / 600 / Pretendard (input text)
Hoverbg #e6e6e6 (field wrapper)
size351px x 72px
statesdefault captured 2026-07-11 (three fields: 여행지, 일정, 인원); hover measured 2026-09-29; a press or keyboard focus turns the wrapper #ffffff with a 1px #222222 border, but that look stayed after blur, so it may be script state and is not declared
Use: Home search field wrapper, the live product's search bar; the YDS search-bar entry keeps its documented 12px radius

Tabs

TabTabTab
section-tab-chip
Background#ffffff
Text#222222
Border1px solid #e6e6e6
Radius100px
Padding8px 16px
Text style13px / 500 / Pretendard
selectedbg #1d8bff, fg #ffffff, border 1px #ffffff, 13px / 700
statesunselected and aria-selected=true variants captured 2026-07-11 (7 and 10 samples; the collector's tab interactions selected each in turn); no pointer-state sample
Use: Home section tablist chip (role=tab)

Related design systems