Webefinity.Cadence.UI (0.0.1-beta04)
Published 2026-08-27 15:06:34 +10:00 by adrian
Installation
dotnet nuget add source --name adrian --username your_username --password your_token dotnet add package --source adrian --version 0.0.1-beta04 Webefinity.Cadence.UIAbout this package
Cadence.UI is a Razor Component Library providing reusable UI components, styling, and JavaScript functionality for ASP.NET Core Blazor applications.
Cadence.UI
Cadence.UI is a Razor Component Library for ASP.NET Core Blazor applications, providing reusable UI components, styling, and JavaScript functionality.
Features
- Reusable Blazor Razor components
- Integrated TypeScript/JavaScript bundling via Rollup
- Markdown rendering support via Markdig
- Scoped CSS and bundled JavaScript assets
Requirements
- .NET 10.0 or later
- Blazor WebAssembly or Blazor Server
Installation
Install via NuGet:
dotnet add package Cadence.UI
Getting Started
-
Add the component library to your Blazor project.
-
In your
_Imports.razor, add:
@using Cadence.UI.Components
- Reference the bundled CSS in your
index.htmlorApp.razor:
<link rel="stylesheet" href="_content/Cadence.UI/css/bundle.css" />
- Reference the bundled JavaScript:
<script src="_content/Cadence.UI/js/bundle.js"></script>
Project Structure
| Folder | Description |
|---|---|
Components/ |
Razor components |
Services/ |
C# services for component logic |
Models/ |
Data models |
Helpers/ |
Utility helpers |
Extensions/ |
Extension methods |
wwwroot/ |
Static assets (CSS, JS bundles) |
src/ |
TypeScript source files |
License
This project is licensed under the MIT License.
Dependencies
Details
Assets (2)
Versions (4)
View all
webefinity.cadence.ui.nuspec
1.1 KiB