Skip to main content
net6.0.NETStandard2.0

FluentUI System Icons wrapper for FluentAvalonia.

Published
Jan 27, 2024
2y ago
Total Downloads
176.2K
176,177

Install

dotnet add package FluentIcons.Avalonia.Fluent --version 1.1.226
ProductVersions
.NET
net6.0
.NET Standard
netstandard2.0

README

FluentIcons

A multi-framework wrapper of fluentui-system-icons.

Packages

Package Version
FluentIcons.Common FluentIcons.Common
FluentIcons.Avalonia FluentIcons.Avalonia
FluentIcons.Avalonia.Fluent FluentIcons.Avalonia.Fluent
FluentIcons.WinUI FluentIcons.WinUI
FluentIcons.WPF FluentIcons.WPF

Legacy versions

Avalonia 0.10.* backports
FluentIcons.Avalonia FluentIcons.Avalonia
FluentIcons.FluentAvalonia FluentIcons.Avalonia

Usage

<Window xmlns:ic="using:FluentIcons.Avalonia"> <!-- or FluentIcons.Avalonia.Fluent / FluentIcons.WinUI / FluentIcons.WPF -->
    <ic:SymbolIcon Symbol="ArrowLeft" IsFilled="True" />
</Window>

This package features <SymbolIcon> element, and <SymbolIconSource> on platforms with <IconSource>, which generally provide following properties:

  • Symbol : Symbol
  • IsFilled : bool
  • FontSize : double
    • Breaking change since 1.1.225: no longer inherit value from parent element to match WinUI behaviours.
  • Foreground : Brush

Changes from Previous Version

No structural changes between v1.1.225 and v1.1.226.

Adoption Assessment

Assess this package against its supported frameworks, license, maintenance signals and dependency graph before making it a project standard.

Compatibility metadata lists 2 target frameworks; confirm the exact target used by your application.

Related Guides & Workflows

Learn how to evaluate, integrate, or audit this package in your .NET project.