
Umbraco Block Editor Custom View
This handles custom visual representations for blocks in Umbraco's Block List, Block Grid, and Block RTE editors. Instead of the default rendering, you build a Web Component that shows block content however you want,themed previews, domain specific visualizations, whatever makes sense for your editors. The skill fetches official docs, then generates both the manifest and the custom view element as a Lit component. You specify which content types get the custom view and which block editors it applies to. Good for when the standard block preview doesn't give editors enough context or when you want blocks to look closer to their frontend output. The examples show accessing both content and settings data, styling with Umbraco's design tokens, and applying views to multiple content types at once.
- skills.sh installs
- 396
- GitHub stars
- 27
- last updated
- Aug 21, 2026
Install
$ npx -y skills add umbraco/umbraco-cms-backoffice-skills --skill umbraco-block-editor-custom-view --agent claude-codeInstalls into .claude/skills of the current project.
Files
Umbraco Block Editor Custom View
What is it?
A Block Editor Custom View provides a custom visual representation for blocks in Block List, Block Grid, or Block RTE editors. Instead of the default block rendering, you can create a custom Web Component that displays block content in a specialized way - useful for themed previews, domain-specific visualizations, or enhanced editing experiences.
Documentation
Always fetch the latest docs before implementing:
- Main docs: https://docs.umbraco.com/umbraco-cms/extend-your-project/backoffice-extensions/extending-overview/extension-types/block-custom-view
- Block Editor: https://docs.umbraco.com/umbraco-cms/model-your-content/property-editors/built-in-umbraco-property-editors/block-editor
- Foundation: https://docs.umbraco.com/umbraco-cms/extend-your-project/backoffice-extensions/foundation
Related Foundation Skills
- Umbraco Element: For implementing the custom view element
- Reference skill:
umbraco-umbraco-element
- Reference skill:
Reference Example
The Umbraco source includes a working example:
Location: /Umbraco-CMS/src/Umbraco.Web.UI.Client/examples/block-custom-view/
Sponsors
Details
- Repository
- github.com/umbraco/umbraco-cms-backoffice-skills
- Categories
- Documentation, .NET & C#
- First seen
- Jun 3, 2026
More from umbraco/umbraco-cms-backoffice-skills
All 76- Umbraco Bundle396
- Umbraco Collection396
- Umbraco Current User Action396
- Umbraco Entity Actions396
- Umbraco File Upload Preview396
- Umbraco Picker Data Source396
- Umbraco Collection Action395
- Umbraco Global Context395
- Umbraco Kinds395
- Umbraco Property Value Preset395
- Umbraco Conditions394
- Umbraco Menu394
- Umbraco Search Provider394
- Umbraco Manifest Picker393
- Umbraco Preview App Provider393
- Umbraco Search Result Item393
- Umbraco Sorter393
- Umbraco Monaco Markdown Editor Action392
- Package Script Writer391
- Umbraco Tree391
- Umbraco Umbraco Element388
- Umbraco Tree Item387
- Umbraco Skill Validator386
- Umbraco Tiptap Extension386