Matt Brailsford

Matt Brailsford

Umbraco Commerce Technical Team Lead @ Umbraco HQ | Co-founder of CODECABIN | Creator of UMB.FYI

https://mattbrailsford.dev


UMB.FYI
2024-04-17

📰 Creating your own UI extension points in Umbraco v14 - Part 5: Kinds

In this post, we explore the use of "kinds" to create reusable manifest definitions, reducing repetition in manifest definitions by preconfiguring settings. Kinds are registered with the extensions registry and used to prepopulate properties in manifests.

UMB.FYI
2024-04-10

📰 Creating your own UI extension points in Umbraco v14 - Part 3: Customizable APIs

The post discusses enabling developers to override default button behavior in Umbraco v14 by updating manifest definitions, UI components, and API implementations, allowing complete customization of button behavior. Next, it hints at exploring swapping out the button component entirely in the next post.

📰 Creating your own UI extension points in Umbraco v14 - Part 2: Extension Slots

Matt Brailsford discusses componentizing quick actions by creating a web component with a manifest property, registering the component globally, and using umb-extension-slot to render quick actions. Next, he plans to explore customizing the buttons' click handler.

UMB.FYI
2024-04-03

📰 Simplifying Imports with TypeScript Path Aliases in Umbraco v14

Matt Brailsford suggests using TypeScript path aliases to simplify import paths. This blog post explains how to set up and integrate path aliases in TypeScript and Vite for Umbraco package developers.

📰 Creating your own UI extension points in Umbraco v14 - Part 1: The Basics

Matt Brailsford discusses creating UI extensions in Umbraco v14, focusing on "Quick Action" buttons. He defines a manifest interfaces and implementations, register them, and renders the quick action buttons. Future posts will explore further customization options.

1 2
UMB.FYI
Archive Polls Tips Firehose Privacy About

UMB.FYI is built with ❤ by the Umbraco community and is not affiliated with Umbraco HQ