DataJuggler.BlazorStyled
8.0.0
See the version list below for details.
dotnet add package DataJuggler.BlazorStyled --version 8.0.0
NuGet\Install-Package DataJuggler.BlazorStyled -Version 8.0.0
<PackageReference Include="DataJuggler.BlazorStyled" Version="8.0.0" />
<PackageVersion Include="DataJuggler.BlazorStyled" Version="8.0.0" />
<PackageReference Include="DataJuggler.BlazorStyled" />
paket add DataJuggler.BlazorStyled --version 8.0.0
#r "nuget: DataJuggler.BlazorStyled, 8.0.0"
#addin nuget:?package=DataJuggler.BlazorStyled&version=8.0.0
#tool nuget:?package=DataJuggler.BlazorStyled&version=8.0.0
DataJuggler.BlazorStyled
This project is a fork of BlazorStyled by Chanan. The only thing I did was updgrade the project for .NET8, update all the referenced packages and remove things down to just BlazorStyled. I am testing this project now for DataJuggler.Blazor.Components.
BlazorStyled
CSS in Blazor Components
Docs
View the detailed docs at https://blazorstyled.io.
Install
Why BlazorStyled?
- Maintain your css inside your component instead of a seperate file
- Eliminate all collisions - no need to use !important
- No need to worry about deploying css files - great for libraries
- css are C# strings - use variables instead of solutions like sass
Insperation
Short Example
<Styled @bind-Classname="@hover">
label: hover-example;
padding: 32px;
background-color: hotpink;
font-size: 24px;
border-radius: 4px;
</Styled>
<Styled Classname="@hover" PseudoClass="PseudoClasses.Hover">
color: @color;
</Styled>
<div class="@hover">
Hover to change color.
</div>
@code {
private string hover;
private string color = "white";
}
See more in the docs at https://chanan.github.io/BlazorStyled/.
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
- Microsoft.AspNetCore.Components.Web (>= 8.0.4)
NuGet packages (1)
Showing the top 1 NuGet packages that depend on DataJuggler.BlazorStyled:
Package | Downloads |
---|---|
DataJuggler.Blazor.Components
This project consists of a TextBoxComponent, Multiline TextBox, CheckBox, ComboBox, CheckedListComboBox, CheckedListBox, Grid, Label, Calendar Component, Time Component and more. The CSS file DataJuggler.Blazor.Components.css contains many useful classes to help style and position objects. This version is for .NET 9.0. |
GitHub repositories
This package is not used by any popular GitHub repositories.
A fork of BlazorStyled by Chanan, upgraded to .NET 8, and components have been upgraded.