title | description | sidebar | ||
---|---|---|---|---|
Cartes |
Apprenez à utiliser des cartes dans Starlight pour afficher du contenu dans un cadre. |
|
import { Card } from '@astrojs/starlight/components';
Pour afficher du contenu dans un cadre correspondant aux styles de Starlight, utilisez le composant <Card>
.
import Preview from '~/components/component-preview.astro';
Io, Europe, Ganymèdeimport { Card } from '@astrojs/starlight/components';
Affichez une carte en utilisant le composant <Card>
et fournissez un titre à la carte en utilisant la propriété title
.
import { Card } from '@astrojs/starlight/components';
<Card title="Regardez-ça">
Contenu intéressant que vous souhaitez mettre en évidence.
</Card>
{% card title="Regardez-ça" %}
Contenu intéressant que vous souhaitez mettre en évidence.
{% /card %}
Incluez une icône dans une carte en utilisant l'attribut icon
défini avec le nom de l'une des icônes intégrées à Starlight.
import { Card } from '@astrojs/starlight/components';
<Card title="Étoiles" icon="star">
Sirius, Véga, Bételgeuse
</Card>
{% card title="Étoiles" icon="star" %}
Sirius, Véga, Bételgeuse
{% /card %}
Affichez plusieurs cartes côte à côte lorsqu'il y a suffisamment d'espace en les regroupant à l'aide du composant <CardGrid>
.
Consultez le guide « Grouper des cartes » pour un exemple.
Implémentation : Card.astro
Le composant <Card>
accepte les props suivantes :
Obligatoire
Type : string
Le titre de la carte à afficher.
Type : string
Une carte peut inclure un attribut icon
défini avec le nom de l'une des icônes intégrées à Starlight.