GetYourGuide DESIGN.md
DESIGN.md
Design System Inspiration of GetYourGuide
Overview
Visual Theme & Atmosphere
GetYourGuide is a marketplace for tours, activities and attraction tickets. By its own account it began as a student project: "2009 GetYourGuide is founded in Zurich, Switzerland", the website launched in 2010, and in 2012 came "Hallo, Berlin!" — the first official office. The company later "established Berlin HQ" in the historic Ampere Gardens, and it describes a Zurich base, opened in 2017, as its founding country, where much of the tech team still works. Its footer reads "Made in Zurich & Berlin".
The site is bright and photographic: white ground, midnight-blue text #1a2b49, and actions in
a clear blue #0071eb. The brand's orange-red #ff5533 — the colour of the GetYourGuide
mark — appears as an accent, not on buttons. The search button is a large pill, 56px tall with a
24px bold label.
What makes it worth reading:
- Role names, not colour names. Tokens read as
--interactive-primary,--label-secondary,--surface-highlight,--border-primary-hovered— every interactive level has hovered, pressed and disabled steps. - Named decorative colours. Six playful names sit beside the roles: guiding red, poolside blue, plant green, flamingo pink, basking yellow, midnight blue.
- A typeface in transition.
--font-familystill renders GT Eesti;--font-primarydeclares a variable GYG Sans with Arabic and Cyrillic cuts, fetched but not yet applied on the page measured.
Primary tasks
- Search a destination or activity; browse cities and experiences.
- Sign in; manage wishlist and bookings.
Brand Narrative
GetYourGuide turned a student project in Zurich into a travel marketplace run from Berlin, with offices from Rome to Bangkok. Its interface is friendly and plain: photographs do the selling, blue does the acting, and the brand's orange-red stays in the logo. The tokens say what each colour is for, and the type is mid-change — GT Eesti today, GYG Sans already declared.
Principles
- Blue acts. One action colour with a darker hover.
- Name the role. Tokens describe purpose, with every state spelled out.
- Photos first. Chrome stays white and calm.
Personas
Not researched. No persona claim is made from a UI capture.
Colors
Measured with getComputedStyle on getyourguide.de: 104 root custom properties, about 100 of
them GetYourGuide's own. The rest are a Swiper carousel's and build artefacts.
Brand and ink
- Brand (
#ff5533) —--surface-gyg,--label-gyg,--decorative-guiding-red. - Primary (
#0071eb) —--interactive-primary,--border-interactive-focused; the search button and link text. - Primary hover (
#304c84) —--interactive-primary-hoveredand-pressed. - Foreground (
#1a2b49) —--label-primary,--decorative-midnight-blue; the most frequent text colour. - Label secondary (
#63687a) · Label tertiary (#858995). - Canvas (
#ffffff) —--surface-primary.
Surfaces and borders
Surface secondary #ebeef1 · Highlight #e1f0ff · Border #dcdfe4
(--border-primary) → hovered #a0a8b6 → focused #0071eb.
Decorative
Poolside blue #81beff · Plant green #a1d55d · Flamingo pink #f4cdd7 · Basking
yellow #ffd938.
Status
Critical #c72a3d (hovered #951d2b) · Success #007850 · Warning #a65200.
Typography
Font family
GT Eesti renders body, headings and buttons: --font-family: "GT Eesti", arial, sans-serif,
with 400, 500 and 700 loaded (document.fonts), served from GetYourGuide's CDN under
design-system/GT-Eesti/. The newer --font-primary names GYG Sans (GYGSans-VF, a
variable face, weight 200–900, with Arabic and Cyrillic families); its files are fetched but
document.fonts reports it unloaded on this page, so it is declared, not rendered.
Scale
Measured: the search button 24px/700, header links 14px/400.
Layout
- Spacing:
--spacing-0-5x4px,-1x8px,-1-5x12px,-2x16px,-3x24px,-4x32px, up to-8x64px and-16x128px. - Photography-led cards and city tiles on white.
Responsive Behavior
Not measured. Desktop 1440×1000 only.
Elevation & Depth
--elevation-subtle #dad2f440 exists; the measured controls carry no shadow. Image overlays use
--supportive-over-image-*.
Motion & Easing
Not measured.
Tier 1 sources: https://www.getyourguide.de/ (live homepage — 104 root custom properties read via getComputedStyle; GT Eesti loaded, GYG Sans declared and unloaded; two components measured at rest, hover, pressed and focus, captured 2026-09-26); https://www.getyourguide.careers/ (GetYourGuide Careers — "2009 GetYourGuide is founded in Zurich, Switzerland", "Hallo, Berlin!" 2012, "Established Berlin HQ" in Ampere Gardens, read 2026-09-26); https://inside.getyourguide.com/ (Inside GetYourGuide blog — "Made in Zurich & Berlin"; nonsense path returns 404, read 2026-09-26)
Components
Measured on getyourguide.de, focus read under a real Tab key, and a hover counted only when
:hover matched.
- Search button — Suchen:
#0071eb, white 24px/700, radius 80px, 56px,13px 32px. Hover and press turn it to#304c84. Focus drawsoutline: 2px solid #0071eb. - Header link — Profil:
#63687a, 14px/400, 64px. Hover, press and focus change nothing.
Radius
The search button is a full pill (80px on a 56px height).
States
Hover and press: the search button to #304c84; the Profil header link does not change. Focus: a
2px #0071eb outline on the search button, nothing on the header link. Disabled tokens exist
(--interactive-primary-disabled #dcdfe4) but none was observed.
Do's and Don'ts
Do
- Put actions in
#0071eband deepen to#304c84on hover and press. - Set text in midnight
#1a2b49; secondary in#63687a. - Keep the orange-red
#ff5533for the brand mark and accents.
Don't
- Don't make buttons orange; the action colour is blue.
- Don't claim GYG Sans as the rendered face yet — GT Eesti renders.
- Don't use the decorative colours for text.
Voice & Tone
Not assessed as authored voice.
Agent Prompt Guide
Quick Color Reference
#0071eb action · #304c84 action hover · #1a2b49 ink · #63687a secondary · #ff5533 brand ·
#dcdfe4 border · #ebeef1 surface · #e1f0ff highlight · #c72a3d critical
Example Component Prompts
- "A 56px pill search button,
#0071eb, white 24px/700 GT Eesti; hover#304c84; focus a 2px#0071eboutline." - "An activity card on white with a
#1a2b49title and#63687ameta line."
Governance
Known Gaps
- Contrast,
link-header. Text#63687aon#00000000measures 3.79:1, below the WCAG AA 4.5:1 minimum for normal-size text. Recorded as measured, not adjusted.
색상
브랜드
면과 글자
상태
그 밖의 색
타이포그래피
- GT Eesti산세리프
타입 스케일
- buttonthe search button24px, 굵기 700
- navheader links14px, 굵기 400
여백과 모양
모서리 반경
- pill80px
컴포넌트
- button-searchbutton-search채움 #0071eb · 글자 #ffffff · 반경 80px · 높이 56px · 안쪽 여백 13px 32px · 글자 크기·굵기 24px / 700
- 호버 #304c84
- 누름 #304c84
- 포커스 outline 2px solid #0071eb