Skip to content

Conversation

@bszyman
Copy link
Contributor

@bszyman bszyman commented Sep 10, 2025

📋 Description

This PR reworks the document from being a general approach to extension development that happens to use the header apps extension type as an example, into a document that outlines the capabilities of header apps.

Revamp documentation for 'Header Apps' in Umbraco, simplifying explanations, restructuring content, and providing updated examples using both manifest and TypeScript approaches. Added a new section on interactive header apps and included a custom example.

📎 Related Issues (if applicable)

#7389

✅ Contributor Checklist

I've followed the Umbraco Documentation Style Guide and can confirm that:

  • Code blocks are correctly formatted.
  • Sentences are short and clear (preferably under 25 words).
  • Passive voice and first-person language (“we”, “I”) are avoided.
  • Relevant pages are linked.
  • All links work and point to the correct resources.
  • Screenshots or diagrams are included if useful.
  • Any code examples or instructions have been tested.
  • Typos, broken links, and broken images are fixed.

Product & Version (if relevant)

v16

Deadline (if relevant)

N/A

📚 Helpful Resources

…ations, restructuring content, and providing updated examples using both manifest and TypeScript approaches. Added a new section on interactive header apps and included a custom example.
…ations, restructuring content, and providing updated examples using both manifest and TypeScript approaches. Added a new section on interactive header apps and included a custom example.
# Conflicts:
#	16/umbraco-cms/customizing/extending-overview/extension-types/header-apps.md
Changed the 'name' property in the header app manifest example from 'My Header App Documentation' to 'My Documentation Header App' for improved clarity and consistency.
Replaces 'My Header App' with 'My Package' in JSON examples and updates the alias and name fields for clarity in the header app extension documentation.
@madsrasmussen madsrasmussen merged commit 0e5a7f6 into umbraco:main Sep 25, 2025
29 of 33 checks passed
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Projects

None yet

Development

Successfully merging this pull request may close these issues.

3 participants