Skip to content

cybermedics/BlazorStrap

 
 

Repository files navigation

BlazorStrap

Bootstrap 4 Components for Blazor Framework

Install

NuGet Pre Release Nuget (with prereleases) Nuget GitHub stars Gitter chat

Blazor WebAssembly (Client-side Blazor)

  1. Inside the <head> element of your wwwroot/index.html, add <script src="_content/BlazorStrap/blazorStrap.js"></script>.
  2. In Program, add builder.Services.AddBootstrapCss();.

Blazor Server (Server-side Blazor)

  1. Inside the <head> element of your Pages/_Host.cshtml, add <script src="_content/BlazorStrap/blazorStrap.js"></script>.
  2. In Startup, add Services.AddBootstrapCss();.

Docs

https://blazorstrap.io

BlazorStyled

If you want to manage your styles in code and use dynamic styles you can check out my other project: BlazorStyled

Change Log

https://github.com/chanan/BlazorStrap/releases

Components:

  • Alerts
  • Badges
  • Breadcrumbs
  • Buttons (excluding Checkboxes and Radio buttons)
  • ButtonGroups
  • Cards
  • Carousals
  • Collapse
  • Dropdowns
  • Images
  • Jumbotrons
  • Figures
  • Forms - mostly done (Binding still pending)
  • Layout (Container, Row, Col)
  • Listgroups
  • Navs
  • Navbars
  • Media
  • Modals
  • Pagination
  • Popover
  • Progress
  • Tables
  • Tabs
  • Tooltip

Extensions:

  • NuGet Pre Release BlazorStrap.Extensions.BSDataTable
  • NuGet Pre Release BlazorStrap.Extensions.FluentValidation
  • NuGet Pre Release BlazorStrap.Extensions.TreeView

About

Bootstrap 4 Components for Blazor Framework

Resources

License

Stars

Watchers

Forks

Packages

No packages published

Languages

  • HTML 59.1%
  • C# 32.6%
  • CSS 4.3%
  • Vim Snippet 2.6%
  • JavaScript 1.4%