Вставки
Для отображения второстепенной информации рядом с основным содержимым страницы используйте компонент <Aside>
.
Импорт
Использование
Отображайте вставки (также известные как «наставления» или «призывы») с помощью компонента <Aside>
.
<Aside>
может иметь дополнительный атрибут type
, который управляет цветом, значком и заголовком по умолчанию.
Starlight также предоставляет собственный синтаксис для рендеринга в Markdown и MDX в качестве альтернативы компоненту <Aside>
.
Подробную информацию о пользовательском синтаксисе см. в руководстве Создание контента в Markdown.
Использование пользовательских заголовков
Переопределяйте стандартные заголовки вставок, используя атрибут title
.
import { Aside } from '@astrojs/starlight/components';
<Aside type="caution" title="Осторожно!"> Вставка предупреждения *с* пользовательским заголовком.</Aside>
{% aside type="caution" title="Осторожно!" %}Вставка предупреждения *с* пользовательским заголовком.{% /aside %}
Параметры <Aside>
Реализация: Aside.astro
Компонент <Aside>
принимает следующие параметры:
type
тип: 'note' | 'tip' | 'caution' | 'danger'
по умолчанию: 'note'
Тип вставки для отображения:
note
(по умолчанию), вставка синего цвета, с информационной иконкой.tip
, вставка фиолетового цвета, с иконкой ракеты.caution
, вставка жёлтого цвета, с треугольной предупреждающей иконкой.danger
, вставка красного цвета, с восьмиугольнаой предупреждающей иконкой.
title
тип: string
Заголовок вставки для отображения.
Если title
не установлен, будет использоваться заголовок по умолчанию для текущего type
вставки.