Bootstrap v5.2.1 发布


Bootstrap v5.2.1 现已发布,这是一个补丁版本,主要包含了一些错误修复、文档更新和依赖性更新。

Key changes

更新了 calc() 函数,以解决 postcss-values-parser 中的一个明显的 bug,该 bug 导致源 Sass 文件在使用 React 和 PostCSS 构建时无法正常编译。解决方法是颠倒在 calc() 函数中的乘法顺序。用户可能需要根据自己的自定义进行类似的修改。

还解决了一些长期存在的关于 button focus 和 active styling 的问题,特别是对于复选框和单选按钮。在移动设备上,input-based buttons 难以摆脱其 focus styles。这个问题在 v5.2.1 中得到了解决,开发团队将 .btns 的 :focus 改为 :focus-visible。现在,复选框和单选按钮在 :focus-visible 时不再改变它们的背景颜色,它们也不会收到 :hover styling。常规的 .btns 仍然有它们熟悉的 hover 和 focus styles。

Highlights

除了上述更改之外,还修复了多个组件的错误:

  • Accordion
    • 更新color值以使用$accordion-button-colorSass 变量而不是 color contrast 函数
  • Buttons
    • 为按钮添加了透明的默认悬停边框颜色 CSS 变量,以修复视觉回归问题
    • $enable-gradients设置为true.btn-link不再有渐变
  • Forms
    • Input groups 已更新z-index值以确保正确呈现经过验证的表单字段
    • Floating labels 现在重新设置了文本对齐方式,以确保风格一致。
  • List Groups
    • 只有一个 child 的水平列表组现在呈现正确的border-radius
    • 修改了list-group-item选择器以更好地支持 Bootstrap CSS 的嵌套导入
  • Modals
    • 更新了事件监听器以忽略滚动条点击、从.modal-dialog内部开始但在外部结束的点击,以及对在.modal-dialog外开始和结束的点击的响应。
  • Pagination
    • 修复了分页组件内的错误的border-radius
  • Scrollspy
    • Scrollspy 阈值选项现在可配置
  • 工具提示和弹出框
    • 恢复了一些工具提示插件更新,以防止selector、dynamic content 和使用 title的工具提示出现问题
    • 修复 trigger:调用toggle()时"manual"显示和立即隐藏的问题

依赖项

  • 更新了 Autoprefixer 以修复color-adjust属性的警告问题

 更多详情可查看官方博客。

 


相關推薦

2023-08-11

Apidoc-php v5.2.1 已经发布,API 接口文档生成工具 此版本更新内容包括: 需升级前端文件至 v3.1.1 修复接口参数float类型,生成json参数时不显示的问题。 修复接口生成器对无效参数处理不正确导致的不执行问题。 修复

2022-10-09

BootstrapBlazor v6.11.0 已经发布,Bootstrap 样式的 Blazor UI 组件库 发布时间 2022-10-06 V6.11.0 V6.10.12 feat(#I5SO59): 组件 Collapse 重构移除 javascript 脚本降低维护成本 #I5SO59 refactor(#I5U6ZK): 组件 AnchorLink 移除 TooltipText 默认值 #I5U6ZK V6.10.1

2023-06-01

Bootstrap v5.3.0 的稳定版本正式发布,新版本带来的变化包括: 支持黑暗模式 Bootstrap 的核心已被重写,为黑暗模式提供了支持。此外,Bootstrap 现在支持任何数量的颜色模式,允许你建立自己的自定义主题或更细微的颜色模式

2022-12-26

Bootstrap v5.3.0-alpha1 现已发布,此版本带来了新的颜色模式支持、带有变量和实用程序的扩展调色板等。具体更新内容如下: 深色模式和彩色模式 Bootstrap现在支持通过 root<html>元素上的data-bs-theme属性来明确选择创建多种颜

2023-04-04

Bootstrap 5.3.0-alpha3 现已发布,具体更新内容如下: 修复了 node-sass/Hugo 错误的插值变量。 在calc()函数中使用 Sass 变量时,添加了对插值变量的检查,以捕获 Node Sass 的编译错误。 开始在更多组件中使用--bs-border-radius变量。

2023-02-01

文件管理功能、文件分享等 新增 站内消息功能、消息发布、查看 新增 消息提醒功能、未读已读消息列表、消息查看 新增 Editor 富文本编辑器的黑暗模式样式 新增 Upload 组件 是否上传附件验证例子 新增 Table 增加

2022-10-26

能已正式 GA——到达稳定状态。此版本将默认 CSS 框架从 Bootstrap 4 升级到 Bootstrap 5,并为 M1 Mac 设备预置了二进制文件。此外还优化了性能,例如将 IHP 应用程序打包成 docker 镜像时,其体积从 300 MB 压缩到 80 MB。 Bootstrap 5 将

2023-11-17

BootstrapBlazor v8.0.0 已经发布,Bootstrap 样式的 Blazor UI 组件库 此版本更新内容包括: Release 2023-11-16 V8.0.0 What's Changed fix(Table): 修复单元格内溢出文本 Tooltip 未居中问题 by @ArgoZhang in https://github.com/dotnetcore/BootstrapBlazor/pull/2307 f

2023-11-01

BootstrapBlazor v7.12.0 已经发布,Bootstrap 样式的 Blazor UI 组件库 此版本更新内容包括: Release 2023-10-31 V7.12.0 Bugs fix(MenuLink): 修复 MenuLink 地址为 / 时始终高亮问题 by @ray-gilbert in https://github.com/dotnetcore/BootstrapBlazor/pull/2204 fix(Count

2023-08-31

【直播预告】eBPF 到底是可观测领域的神器 or 鸡肋? BootstrapBlazor v7.10.0 已经发布,Bootstrap 样式的 Blazor UI 组件库 此版本更新内容包括: Release 2023-08-30 V7.10.0 What's Changed 破坏性更新 refactor(TableToolbarPopConfirmButton): 组件重命

2023-08-01

BootstrapBlazor v7.9.0 已经发布,Bootstrap 样式的 Blazor UI 组件库 此版本更新内容包括: Release 2023-08-01 V7.9.0 What's Changed Bugs fix(Chart): 修复 borderWidth 属性不生效问题 by @azlis in https://github.com/dotnetcore/BootstrapBlazor/pull/1474 fix(Filter):

2023-01-09

mark:包括 webstreams benchmark #45876 [ 6e3d7f8c2d] - bootstrap:优化内置快照中加载的模块 #45849 [ d181b76374] - bootstrap:使 CJS 加载器可快照 #45849 [ 508e830765] - bootstrap:将 event_target 包含到内置快照中 #45849

2023-01-30

ng[] args) {         HttpBootstrap bootstrap = new HttpBootstrap();         bootstrap.httpHandler(new HttpServerHandler() {          &n

2023-07-03

BootstrapBlazor v7.8.0 已经发布,Bootstrap 样式的 Blazor UI 组件库 此版本更新内容包括: Release 2023-07-01 V7.8.0 What's Changed 破坏性更新 chore(Table): 原属性 Searchs 更改为 Searches by @ArgoZhang in https://github.com/dotnetcore/BootstrapBlazor/pull/1417