Skip to main content

Cards

Description

Cards are used to group related content and actions about a single subject. In this layout, they showcase destinations, hotels, tours, and promotions with visual emphasis on images, titles, and supporting metadata.


Variants & states

Variants

  • Destination card: Image with title and tour count.

  • Hotel card: Image with hotel name and count.

  • Promotion card: Large featured image with overlay text and pricing.

  • Horizontal card: Wide card with descriptive text and metadata.

States

  • Default: Idle state displaying image and text content.

  • Hover/Focus (web): Slight elevation or highlight.

  • Selected (optional): Marked with favorite or active state indicator.


Anatomy

  1. Image container:

    • Rounded corners (e.g., 12px radius)

    • Displays destination/hotel visuals

  2. Title text:

    • Primary label (e.g., city or place name)

    • Font style: medium weight

  3. Metadata text:

    • Supporting info (e.g., “72 tours,” “224 hotels”)

    • Font style: smaller body or caption

  4. Price/Promo badge (optional):

    • Positioned top-right for discounts or prices
  5. Action icon (optional):

    • Favorite/like icon in corner for saving
  6. Description (horizontal cards):

    • Brief text describing the experience
  7. Supporting metadata (horizontal cards):

    • Duration, transportation method, etc.

Layout and spacing

  • Direction: Vertical (grid) or horizontal (carousel)

  • Padding: 8–16px inside card edges

  • Spacing between elements: 4–8px (title ↔ metadata)

  • Grid alignment: Equal height cards for uniform appearance


Usage guidelines

Do ✅

  • Use high-quality images relevant to the content.

  • Keep metadata concise (e.g., tour count, price).

  • Maintain consistent card sizes in the same layout.

Don’t ❌

  • Don’t overcrowd cards with too much text or multiple CTAs.

  • Avoid inconsistent border radii or image ratios.

  • Don’t mix unrelated content types in one card set.