Skip to content

Restore PHK component rendering, image support, and docs - #176

Merged
ddon merged 1 commit into
BeamLabEU:devfrom
mdon:dev
Nov 12, 2025
Merged

Restore PHK component rendering, image support, and docs#176
ddon merged 1 commit into
BeamLabEU:devfrom
mdon:dev

Conversation

@mdon

@mdon mdon commented Nov 12, 2025

Copy link
Copy Markdown
Contributor
  • Bring the blogging component stack (PageBuilder, CTA, Hero, Headline, Subheadline, Image, etc.) back online so inline PHK tags render inside Markdown posts.
  • Enhance PhoenixKit.Blogging.Renderer and the preview LiveView to process mixed Markdown + components, normalize headings/lists, and surface shared rendering logic.
  • Update storage helpers (URL signer, routes) to emit signed dev-friendly URLs when providers lack public URLs, ensuring <Image file_id/variant> works everywhere.
  • Rewrite guides/phk_blogging_format.md with the current frontmatter + Markdown workflow and embed the storage-focused example.

- Bring the blogging component stack (PageBuilder, CTA, Hero, Headline, Subheadline, Image, etc.) back online so inline PHK tags render inside Markdown posts.
- Enhance PhoenixKit.Blogging.Renderer and the preview LiveView to process mixed Markdown + components, normalize headings/lists, and surface shared rendering logic.
- Update storage helpers (URL signer, routes) to emit signed dev-friendly URLs when providers lack public URLs, ensuring `<Image file_id/variant>` works everywhere.
- Rewrite guides/phk_blogging_format.md with the current frontmatter + Markdown workflow and embed the storage-focused example.
@ddon
ddon merged commit df3ea4f into BeamLabEU:dev Nov 12, 2025
3 of 5 checks 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.

2 participants