0.7.2

Card5

Source code

The Card component provides a versatile container for displaying related content. It uses semantic HTML and ensures proper heading structure and content organization.

Card 5.1

« Lorem ipsum dolor sit amet, consectetur adipisicing elit. »


Elena Ruz

Elena Ruzanda. New York

Sep. 12 2024

« Lorem ipsum dolor sit amet, consectetur adipisicing elit. »


Elena Ruzanda. New York

Sep. 12 2024

« Lorem ipsum dolor sit amet, consectetur adipisicing elit. »

Custom Content


Elena Ruzanda. New York

Sep. 12 2024

---
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>

Props

PropTypeDefaultDescription
titlestring-Title text for the card
descriptionstring-Content for the card
authorstring--
authorDescriptionstring--
iconstring--
imagestring | Image-Image for the card
callToActionToAction-Action button or link. See the ToAction for details.
asstringarticleHTML tag name for the wrapper
asHeaderstringh3HTML tag name for the title
classes.containerstringp-6 gap-0Additional CSS classes to apply to the card wrapper
classes.titlestring-Additional CSS classes to apply to the title
classes.descriptionstringtext-muted-foregroundAdditional CSS classes to apply to the description
classes.iconstring-Additional CSS classes to apply to the icon