Stars
Sirius, Vega, Betelgeuse
To display content in a box matching Starlight’s styles, use the <Card>
component.
Display a card using the <Card>
component and provide a title
for the card.
Include an icon in a card using the icon
attribute set to the name of one of Starlight’s built-in icons.
import { Card } from '@astrojs/starlight/components';
<Card title="Stars" icon="star"> Sirius, Vega, Betelgeuse</Card>
{% card title="Stars" icon="star" %}Sirius, Vega, Betelgeuse{% /card %}
Stars
Sirius, Vega, Betelgeuse
Display multiple cards side-by-side when there’s enough space by grouping them using the <CardGrid>
component.
See the “Group cards” guide for an example.
<Card>
PropsImplementation: Card.astro
The <Card>
component accepts the following props:
title
required
type: string
The title of the card to display.
icon
type: string
A card can include an icon
attribute set to the name of one of Starlight’s built-in icons.