UNPKG

bullframe.css

Version:

Solid, fluid, IE-friendly Sass (SCSS) framework

409 lines (284 loc) 12.4 kB
# Changes to bullframe.css ## 3.7.0 (April 24, 2021) * [breaking changes] Set html/body `height` and `body` `min-height` to `100%` to help with backgrounds and centering [(8239677)](https://github.com/marcop135/bullframe.css/) * [bug fixes] Add missing margin/padding spacing utilities to `utility-spacing.scss` [(e1cdf4c)](https://github.com/marcop135/bullframe.css/commit/e1cdf4ccfd70662a3d1babe2d5d0457b8ef6e569) * [enhancements] Removed W3C-invalid CSS properties/values from SCSS files [(2791b83)](https://github.com/marcop135/bullframe.css/commit/2791b83eab872abe92a2fd6cc3b3bc8d684fcc36) * [enhancements] Added Sass [@debug](https://sass-lang.com/documentation/at-rules/debug) rule to debugging utility [(969fcf3c)](https://github.com/marcop135/bullframe.css/commit/969fcf3ccb474f5bc5888841d479216b3e54de0a) ## 3.6.0 (March 16, 2021) * 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 ## 3.5.0 (February 09, 2021) * 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](https://github.com/marcop135/bullframe.css/blob/v3.4.6/src/scss/utilities/_utility-debugging.scss#L31) utility test to check performances, thanks @tkadlec ## 3.4.5 (February 08, 2021) * moved SCSS files and `Gulpfile.js` from double quotes to single ones * added Prettify formatting support ## 3.4.4 (February 04, 2021) * added missing classless/classless-ie10+ dark/dark-prefers builds ## 3.4.3 (January 28, 2021) * added missing center alignment for `.bf-display-block-center` utility ## 3.4.2 (January 27, 2021) * added missing ie10+ builds for dark and dark-prefers ## 3.4.1 (January 24, 2021) * added missing v3.4.0 `CHANGELOG.md` ## 3.4.0 (January 24, 2021) * added `input range` styling in modern browsers only * update video source paths accordingly to MDN [(#22)](https://github.com/marcop135/bullframe.css/issues/12) ## 3.3.9 (November 29, 2020) * fixed broken anchors and URLs in README.md ## 3.3.8 (November 29, 2020) * added `README.md` fixes and improvements * reinforced mixins declarations ## 3.3.7 (November 27, 2020) * removed ie8-9 hacks and create two new builds ie10+ * fixed missing `!important`s to `.bf-sr-only.focusable` declaration ## 3.3.6 (November 20, 2020) * added new anchors normalization [styles](https://github.com/marcop135/bullframe.css/commit/435c8e1cade4be9f0bed65f5d8a9ed5deb2278dd) * improved focus outline color contrast in dark mode ## 3.3.5 (September 27, 2020) * revert latest grid system column [fixes](https://github.com/marcop135/bullframe.css/commit/3bc68dee997c5b8530a5e498dd55dfc24347fcc3) * added more table normalization styles * added more webkit form normalization styles ## 3.3.4 (September 03, 2020) * added an utilities reference in README.md * fixed a grid system [bug](https://github.com/marcop135/bullframe.css/commit/d26c1dd21c808bda6472913073c72a8048a56d8f) related to `.bf-col-3` and `bf-col-4` utilities * added support for GitHub Packages registry * added UNPKG CDN in README.md ## 3.3.3 (July 22, 2020) * bumped version to fix npm registry ## 3.3.2 (July 22, 2020) * deprecate this version to fix an error with npm publish ## 3.3.1 (July 22, 2020) * fixed "What's included" and "Gulp.js" sections in README.md * fixed JSDelivr `package.json` settings * minor code improvements ## 3.3.0 (July 09, 2020) * 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 ## 3.2.0 (June 16, 2020) * changed grid gutter width to match Bootstrap Grid * added support for RTL [(#12)](https://github.com/marcop135/bullframe.css/issues/12) * added `datalist` normalization [(#13)](https://github.com/marcop135/bullframe.css/issues/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)](https://github.com/marcop135/bullframe.css/issues/14) * added `prefers-reduced-motion: reduce` improvements * added `line-height` improvements * added `font-weight` improvements ## 3.1.0 (May 23, 2020) * fixed broken CDN URL paths [#6](https://github.com/marcop135/bullframe.css/issues/6) * fixed `video` `width` bug [#10](https://github.com/marcop135/bullframe.css/issues/10) * fixed `contributing` and `code_of_conduct` broken links and missing content * added `index.html` minor enhancements [commit](https://github.com/marcop135/bullframe.css/commit/96b267fed9c9507591ed115c4a78e54d79f0c121) * added minor package files and folders structure enhancements ## 3.0.0 (May 18, 2020) * **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! ## 2.9.0 (April 13, 2020) * added Linux OS support to native font stack `font-family` list ## 2.8.2 (April 9, 2020) * added `label` normalization * updated HTML demo content ## 2.8.1 (April 3, 2020) * added `README.md` information * updated browser compatiblity list ## 2.8.0 (March 22, 2020) * prettified HTML demo * prettified CSS * removed unsupported `datetime` input * added a CSS map * updated browser compatibility list * added more comments ## 2.7.0 (March 17, 2020) * disabled form elements `pointer-events` * removed `progress` elements previous normalization * refactored `:focus` state from stratch ## 2.6.3 (March 13, 2020) * added IE `table-responsive` scrollbar bug fix * removed buttons' `:active` styles * added GitHub sponsor information * added YouTube privacy-friendly `no-cookie` `iframe` ## 2.6.2 (March 11, 2020) * added support for `font-variant` ligatures ## 2.6.1 (March 4, 2020) * added `progress` normalization * improved form elements appearance * improved `caption` and `figcaption` appearance ## 2.5.2 (February 25, 2020) * added `@viewport` support * removed confusing flexible embeds screen ratios * added better font stack * added more comments * updated browser compatibility ## 2.5.1 (February 11, 2020) * updated `@print` styles * increased main grid system wrapper `max-width` * added `:selection` normalization * added rem units replacements * improved `README.md` information ## 2.4.0 (February 9, 2020) * added youtube and vimeo flexible `embed` classes * added `html` and `body` 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 ## 2.3.1 (February 5, 2020) * added a missing semicolumn fix ## 2.3.0 (February 3, 2020) * removed older CSS hacks * added `add-on` folder * improve `img` normalization ## 2.2.0 (January 29, 2020) * **dropped IE7 support** * updated IE8+ normalization * updated `html5shiv.js` polyfill to v3.7.3 ## 2.1.1 (November 6, 2014) * updated `@print` styles ## 2.1.0 (August 13, 2014) * added JSDelivr CDN * updated high resolution deviced media queries * updated `index.html` demo content ## 2.0.1 (August 9, 2014) * updated `README.md` information * updated `index.html` demo content ## 2.0.0 (August 6, 2014) * **dropped IE7 CSS hacks** * updated author styles' helpers * refactored grid system classes * enhanced form elements styles * refactored code indentation * updated JS polyfills ## 1.6.3 (January 31, 2014) * added `vertical-align` normalization on multiple elements * added `pre` `overflow` buf fix for all browsers * added `progress` normalization * added focused input support ## 1.6.2 (December 29, 2013) * updated JS Bin demo URL * updated HTML demo structure * improved `inline-block` class * added Google Maps `embed` `box-sizing` fix ## 1.6.1 (December 27, 2013) * updated monospaced font stack * added webkit date, month and week inputs normalization ## 1.6.0 (December 5, 2013) * added _success_ Bootstrap v3 buttons * added new `display` classes * added update CSS hacks reference * added browser compatibility list * emulated `box-shadow`on IE8 ## 1.5.2 (October 21, 2013) * recompiled `select` data uri images * added new base font stack * added IE8+ grid system fixes * added IE10 `table-responsive` `overflow` bug fix ## 1.5.1 (October 7, 2013) * added `rem` units * moved `line-height` normalization from `body` to `html` * added `button` IE8 fix * added vertical rhythm base number _1.5_ ## 1.5.0 (September 13, 2013) * added `label` normalization * normalized `button` FF `display` * renamed helper classes * added small bug fixes and enhancements to the `test.html` file ## 1.4.3 (August 1, 2013) * 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_ ## 1.4.2 (July 4, 2013) * added native `audio` and `video` elements normalization ## 1.4.1 (June 7, 2013) * added `button` `line-height` normalization * improved `button` appearance * added headings fixes * added 100% IE7 responsive grid system support ## 1.4.0 (May 30, 2013) * update vertical rhythm composition * added `readonly` and `disabled` 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 ## 1.3.2 (May 17, 2013) * added `select` webkit CSS hack * added flexible video class ## 1.3.1 (May 14, 2013) * added IE9+ CSS hacks * added `blockquote` normalization * added `super-clearfix` class to clear `float` in IE7 via CSS expressions ## 1.3.0 (May 7, 2013) * changed grid system `display` from `inline-block` to `block` * added grid system `float` to avoid several YUI3 bugs and quirkes ## 1.2.0 (April 26, 2013) * added custom classes for responsive tables ## 1.1.2 (March 21, 2013) * merged grid system bug fixes from YUI3 v3.9.0 ## 1.1.1 (March 20, 2013) * added `optgroup` display bug fix ## 1.1.0 (March 19, 2013) * 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 ## 1.0.2 (March 12, 2013) fixed several accessiblity form bugs related to layout display ## 1.0.1 (March 12, 2013) * added CSS hacks for IE7, IE8 and IE9+ * added `outgroup` `font-family` normalization * added `html` `word-wrap` set to `break-word` * added `legend` line wrapping trick for IE7+ and FF 4+ * removed `width: 100%` from `audio` element * removed bottom margin from `audio` and `video` elements ## 1.0.0 (February 19, 2013) 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.