Étoiles
Sirius, Véga, Bételgeuse
Pour regrouper plusieurs composants <Card> ou <LinkCard> dans une grille, utilisez le composant <CardGrid>.
Étoiles
Sirius, Véga, Bételgeuse
Lunes
Io, Europe, Ganymède
import { CardGrid } from '@astrojs/starlight/components';Affichez plusieurs composants <Card> côte à côte lorsqu’il y a suffisamment d’espace en les regroupant à l’aide du composant <CardGrid>.
import { Card, CardGrid } from '@astrojs/starlight/components';
<CardGrid> <Card title="Regardez-ça" icon="open-book"> Contenu intéressant que vous souhaitez mettre en évidence. </Card> <Card title="Et autre chose" icon="information"> Plus d'informations que vous souhaitez partager. </Card></CardGrid>{% cardgrid %}{% card title="Regardez-ça" icon="open-book" %}Contenu intéressant que vous souhaitez mettre en évidence.{% /card %}
{% card title="Et autre chose" icon="information" %}Plus d'informations que vous souhaitez partager.{% /card %}{% /cardgrid %}Regardez-ça
Contenu intéressant que vous souhaitez mettre en évidence.
Et autre chose
Plus d’informations que vous souhaitez partager.
Affichez plusieurs composants <LinkCard> côte à côte lorsqu’il y a suffisamment d’espace en les regroupant à l’aide du composant <CardGrid>.
import { LinkCard, CardGrid } from '@astrojs/starlight/components';
<CardGrid> <LinkCard title="Création de contenu en Markdown" href="/fr/guides/authoring-content/" /> <LinkCard title="Composants" href="/fr/components/using-components/" /></CardGrid>{% cardgrid %}{% linkcard title="Création de contenu en Markdown" href="/fr/guides/authoring-content/" /%}
{% linkcard title="Composants" href="/fr/components/using-components/" /%}{% /cardgrid %}Décalez la deuxième colonne de la grille verticalement pour ajouter un intérêt visuel en ajoutant l’attribut stagger au composant <CardGrid>.
Cet attribut est utile sur votre page d’accueil pour afficher les principales fonctionnalités de votre projet.
import { Card, CardGrid } from '@astrojs/starlight/components';
<CardGrid stagger> <Card title="Regardez-ça" icon="open-book"> Contenu intéressant que vous souhaitez mettre en évidence. </Card> <Card title="Et autre chose" icon="information"> Plus d'informations que vous souhaitez partager. </Card></CardGrid>{% cardgrid stagger=true %}{% card title="Regardez-ça" icon="open-book" %}Contenu intéressant que vous souhaitez mettre en évidence.{% /card %}
{% card title="Et autre chose" icon="information" %}Plus d'informations que vous souhaitez partager.{% /card %}{% /cardgrid %}Regardez-ça
Contenu intéressant que vous souhaitez mettre en évidence.
Et autre chose
Plus d’informations que vous souhaitez partager.
<CardGrid>Implémentation : CardGrid.astro
Le composant <CardGrid> accepte les props suivantes :
Type : boolean
Définit si les cartes de la grille doivent être décalées ou non.