Marketing blocks

Blog sections

Blog building blocks: Blog post card (vertical, horizontal, featured, text), Blog section (grid, list, featured + grid), Blog page header with categories and search, and the subscribe card. Figma: Blog sections.

import{ BlogSection, BlogPostCard, BlogPageHeader } from "@pepulux/ui"

Blog page header

Category tabs use the Tabs atom; search uses Input.

Our blog

Resources and insights

The latest industry news, interviews and technologies.

Section — grid

Latest blog posts

Tools, tips and stories from the team.

Section — featured + grid (muted)

From the blog

Section — list

Recent articles

Post card layouts and subscribe card

Subscribe to our newsletter

Get the latest articles delivered to your inbox.

Props

PropTypeDefaultDescription
postsBlogPost[]—{ title; excerpt?; category?; image?; href?; date?; readTime?; author? }
layout (BlogSection)"grid" | "list" | "featured-grid""grid"Section layout
layout (BlogPostCard)"vertical" | "horizontal" | "featured" | "text""vertical"Card layout
categories / search (BlogPageHeader)string[] / boolean—Tabs and search field
tone"light" | "muted" | "brand""light"Background tone — Figma Light / Muted / Brand