FluentUI Blazor
PowerPortalsPro is built on top of the controls and design system of the Fluent UI Blazor library.
The FluentUI Blazor library is an official Microsoft project that provides a comprehensive set of Blazor components implementing Microsoft's Fluent Design System. This library enables developers to create modern, accessible, and responsive web applications using the same design language found across Microsoft 365, Windows, and other Microsoft products. With over 70 components including buttons, forms, data grids, navigation elements, and dialogs, FluentUI Blazor brings enterprise-grade UI components to both Blazor WebAssembly and Server-side hosting models.
Built with accessibility as a core principle, FluentUI Blazor includes built-in WCAG 2.1 compliance,
keyboard navigation, and screen reader support out of the box. The library supports full theming
capabilities with light, dark, and custom theme options using design tokens, making it easy to create
applications that match your brand while maintaining design consistency. Installation is straightforward
via NuGet (Microsoft.Fast.Components.FluentUI), and the library is actively maintained by
Microsoft with regular updates and alignment with .NET 6 and later versions.
