<?xml version="1.0" encoding="UTF-8"?><rss version="2.0" xmlns:atom="http://www.w3.org/2005/Atom"><channel><title>#bellissima - mattbrailsford.dev</title><description>Articles tagged #bellissima from mattbrailsford.dev</description><link>https://mattbrailsford.dev/tag/bellissima</link><atom:link href="https://mattbrailsford.dev/tag/bellissima/feed" rel="self" type="application/rss+xml"/><item><title>Using the Command Pattern to Re-Apply Changes to an Observable Model in Umbraco Bellissima</title><link>https://mattbrailsford.dev/using-the-command-pattern-to-re-apply-changes-to-an-observable-model-in-umbraco-bellissima</link><guid isPermaLink="true">https://mattbrailsford.dev/using-the-command-pattern-to-re-apply-changes-to-an-observable-model-in-umbraco-bellissima</guid><description>In Umbraco v14 one of the hot new approaches is observable models.
You can think of observables as a long lived promise that can resolve multiple...</description><pubDate>Tue, 30 Apr 2024 00:00:00 GMT</pubDate></item><item><title>Reusing Umbraco Properties in Umbraco v14</title><link>https://mattbrailsford.dev/reusing-umbraco-properties-in-umbraco</link><guid isPermaLink="true">https://mattbrailsford.dev/reusing-umbraco-properties-in-umbraco</guid><description>When building user interfaces in Umbraco v14, occasionally there comes a time when you need to build a form based on some dynamically defined...</description><pubDate>Tue, 23 Apr 2024 00:00:00 GMT</pubDate></item><item><title>Creating your own UI extension points in Umbraco v14 - Part 6: Filters &amp; Conditions</title><link>https://mattbrailsford.dev/creating-your-own-ui-extension-points-in-umbraco-v14-part-6-filters-conditions</link><guid isPermaLink="true">https://mattbrailsford.dev/creating-your-own-ui-extension-points-in-umbraco-v14-part-6-filters-conditions</guid><description>So far in this series we have looked at creating a flexible and extendable “quick actions” feature.

In this post we’ll take a look at how we can...</description><pubDate>Thu, 18 Apr 2024 00:00:00 GMT</pubDate></item><item><title>Creating your own UI extension points in Umbraco v14 - Part 5: Kinds</title><link>https://mattbrailsford.dev/creating-your-own-ui-extension-points-in-umbraco-v14-part-5-kinds</link><guid isPermaLink="true">https://mattbrailsford.dev/creating-your-own-ui-extension-points-in-umbraco-v14-part-5-kinds</guid><description>In the last posts in this series, we’ve looked at ways to allow developers to swap out behaviors and UI elements for our “quick action”...</description><pubDate>Tue, 16 Apr 2024 00:00:00 GMT</pubDate></item><item><title>Creating your own UI extension points in Umbraco v14 - Part 4: Interchangeable Elements</title><link>https://mattbrailsford.dev/creating-your-own-ui-extension-points-in-umbraco-v14-part-4-interchangeable-elements</link><guid isPermaLink="true">https://mattbrailsford.dev/creating-your-own-ui-extension-points-in-umbraco-v14-part-4-interchangeable-elements</guid><description>In the last post we looked at how we can swap out our “quick action” button behavior whenever a button is clicked.

In this post we’ll take a look...</description><pubDate>Thu, 11 Apr 2024 00:00:00 GMT</pubDate></item><item><title>Creating your own UI extension points in Umbraco v14 - Part 3: Customizable APIs</title><link>https://mattbrailsford.dev/creating-your-own-ui-extension-points-in-umbraco-v14-part-3-customizable-apis</link><guid isPermaLink="true">https://mattbrailsford.dev/creating-your-own-ui-extension-points-in-umbraco-v14-part-3-customizable-apis</guid><description>In the last post in this series, we looked at componentizing the UI for our “quick action” elements.

In this post we’ll take a look at how we can...</description><pubDate>Tue, 09 Apr 2024 00:00:00 GMT</pubDate></item><item><title>Creating your own UI extension points in Umbraco v14 - Part 2: Extension Slots</title><link>https://mattbrailsford.dev/creating-your-own-ui-extension-points-in-umbraco-v14-part-2-extension-slots</link><guid isPermaLink="true">https://mattbrailsford.dev/creating-your-own-ui-extension-points-in-umbraco-v14-part-2-extension-slots</guid><description>In our first post in this series, we looked at the basics of setting up our “quick actions” section for our UI.

In that post we manually fetched...</description><pubDate>Thu, 04 Apr 2024 00:00:00 GMT</pubDate></item><item><title>Creating your own UI extension points in Umbraco v14 - Part 1: The Basics</title><link>https://mattbrailsford.dev/creating-your-own-ui-extension-points-in-umbraco-v14-part-1-the-basics</link><guid isPermaLink="true">https://mattbrailsford.dev/creating-your-own-ui-extension-points-in-umbraco-v14-part-1-the-basics</guid><description>In this mini series I’ll take a look at a progressively more advanced example of creating your own UI extensions in Umbraco v14.
I’ll loosely base...</description><pubDate>Tue, 02 Apr 2024 00:00:00 GMT</pubDate></item><item><title>Back to the Front-end: Exploring the Future of the Umbraco UI (Part 10 - RxJS)</title><link>https://mattbrailsford.dev/back-to-the-front-end-exploring-the-future-of-the-umbraco-ui-part-10-rxjs</link><guid isPermaLink="true">https://mattbrailsford.dev/back-to-the-front-end-exploring-the-future-of-the-umbraco-ui-part-10-rxjs</guid><description>Next in this series of posts we take a look at what I think will likely be the thing that people struggle to get their head around the most (I know...</description><pubDate>Fri, 21 Oct 2022 00:00:10 GMT</pubDate></item><item><title>Back to the Front-end: Exploring the Future of the Umbraco UI (Part 9 - Context API)</title><link>https://mattbrailsford.dev/back-to-the-front-end-exploring-the-future-of-the-umbraco-ui-part-9-context-api</link><guid isPermaLink="true">https://mattbrailsford.dev/back-to-the-front-end-exploring-the-future-of-the-umbraco-ui-part-9-context-api</guid><description>Context API’s are an interesting new concept in the new backoffice UI, and really I think HQ themselves are still learning the best approach for...</description><pubDate>Fri, 21 Oct 2022 00:00:09 GMT</pubDate></item><item><title>Back to the Front-end: Exploring the Future of the Umbraco UI (Part 8 - Lit)</title><link>https://mattbrailsford.dev/back-to-the-front-end-exploring-the-future-of-the-umbraco-ui-part-8-lit</link><guid isPermaLink="true">https://mattbrailsford.dev/back-to-the-front-end-exploring-the-future-of-the-umbraco-ui-part-8-lit</guid><description>When HQ announced that a new backoffice UI was on the cards, by far the biggest question on everyones mind was “what framework will it be built...</description><pubDate>Fri, 21 Oct 2022 00:00:08 GMT</pubDate></item><item><title>Back to the Front-end: Exploring the Future of the Umbraco UI (Part 7 - TypeScript)</title><link>https://mattbrailsford.dev/back-to-the-front-end-exploring-the-future-of-the-umbraco-ui-part-7-typescript</link><guid isPermaLink="true">https://mattbrailsford.dev/back-to-the-front-end-exploring-the-future-of-the-umbraco-ui-part-7-typescript</guid><description>The next thing we’ll be taking a look at is TypeScript.
This has been a bit of a divisive subject in Umbraco’s history as the community have tried...</description><pubDate>Fri, 21 Oct 2022 00:00:07 GMT</pubDate></item><item><title>Back to the Front-end: Exploring the Future of the Umbraco UI (Part 6 - ES Modules)</title><link>https://mattbrailsford.dev/back-to-the-front-end-exploring-the-future-of-the-umbraco-ui-part-6-es-modules</link><guid isPermaLink="true">https://mattbrailsford.dev/back-to-the-front-end-exploring-the-future-of-the-umbraco-ui-part-6-es-modules</guid><description>So in the last blog post we introduced Vite and briefly mentioned that it is based around ES Modules, however as this isn’t a concept most will be...</description><pubDate>Fri, 21 Oct 2022 00:00:06 GMT</pubDate></item><item><title>Back to the Front-end: Exploring the Future of the Umbraco UI (Part 5 - Vite)</title><link>https://mattbrailsford.dev/back-to-the-front-end-exploring-the-future-of-the-umbraco-ui-part-5-vite</link><guid isPermaLink="true">https://mattbrailsford.dev/back-to-the-front-end-exploring-the-future-of-the-umbraco-ui-part-5-vite</guid><description>So in our previous blog post about Web Components we mainly implemented them with vanilla JS, directly writing them in the browser. In reality...</description><pubDate>Fri, 21 Oct 2022 00:00:05 GMT</pubDate></item><item><title>Back to the Front-end: Exploring the Future of the Umbraco UI (Part 4 - Web Components)</title><link>https://mattbrailsford.dev/back-to-the-front-end-exploring-the-future-of-the-umbraco-ui-part-4-web-components</link><guid isPermaLink="true">https://mattbrailsford.dev/back-to-the-front-end-exploring-the-future-of-the-umbraco-ui-part-4-web-components</guid><description>If there is one fundamental cornerstone technology of the new back office UI, it really has to be Web Components. Everything from sections to...</description><pubDate>Fri, 21 Oct 2022 00:00:04 GMT</pubDate></item><item><title>Back to the Front-end: Exploring the Future of the Umbraco UI (Part 3 - Glossary)</title><link>https://mattbrailsford.dev/back-to-the-front-end-exploring-the-future-of-the-umbraco-ui-part-3-glossary</link><guid isPermaLink="true">https://mattbrailsford.dev/back-to-the-front-end-exploring-the-future-of-the-umbraco-ui-part-3-glossary</guid><description>Next up in this series, I think it would be worth creating a bit of a glossary of key tech / concepts that we are going to have to learn about in...</description><pubDate>Fri, 21 Oct 2022 00:00:03 GMT</pubDate></item><item><title>Back to the Front-end: Exploring the Future of the Umbraco UI (Part 2 - Resources)</title><link>https://mattbrailsford.dev/back-to-the-front-end-exploring-the-future-of-the-umbraco-ui-part-2-resources</link><guid isPermaLink="true">https://mattbrailsford.dev/back-to-the-front-end-exploring-the-future-of-the-umbraco-ui-part-2-resources</guid><description>To start this series, I thought it would probably be a good idea to collate the various resources that are currently out there with information...</description><pubDate>Fri, 21 Oct 2022 00:00:02 GMT</pubDate></item><item><title>Back to the Front-end: Exploring the Future of the Umbraco UI (Part 1 - Introduction)</title><link>https://mattbrailsford.dev/back-to-the-front-end-exploring-the-future-of-the-umbraco-ui-part-1-introduction</link><guid isPermaLink="true">https://mattbrailsford.dev/back-to-the-front-end-exploring-the-future-of-the-umbraco-ui-part-1-introduction</guid><description>For any Umbraco developer in the past few years there have been 2 major milestones on the horizon to prepare for. The first being the move to .NET...</description><pubDate>Fri, 21 Oct 2022 00:00:01 GMT</pubDate></item></channel></rss>