Post Card Components

Cards for displaying articles — standard, hero, and featured variants. Plus metadata, tags, sharing, and membership components.

PostCard — Default

Post

Standard card with thumbnail left, title + meta right.

<PostCard title="..." url="..." image="..." variant="default" />

PostCard — Compact

Post

Small thumbnail, title only — for minimal lists.

<PostCard title="..." url="..." image="..." variant="compact" />

PostCard — Text Only

Post

No image, just title and meta.

<PostCard title="..." url="..." variant="text-only" />

PostCardHero

Post

Large hero-style card — full-width image with title and excerpt below.

<PostCardHero title="..." url="..." image="..." excerpt="..." />

PostCardFeatured — Column

Post

Vertical card with image on top. Used in grids.

<PostCardFeatured title="..." url="..." image="..." layout="column" />

PostCardFeatured — Row

Post

Horizontal card with image on left, content on right.

<PostCardFeatured title="..." url="..." image="..." layout="row" />

PostCardFeatured — Row Reverse

Post

Horizontal card with image on right.

<PostCardFeatured layout="row-reverse" />

PostCardFeatured — Text Only

Post

No image, title and meta only.

<PostCardFeatured showImage={false} />

PostCardFeatured — Small

Post

Small size modifier.

<PostCardFeatured size="small" />

PostCardFeatured — Large

Post

Large size modifier with bigger title.

<PostCardFeatured size="large" />

PostMeta

Post

Author, date, and status badges (video, featured, locked).

<PostMeta author={...} date="..." dateFormatted="..." />

PostTags

Post

Tag list with icon prefix and accent colors.

<PostTags tags={[{ name: "Tech", url: "#", accentColor: "#3b82f6" }]} />

ShareButtons

Post

Social sharing bar for articles.

<ShareButtons url="..." title="..." />

MembershipCta

Post

Paywall / subscribe CTA for members-only content.

<MembershipCta visibility="members" />