build69
build69  /  Components  /  App  /  RetroPage

RetroPage

v1.0.37Updated 20 Oct 2026

Composed example sprint-retrospective board: Went well / To improve / Action items columns with vote pills, anonymous notes, theme grouping and owner-assigned action items under a timer-chip PageHead.

Preview

Live · 8 stories
DefaultOpen ↗
▸Why this is recommendedpageretrospectiveretrosprint+6

The default, out-of-the-box RetroPage.

Recommended for+14
  • ✓Sprint retrospectives
  • ✓Team feedback / voting boards
  • ✓Agile ceremony tooling
Tags+6
pageretrospectiveretrosprintagilescrumvotingboardexampledefault
Features+4
  • i18n: a labels prop overrides every built-in string; English defaults, brand-free copy
  • Voting timer chip + participants in PageHead
  • Vote pills with blind dots while voting is open
  • Theme header cards grouping related notes
  • Anonymous-author notes
  • Vote-sorted reveal with top-voted highlight
  • Action items with owners, due dates and linked issue keys (IssueTypeIcon + StatusLozenge)
Not recommended for−2
  • ✕Direct embedding
  • ✕Work-tracking boards (use KanbanPage)

Install

Ask your agent, or call the MCP tool directly. The resolved bundle is written into your project.

get_registry_item({ name: "RetroPage" })

Usage

import { RetroPage } from '@/components/pages/RetroPage';

<RetroPage votingClosed />

Tick variants in the left menu — each adds a tab with that variant’s real story source, the same code the preview above renders.

Props

PropTypeRequired
labels

Override every built-in string and aria-label (i18n). Merged over DEFAULT_RETRO_PAGE_LABELS (63 English keys); every template in the file accepts it. The rendered DEFAULTS are English — page templates used to hardcode their copy, which no consumer could translate or ship. MCP feedback fb_ba2ec12f.

Partial<RetroPageLabels>—

Related