Myrealtrip
Myrealtrip
myrealtrip

MyRealTrip's reference documents #2b96ed as a documented primary color, Pretendard for typography, 12px corner radius. MyRealTrip is a Korean travel marketplace whose own public materials describe a 2012 start brokering locally made tours and a current scope across travel experiences.

Primary
#2b96ed
Typography
Pretendard
Radius
12px

Evidence snapshot

verified v2
Claims grounded
138/138 · 100%
Sources
3 surfaces · 5 sources
UI font basis
frontmatter · high
Components
13 documented · 13 interactive

Not backed by evidence

  • Component states are described in prose, not given per-state values
Design System
Myrealtrip logo

Myrealtrip

MyRealTrip is a Korean travel marketplace whose own public materials describe a 2012 start brokering locally made tours and a current scope across travel experiences. The current public home and hotel-listing surfaces pair a white working canvas with low-chrome navigation: a blue header action, a pale-gray search field, compact gray text, and a selected dark locale pill. The visual system recorded here is deliberately narrower than a brand story. It covers only current rendered public web evidence, while the separate corporate/about site is kept as corporate chrome rather than silently blended into consumer-product tokens. MyRealTrip’s public partner program foregrounds reliable booking, sustained traveler ratings, and prompt communication; its current company blog describes the organisation as an AI-native travel platform. Those are product and organisational context, not evidence for an unobserved app component or visual token.

01

Color Palette

Brand

Neutrals

02

Typography

Type Scale

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

15px15px · 500 · 22.5px
Public hotel-search input
body14px · 400 · 21px
Public hotel-listing body/list text

Fonts

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

Spacing & Shape

Spacing

PurposeValuePreview
action-inline24px

Border Radius

ElementValuePreview
actionStructured token12px
selected-tabStructured token16px
squareStructured token0px
04

Guidelines

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

Do

  • Keep the documented #2B96ED / #FFFFFF pair for the observed 40px public header action when reproducing that exact public-web pattern.
  • Preserve the selected locale tab’s observed #101418 fill, 16px radius, and explicit selected-state provenance.
  • Treat the pale #F5F6F7 search field as its own square-cornered public header control.

Don't

  • n't turn the captured default action into hover, focus, pressed, disabled, booking, or payment variants without new state evidence.
  • n't substitute a declared-only font face for the visibly loaded Pretendard/public aliases.
  • n't blend the corporate/about or help-center chrome into consumer product tokens.
05

Components

Tabs

TabTabTab
about-footer-link
Backgroundtransparent
Text#666666
Radius0px
Padding0px
Text style14px / 400 / 20px
statesdefault captured on four links (capture 8-11); the class list names a Tailwind hover utility, but a class name is not a measurement, so no hover value is declared; no state frame (the bundle holds none on any of its three surfaces)
Use: Corporate about-site footer link at surface-2::[data-omd-capture="8"]; corporate chrome; no family claimed
TabTabTab
about-nav-link
Backgroundtransparent
Text#374151
Radius12px
Padding8px 12px
Text style14px / 500 / 20px
statesdefault captured on six links (capture 1-6); no state frame (the bundle holds none on any of its three surfaces)
Use: Corporate about-site header link at surface-2::[data-omd-capture="1"] (about.myrealtrip.com); corporate chrome, not consumer product evidence; its stack leads with Pretendard Variable, which the bundle lists as declared-only, so no family is claimed
TabTabTab
footer-policy-link
Backgroundtransparent
Text#666d75
Radius4px
Padding6px
Text style14px / 400 / 21px Pretendard
statesdefault captured (hotel capture 25-27; home capture 33-36, 56px high); one link per row (hotel capture 26, home capture 34) carries a different generated class and renders 14px / 700, a fixed emphasis rather than a state; no state frame (the bundle holds none on any of its three surfaces)
Use: Footer policy link row (PolicyList--Link) at surface-3::[data-omd-capture="25"] and home::[data-omd-capture="33"]
TabTabTab
footer-sitemap-link
Backgroundtransparent
Text#666d75
Radius4px
Padding6px
Text style14px / 400 / 21px Pretendard
statesdefault captured on nine links per surface (hotel capture 16-24; home capture 24-32, 29px high with normal line height); no state frame (the bundle holds none on any of its three surfaces)
Use: Footer sitemap link (SiteMapItems--MenuLink) at surface-3::[data-omd-capture="16"] and home::[data-omd-capture="24"]
TabTabTab
home-blue-text-link
Backgroundtransparent
Text#2b96ed
Radius0px
Padding0px
Text style14px / 500
statesdefault captured on three links (capture 19-21); no state frame (the bundle holds none on any of its three surfaces)
Use: Home blue text link at home::[data-omd-capture="19"]; the family is the loaded alias __pretandard_7bdbf6
TabTabTab
selected-locale-tab
Background#101418
Text#ffffff
Radius16px
Padding6px 10px
Text style15px / 700 / Pretendard
Activearia-selected=true observed on home::[data-omd-capture="1"]
Use: Selected locale tab on the public home header

Buttons

about-nav-pill
Background#000000
Text#ffffff
Radius12px
Padding8px 12px
Text style14px / 500 / 20px
statesdefault captured; no state frame (the bundle holds none on any of its three surfaces)
Use: Corporate about-site black header pill at surface-2::[data-omd-capture="7"], 76 x 36; corporate chrome; no family claimed (declared-only Pretendard Variable)
footer-select-button
Background#ffffff
Border1px #ced4da
Radius4px
Padding0px 10px
size118px x 40px
statesdefault captured on hotel listing and home; no state frame (the bundle holds none on any of its three surfaces)
Use: Footer select popup button (DesktopSelect--PopupButton) at surface-3::[data-omd-capture="34"] and home::[data-omd-capture="43"]; its own computed colour differs by surface (#373a3c on hotel listing, #000000 on home) and its own type is 10px on hotel listing and the browser-default 13.3333px on home, so the label sits on an uncaptured child and no label style is claimed
header-text-button
Backgroundtransparent
Text#666d75
Radius3px
Padding8px 12px
Text style15px / 600 / 22.5px Pretendard
statesdefault captured on hotel listing (105 x 39) and home (105 x 34, normal line height); no state frame (the bundle holds none on any of its three surfaces)
Use: Header text button (GlobalNavNonLineButton) beside the blue header action at surface-3::[data-omd-capture="2"] and home::[data-omd-capture="4"]
home-white-button
Background#ffffff
Text#343a40
Radius0px
Padding0px
Text style15px / 600
statesdefault captured on two buttons (capture 46-47, 162 x 38); no state frame (the bundle holds none on any of its three surfaces)
Use: Home white button pair at home::[data-omd-capture="46"]; the bundle does not record their role; the family is the loaded alias __pretandard_7bdbf6
outline-button
Background#ffffff
Text#495056
Border1px #ced4da
Radius4px
Padding9px 8px
Text style14px / 700 / 21px Pretendard
statesdefault captured on hotel listing and home (140 x 40 on both); no state frame (the bundle holds none on any of its three surfaces)
Use: Footer customer-centre outline button (button.mrt-button) at surface-3::[data-omd-capture="15"] and home::[data-omd-capture="23"]
primary-header-action
Background#2b96ed
Text#ffffff
Radius12px
Padding0px 24px
Text style14px / 600 / Pretendard
statesDefault only; the bundle holds no hover, pressed, or focus frame on any of its three surfaces, so none is claimed, and no disabled variant was observed. Corrected 2026-09-29: the July text reasoned from interactionCount 0, which counts expansions, not pointer states.
Use: Public home and hotel-header action; home::[data-omd-capture="5"] and surface-3::[data-omd-capture="3"]

Inputs

search-input
Background#f5f6f7
Text#495056
Radius0px
Padding0px 54px 0px 20px
Text style15px / 500 / 22.5px Pretendard
statesdefault captured on hotel listing (326 x 48) and home (345 x 48); no focus or error sample; no state frame (the bundle holds none on any of its three surfaces)
Use: Public keyword search input (SearchInput--KeywordInput) at surface-3::[data-omd-capture="1"] and home::[data-omd-capture="3"]; its border width is 0px, so no field frame is claimed; home renders it in the loaded alias __pretandard_7bdbf6 with normal line height

Related design systems