- Updated all npm dependencies
- Fixed typos in README.md
- Updated all npm dependencies
- Improved documentation
- Moved from
dark-prefers
tosystem-default
, but no breaking changes! - Updated
.browserlistrc
- Cleaned up and improved
README.md
- Updated
.browserlistrc
- Updated
package.json
description and tags
- [breaking changes] Dropped support for I8, IE9, and IE10
- [breaking changes] Upgraded all npm packages to minor and major latest versions (e.g. gulp-sass v5 now in use)
- Cleaned up
README.md
- Upgraded cssnano, autoprefixer and postcss plugins to major versions (a6a9ecc)
- Cleaned up
README.md
- [bug fixes] Add missing compiled CSS files
- [breaking changes] Reverted html/body
height
andbody
min-height
toauto
(default value) to avoid web app scrollbar issues - Added support for Skypack CDN
- Added Synk vuln badge in
README.md
- [breaking changes] Set html/body
height
andbody
min-height
to100%
to help with backgrounds and centering (8239677) - [bug fixes] Added missing margin/padding spacing utilities to
utility-spacing.scss
(e1cdf4c) - [enhancements] Removed W3C-invalid CSS properties/values from SCSS files (2791b83)
- [enhancements] Added Sass @debug rule to debugging utility (969fcf3c)
- added new flexbox utilites into
_utility-layout.scss
(IE10+) - added new
filter
utility module (≠ IE / Opera Mini) - added new
bf-position-sticky
utility class (≠ IE) - added ARIA roles appearance improvements into
_misc-accessibility.scss
(a11y) - removed touch action manipulation defaults in IE10
- purged
white-space
declarations from text truncate multiline mixins and utility
- added new flexbox-powered grid system mixins (IE10+)
- added new flexbox-powered align utility (IE10+)
- added new text-truncate multiline text mixin and utility using
line-clamp
property (≠ IE) - added new
z-index
utility - added extra debugging utility test to check performances, thanks @tkadlec
- moved SCSS files and
Gulpfile.js
from double quotes to single ones - added Prettify formatting support
- added missing classless/classless-ie10+ dark/dark-prefers builds
- added missing center alignment for
.bf-display-block-center
utility
- added missing ie10+ builds for dark and dark-prefers
- added missing v3.4.0
CHANGELOG.md
- added
input range
styling in modern browsers only - update video source paths accordingly to MDN (#22)
- fixed broken anchors and URLs in
README.md
- added
README.md
fixes and improvements - reinforced mixins declarations
- removed ie8-9 hacks and create two new builds ie10+
- fixed missing
!important
s to.bf-sr-only.focusable
declaration
- added new anchors normalization styles
- improved focus outline color contrast in dark mode
- revert latest grid system column fixes
- added more table normalization styles
- added more webkit form normalization styles
- added an utilities reference in
README.md
- fixed a grid system bug related to
.bf-col-3
andbf-col-4
utilities - added support for GitHub Packages registry
- added UNPKG CDN in
README.md
- bumped version to fix npm registry
- deprecate this version to fix an error with npm publish
- fixed "What's included" and "Gulp.js" sections in
README.md
- fixed JSDelivr
package.json
settings - minor code improvements
- changed grid system container
max-width
to match Bootstrap Grid (now is 1140px + gutters) - chanced margin/padding utilities naming
- added refinements to
.bf-table
and.bf-table-responsive
utilities- added zebra striping utility
- added more
font-weight
utilities - added more width-related utilities
- changed JSDelivr CDN paths from GitHub to npm
- updated screenshots and screencasts files
- added GitHub, Gulp, npm and Sass minor improvements
- changed grid gutter width to match Bootstrap Grid
- added support for RTL (#12)
- added
datalist
normalization (#13) - added
progress
normalization - added dark theme scrollbars normalization
- added webkit/blink/gecko/trident screenshots/screencasts
- added quick overview of the utilities in
README.md
- added more examples in
index.html
- added SCSS file structure improvements
- added responsive typography improvements
- added form states (e.g.
:invalid
) improvements (#14) - added
prefers-reduced-motion: reduce
improvements - added
line-height
improvements - added
font-weight
improvements
- fixed broken CDN URL paths #6
- fixed
video
width
bug #10 - fixed
contributing
andcode_of_conduct
broken links and missing content - added
index.html
minor enhancements commit - added minor package files and folders structure enhancements
- CSS to SCSS (Sass architecture refactoring)
- added
gulp.js
file processing - added CSS BEM syntax
- added npm
- added CDN
- added Dark mode
- added new test page
- added HTML snippets
- added screenshots
- added extended browser compatiblity list
- added proxy browsers support
- added logo
- added travis CI
- added utility classes isolation
- added reduced motion support
- added responsive typography
- added custom
select
- added custom radios and checkboxes
- added much more information in
README.md
- added CONTRIBUTING.md
- added CODE_OF_CONDUCT.md
- ...and much more!
- added Linux OS support to native font stack
font-family
list
- added
label
normalization - updated HTML demo content
- added
README.md
information - updated browser compatiblity list
- prettified HTML demo
- prettified CSS
- removed unsupported
datetime
input - added a CSS map
- updated browser compatibility list
- added more comments
- disabled form elements
pointer-events
- removed
progress
elements previous normalization - refactored
:focus
state from stratch
- added IE
table-responsive
scrollbar bug fix - removed buttons'
:active
styles - added GitHub sponsor information
- added YouTube privacy-friendly
no-cookie
iframe
- added support for
font-variant
ligatures
- added
progress
normalization - improved form elements appearance
- improved
caption
andfigcaption
appearance
- added
@viewport
support - removed confusing flexible embeds screen ratios
- added better font stack
- added more comments
- updated browser compatibility
- updated
@print
styles - increased main grid system wrapper
max-width
- added
:selection
normalization - added rem units replacements
- improved
README.md
information
- added youtube and vimeo flexible
embed
classes - added
html
andbody
typography normalization - improved
address
normalization - added
hr
box-sizing
bug fix - improved
fieldset
normalization - added workaround to render correclty all monospaced elements
- added
caption
normalization - adddd
legend
normalization
- added a missing semicolumn fix
- removed older CSS hacks
- added
add-on
folder - improve
img
normalization
- dropped IE7 support
- updated IE8+ normalization
- updated
html5shiv.js
polyfill to v3.7.3
- updated
@print
styles
- added JSDelivr CDN
- updated high resolution deviced media queries
- updated
index.html
demo content
- updated
README.md
information - updated
index.html
demo content
- dropped IE7 CSS hacks
- updated author styles' helpers
- refactored grid system classes
- enhanced form elements styles
- refactored code indentation
- updated JS polyfills
- added
vertical-align
normalization on multiple elements - added
pre
overflow
buf fix for all browsers - added
progress
normalization - added focused input support
- updated JS Bin demo URL
- updated HTML demo structure
- improved
inline-block
class - added Google Maps
embed
box-sizing
fix
- updated monospaced font stack
- added webkit date, month and week inputs normalization
- added success Bootstrap v3 buttons
- added new
display
classes - added update CSS hacks reference
- added browser compatibility list
- emulated
box-shadow
on IE8
- recompiled
select
data uri images - added new base font stack
- added IE8+ grid system fixes
- added IE10
table-responsive
overflow
bug fix
- added
rem
units - moved
line-height
normalization frombody
tohtml
- added
button
IE8 fix - added vertical rhythm base number 1.5
- added
label
normalization - normalized
button
FFdisplay
- renamed helper classes
- added small bug fixes and enhancements to the
test.html
file
- added iOS4+ compatibility (iPhone/iPod 3GS devices)
- added IE10
background-color
on active links normalization - added
vertical-align
canvas
normalization - updated high resolution screen media query placeholder
- added project scope clarification: now the framework is just a boilerplate
- added native
audio
andvideo
elements normalization
- added
button
line-height
normalization - improved
button
appearance - added headings fixes
- added 100% IE7 responsive grid system support
- update vertical rhythm composition
- added
readonly
anddisabled
form elements styles - added grid system bug fixes for IE7 and IE8
- added
select
bug fixes - added
pre
IE7 fixes - improved form elements
:focus
state appearance
- added
select
webkit CSS hack - added flexible video class
- added IE9+ CSS hacks
- added
blockquote
normalization - added
super-clearfix
class to clearfloat
in IE7 via CSS expressions
- changed grid system
display
frominline-block
toblock
- added grid system
float
to avoid several YUI3 bugs and quirkes
- added custom classes for responsive tables
- merged grid system bug fixes from YUI3 v3.9.0
- added
optgroup
display bug fix
- added
address
normalization - added headings normalization
- extended grid system styles
- enhance styled list classes
- added more CSS hacks to the CSS hacks reference
- added WordPress core styles
- added
button
normalization - update JS Bin demo URL
fixed several accessiblity form bugs related to layout display
- added CSS hacks for IE7, IE8 and IE9+
- added
outgroup
font-family
normalization - added
html
word-wrap
set tobreak-word
- added
legend
line wrapping trick for IE7+ and FF 4+ - removed
width: 100%
fromaudio
element - removed bottom margin from
audio
andvideo
elements
First public release!
Initial commit: November 19, 2012
The aim was to create a bulldozer framework to kickstart a cross-browser responsive HTML/CSS development.