Kage Design logo kage
opentable.com
opentable.com feature grid component

Design analysis

A heading with a view-all affordance introduces a horizontal row of restaurant cards. Image-led cards combine metadata, ratings, booking activity, save controls, and a repeated availability action.

Prompt preview
## Reference images

Study these alongside the description below: hierarchy, rhythm, spacing, colour. Build for the product you are asked about, using this design language.

- Component: https://kage-design-assets.t3.tigrisfiles.io/components/opentable-com/dad68d84-d5d0-4fa5-a1c8-84465fc5fc04-1789146315-1.webp
- Full page it was cut from: https://kage-design-assets.t3.tigrisfiles.io/screenshots/opentable-com/dad68d84-d5d0-4fa5-a1c8-84465fc5fc04-1789146276379-full.webp
- Component on Kage: https://kage.design/component/opentable-feature-grid

## Before you start
Ask what the user's product, audience, and brand are, then apply the principles below to that context rather than reproducing a restaurant-booking site.

Create a horizontally scrollable discovery-card section for items available now. Use these rules:
- Place a section heading on the left and a quiet secondary link on the right inside a max-width container.
- Use five equal cards on desktop, each with a 16:9-ish image, 1px #e1e3e6 border, 6px radius, and restrained shadow or elevation.
- Establish a hierarchy: bold item name, muted category/location line, rating row with a warm red accent #c83c51, activity line, and an outlined availability button.
- Keep card padding around 10–12px; image corners should follow the card radius. Use charcoal #292d35 and muted #69717a.
- Add a bookmark icon in the image/content boundary and a circular next-arrow control overlapping the right edge. Make carousel controls keyboard accessible and support touch scrolling.
- Preserve consistent card heights with line clamping for long descriptions and keep the action aligned near the bottom.

Never: use logos, product names, copy, illustrations, imagery, or exact visual assets from the reference.

More components