Звёзды
Сириус, Вега, Бетельгейзе
Чтобы обернуть несколько компонентов <Card> или <LinkCard> в сетку, используйте компонент <CardGrid>.
Звёзды
Сириус, Вега, Бетельгейзе
Луны
Ио, Европа, Ганимед
import { CardGrid } from '@astrojs/starlight/components';Отображайте несколько компонентов <Card> рядом друг с другом при наличии свободного места, группируя их с помощью компонента <CardGrid>.
import { Card, CardGrid } from '@astrojs/starlight/components';
<CardGrid> <Card title="Зацените это" icon="open-book"> Интересный контент, который вы хотите выделить. </Card> <Card title="Другая фича" icon="information"> Дополнительная информация, которой вы хотите поделиться. </Card></CardGrid>{% cardgrid %}{% card title="Зацените это" icon="open-book" %}Интересный контент, который вы хотите выделить.{% /card %}
{% card title="Другая фича" icon="information" %}Дополнительная информация, которой вы хотите поделиться.{% /card %}{% /cardgrid %}Зацените это
Интересный контент, который вы хотите выделить.
Другая фича
Дополнительная информация, которой вы хотите поделиться.
Отображайте несколько компонентов <LinkCard> рядом друг с другом при наличии свободного места, группируя их с помощью компонента <CardGrid>.
import { LinkCard, CardGrid } from '@astrojs/starlight/components';
<CardGrid> <LinkCard title="Создание контента в Markdown" href="/ru/guides/authoring-content/" /> <LinkCard title="Компоненты" href="/ru/components/using-components/" /></CardGrid>{% cardgrid %}{% linkcard title="Создание контента в Markdown" href="/ru/guides/authoring-content/" /%}
{% linkcard title="Компоненты" href="/ru/components/using-components/" /%}{% /cardgrid %}Сместите второй столбец сетки по вертикали, чтобы добавить визуальный интерес, добавив атрибут stagger к компоненту <CardGrid>.
Этот атрибут полезен на главной странице для отображения ключевых особенностей вашего проекта.
import { Card, CardGrid } from '@astrojs/starlight/components';
<CardGrid stagger> <Card title="Зацените это" icon="open-book"> Интересный контент, который вы хотите выделить. </Card> <Card title="Другая фича" icon="information"> Дополнительная информация, которой вы хотите поделиться. </Card></CardGrid>{% cardgrid stagger=true %}{% card title="Зацените это" icon="open-book" %}Интересный контент, который вы хотите выделить.{% /card %}
{% card title="Другая фича" icon="information" %}Дополнительная информация, которой вы хотите поделиться.{% /card %}{% /cardgrid %}Зацените это
Интересный контент, который вы хотите выделить.
Другая фича
Дополнительная информация, которой вы хотите поделиться.
<CardGrid>Реализация: CardGrid.astro
Компонент <CardGrid> принимает следующие параметры:
staggerтип: boolean
Определяет, нужно ли перемешивать карты в сетке или нет.