Card 5.1
« Lorem ipsum dolor sit amet, consectetur adipisicing elit. »
Getting started
UI
W.Feature
Widget
The Card component provides a versatile container for displaying related content. It uses semantic HTML and ensures proper heading structure and content organization.
« Lorem ipsum dolor sit amet, consectetur adipisicing elit. »
« Lorem ipsum dolor sit amet, consectetur adipisicing elit. »
« Lorem ipsum dolor sit amet, consectetur adipisicing elit. »
Custom Content
---
import { Card5, ItemGrid0 } from '@yatoday/astro-ui/astro';
---
<ItemGrid0 columns={3} class="bg-stripe">
<Card5
author='Elena Ruzanda. New York'
authorDescription='Sep. 12 2024'
image={{
src: '~/assets/images/avatar-01.jpeg',
alt: 'Elena Ruz'
}}
title="Card 5.1"
description="Lorem ipsum dolor sit amet, consectetur adipisicing elit."
callToAction={{
variant: 'outline',
size: 'icon',
icon: 'tabler:arrow-right',
href: '/',
}}
/>
<Card5
description="Lorem ipsum dolor sit amet, consectetur adipisicing elit."
author='Elena Ruzanda. New York'
authorDescription='Sep. 12 2024'
icon="tabler:home"
callToAction={{
variant: 'outline',
size: 'icon',
icon: 'tabler:arrow-right',
href: '/',
}}
/>
<Card5
description="Lorem ipsum dolor sit amet, consectetur adipisicing elit."
author='Elena Ruzanda. New York'
authorDescription='Sep. 12 2024'
callToAction={{
variant: 'outline',
size: 'icon',
icon: 'tabler:arrow-right',
href: '/',
}}
>
Custom Content
</Card5>
</ItemGrid0>
Prop | Type | Default | Description |
---|---|---|---|
title | string | - | Title text for the card |
description | string | - | Content for the card |
author | string | - | - |
authorDescription | string | - | - |
icon | string | - | - |
image | string | Image | - | Image for the card |
callToAction | ToAction | - | Action button or link. See the ToAction for details. |
as | string | article | HTML tag name for the wrapper |
asHeader | string | h3 | HTML tag name for the title |
classes.container | string | p-6 gap-0 | Additional CSS classes to apply to the card wrapper |
classes.title | string | - | Additional CSS classes to apply to the title |
classes.description | string | text-muted-foreground | Additional CSS classes to apply to the description |
classes.icon | string | - | Additional CSS classes to apply to the icon |