Blog 27 - Filtered blog grid with spotlight band

Pro

Top band with dotted muted background, Breadcrumb, headline copy, and spotlight Card, then All Blogs with horizontal RadioGroup filters, three-column Card grid, and Load More pagination.

Shadcn Blog 27 block

Component Data

  • ID:blog27
  • Access:pro
  • Created:Sep 26, 2025
  • Type:block

Blog 27 block design & features

Blog27 is a two-stage blog hub built with shadcn/ui Breadcrumb, Card, AspectRatio, RadioGroup, Label, and Button components. The upper region sits on a muted dotted pattern background and splits into a text stack with slash-separated breadcrumbs, a large title, supporting paragraph, and a wide spotlight card that mirrors the smaller tiles below (image ratio frame, title, muted summary, ghost button with arrow). The lower region introduces an “All Blogs” heading and mounts a client-side filter form where horizontal radio items pick categories before rendering a responsive grid of linked cards.

Cards share a consistent thumbnail ratio, bold headlines, constrained summary width, and trailing ghost call-to-action row. Selecting a category filters posts client-side and resets visible count, while “Load More” reveals additional items in batches until the filtered list ends.

Visually the block mixes editorial typography up top with a denser card marketplace below; dotted wallpaper adds texture without competing with imagery.

Complexity is high relative to simpler lists: interleaved demo data, pagination state, and accessible radio labeling all ship in one component. Plan content categories carefully because filtering maps labels to stored category strings case-insensitively.