Skip to content

feat: offer Buzz as the magazine template of pollora:make:theme - #360

Merged
ogorzalka merged 1 commit into
developfrom
feature/buzz-theme-template
Sep 29, 2026
Merged

ogorzalka merged 1 commit into
developfrom
feature/buzz-theme-template

Conversation

@ogorzalka

Copy link
Copy Markdown
Member

Adds a third built-in template to pollora:make:theme: Magazine → pollora/theme-buzz, a Full Site Editing block theme (templates, parts and patterns edited in the Site Editor).

Change

  • TEMPLATES: 'magazine' => 'pollora/theme-buzz'.
  • The prompt's labels move to TEMPLATE_LABELS, keyed like TEMPLATES; a unit test keeps both in step, so a template can't be offered without a repository or the reverse.
  • The missing-theme page (theme-missing.blade.php) and the admin notice (MissingThemeNotice) list it, with pollora:make:theme my-journal --repository=pollora/theme-buzz; their tests check all three repositories.
  • CHANGELOG: Added.

Merge order

After Pollora/theme-buzz#3 (placeholders) is merged and tagged: make:theme downloads a template's latest tag, falling back to its default branch, and Buzz has no tag yet.

Checked

1314 passed; Pint, PHPStan, Rector clean.

A third built-in template, next to default and ecommerce: a Full Site Editing
block theme. The prompt's labels move to TEMPLATE_LABELS, keyed like
TEMPLATES, and a test keeps the two in step. The missing-theme page and
admin notice list it too.
@ogorzalka
ogorzalka merged commit bf55aca into develop Sep 29, 2026
20 checks passed
@ogorzalka
ogorzalka deleted the feature/buzz-theme-template branch September 29, 2026 15:08
@ogorzalka ogorzalka mentioned this pull request Sep 29, 2026
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