Fluid.Avalonia
2.0.3
dotnet add package Fluid.Avalonia --version 2.0.3
NuGet\Install-Package Fluid.Avalonia -Version 2.0.3
<PackageReference Include="Fluid.Avalonia" Version="2.0.3" />
<PackageVersion Include="Fluid.Avalonia" Version="2.0.3" />
<PackageReference Include="Fluid.Avalonia" />
paket add Fluid.Avalonia --version 2.0.3
#r "nuget: Fluid.Avalonia, 2.0.3"
#:package Fluid.Avalonia@2.0.3
#addin nuget:?package=Fluid.Avalonia&version=2.0.3
#tool nuget:?package=Fluid.Avalonia&version=2.0.3
Fluid.Avalonia
A Fluent 2 / WinUI 3-inspired theme for Avalonia with its own identity, adapting to your system accent color. Built on Avalonia's FluentTheme with ported Fluent 2 design tokens — lit-edge elevation, card surfaces, a Fluent-tuned set of control themes, and a ready-made FluidWindow with a custom title bar and a cross-platform translucent backdrop (TransparencyEnabled — Mica on Windows, vibrancy on macOS, a KWin blur on KDE; opaque on other Linux desktops — seeded from the Windows "Transparency effects" setting).

Demo
The repository ships a WinUI 3 Gallery-style demo — data-driven navigation, a page per control, a live XAML Playground, an Accents page and a Settings page — that doubles as a living reference for the theme. It runs right in your browser via Avalonia's WebAssembly head, so you can compare light and dark side by side without installing anything: try the live demo.
Install
dotnet add package Fluid.Avalonia
Usage
Add the theme in App.axaml:
<Application xmlns:fluid="clr-namespace:Fluid.Avalonia;assembly=Fluid.Avalonia" ...>
<Application.Styles>
<fluid:FluidTheme />
</Application.Styles>
</Application>
The accent color is read from the OS automatically (Windows registry, with macOS / Linux / Avalonia fallbacks). Apply or override it at runtime via Fluid.Avalonia.AccentService.
Fonts: the theme is font-agnostic — supply your own text and symbol fonts via
ContentControlThemeFontFamily/SymbolThemeFontFamily. (The demo bundles DejaVu Sans for text and Codicons for icons.)
Links
MIT. Built on top of Avalonia's MIT-licensed FluentTheme, with the Fluent 2 design tokens ported from Microsoft's MIT-licensed microsoft-ui-xaml project.
| Product | Versions Compatible and additional computed target framework versions. |
|---|---|
| .NET | net8.0 is compatible. net8.0-android was computed. net8.0-browser was computed. net8.0-ios was computed. net8.0-maccatalyst was computed. net8.0-macos was computed. net8.0-tvos was computed. net8.0-windows was computed. net9.0 was computed. net9.0-android was computed. net9.0-browser was computed. net9.0-ios was computed. net9.0-maccatalyst was computed. net9.0-macos was computed. net9.0-tvos was computed. net9.0-windows was computed. net10.0 was computed. net10.0-android was computed. net10.0-browser was computed. net10.0-ios was computed. net10.0-maccatalyst was computed. net10.0-macos was computed. net10.0-tvos was computed. net10.0-windows was computed. |
-
net8.0
- Avalonia (>= 12.0.5)
- Avalonia.Themes.Fluent (>= 12.0.5)
NuGet packages
This package is not used by any NuGet packages.
GitHub repositories
This package is not used by any popular GitHub repositories.
| Version | Downloads | Last Updated |
|---|---|---|
| 2.0.3 | 69 | 7/8/2026 |
| 2.0.2 | 73 | 7/8/2026 |
| 2.0.1 | 173 | 7/1/2026 |
| 2.0.0 | 98 | 6/29/2026 |
| 1.9.0 | 115 | 6/24/2026 |
| 1.8.1 | 124 | 6/17/2026 |
| 1.8.0 | 112 | 6/17/2026 |
| 1.7.0 | 112 | 6/16/2026 |
| 1.6.4 | 104 | 6/16/2026 |
| 1.6.3 | 108 | 6/16/2026 |
| 1.6.2 | 361 | 6/12/2026 |
| 1.6.1 | 100 | 6/12/2026 |
| 1.6.0 | 113 | 6/12/2026 |
| 1.5.2 | 105 | 6/11/2026 |
| 1.5.1 | 99 | 6/11/2026 |
| 1.5.0 | 121 | 6/10/2026 |
| 1.4.0 | 108 | 6/10/2026 |
| 1.3.0 | 98 | 6/9/2026 |
| 1.2.1 | 101 | 6/9/2026 |
| 1.2.0 | 107 | 6/9/2026 |