Skip to content

Latest commit

 

History

History
66 lines (52 loc) · 2.32 KB

README.md

File metadata and controls

66 lines (52 loc) · 2.32 KB

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();.

Animations

Animations are always on as they no longer require javascript to function.

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