forked from twbs/bootstrap
-
-
Notifications
You must be signed in to change notification settings - Fork 1
Changelog
markdotto edited this page Feb 17, 2012
·
17 revisions
Overview of changes:
- Previously the docs called for use of
.control-label
in the examples, but the CSS didn't make clear use of it. This class is required for horizontal forms and has been reflected in the CSS. - We've tried our best to improve rendering of buttons and icons across all browsers. Some issues remain; Firefox throws an
!important
online-height
for inputs, so that's the big one. - We refined the label component style to move away from uppercase.
- Added the black button option,
.btn-inverse
. - Added a mini button class,
.btn-mini
. - We had to re-add the protocol,
http:
to the HTML5 schim because IE7-8 wouldn't recognize it, dropping some HTML5 support for those browsers and introducing major performance issues. - Resolved some issues with responsive layouts where media queries would overlap at 768px and 980px.
- Rearranged Scaffolding docs page to split fixed and fluid grid systems.
- Tons of docs updates for typos and language changes.
For full list of changes, see the now closed v2.0.1 milestone.
Complete rewrite of the library. For full details, head to the upgrading doc at http://twitter.github.com/bootstrap/upgrading.html.
- Updated tables to make no border the default and add options for condensed and bordered versions
- Updated form states to expand on error styles and provide warning and success variations
- New javascript plugin for button states
- Switched to strict mode for Javascript plugins
- Added more data attribute controls to our plugins
- Full list of 25+ issues fixed: https://github.com/twitter/bootstrap/issues?milestone=6&state=closed
- Javascript plugins for modals, alerts, dropdowns, scrollspy, tabs, tooltips, and popovers that work with jQuery and Ender
- Massively updated docs for both the main page and for the new javascript plugins
- Inline labels for marking inline content with key visual flags
- Media thumbnails
- Breadcrumbs
- Added complete javascript page with detailed documentation for how to use plugins
- Three complete example pages of using Bootstrap, linked from main docs page with thumbnails
- Added section for compiling Less, for guidelines on how to recompile Bootstrap with Less
- Added section for customizing grid variables in Less to roll your own grid system
- Added section for code for using pre and code tags
- Added section for form field sizes that match grid column sizes
- Updated table styles to be just a tad bit more refined
- Added new form input sizes based on the Bootstrap grid system (meaning now you can do
input.span5
for a 280px-wide input) - Removed
:focus
states from:active
links in Firefox - Fixed unqualified
.clearfix
in forms.less that added bottom margin to all containers - Updated
.container()
mixing to be.fixed-container()
to prevent conflicts when compiling - Added focus states (either
box-shadow
oroutline
on:focus
) to all buttons, links, and inputs - No longer require
h3
in topbar, but still support for backwards compatibility
- Dropdowns refactored to be extensible (now work in ul.tabs)
- Added HTML5 form support by generalizing the form selectors (e.g., input instead of input[type=text|password])
- Gradients back in IE, but removed rounded corners in IE9 to prevent background bleed on buttons and alert messages
- Simplified the grid CSS by removing the static .span1-16 classes in favor of CSS-style regex for column styles in the grid
- Added .one-third and .two-thirds columns to the grid system
- Fixed bug in disabled buttons where they received :active styles
- Bug fixes
- Redesigned alerts to be more readable
- Refactored buttons and alerts CSS to be simpler
- Updated grid system to be more specific and not require .column or columns
- Improved on specificity of CSS selectors by removing unnecessary tag and parent selectors
- Miscellaneous updates to docs
- Bug fixes
- Added support for IE7 and IE8
- Added examples directory with first example usage of Bootstrap for a simple website
- Syntax fixes for gradients and color-stops
- Miscellaneous updates to docs
- Bug fixes
- Initial release