Skip to content

Redesign blog as a dark "Newsroom" (generative covers, featured story… - #1

Open
monatruong wants to merge 1 commit into
mainfrom
feature/blog-newsroom
Open

Redesign blog as a dark "Newsroom" (generative covers, featured story…#1
monatruong wants to merge 1 commit into
mainfrom
feature/blog-newsroom

Conversation

@monatruong

Copy link
Copy Markdown
Contributor

…, newsletter)

Reworks the blog index into a modern magazine layout inspired by the provided references, on the existing dark v2 theme:

  • Generative cover art: deterministic per-post abstract SVG (seeded from the slug, brand-colored by category) so every card/article has a rich, unique cover without any photography. Zero extra requests, SSR-safe.
  • Featured lead story: large two-panel card (text + big cover) at the top.
  • Newsletter band: "Insights in your inbox" subscribe section wired to the existing /api/waitlist endpoint (same Google Sheet as the landing) — no new backend.
  • Richer post cards: cover + category badge + date · reading-time meta + author byline with a monogram avatar.
  • Centered Newsroom hero with a soft purple glow; category filter chips.
  • Article pages get the generative cover as a hero when no image is set.

All bilingual (EN/VI) and verified: build + eslint clean; covers rasterized and visually checked across all three category palettes.

…, newsletter)

Reworks the blog index into a modern magazine layout inspired by the
provided references, on the existing dark v2 theme:

- Generative cover art: deterministic per-post abstract SVG (seeded from
  the slug, brand-colored by category) so every card/article has a rich,
  unique cover without any photography. Zero extra requests, SSR-safe.
- Featured lead story: large two-panel card (text + big cover) at the top.
- Newsletter band: "Insights in your inbox" subscribe section wired to the
  existing /api/waitlist endpoint (same Google Sheet as the landing) — no
  new backend.
- Richer post cards: cover + category badge + date · reading-time meta +
  author byline with a monogram avatar.
- Centered Newsroom hero with a soft purple glow; category filter chips.
- Article pages get the generative cover as a hero when no image is set.

All bilingual (EN/VI) and verified: build + eslint clean; covers
rasterized and visually checked across all three category palettes.

Co-Authored-By: Claude Opus 4.8 (1M context) <noreply@anthropic.com>
@vercel

vercel Bot commented Jul 6, 2026

Copy link
Copy Markdown

The latest updates on your projects. Learn more about Vercel for GitHub.

Project Deployment Actions Updated (UTC)
devpet-landing Ready Ready Preview, Comment, Open in v0 Jul 6, 2026 3:45pm

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant