Webefinity.Cadence.UI (0.0.1-beta01)

Published 2026-07-27 15:17:39 +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-beta01 Webefinity.Cadence.UI

About 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

  1. Add the component library to your Blazor project.

  2. In your _Imports.razor, add:

@using Cadence.UI.Components
  1. Reference the bundled CSS in your index.html or App.razor:
<link rel="stylesheet" href="_content/Cadence.UI/css/bundle.css" />
  1. 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

ID Version Target Framework
Markdig 1.3.2 net10.0
Microsoft.AspNetCore.Components.Web 10.0.10 net10.0
Details
NuGet
2026-07-27 15:17:39 +10:00
8
Webefinity
157 KiB
Assets (2)
Versions (4) View all
0.0.1-beta04 2026-08-27
0.0.1-beta03 2026-08-04
0.0.1-beta02 2026-07-27
0.0.1-beta01 2026-07-27