Flare.Theme.LiquidGlass 0.42.0

dotnet add package Flare.Theme.LiquidGlass --version 0.42.0
                    
NuGet\Install-Package Flare.Theme.LiquidGlass -Version 0.42.0
                    
This command is intended to be used within the Package Manager Console in Visual Studio, as it uses the NuGet module's version of Install-Package.
<PackageReference Include="Flare.Theme.LiquidGlass" Version="0.42.0" />
                    
For projects that support PackageReference, copy this XML node into the project file to reference the package.
<PackageVersion Include="Flare.Theme.LiquidGlass" Version="0.42.0" />
                    
Directory.Packages.props
<PackageReference Include="Flare.Theme.LiquidGlass" />
                    
Project file
For projects that support Central Package Management (CPM), copy this XML node into the solution Directory.Packages.props file to version the package.
paket add Flare.Theme.LiquidGlass --version 0.42.0
                    
#r "nuget: Flare.Theme.LiquidGlass, 0.42.0"
                    
#r directive can be used in F# Interactive and Polyglot Notebooks. Copy this into the interactive tool or source code of the script to reference the package.
#:package Flare.Theme.LiquidGlass@0.42.0
                    
#:package directive can be used in C# file-based apps starting in .NET 10 preview 4. Copy this into a .cs file before any lines of code to reference the package.
#addin nuget:?package=Flare.Theme.LiquidGlass&version=0.42.0
                    
Install as a Cake Addin
#tool nuget:?package=Flare.Theme.LiquidGlass&version=0.42.0
                    
Install as a Cake Tool

Flare.Theme.LiquidGlass

Liquid Glass (frosted, depth-layered) light and dark theme for the Flare Blazor component library.

dotnet add package Flare.Theme.LiquidGlass
// default theme...
builder.Services.AddFlare(opts => opts.DefaultTheme = new LiquidGlassTheme());
// ...or register and switch at runtime:
builder.Services.AddFlareTheme(new LiquidGlassTheme());
// await ThemeService.SetThemeAsync("liquid-glass");

Liquid Glass → Flare

Liquid Glass is an aesthetic rather than a component catalogue: translucent, depth-layered surfaces with a specular sheen, in the Apple-platform tradition. There is no separate component vocabulary to map, so the table below is the platform-control vocabulary the look belongs to.

Apple-platform control Flare Notes
Button (prominent, bordered, plain) FlareButton Variant="ButtonVariant.Filled\|Outlined\|Text"
Toggle (switch) FlareSwitch
Segmented control FlareButtonGroup of FlareToggleButton Connected="true"
Stepper FlareNumericField
Slider FlareSlider
Picker / Menu FlareSelect, FlareMenu
Search field FlareCombobox
Text field / Text editor FlareField, FlareTextArea
Sheet / Alert FlareDialog, IMessageBoxService
Popover FlarePopover
Toolbar FlareToolbar
Tab bar FlareBottomNav
Sidebar (NavigationSplitView) FlareLayoutDrawer + FlareNavMenu
List / Section FlareList, FlareCard
Disclosure group FlareAccordion, FlareCollapse
Progress view / Gauge FlareProgressLinear, FlareProgressCircular, FlareMeter
Badge FlareBadge
Date picker FlareDatePicker

What this theme changes beyond colour

  • Translucent capsules with a lensing rim - a light gradient sheen over a semi-transparent fill, plus an inset highlight and a soft coloured shadow.
  • No backdrop blur. This is deliberate and performance-first: the depth reads from layering and the sheen, not from a backdrop-filter that costs a compositor pass per surface.
  • The sheen IS the feedback - the theme sets its state-layer tokens to transparent and expresses hover and press with saturation and brightness instead of an overlay.
  • A liquid squash on press (scale(0.96)) on every button variant.

Requires Flare.Components. Repository & docs: https://github.com/jrfrigat/Flare - MIT licensed.

Product 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 is compatible.  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 is compatible.  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. 
Compatible target framework(s)
Included target framework(s) (in package)
Learn more about Target Frameworks and .NET Standard.

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
0.42.0 30 9/26/2026
0.41.0 44 9/24/2026
0.40.0 46 9/23/2026
0.39.0 91 9/21/2026
0.38.0 79 9/19/2026
0.37.0 94 9/13/2026
0.36.0 88 9/13/2026
0.35.0 92 9/12/2026
0.34.0 91 9/11/2026
0.33.0 100 9/7/2026
0.32.0 100 9/6/2026
0.31.0 100 9/5/2026
0.30.0 96 9/4/2026
0.29.0 93 9/4/2026
0.28.0 92 9/4/2026
0.27.0 99 9/3/2026
0.26.3 96 9/3/2026
0.26.2 95 8/31/2026
0.26.1 106 8/31/2026
0.26.0 101 8/30/2026
Loading failed