Fluid.Avalonia
1.8.1
dotnet add package Fluid.Avalonia --version 1.8.1
NuGet\Install-Package Fluid.Avalonia -Version 1.8.1
<PackageReference Include="Fluid.Avalonia" Version="1.8.1" />
<PackageVersion Include="Fluid.Avalonia" Version="1.8.1" />
<PackageReference Include="Fluid.Avalonia" />
paket add Fluid.Avalonia --version 1.8.1
#r "nuget: Fluid.Avalonia, 1.8.1"
#:package Fluid.Avalonia@1.8.1
#addin nuget:?package=Fluid.Avalonia&version=1.8.1
#tool nuget:?package=Fluid.Avalonia&version=1.8.1
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.4)
- Avalonia.Themes.Fluent (>= 12.0.4)
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 |
|---|---|---|
| 1.8.1 | 48 | 6/17/2026 |
| 1.8.0 | 76 | 6/17/2026 |
| 1.7.0 | 89 | 6/16/2026 |
| 1.6.4 | 85 | 6/16/2026 |
| 1.6.3 | 88 | 6/16/2026 |
| 1.6.2 | 142 | 6/12/2026 |
| 1.6.1 | 90 | 6/12/2026 |
| 1.6.0 | 101 | 6/12/2026 |
| 1.5.2 | 91 | 6/11/2026 |
| 1.5.1 | 90 | 6/11/2026 |
| 1.5.0 | 110 | 6/10/2026 |
| 1.4.0 | 95 | 6/10/2026 |
| 1.3.0 | 89 | 6/9/2026 |
| 1.2.1 | 89 | 6/9/2026 |
| 1.2.0 | 95 | 6/9/2026 |
| 1.1.1 | 386 | 6/4/2026 |
| 1.1.0 | 99 | 6/4/2026 |
| 1.0.3 | 88 | 6/4/2026 |
| 1.0.2 | 86 | 6/4/2026 |
| 1.0.1 | 94 | 6/4/2026 |