Skip to content

Concept render — composed live from this prompt's palette & layout. Reproducible with the library, not a stock screenshot.

Concept scene: Grid Drift — open in library →
SaaSBetaby Motif Studiopublished 2026-09-12

Changelog-as-marketing page with version filter and new tags

vibe: ship-log, candid, well-kept

intermediate5 blocks, 2 stacksany viewport100 lines generated (estimate)800 tokens to run (estimate)
prompt.txt — copy-paste ready
A changelog page that markets by being legible.
• Ship-log palette: white, ink, one green 'shipped' accent; monospace version numbers.
• Masthead: product name, 'what changed and when', cadence stated ('every Friday').
• Entry list: date, version number, title, tag chips (new / improved / fixed) that expire their 'new' flag by date, not by hand.
• Version filter: tag filter chips with counts; the list filters in place with the result count announced.
• Entry detail: expandable body with bullets grouped by the three tags; every entry names who noticed when the fix came from feedback.
• Subscribe band: the changelog RSS, stated plainly.
• The list is a real list; version numbers link to anchors; nothing pretends the product never breaks — fixed entries are first-class.• Craft floor: Reduced motion is honoured with a static branch; all colours flow through CSS-variable tokens.
Palette tokens:#FFFFFF#171717#2E8C5A#6B7280#F3F4F1

revised 2026-09-12Bank-3 batch 3: palette tokens, component links, viewport and the retry guard added under items #52/#55/#57/#74.

Remix this brief:

  • Lighter: same brief on a white ground with one accent kept.
  • Denser: halve the whitespace and add a second content column.
  • Playful: keep the structure, swap the display face and let one section animate on view.
Stacks shipped:Next.jsReactBlocks:MastheadEntry listVersion filterEntry detailSubscribe band

Components this brief typically renders:

Community:▶ Re-run this prompt⤴ Submit a remix of it★ Your saved listRe-runs are a labelled simulation; the run log on this page is the real record.
Before you run it, know this
  • Lowest score was Codex at 88/100 — Filter by tag works without JS reload.
  • All models built cleanly on the first pass.