这个项目能做什么

Blazor Bootstrap 是一个基于 Blazor 和 Bootstrap CSS 框架构建的开源企业级组件库。它可以通过 NuGet 安装 Blazor.Bootstrap 包,README 推荐使用 4.0.0 版本。项目模板可单独获取,并可通过 .NET CLI 使用 dotnet new install Blazor.Bootstrap.Templates::1.10.0 进行安装。 README 文档记录了一套广泛的可复用 UI 组件和表单输入,包括:手风琴 (accordion)、警报 (alerts)、自动完成 (autocomplete)、徽章 (badges)、面包屑 (breadcrumb)、按钮 (buttons)、号召性文字 (callout)、卡片 (card)、轮播图 (carousel)、复选框输入 (checkbox input)、折叠 (collapse)、确认对话框 (confirm dialog)、货币输入 (currency input)、日期输入 (date input)、下拉菜单 (dropdown)、拖拽文件输入 (drag-and-drop file input)、枚举输入 (enum input)、文件输入 (file input)、Google Map、网格 (grid)、图标 (icons)、图像 (images)、markdown、模态框 (modals)、数字输入 (number input)、OTP 输入 (OTP input)、侧边栏 (offcanvas)、分页 (pagination)、密码输入 (password input)、PDF 查看器 (PDF viewer)、占位符 (placeholders)、预加载 (preload)、进度条 (progress)、单选输入 (radio input)、范围输入 (range input)、富文本编辑器 (rich text editor)、丝带 (ribbon)、脚本加载器 (script loader)、侧边栏 (sidebar)、sidebar2、拆分视图 (split view)、可排序列表 (sortable list)、加载动画 (spinners)、开关 (switch)、标签页 (tabs)、文本输入 (text input)、文本域输入 (textarea input)、主题切换器 (theme switcher)、时间输入 (time input)、吐司提示 (toasts) 和工具提示 (tooltips)。 图表组件已从 Blazor Bootstrap 移至独立的 BlazorExpress.ChartJS 包。README 指出,对于现有的图表用户来说这是一个破坏性变更,并提供了迁移和设置文档、GitHub 仓库以及演示。 文档包含在仓库根目录中,使用 Docusaurus 构建,并公开托管在 GitHub Pages 的 docs.blazorbootstrap.com。项目为 Blazor Server 和 Blazor WebAssembly 提供了演示站点。该项目由创建者 Vikram Reddy 维护,并通过 Open Collective 的赞助者和支持者获得支持。代码和文档根据 Apache-2.0 许可证发布。