light · premium · sans · travel · hotel · image-first

DESIGN.md inspired by Hyatt

Quiet luxury hotel discovery with monochrome typography, warm metallic accents, and immersive property imagery.

By webdesignhot · www.hyatt.com · auto-extracted
$ npx @webdesignhot/design-md add hyatt
Learn more about the CLI
try on →
theme
1440 × 900
mobile · 390 × 844
Tokens webdesignhot/0.1
  • bg #ffffff
  • bg-dark #171717
  • surface #ffffff
  • surface-warm #f5f2ed
  • text AAA · 17.4 #1a1a1a
  • text-muted #646464
  • brand AAA · 17.4 #1a1a1a
  • accent #9a7b52
  • accent-soft #d8c7ad
  • border — · 1.5 #d8d5d0
  • success #3c7352
  • on-brand #ffffff
Typography
Ship faster than ever.
hero Helvetica Neue 64px w300 0
Ship faster than ever.
h1 Helvetica Neue 46px w300 0
Built for teams that ship.
h2 Helvetica Neue 32px w400 0
The quick brown fox jumps over the lazy dog.
body-lg Helvetica Neue 19px w400 0
The quick brown fox jumps over the lazy dog.
body Helvetica Neue 16px w400 0
Spacing
  • step-0 0px
  • step-1 4px
  • step-2 8px
  • step-3 12px
  • step-4 16px
  • step-5 24px
  • step-6 32px
  • step-7 48px
  • step-8 64px
  • step-9 96px
  • step-10 128px
Radius
  • micro 2px
  • sm 4px
  • md 8px
  • lg 16px
  • pill 9999px
Components
Text link →
Card preview A complete kit — everything your product needs. Hero, pricing, FAQ, dashboard, docs — every layout your product needs.
New Stable v1.0
Design roles 8/8 mapped · webdesignhot/0.1

Maps the 8 canonical role names to this entry's actual tokens. Use these to plug the design into role-aware tools — shadcn/ui themes, role-aware Tailwind plugins, atelier-lint — without hard-coding token names.

  • background bg
  • foreground text
  • primary brand
  • primary-foreground on-brand
  • accent accent
  • muted text-muted
  • border border
  • ring accent
Lineage & influences

Hyatt follows luxury editorial restraint: property photography creates emotional value, while a disciplined monochrome booking layer keeps travel search dependable.

  • Luxury hospitality
    cinematic property imagery and quiet typography
  • Travel marketplaces
    destination, date, guest, and loyalty booking controls
  • Editorial portfolios
    large image crops and restrained text overlays
Export 4 formats · paste-ready
Tailwind

theme.extend block for tailwind.config.js

tailwind.config.js
CSS variables

:root { --bg, --text, --brand, … } you can paste anywhere

design.css
DTCG JSON

W3C Design Tokens Community Group format

design.tokens.json
Figma Variables

Importable into Figma → Variables → Import

figma-variables.json
The file
---
name: Hyatt
tagline: 'Quiet luxury hotel discovery with monochrome typography, warm metallic accents, and immersive property imagery.'
updated_at: 2026-07-26T12:00:00+12:00
published_at: 2026-07-26T12:00:00+12:00
author: webdesignhot
source_url: https://www.hyatt.com
spec: webdesignhot/0.1
quality: auto
featured: false
categories: [hospitality, marketplace]
tags: [light, premium, sans, travel, hotel, image-first]
preview_swatch: ['#ffffff', '#1a1a1a', '#9a7b52']
related: [airbnb, qatar-airways, lufthansa]
description: 'Hyatt uses a restrained luxury-hospitality system built around full-width property imagery, black and white typography, warm metallic accents, a compact destination search, and brand-family storytelling that lets each hotel image carry the atmosphere.'
aliases:
  background: bg
  foreground: text
  primary: brand
  primary-foreground: on-brand
  accent: accent
  muted: text-muted
  border: border
  ring: accent
colors:
  bg: '#ffffff'
  bg-dark: '#171717'
  surface: '#ffffff'
  surface-warm: '#f5f2ed'
  text: '#1a1a1a'
  text-muted: '#646464'
  brand: '#1a1a1a'
  accent: '#9a7b52'
  accent-soft: '#d8c7ad'
  border: '#d8d5d0'
  success: '#3c7352'
  on-brand: '#ffffff'
typography:
  display:
    family: 'Helvetica Neue, Arial, sans-serif'
    weights: [300, 400, 500]
  body:
    family: 'Helvetica Neue, Arial, sans-serif'
    weights: [400, 500, 600]
  mono:
    family: 'ui-monospace, SFMono-Regular, monospace'
    weights: [400]
  scale:
    hero: { size: 64, weight: 300, lineHeight: 1.05, tracking: '0', family: display }
    h1: { size: 46, weight: 300, lineHeight: 1.12, tracking: '0', family: display }
    h2: { size: 32, weight: 400, lineHeight: 1.2, tracking: '0', family: display }
    body-lg: { size: 19, weight: 400, lineHeight: 1.55, tracking: '0', family: body }
    body: { size: 16, weight: 400, lineHeight: 1.55, tracking: '0', family: body }
radius:
  micro: 2
  sm: 4
  md: 8
  lg: 16
  pill: 9999
spacing:
  base: 4
  scale: [0, 4, 8, 12, 16, 24, 32, 48, 64, 96, 128]
layout:
  page-width: 1320
  prose-width: 720
  header-height: 76
  search-width: 1120
motion:
  ease-standard: 'cubic-bezier(0.2, 0, 0, 1)'
  duration-fast: 160
  duration-standard: 260
  duration-slow: 520
  reduced-motion: 'replace property-image zoom with a static crop'
breakpoints:
  mobile: 640
  tablet: 1024
  desktop: 1320
components:
  button-primary: { bg: brand, text: on-brand, radius: 2, padding: '13px 24px' }
  booking-bar: { bg: surface, text: text, border: border, radius: 4, padding: '16px 20px' }
  property-card: { bg: surface, text: text, border: border, radius: 4, padding: 0 }
lineage:
  summary: 'Hyatt follows luxury editorial restraint: property photography creates emotional value, while a disciplined monochrome booking layer keeps travel search dependable.'
  influences:
    - { name: 'Luxury hospitality', role: 'cinematic property imagery and quiet typography' }
    - { name: 'Travel marketplaces', role: 'destination, date, guest, and loyalty booking controls' }
    - { name: 'Editorial portfolios', role: 'large image crops and restrained text overlays' }
---

## 1. Visual Theme & Atmosphere

Use immersive property imagery and leave the surrounding UI quiet. Black, white, and warm neutrals create a premium frame without competing with destinations.

## 2. Color Palette & Roles

Black and white form the functional system. Warm metallic `#9a7b52` is an occasional accent for membership, premium experiences, or dividers rather than a dominant fill.

## 3. Typography Rules

Display headings are large, light-weight, and calm. Body and booking labels use a neutral sans at practical sizes with generous line height.

## 4. Component Stylings

The booking bar groups destination, dates, rooms, and guests in one white surface. Property cards are image-first with minimal text, modest corners, and one clear rate or details action.

## 5. Layout Principles

Let the hero image occupy the viewport while preserving a clean booking path. Brand collections and destinations should appear as full-width editorial bands, not nested cards.

## 6. Shapes & Radius Scale

Use 2-4px corners for buttons, search, and cards. Larger radius should be rare; the premium tone depends on disciplined geometry.

## 7. Depth & Elevation

Use image overlays for text readability and one subtle shadow around the booking bar. Avoid floating translucent panels over every property image.

## 8. Interaction & Motion

Property imagery may use a slow crop or cross-fade. Booking fields need immediate feedback, and reduced-motion mode should replace zoom effects with static imagery.

## 9. Accessibility & A11y

Text overlays need an adequate dark scrim, booking fields need persistent labels, and property carousels require named controls. Never place essential rate information only in imagery.

## 10. Responsive Behavior

Move the booking bar below the hero copy on mobile and stack its controls. Maintain meaningful property-image crops with fixed aspect ratios rather than arbitrary shrinking.

## 11. Content & Voice

Use calm, specific hospitality language: stay, destination, room, experience, member rate, and resort. Avoid exaggerated luxury adjectives when the image already demonstrates quality.

## 12. Dark Mode & Theming

The system can alternate white editorial sections with dark image-led campaigns. Booking surfaces remain light and predictable in either context.

## 13. Lineage & Influences

Hyatt combines the utility of a hotel marketplace with the pacing of a luxury travel magazine. Brand families can vary visually, but the booking interaction remains consistent.

## 14. Do's and Don'ts

Do lead with real properties, preserve quiet spacing, and keep booking visible. Do not over-round controls, use generic stock travel images, or obscure pricing and dates in decorative overlays.

## 15. Agent Prompt Guide

Create a Hyatt-style hotel discovery page with full-width premium property photography, a light-weight monochrome headline, compact white destination/date/guest booking bar, restrained square actions, and warm metallic accents used sparingly.
Prose

1. Visual Theme & Atmosphere

Use immersive property imagery and leave the surrounding UI quiet. Black, white, and warm neutrals create a premium frame without competing with destinations.

2. Color Palette & Roles

Black and white form the functional system. Warm metallic #9a7b52 is an occasional accent for membership, premium experiences, or dividers rather than a dominant fill.

3. Typography Rules

Display headings are large, light-weight, and calm. Body and booking labels use a neutral sans at practical sizes with generous line height.

4. Component Stylings

The booking bar groups destination, dates, rooms, and guests in one white surface. Property cards are image-first with minimal text, modest corners, and one clear rate or details action.

5. Layout Principles

Let the hero image occupy the viewport while preserving a clean booking path. Brand collections and destinations should appear as full-width editorial bands, not nested cards.

6. Shapes & Radius Scale

Use 2-4px corners for buttons, search, and cards. Larger radius should be rare; the premium tone depends on disciplined geometry.

7. Depth & Elevation

Use image overlays for text readability and one subtle shadow around the booking bar. Avoid floating translucent panels over every property image.

8. Interaction & Motion

Property imagery may use a slow crop or cross-fade. Booking fields need immediate feedback, and reduced-motion mode should replace zoom effects with static imagery.

9. Accessibility & A11y

Text overlays need an adequate dark scrim, booking fields need persistent labels, and property carousels require named controls. Never place essential rate information only in imagery.

10. Responsive Behavior

Move the booking bar below the hero copy on mobile and stack its controls. Maintain meaningful property-image crops with fixed aspect ratios rather than arbitrary shrinking.

11. Content & Voice

Use calm, specific hospitality language: stay, destination, room, experience, member rate, and resort. Avoid exaggerated luxury adjectives when the image already demonstrates quality.

12. Dark Mode & Theming

The system can alternate white editorial sections with dark image-led campaigns. Booking surfaces remain light and predictable in either context.

13. Lineage & Influences

Hyatt combines the utility of a hotel marketplace with the pacing of a luxury travel magazine. Brand families can vary visually, but the booking interaction remains consistent.

14. Do’s and Don’ts

Do lead with real properties, preserve quiet spacing, and keep booking visible. Do not over-round controls, use generic stock travel images, or obscure pricing and dates in decorative overlays.

15. Agent Prompt Guide

Create a Hyatt-style hotel discovery page with full-width premium property photography, a light-weight monochrome headline, compact white destination/date/guest booking bar, restrained square actions, and warm metallic accents used sparingly.

Ship with this

Drop hyatt into your project, then ship the actual sections in an afternoon.

1 · install design
npx @webdesignhot/design-md add hyatt
2 · ship landing page
npx agentkit init --design hyatt
How AgentKit reads DESIGN.md