Basic card
Card title
This is how you use a card with an icon and a link. Clicking on this card
brings you to the Columns page.
Card example
Card variations
Cards support several layout and styling options to fit different content needs.Horizontal layout
Add thehorizontal
property to display cards in a more compact, horizontal layout.
Horizontal card
This is an example of a horizontal card.
Horizontal card example
Image cards
Add animg
property to display an image at the top of the card.

Image card
This is an example of a card with an image.
Image card example
Link cards with custom CTAs
You can customize the call-to-action text and control whether an arrow appears. By default, arrows only show for external links.Link card
This is an example of a card with an icon and a link. Clicking on this card brings you to the Columns page.
Link card example
Grouping cards
Use the Columns component to organize multiple cards side by side.First card
This is the first card.
Second card
This is the second card.
Columns example
Properties
The title displayed on the card
The icon to display.Options:
- Font Awesome icon name
- Lucide icon name
- JSX-compatible SVG code wrapped in curly braces
- URL to an externally hosted icon
- Path to an icon file in your project
- Convert your SVG using the SVGR converter.
- Paste your SVG code into the SVG input field.
- Copy the complete
<svg>...</svg>
element from the JSX output field. - Wrap the JSX-compatible SVG code in curly braces:
icon={<svg ...> ... </svg>}
. - Adjust
height
andwidth
as needed.
The Font Awesome icon style. Only used with Font Awesome icons.Options:
regular
, solid
, light
, thin
, sharp-solid
, duotone
, brands
.Icon color as a hex code (e.g.,
#FF6B6B
).URL to navigate to when the card is clicked.
Display the card in a compact horizontal layout.
URL or local path to an image displayed at the top of the card.
Custom text for the action button.
Show or hide the link arrow icon.