Reusable Kentico Xperience Page Builder components including widgets, templates, and sections
$ dotnet add package Xcellerator.ComponentsReusable Kentico Xperience Page Builder components: widgets, sections, and page templates.
using Xcellerator.Components.Features.Common;
services.AddCommonServices(configuration);
When consumed via NuGet (PackageReference), Page Builder assets are automatically copied to your web project's wwwroot/PageBuilder/ on build. Reference Xcellerator.Components in your main web application project so assets land in the correct location.
Kentico's default bundling picks up PageBuilder/Admin/** and PageBuilder/Public/**.
Static assets (CSS/JS) live in PageBuilderAssets/ and are:
wwwroot/PageBuilder/ when Components buildswwwroot/PageBuilder/ via build/Xcellerator.Components.targetsStructure follows Kentico conventions:
Admin/ – Edit-mode styles and scriptsPublic/ – Live-site styles and scriptsWidgets/<Id>/, Sections/<Id>/, PageTemplates/<Id>/See PageBuilderAssets/README.md for details.