Your recent activity shows new notifications.
This card uses size="sm" for tighter spacing.
<div class="grid grid-cols-1 md:grid-cols-2 gap-6">
<ui-card>
<ui-card-header>
<ui-card-title>Notifications</ui-card-title>
<ui-card-description>You have 3 unread messages.</ui-card-description>
</ui-card-header>
<ui-card-content>
<p class="text-sm text-muted-foreground">Your recent activity shows new notifications.</p>
</ui-card-content>
<ui-card-footer class="flex justify-end">
<ui-button size="sm">View All</ui-button>
</ui-card-footer>
</ui-card>
<ui-card size="sm">
<ui-card-header>
<ui-card-title>Small Card</ui-card-title>
<ui-card-description>A compact card variant.</ui-card-description>
</ui-card-header>
<ui-card-content>
<p class="text-sm text-muted-foreground">This card uses size="sm" for tighter spacing.</p>
</ui-card-content>
</ui-card>
</div>
<ui-card> <ui-card-header> <ui-card-title> <ui-card-description> <ui-card-action> <ui-card-content> <ui-card-footer>
<ui-card>| Prop | Type | Default | Description |
|---|---|---|---|
size | "default" | "sm" | "default" | The size of the card. |
All components also accept standard HTML attributes (class, id, style, data-*, aria-*, etc.) which are passed through to the underlying element.