FoxBlazor 1.0.1
dotnet add package FoxBlazor --version 1.0.1
NuGet\Install-Package FoxBlazor -Version 1.0.1
<PackageReference Include="FoxBlazor" Version="1.0.1" />
<PackageVersion Include="FoxBlazor" Version="1.0.1" />
<PackageReference Include="FoxBlazor" />
paket add FoxBlazor --version 1.0.1
#r "nuget: FoxBlazor, 1.0.1"
#:package FoxBlazor@1.0.1
#addin nuget:?package=FoxBlazor&version=1.0.1
#tool nuget:?package=FoxBlazor&version=1.0.1
FoxBlazor
FoxBlazor is an Material Design component framework for Blazor focusing on ease of use and clean components. .NET developers can now focus less on css and javascript but still have they style they desire.
Prerequisites
Contributing
- Check out the contribution guidelines if you want to help improve MudBlazor.
Quick Installation Guide
Install Package
dotnet add package FoxBlazor
Add the following to _Imports.razor
@using FoxBlazor
Add the following to the MainLayout.razor or App.razor
<FoxThemeProvider/>
<FoxDialogProvider/>
<FoxSnackbarProvider/>
Add the following to index.html (client-side) or _Host.cshtml (server-side) in the head
<link href="https://fonts.googleapis.com/css?family=Roboto:300,400,500,700&display=swap" rel="stylesheet" />
<link href="_content/FoxBlazor/FoxBlazor.min.css" rel="stylesheet" />
Add the following to index.html or _Host.cshtml in the body
<script src="_content/FoxBlazor/FoxBlazor.min.js"></script>
Add the following to the relevant sections of Program.cs
using FoxBlazor.Services;
builder.Services.AddFoxServices();
Usage
<FoxText Typo="Typo.h6">FoxBlazor is @Text</FoxText>
<FoxButton Variant="Variant.Filled" Color="Color.Primary" OnClick="ButtonOnClick">@ButtonText</FoxButton>
@code {
public string Text { get; set; } = "????";
public string ButtonText { get; set; } = "Click Me";
public int ButtonClicked { get; set; }
void ButtonOnClick()
{
ButtonClicked += 1;
Text = $"Awesome x {ButtonClicked}";
ButtonText = "Click Me Again";
}
}
| Product | Versions Compatible and additional computed target framework versions. |
|---|---|
| .NET | net6.0 is compatible. net6.0-android was computed. net6.0-ios was computed. net6.0-maccatalyst was computed. net6.0-macos was computed. net6.0-tvos was computed. net6.0-windows was computed. net7.0 is compatible. net7.0-android was computed. net7.0-ios was computed. net7.0-maccatalyst was computed. net7.0-macos was computed. net7.0-tvos was computed. net7.0-windows was computed. net8.0 was computed. 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. |
-
net6.0
- Microsoft.AspNetCore.Components (>= 6.0.11)
- Microsoft.AspNetCore.Components.Web (>= 6.0.11)
-
net7.0
- Microsoft.AspNetCore.Components (>= 7.0.0)
- Microsoft.AspNetCore.Components.Web (>= 7.0.0)
NuGet packages
This package is not used by any NuGet packages.
GitHub repositories
This package is not used by any popular GitHub repositories.