Skip to content

Latest commit

 

History

History
92 lines (67 loc) · 4.04 KB

CHANGELOG.md

File metadata and controls

92 lines (67 loc) · 4.04 KB

v1.0.10

Major changes to BEMO default style blocks!

Default styles sucked, now they don't.

  • f4587bf Optimize legibility
  • 5a3f991 Change default color of links
  • 9cbd1ec Fix outline
  • e16b9e6 Change fields focus default color
  • 3a8f81f Style legend
  • c136485 Export wrap width into global variable
  • 1de6945 Change buttons default style
  • 2620e8b Change flash default styling
  • 0287119 Small tweaks to .hero style
  • 07071f6 Better .nav-breadcrumbs
  • e1b503f Rename $space-amounts to $vertical-space-amounts
  • 447e01b Better responsive .table
  • e4fa832 Change color palette
  • 01af4f6 Change default heading styles
  • 30bdbdb Add new icons (Material Design Icons by Google)
  • 36a8e8e Make .input use icons
  • 9bbcdbf Minor changes

v1.0.9

Change breakpoint names to facilitate mobile-first approach

view commit

  • gte-lap becomes simply lap
  • lap becomes eq-lap

Mandatory ASCII art:

0px            480px           1024x           1500px         ∞px
|               |               |                |              |
|               |<-- lap -------------------------------------->|
|               |               |<-- desk --------------------->|
|               |               |                |<-- wall ---->|
|               |               |                |              |
|<-- eq-palm -->|               |                |              |
|               |<-- eq-lap --->|                |              |
|               |               |<-- eq-desk --->|              |
|               |               |                |              |
|<------------------ lte-lap -->|                |              |
|<---------------------------------- lte-desk -->|              |
|               |               |                |              |
0px            480x           1024px          1500px          ∞px

Normalize .grid__item width classes syntax

view commit

Since these classes are not BEM modifiers, let's make it clear and drop the double hypen:

  • .width--3-12 becomes .width-3-12
  • .desk--3-12 becomes .desk-3-12
  • .desk--push-3-12 becomes .desk-push-3-12
  • .desk--pull-3-12 becomes .desk-pull-3-12

Remove Bourbon as BEMO dependency

view commit

Autoprefixer is the way to go regarding vendor prefixes! We don't need CSS3 mixins any more!

  • Add +inline-block helper mixin
  • Import some useful helper functions and mixins from Bourbon, most notably:
    • +clearfix
    • +size
    • +position
    • +triangle

Make it compatible with node-sass 1.2.3 (libsass)

view commit

  • Drop sass-list-maps polyfill, use native Sass 3.3 hashes
  • Remove globbing from application.sass (Rails apps will change it manually)

PS. In order to use Sass 3.3+, Rails apps need to replace sass-rails gem with sass.

v1.0.8

  • Last release without a changelog