Skip to content

AlexHedley/blashing

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

bowtie (blazor) Blashing

Build a beautiful dashboard

C# Blazor License: MIT Dependabot Dependency-Check

🔨 Build / 🧪 Test (with 📊 Reports) Badge Deploy to GitHub Pages pages-build-deployment Dependency Check Dependabot Updates

A port/rewrite of Dashing / Smashing in Blazor

Inspired by Dashing / Smashing

Site

Todo

Demo

Add widgets for:

  • clock (#2)
  • comments (#3)
  • graph (#4) WIP
  • iframe (#5)
  • image (#6)
  • list (#7)
  • meter (#8) WIP
  • number (#9)
  • text (#1)

Additional Widgets

  • Server Status Squares (#214)
  • Circle CI Build Status (#215)

Tests

cd src

dotnet test --collect:"XPlat Code Coverage"

Reports

Badge

Dependency Check Report

src

Core holds the original Widgets, Widgets holds any additional ones ported from the community.

Stories is using Blazing Story to show the components.

Client / Server and Shared are examples of how to use these components in a Blazor Application. Shared allows you to build a page once, for use in any.

Project Type Info
Blashing.Core Microsoft.NET.Sdk.Razor
Blashing.Core.Tests Microsoft.NET.Sdk xunit
Blashing.Widgets Microsoft.NET.Sdk.Razor
Blashing.Widgets.Tests Microsoft.NET.Sdk xunit
Blashing.Stories Microsoft.NET.Sdk.BlazorWebAssembly
Blashing.Client Microsoft.NET.Sdk.BlazorWebAssembly
Blashing.Server Microsoft.NET.Sdk.Web
Blashing.Shared Microsoft.NET.Sdk.Razor

Sample

Ran the example smashing locally and took a copy of the served webpage for comparison.

Original Screenshot

Docs

About

Build a beautiful dashboard

Topics

Resources

License

Stars

Watchers

Forks

Contributors 4

  •  
  •  
  •  
  •