Bootstrap 2.2.0 发布

@mdo 2012 年 10 月 29 日

哇哦,这是我们离开 Twitter 后的第一个版本,Bootstrap 2.2.0 发布了!我们最初计划将其发布为 2.1.2,但考虑到时间和范围,我们将其版本升级。此版本包含数十个错误修复、文档增强以及一些新的改进功能。

tl;dr

2.1.2 现在是 2.2.0:四个新的示例模板、添加了媒体组件、新的排版比例、修复了 box-shadow mixin 错误、修复了 z-index 问题,以及 更多

亮点

  • 添加了四个新的示例模板到文档中,包括一个窄的营销页面、登录表单、粘性页脚和一个花哨的轮播(为即将发布的 .net 杂志文章创建)。
  • 添加了媒体组件,用于创建更大的通用组件,如评论、推文等。
  • 新的基于变量的排版比例,基于 @baseFontSize@baseLineHeight
  • 通过新的输入和按钮变量,重新设计了小型、中型和大型填充,使所有元素的大小保持一致。
  • 恢复了 2.1.1 版本中 .box-shadow(); 混合器更改,该更改导致编译器错误。
  • 改进了下拉子菜单,以支持下拉菜单和左对齐子菜单。
  • 修复了模态窗口中工具提示和弹出窗口的 z-index 问题。
  • 英雄单元现在为整个组件设置基本类型样式,而不是在 .hero-unit p { ... } 上设置。
  • 将 JavaScript 插件和文档更新到 jQuery 1.8.1。
  • 添加了 Contributing.md 文件。
  • 添加了通过 Bower 安装 Bootstrap 的支持。
  • 对整个项目的变量进行了各种改进。
  • 修复了文档中的各种拼写错误。

要查看此版本中包含的所有问题列表,请访问 GitHub 上的 2.2.0 里程碑。否则,请务必 访问文档 或下载最新版本以体验 2.2.0。

下载 Bootstrap 2.2.0 (最新 master ZIP)

下一步

简单说一下,我们仍在努力将 Bootstrap 迁移到 GitHub 上的独立组织。这将带来一些其他重大变化,但更多信息将在稍后公布。我们将很快发布下一个版本以修复更多错误,但在此之前,请尽情享受这些修复和新功能!

最后,再次感谢大家提交问题和贡献——你们太棒了!

前进

@mdo 2012 年 9 月 29 日

在 Twitter 工作的过去两年半时间里,我经历了难以置信的旅程。我和 Jacob 都与许多优秀的人合作过一些非常棒的项目,但没有比在 Bootstrap 上工作更令人愉悦和有成就感的事情了。尽管我们离开了 Twitter,各自 奔赴新的旅程,但我们都将继续参与这个项目。

Bootstrap 目前仍将作为 Twitter 在 GitHub 上的项目,但我们意识到这个项目已经超越了我们和 Twitter 品牌。这是一个庞大的项目,在 Web 开发行业中发挥着非常重要的作用,我们很高兴看到它继续发展。为此,我们已经开始着手将 Bootstrap 迁移到自己的开源组织。这需要时间,但我们致力于让它成为现实。

在接下来的几周内,我们将发布另一个错误修复更新(2.1.2)来解决一些问题,然后我们将全力以赴改进框架的一些关键领域(模态框、轮播、自定义器等)。当计划成形时,我们将分享更多关于这些更新的信息。

在此之前,我们对 Twitter 和 Web 开发社区只有爱。非常感谢大家的一切。

Bootstrap 2.1.1 发布

@mdo 2012 年 9 月 4 日

两周后,我们又关闭了 Bootstrap 的 500 个问题。这包括所有重复项——你们这些书呆子喜欢报告错别字——以及最终没有进入官方发布里程碑的无效问题。但令人惊叹的是,我们已经准备好发布 2.1.1 版本,其中包含 73 个错误修复。

获取它

前往 https://bootstrap.ac.cn 获取修复程序,或从 GitHub 下载 最新的 master ZIP 文件

发生了什么变化

以下是概述

  • 新功能:警报文本。我们在 排版部分 的底部记录了这些新类,例如 .text-success,以及长期未记录的 .muted
  • 修复了文档中的许多错别字。拼写很难。
  • .box-shadow() 混合器现在更加耐用。它不再需要为多个阴影进行转义,这意味着您现在可以再次轻松地在其中使用变量和函数。
  • .dl-horizontal dt.horizontal-form .control-group 宽度增加,以更好地处理增大的字体大小。
  • 下拉子菜单已改进:现在,您只需在悬停子菜单切换按钮时看到下一级,而不是所有级别。
  • 在“入门”部分中阐明了 jQuery 和 Bootstrap 模板要求。
  • select 现在使用 @inputBorder
  • .lead 现在从 @baseFontSize 缩放,而不是固定字体大小和行高。
  • 修复了最新 Firefox 中的垂直三色渐变。
  • 重新排序了一些变量,这些变量在某些 Less 编译器中会导致错误。

还有很多其他改进,所以请在您方便的时候浏览 2.1.1 里程碑,但这些是最重要的改进。

接下来

更多错误修复,更多功能改进。 2.1.2 将很快发布,我们将努力改进一些我们在 2.1.1 中推迟解决的问题。除此之外,我们已经确定了围绕模态框和轮播等关键组件的 未来几个版本 的范围。

我们将继续根据需要添加新功能,但在未来几个月内,我们将主要专注于改进现有功能。

新的 RSS 订阅

@mdo 2012 年 8 月 22 日

大约两周前,我们升级了博客,使用 Jekyll 和 GitHub Pages 代替 WordPress。在进行升级时,我们忘记了 RSS 订阅。一些很棒的人注意到我们缺少它,所以我们已经把它加了回来。不幸的是,它不再是同一个 URL,但它仍然存在。

以下是新订阅的 URL:https://blog.bootstrap.ac.cn/feed.xml

它也在博客页面<head>中,所以输入根 URL 应该可以在大多数 RSS 应用中正常解析。再次抱歉,疏忽了,如果您有任何其他建议,请继续告诉我们,以便我们改进博客。

谢谢!

Bootstrap 2.1.0 发布

@mdo 2012 年 8 月 20 日

在发布了较小的 2.0.4 版本之后,我们又发布了一个重大的更新,修复了大量错误,提高了代码的灵活性和耐用性,并引入了一些很棒的新功能。这是一个重大的版本,包含在一套全新的文档中,我们非常高兴发布它。

tl;dr

新的文档、固定插件、下拉菜单中的子菜单、块级按钮、图像样式、流体网格偏移、新的导航栏、增加的字体大小和行高、120 多个已修复的错误等等。 立即获取。

改进的文档

除了拥有全新的视觉风格之外,我们的文档内容也再次进行了全面修改。告别冗长的营销文案和多列布局,迎接简洁明了的单列文档。我们拥有新的标语、新的布局和导航,以及(更多)更清晰的示例。

主要变更和新功能

我们对 2.1 中新功能的数量有更高的期望,但我们将其缩减,以便以可管理的形式发布此版本。我们仍然添加了一些很棒的新功能并修复了大量错误,以下是新功能的简要概述。

  • 下拉菜单中的子菜单支持。 我们之前一直避免这样做,因为我们认为这会不必要地使事情复杂化,但我们已经回溯了这一决定,并选择将其添加进来。有关更多信息,请参阅文档。
  • Affix JavaScript 插件。 使用我们最新的插件,让任何内容在您滚动时粘贴到视窗顶部,该插件用于为我们新的文档导航提供支持。
  • 块级按钮。 在按钮中添加 .btn-block 以使其宽度为 100%。
  • 表格行上的状态类。 在表格中更好地传达成功、警告和错误消息。
  • 导航和下拉菜单的禁用状态得到改进。 我们所说的“改进”是指实际呈现出来——只需在 `li` 中添加 `disabled` 类即可。
  • 导航栏组件现在默认使用白色,并提供一个可选类来将其变暗。 为了提供两种导航栏选项,即浅色和深色,我们需要有更好的默认值。使用浅色默认导航栏意味着更少的代码行,因为我们不需要为基本导航栏功能覆盖任何内容,也不需要再次覆盖它来恢复默认样式。想念黑色吗?只需添加 `navbar-inverse` 类即可恢复深灰色导航栏。
  • 改进的前置和后置输入。 无需将 `input` 和 `.add-on` 放在同一行代码中(对此表示歉意)。您可以随意将它们分开,它们仍然会通过一些巧妙的 `font-size` 样式保持在一起。
  • 新的基本字体大小和行高。 13px/18px 已经过时,14px/20px 已经到来。这也改变了我们的标题元素、按钮等的尺寸、行高和边距。
  • 添加了导航栏折叠触发点的变量。 我们不再使用 `980px` 的固定像素宽度来触发折叠的导航栏,而是使用一个变量,以便您可以根据自己的项目进行自定义。
  • 流式网格偏移量。 感谢我们的贡献者,流式网格现在支持偏移量,以匹配我们的固定(像素)网格。
  • 流式网格系统变量不再是固定的百分比。 相反,它们在 LESS 中使用 `percentage()` 函数根据默认的固定宽度网格变量进行计算。数学!
  • 删除了 LESS 文档页面。 我们将不再在两个地方记录变量和混合器——重写这些内容很痛苦,而且花费了太多时间。相反,请查看 .less 文件。

感谢各位极客

再次感谢各位极客的贡献、错误修复和功能请求,没有你们,我们无法做到这一点。你们让这个项目保持活力,我们衷心感谢你们的支持。

<3


有关完整的更改日志,请访问 GitHub wiki 页面2.1.0 里程碑。我们已经开始为 2.2 版本做计划,但目前还没有关于何时发布或具体包含哪些内容的估计。我们也可能会发布 2.1.1 版本,但同样,目前还没有承诺。 活在当下!