Card

Контейнер содержимого для группировки связанной информации.

Установка

Использование

CardFrame с действием в заголовке

Используйте CardFrame, когда вам нужна обрамлённая раскладка с кнопкой действия в заголовке (например, «Добавить», «Подключить»):

CardFrame с таблицей

Для списков или таблиц данных отрисуйте Table с variant="card" внутри CardFrame, чтобы границы и скругление таблицы соответствовали рамке. См. пример CardFrame в документации Table. Добавьте @oracul/table, если его ещё нет в проекте.

Справочник API

Это пользовательский компонент, использующий хук useRender из Base UI, а не прямую обёртку Base UI.

Card

Корневой контейнер карточки. Поддерживает свойство render.

CardHeader

Контейнер секции заголовка. Поддерживает свойство render.

CardTitle

Текст заголовка карточки. Поддерживает свойство render.

CardDescription

Текст описания карточки. Поддерживает свойство render.

CardAction

Контейнер для кнопок действий в заголовке. Автоматически позиционируется справа. Поддерживает свойство render.

CardPanel

Основная область содержимого карточки. Также экспортируется как CardContent. Поддерживает свойство render.

CardFooter

Секция нижнего колонтитула карточки. Поддерживает свойство render.

Справочник API CardFrame

CardFrame — это альтернативная раскладка для карточек, которая группирует заголовок, содержимое и нижний колонтитул с единообразной стилизацией и обрезкой. Используйте её, когда вам нужна обрамлённая карточка с опциональными действиями в заголовке.

CardFrame

Корневой контейнер для обрамлённой раскладки карточки. Поддерживает свойство render.

CardFrameHeader

Секция заголовка рамки. Содержит заголовок, описание и, при необходимости, CardFrameAction. Поддерживает свойство render.

CardFrameTitle

Текст заголовка рамки. Поддерживает свойство render.

CardFrameDescription

Текст описания рамки. Поддерживает свойство render.

CardFrameAction

Контейнер для кнопок действий (например, «Добавить», «Изменить») в заголовке. Размещайте его как соседний элемент CardFrameTitle и CardFrameDescription внутри CardFrameHeader. Он позиционируется в правом верхнем углу с помощью CSS grid (col-start-2, row-span-2, self-center, justify-self-end). Используйте его для основных действий, применимых ко всей рамке. Поддерживает свойство render.

CardFrameFooter

Секция нижнего колонтитула рамки. Поддерживает свойство render.

Oracul DS

Built for the future of AI-driven interfaces.