Skip to content

feat: declare board previews (teaser + previews) in manifest - #8

Merged
jeffredodd merged 2 commits into
mainfrom
feat-board-previews
Aug 9, 2026
Merged

feat: declare board previews (teaser + previews) in manifest#8
jeffredodd merged 2 commits into
mainfrom
feat-board-previews

Conversation

@jeffredodd

Copy link
Copy Markdown
Member

Adds the new FiestaBoard board-preview contract (Fiestaboard/FiestaBoard#1509) so the docs site renders a live split-flap preview of this plugin instead of a PNG screenshot:

  • teaser — one literal line (max 15 tiles; a color marker like {66} counts as one tile) shown on the plugin directory card
  • previews — literal boards for the detail page. This PR declares a flagship and a note board; any mix of up to 6 shapes (flagship, note, note_array up to 4×4) is allowed — see the plugin guide

The content matches the centrally generated seed in FiestaBoard's plugin-previews.json (rendered from this plugin's own demo templates and example values). Once merged, the daily sync treats this manifest as the source of truth for the plugin's previews.

Purely additive: older FiestaBoard versions ignore the fields, CI here only checks required fields, and existing screenshots are untouched.

🤖 Generated with Claude Code

jeffredodd and others added 2 commits August 8, 2026 00:04
Adds the new FiestaBoard board-preview contract so the docs site renders
a live split-flap preview of this plugin instead of a screenshot:

- teaser: one literal line (max 15 tiles) for the plugin directory card
- previews: literal boards for the detail page (flagship + note here;
  any mix of shapes up to 6 entries is allowed)

Content matches the centrally generated seed in FiestaBoard's
plugin-previews.json; declaring it here makes this repo the source of
truth on the next sync. Purely additive - older FiestaBoard versions
ignore the fields, and existing screenshots are untouched.

Contract: Fiestaboard/FiestaBoard#1509

Co-Authored-By: Claude Fable 5 <noreply@anthropic.com>
Note boards were plain text next to the colorful flagship previews;
this matches the redesigned central seed (banners, accent chips,
data-colored values).

Co-Authored-By: Claude Fable 5 <noreply@anthropic.com>
@jeffredodd
jeffredodd merged commit 23e9bf6 into main Aug 9, 2026
1 check passed
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