| Prop | Type | Default | Description |
|---|---|---|---|
title | string | "Scenic Horizons Tour" | Main headline title for the card. |
description | string | "Discover iconic mountain..." | Descriptive summary paragraph. |
actionLabel | string | "Explore Tour" | Text label for the action button. |
actionIcon | ReactNode | <CompassIcon /> | Leading icon rendered inside the button. |
onAction | () => void | — | Callback fired when the action button is clicked. |
items | DestinationItem[] | DEFAULT_DESTINATIONS | Array of destination image items with idle and hover offsets. |
className | string | — | Additional CSS class names. |
| Field | Type | Description |
|---|---|---|
id | string | number | Unique identifier for each destination item. |
title | string | Name or caption of the destination. |
src | string | Image URL source. |
idle | { x: number, y: number, rotate: number, scale: number } | Transform coordinates when not hovered. |
hover | { x: number, y: number, rotate: number, scale: number } | Transform coordinates when hovered. |
zIndex | number | Stacking order of the image card. |