Warren Buckley

Warren Buckley

Hack Make Do | Umbraco old-timer | Software Engineer who loves to improve DX

https://blog.hackmakedo.com


UMB.FYI
2024-07-17

📰 How to Overwrite the Save & Publish button and more in Umbraco V14

Umbraco V14+ introduces a new extensible backoffice, allowing users to override and customize functionality. An example demonstrates replacing the Save and Publish button with custom implementation, including playing a sound and displaying confetti. The process involves specifying the alias of the extension to overwrite in the new extension manifest. However, a bug affecting child popover menu items has been reported. The source code is available on GitHub for further exploration and experimentation.

📰 Why I Have Still Stuck Around in the Umbraco Community After All These Years

Warren Buckley expresses gratitude for receiving the Umbraco MVP award, highlighting the community, platform evolution, and commitment to improving developer experience. He humorously reflects on being a "lifetime MVP+1" and expresses humility and excitement for the future.

UMB.FYI
2024-06-12

📰 Automate Umbraco Project Setup Using GitHub Template Repositories and Actions

Warren discusses using a PowerShell script to automate Umbraco project setup and how to further simplify it using GitHub's template repositories and Actions. He provides steps for creating a new GitHub repo from the template and explains the GitHub Action YML setup. He also addresses disabling the action and setting permissions and encourages readers to create their own GitHub template repositories or use the provided one for Umbraco projects.

UMB.FYI
2024-06-05

📰 Scaffold Umbraco V14+ Package Development Project with Vite, TypeScript & Lit

Warren Buckley shares a PowerShell script to scaffold Umbraco V14+ projects with Vite, TypeScript, and Lit, automating project setup and client-side tooling. The script automates gitignore creation, solution setup, Umbraco templates installation, project creation, Vite setup, file removal, config file creation, script updates, npm package installation, and solution build.

UMB.FYI
2024-05-29

📰 How to disable the Umbraco V14 Getting Started Dashboard

Umbraco V14 is approaching its release, and the author shares a tip to disable the 'Getting Started' dashboard, which pushes marketing material, by creating specific files and using JavaScript to remove it.

UMB.FYI
2024-05-22

📰 How to create an Umbraco v14 (Belissima) SVG Icon Pack with Node.js

Umbraco V14 introduces a new backoffice with modern JS and WebComponents, allowing for custom SVG icon packs. A Node.js script automates the process of creating and registering Umbraco SVG icon packs.

💬 Iconoir icon pack for Umbraco v14 now available

UMB.FYI
2024-04-10

📰 Creating a custom condition for Umbraco Bellissima aka V14+

This blog post explains how to create custom conditions for Umbraco V14 manifests to control visibility of workspace views using JavaScript instead of C#. It includes examples and code for creating and consuming custom conditions.

UMB.FYI
2024-03-20

📰 My first Umbraco Bellissima Package

Warren Buckley has created his first Umbraco V14 Package for the new Umbraco backoffice, called 'Belissma', which uses WebComponents and allows users to view specific content nodes entry in Examine. The package, 'Examine Peek', is available on Nuget and GitHub.

UMB.FYI
2024-03-13

📰 Umbraco Community Runtime Validators

The Umbraco Community Runtime Validators package is now available, helping ensure optimal settings for Umbraco sites in production environments. It includes validators for Azure load balancing and can be easily set up. Contributions for new validators are welcomed.

UMB.FYI
2024-01-10

📰 Quick Tip: Adding a Saved Search to LogViewer in Umbraco with code

Package developers in the Umbraco community should consider adding a Saved Search to the Log Viewer to help users filter or find logs related to their package. This involves adding a package migration plan and saved searches using code snippets. These saved searches can help users find logs specific to the package and improve their experience.

UMB.FYI
2023-11-23

📰 Quick Tip: How to customise your Umbraco 13+ login screen

Umbraco V13 introduces a sleek back-office login screen, utilizing WebComponents and the Umbraco UI library. Customization options include replacing the main image and overlay logo. While some elements are adjustable, like the pink semi-circle overlay, others may not be easily disabled. Customization involves configuring settings via appsettings.json, allowing personalized branding by specifying paths to desired images.

UMB.FYI
2023-11-08

📰 Adding a custom Webhook Type to Umbraco V13

The Umbraco V13 RC1 introduces support for Webhooks, allowing developers to trigger events like Content Publish, Content Unpublish, Content Delete, Media Save, and Media Delete. This functionality allows for extending Umbraco notifications (events) to notify external systems about various CMS actions. Developers can create custom Webhook events and seamlessly integrate them into the Umbraco site/application.

UMB.FYI
2023-11-01

📰 How I learnt a new programming language over Hacktoberfest: by creating an Umbraco segment for Oh My Posh

Warren shares his experience of learning a new programming language during Hacktoberfest by creating an Umbraco segment for Oh My Posh, He highlights the process, challenges, and benefits of the project, emphasizing the importance of open-source contributions in skill development and community engagement.

UMB.FYI
Archive Polls Tips Firehose Privacy About

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