Skip to content
Fable

Card

Cards are flexible content containers with optional header, footer, images and lists. Use them for products, profiles, pricing plans, dashboard widgets and articles, and lay them out with the grid, card groups or row-cols for equal heights.

1Basic card

Image on top, a title, some text and a button.

Hotel booking
Car rental

Every detail is handled by people who care about getting it right.

Learn more

2Header and footer

card-header and card-footer frame the body; the footer often holds meta text.

AnnouncementTeam
Travelling with kids: our tried and tested tips

Members get room upgrades and late check-out at selected hotels. Travel insurance and car rental can be added in a single click.

3Pricing cards

Three plans with equal heights; the recommended plan is highlighted.

 
Starter
$9/mo
  • Best price guarantee
  • Flexible dates
Most popular
Team
$29/mo
  • Best price guarantee
  • 24/7 assistance
  • Free cancellation
 
Business
$79/mo
  • Local guides
  • Best price guarantee
  • Free cancellation
  • Best price guarantee

4Profile card

Cover image, overlapping avatar, stats and actions for a user profile.

Ruby Larsen
Ruby Larsen

Frontend Engineer · Montreal

232
Posts
72.1k
Followers
366
Following

5Horizontal card

Image and text side by side using the grid; it stacks on small screens.

Behind the scenes with our hotel inspectors
How to choose the right trip

Friendly people answer your questions quickly, by phone, chat or email.

Updated 49 min ago

6Image overlay

Text over the image with card-img-overlay and a dark gradient for contrast.

Trips designed around you
City

Find your next escape

Dec 5, 2025

7KPI cards

Small stat cards for dashboards: value, trend and a tinted icon.

Revenue
$49,030.07
12% vs last month
New customers
1.2k
11% vs last month
Orders
1.9k
5% vs last month
Refund rate
1.7%
17% vs last month

8Card with list group

A flush list group inside a card, with a footer link.

Top trips
  • City break459
  • Mountain lodge87
  • Vineyard stay42

9Card with tabs

Nav tabs in the card header switch the body content through the tab data API.

We measure success by how many travellers come back and tell their friends. From city breaks to safaris, we plan trips around how you like to travel.

  • Curated stays
  • 24/7 assistance

“Every hotel on our list is visited and reviewed by our own travel team.”

10Background colours

text-bg-* colours the whole card with matching readable text.

Primary

Members get room upgrades and late check-out at selected hotels.

Success

Our travel experts are on call around the clock while you are away.

Danger

Local guides show you the places that never make it into guidebooks.

Warning

We find the best price, and if you see it cheaper we match it.

Info

Start in minutes and get help from a real person whenever you need it.

Dark

Our team has done this many times, so you never have to guess.

11Border colours

border-* utilities colour just the outline and header line.

Primary border

Every detail is handled by people who care about getting it right.

Success border

We keep things simple, so you can focus on what matters to you.

Danger border

Airport transfers, tours and dinners are arranged before you arrive.

12Product cards

Shop cards with label, wishlist button, rating, price and add-to-cart.

Island hopping tour-40%
Beach
Island hopping tour
(661)
$694.00
Vineyard stay
Culture
Vineyard stay
(934)
$228.00
City break
City
City break
(468)
$217.00

13Blog post card

Category, title, excerpt and an author footer with avatar.

A first-timer's guide to safari
tutorial
Five things we learned this year

Family rooms, adults-only retreats and pet-friendly stays in one search.

14Card group

card-group joins cards edge to edge with equal heights; they stack below sm.

Gallery image 1
Flexible release

Every trip supports local businesses and responsible tourism.

Gallery image 2
Clear launch

Free cancellation on most stays means you can book now and decide later.

Gallery image 3
Clear idea

We listen first, then build a plan around what you actually need.

15Responsive card grid

row-cols and h-100 give a grid of equal-height cards that reflows by breakpoint.

Project 1
Reliable journey

Clear prices, honest advice and no surprises along the way.

Project 2
Practical experience

Thousands of travellers already trust us, and we work hard to keep it that way. Flexible dates help you find quieter weeks and better prices.

Project 3
Flexible dashboard

Every trip supports local businesses and responsible tourism.

Project 4
Honest project

Every detail is handled by people who care about getting it right. Members get room upgrades and late check-out at selected hotels.

16Testimonial card

A quote with rating and the customer's photo and role.

Start in minutes and get help from a real person whenever you need it. We keep things simple, so you can focus on what matters to you.

Maya Varga
Maya Varga
QA Engineer

17Activity card

A dashboard widget listing recent events with tinted icons.

Recent activitySee all
Theo Alvarez placed a new order
11 min ago
Liam Haddad left a comment
just now
Kenji Rossi joined the team
5 hours ago

18Loading placeholder

placeholder-glow shapes stand in for content while it loads.

19Newsletter card

A card with a small form for collecting email sign-ups.

Get the Fable newsletter

One email a month. Every hotel on our list is visited and reviewed by our own travel team.

20Clickable feature cards

stretched-link makes the whole card clickable; a hover lift shows it.

Curated stays

Local guides show you the places that never make it into guidebooks.

Local guides

Our team has done this many times, so you never have to guess.

Free cancellation

Family rooms, adults-only retreats and pet-friendly stays in one search.