![]() |
VOOZH | about |
dotnet add package XperienceCommunity.Bootstrap5LayoutTool.PageBuilderContainered --version 13.31.1
NuGet\Install-Package XperienceCommunity.Bootstrap5LayoutTool.PageBuilderContainered -Version 13.31.1
<PackageReference Include="XperienceCommunity.Bootstrap5LayoutTool.PageBuilderContainered" Version="13.31.1" />
<PackageVersion Include="XperienceCommunity.Bootstrap5LayoutTool.PageBuilderContainered" Version="13.31.1" />Directory.Packages.props
<PackageReference Include="XperienceCommunity.Bootstrap5LayoutTool.PageBuilderContainered" />Project file
paket add XperienceCommunity.Bootstrap5LayoutTool.PageBuilderContainered --version 13.31.1
#r "nuget: XperienceCommunity.Bootstrap5LayoutTool.PageBuilderContainered, 13.31.1"
#:package XperienceCommunity.Bootstrap5LayoutTool.PageBuilderContainered@13.31.1
#addin nuget:?package=XperienceCommunity.Bootstrap5LayoutTool.PageBuilderContainered&version=13.31.1Install as a Cake Addin
#tool nuget:?package=XperienceCommunity.Bootstrap5LayoutTool.PageBuilderContainered&version=13.31.1Install as a Cake Tool
Bootstrap Layout Tool for Kentico MVC, allows you to add Sections with various columns and css classes for Bootstrap 4 sites.
XperienceCommunity.Bootstrap5LayoutTool to your MVC SiteThis is also available in a Page Builder Containered version at XperienceCommunity.Bootstrap5Layout.PageBuilderContainered
BootstrapLayoutTool.Kentico.MVC for .net 4.8 Framework or BootstrapLayoutTool.Kentico.MVC.Core for .net Core NuGet Package to your MVC SiteThis is also available in a Page Builder Containered version at BootstrapLayoutTool.PageBuilderContainered.Kentico.MVC or BootstrapLayoutTool.PageBuilderContainered.Kentico.MVC.Core
Note: You can hover over the various field's input's to get tooltips such as Bootstrap 4 class name conventions
For .Net Core KX 13 Refresh 2 (hotfix 31), this tool now has a dynamic Bootstrap Layout Form Section. This will allow you to more easily implement .net core. I only created this on the .net Core version for now, if you need this for Xperience 13 .net 4.8, please message me and i'll convert it (pain to do, so hoping to avoid).
If you used the Bootstrap Layout Tool's form sections that were in the previous version, you will need to install the BootstrapLayoutTool.Kentico.MVC.Core.Transition package which contains the 'old' non dynamic form layouts. I would then switch these old ones to use the new Bootstrap 4 Layout form section, then uninstall the transition nuget package. This is only because Xperience throws an error if you try to edit a form and the form sections are missing.
Included in the repo is a class you can include on your MVC solution to fix up the form widget rendering to be more bootstrap orientated. You can copy and paste and the modify this as you need. It includes some samples of how to do normal, inline, and horizontal forms.
Feel free to Fork and submit pull requests to contribute.
You can submit bugs through the issue list and i will get to them as soon as i can, unless you want to fix it yourself and submit a pull request!
This is free to use and modify!
Can be used on any Kentico 12 SP site (hotfix 29 or above) and Kentico Xperience 13 (.Net Framework and .Net Core), and for the Form Builder version Kentico Xperience 13 refresh 2 (hotfix 31) for .Net Core
| Product | Versions Compatible and additional computed target framework versions. |
|---|---|
| .NET | net5.0 net5.0 was computed. net5.0-windows net5.0-windows was computed. net6.0 net6.0 was computed. net6.0-android net6.0-android was computed. net6.0-ios net6.0-ios was computed. net6.0-maccatalyst net6.0-maccatalyst was computed. net6.0-macos net6.0-macos was computed. net6.0-tvos net6.0-tvos was computed. net6.0-windows net6.0-windows was computed. net7.0 net7.0 was computed. net7.0-android net7.0-android was computed. net7.0-ios net7.0-ios was computed. net7.0-maccatalyst net7.0-maccatalyst was computed. net7.0-macos net7.0-macos was computed. net7.0-tvos net7.0-tvos was computed. net7.0-windows net7.0-windows was computed. net8.0 net8.0 was computed. net8.0-android net8.0-android was computed. net8.0-browser net8.0-browser was computed. net8.0-ios net8.0-ios was computed. net8.0-maccatalyst net8.0-maccatalyst was computed. net8.0-macos net8.0-macos was computed. net8.0-tvos net8.0-tvos was computed. net8.0-windows net8.0-windows was computed. net9.0 net9.0 was computed. net9.0-android net9.0-android was computed. net9.0-browser net9.0-browser was computed. net9.0-ios net9.0-ios was computed. net9.0-maccatalyst net9.0-maccatalyst was computed. net9.0-macos net9.0-macos was computed. net9.0-tvos net9.0-tvos was computed. net9.0-windows net9.0-windows was computed. net10.0 net10.0 was computed. net10.0-android net10.0-android was computed. net10.0-browser net10.0-browser was computed. net10.0-ios net10.0-ios was computed. net10.0-maccatalyst net10.0-maccatalyst was computed. net10.0-macos net10.0-macos was computed. net10.0-tvos net10.0-tvos was computed. net10.0-windows net10.0-windows was computed. |
| .NET Core | netcoreapp3.1 netcoreapp3.1 is compatible. |
This package is not used by any NuGet packages.
This package is not used by any popular GitHub repositories.
Updated help text, forgot to update padding/margin to ps pe ms me instead of pl pr ml mr