Press Release WallPRO

A three-column wall of image-free press release cards on soft muted surfaces under a parenthetical eyebrow and a large heading, each card pairing a release type and date with a headline, dek, byline, and a ruled category row.

Blog55: Press Release Wall

A dense, image-free wall of press release cards on soft muted surfaces, dealt round robin into three columns under a Badge7 eyebrow and a large heading. Each card pairs a release type and date with a headline, dek, byline, and a ruled category row.

Upgrade to Pro

Pro blocks install through the shadcn CLI with your license key and ship their full source. Docs and live previews stay open to everyone, so you can read every block's details first.

Upgrade Now

Installation

Swap YOUR_EMAIL and YOUR_KEY for the email and license key on your account. Find your license key on your account page.

Radix flavor

bash
npx shadcn add "https://ui.beste.co/r/blog55?email=YOUR_EMAIL&license_key=YOUR_KEY"

Base UI flavor

bash
npx shadcn add "https://ui.beste.co/r-base/blog55?email=YOUR_EMAIL&license_key=YOUR_KEY"

This installs the block to components/beste/block/blog55.tsx and its dependencies, including the Badge7 component it renders.

Quick start

The installed file exports blog55Demo alongside the block: the exact props behind the preview above. Spread it to get a working wall in one line.

tsx
import { Blog55, blog55Demo } from "@/components/beste/block/blog55";

export default function Page() {
  return <Blog55 {...blog55Demo} />;
}

Then replace the demo with your own props. Cards are dealt round robin into three columns, so a multiple of three keeps the columns even.

tsx
import { Blog55 } from "@/components/beste/block/blog55";

export default function Page() {
  return (
    <Blog55
      badge={{ label: "Media room" }}
      heading="Press releases and regulatory announcements"
      description="Every release the group has issued, newest first."
      items={[
        {
          kind: "Press release",
          category: "Operations",
          title: "Aragon storage campus enters commercial operation",
          summary: "The 240 MWh facility begins dispatch two quarters ahead of schedule.",
          date: "March 4, 2026",
          author: { name: "Maria Santos", title: "Tech Lead" },
          href: "/press/aragon-storage",
        },
        {
          kind: "Financial",
          category: "Markets",
          title: "Fourth-quarter revenue climbs 12 percent",
          summary: "Recurring service contracts pass half of group revenue.",
          date: "February 26, 2026",
          author: { name: "David Chen", title: "Backend Engineer" },
          href: "/press/q4-revenue",
        },
      ]}
    />
  );
}

Props

PropTypeDefaultDescription
badgeBadgeBadge7 parenthetical eyebrow above the heading
headingstringSection heading
descriptionstringMuted supporting paragraph under the heading
itemsArticle[][]Release cards, dealt round robin into three columns
classNamestringExtra classes merged onto the outer section element
ts
type Badge = {
  label: string;
};

type Article = {
  kind: string;
  category: string;
  title: string;
  summary: string;
  date: string;
  author: Author;
  href: string;
};

type Author = {
  name: string;
  title?: string;
  avatar?: { src: string; alt: string };
  href?: string;
};

There is no image field on Article. The block renders no photography at all, which is what gives it the investor relations archive character.

Behavior notes

More Blog blocks

View all Blog
PRO

blog53

Mixed Release Masonry

A press office masonry wall under a parenthetical eyebrow and a large heading, mixing photo cards with image-free release cards on soft muted surfaces, each release card closing on a read-through line with a corner arrow.

PRO

blog45

Press Room Digest

A press room listing with a square eyebrow, a bold heading and intro over a hairline rule, a wide lead release with a panoramic image, and the remaining releases stacked as ruled rows that pair a date column with a release type, headline, dek, and a square arrow chip.

PRO

blog52

Newsroom Masonry

A CSS-columns masonry of linked newsroom cards under a parenthetical eyebrow and a large heading, where the image aspect ratio cycles by position so the wall keeps an uneven, magazine-like rhythm.

PRO

blog47

Bulletin Columns

A newsroom bulletin with a square eyebrow, an image-free lead story split across a 7/5 grid with a standfirst, byline, and a seal button, then three illustrated columns with hover-zoom images below a single hairline rule.

PRO

blog49

Quad Ledger

An image-free newsroom index with a square eyebrow, a two-column heading band over a hairline rule, four linked release cards that each pair an accent counter with a kicker, headline, dek, and byline, and a seal button to the full archive.

PRO

blog46

Front Page Columns

A newsroom front page with a heading, a divider, and a square eyebrow over a hairline rule, a wide lead story whose headline and standfirst split across a twelve column band under a panoramic image, and the remaining articles set as three bordered text cards.

Markdown version