Skip to main content

Card

A flexible card container with variants, hover animations, and accent stripe support.

Import

import { Card } from '@synapse-ui/card';

Basic Usage

<synapse-card>
<h3 card-header>Card Title</h3>
<p>Card body content goes here.</p>
</synapse-card>

Inputs

InputTypeDefaultDescription
variant'default' | 'elevated' | 'outlined' | 'ghost''default'Visual style of the card
padding'none' | 'sm' | 'md' | 'lg''md'Internal padding
hoverablebooleanfalseAdds lift + shadow animation on hover
accentbooleanfalseShows a coloured left-edge accent stripe

Content Projection

SlotDescription
[card-header]Projected into the header region
[card-footer]Projected into the footer region
(default)Card body