Conigma Connect
Icon
Discriminator: icon
Fluent UI Blazor Component: FluentIcon
Description
The Icon component renders a Fluent UI icon by name. It supports configurable variants (Regular or Filled), sizes, and colors. Icons are resolved dynamically at runtime from the Fluent UI icon library.
Properties
Property | Type | Required | Default | Description |
|---|---|---|---|---|
|
| ✅ Yes |
| Type discriminator |
|
| No |
| Inline CSS style |
|
| No |
| Component identifier |
|
| No |
| Icon name from the Fluent UI icon library (e.g. |
|
| No |
| Accessible title/tooltip text for the icon |
|
| No |
| Icon style variant: |
|
| No |
| Icon size (see values below) |
|
| No |
| Predefined color theme (see shared enumerations) |
|
| No |
| Custom CSS color value (e.g. |
|
| No |
| Custom CSS width override (e.g. |
IconVariant Values
Value | Description |
|---|---|
| Outline/regular icon style |
| Filled/solid icon style |
IconSize Values
Value | Pixel Size |
|---|---|
| 10px |
| 12px |
| 16px |
| 20px (default) |
| 24px |
| 28px |
| 32px |
| 48px |
Finding Icon Names
Use the Fluent UI Blazor Icon Search to browse and search for available icon names. The name property should match the icon's class name (e.g. "CheckmarkCircle", "Warning", "DismissCircle", "ArrowClockwise").
📷 Placeholder: Insert screenshot of the Fluent UI icon search page.
Data Binding
The Icon component is a display-only component and does not provide data or validation.
JSON Example
Simple Icon
Rendering...
Icon Row
Rendering...
Filled Variant with Custom Color
Rendering...