Blazorise Ant Design Usage
Quickly install Blazorise with Ant Design, one of the world's most popular UI frameworks.
Blazorise AntDesign is a provider for the Ant Design CSS framework. It includes provider styles, behavior, and Ant Design icons, so you don't need to download third-party Ant Design CSS files manually.
Ant Design is a design system developed by Alibaba. Blazorise Ant Design is an independent Blazor implementation inspired by Ant Design principles.
Install Packages
dotnet add package Blazorise.AntDesign
dotnet add package Blazorise.Icons.AntDesign
Add Static Files
Blazorise Ant Design ships its stylesheet as a package static asset. Reference _content/Blazorise.AntDesign/antd.css instead of an external Ant Design CDN file.
<head> section:
<link href="_content/Blazorise.AntDesign/antd.css?v=2.4.1.0" rel="stylesheet" /> <link href="_content/Blazorise.Icons.AntDesign/blazorise.icons.antdesign.css?v=2.4.1.0" rel="stylesheet" /> <link href="_content/Blazorise/blazorise.css?v=2.4.1.0" rel="stylesheet" /> <link href="_content/Blazorise.AntDesign/blazorise.antdesign.css?v=2.4.1.0" rel="stylesheet" />
wwwroot/index.html.
Ant Design provider scripts such as bar.js, segmented.js, wave.js, modal.js, and tooltip.js are loaded by Blazorise when the related components need them. Add provider scripts manually only when following the PWA offline support guidance.
Add Imports
@using Blazorise
Register Services
Program.cs.
using Blazorise;
using Blazorise.AntDesign;
using Blazorise.Icons.AntDesign;
builder.Services
.AddBlazorise( options =>
{
options.Immediate = true;
} )
.AddAntDesignProviders()
.AddAntDesignIcons();
Offline Support
For information about PWAs & offline support, please take a look at our PWA docs.