lost

LostGrid is a powerful grid system built in PostCSS that works with any preprocessor and even vanilla CSS.

MIT License

Downloads
78.7K
Stars
4.5K
Committers
33
lost - Beta Release - v8.0.0-beta.0

Published by peterramsing about 8 years ago

Changelog

  • (#184)[API Update] Updates the lost-offset to be more intuitive.
    • This reverses the current api from moving left to right based on negative fractions which didn’t make much sense. This breaks that api’s current functionality and makes it more intuitive.

Diff with previous version 7.1.0

lost - Darcy Release - v7.1.0

Published by peterramsing about 8 years ago

Changelog

  • (#324) [Refactor] Updates the codebase to follow an ESLint configuration (following airbnb's styleguide)
  • (#322) [Feature Enhancement] New ability to use custom colors with lost-utility: edit;

Diff with previous version 7.0.4

lost - Darcy Release - v7.0.4

Published by peterramsing about 8 years ago

Changelog

  • (#315) [Tests] Adds more tests. Thanks @wbruno!
  • (#321) [Update] Updated dependencies to stay current. Nobody likes stale dependencies.

Diff with previous version 7.0.3

lost - Darcy Release - v7.0.3

Published by peterramsing over 8 years ago

Changelog

  • (#316) [BUGFIX] Removes zoom: 1.

Note for IE7

  • While removing this might be seen as a breaking change I can find no supported evidence that LostGrid could be used to support IE7 which is where zoom: 1 would be used. LostGrid also does not mention any support for IE7. Thus, this is not a breaking change, but a bug fix as use of this is widely touted as not necessary and even poor code. 👍🏻

See also:
#135
#194
#222

Diff with previous version 7.0.2

lost - Darcy Release - v7.0.2

Published by peterramsing over 8 years ago

Changelog

  • (#312) [BUGFIX] The global settings now reset between each build. Thanks @onlywei!
  • (#313) [CHORE] Removes Unneeded "reset" tests that were more of a hack than a test.

Diff with previous version 7.0.1

lost - Darcy Release - v7.0.1

Published by peterramsing over 8 years ago

Why 7.0.1 and not 7.0.0? Well, I made a tiny mistake with npm versioning and...well, the patch version was inadvertently bumped and that's why. Sometimes my fear of breaking something with npm is a bit irrational, but oh well.

Changelog

  • (#306) [FEATURE] lost-row: none; was added to reset the element back to default settings.
  • (#297) [BUGFIX] Updates the clear: left; to be clear: both; for lost-column/waffle rule.
  • (#299) [BUGFIX] Changes the size from 99.99/999999% to 99.9% within lost-column, lost-masonry-column, lost-move, lost-offset, lost-row and lost-waffle. This is because in Edge and IE there were some rounding errors causing stacking of columns instead of allowing them to sit side-by-side.
  • (#251) [REFACTOR] Minor refactor to add in cloneAllBefore function to make readability easier.

Note for IE users

  • All uses of lost-column, lost-masonry-column, lost-move, lost-offset, lost-row and lost-waffle will have their calc equation adjusted to use 99.9%. This could cause breakage in very edge cases especially in older versions of Internet Explorer. This version should be tested to see if any columns stack instead of site side-by-side.
  • Within lost-column and lost-waffle the clear has been updated from left to both.
    • If this is an issue (which in testing I found none), there is a new global setting that will adjust this back to the previous behavior. Just put @lost clearing left; at the top of your file and the global configuration will be set.

Diff with previous version 6.8.1

lost - v6.8.1

Published by peterramsing over 8 years ago

Changelog

  • (#290) [ENHNACE] Removes duplicate line of code for lost-column: none;

Breaking Changes

  • None
lost - Darcy Release - v7.0.1-beta.2

Published by peterramsing over 8 years ago

Changelog

  • (#306) [FEATURE] lost-row: none; was added to reset the element back to default settings.
  • (#251) [REFACTOR] Minor refactor to add in cloneAllBefore function to make readibility easier.

Breaking Changes

  • None

Current Diff to Master

lost - Darcy Release - v7.0.1-beta.1

Published by peterramsing over 8 years ago

Changelog

  • (#299) [BUGFIX] Changes the size from 99.99/999999% to 99.9% within lost-column, lost-masonry-column, lost-move, lost-offset, lost-row and lost-waffle. This is because in Edge and IE there were some rounding errors causing stacking of columns instead of allowing them to sit side-by-side.

Breaking Changes

  • All uses of lost-column, lost-masonry-column, lost-move, lost-offset, lost-row and lost-waffle will have their calc equation adjusted to use 99.9%. This could cause breakage in very edge cases especially in older versions of Internet Explorer. This version should be tested to see if any columns stack instead of site side-by-side.
lost - Darcy Release - v7.0.0-beta.1

Published by peterramsing over 8 years ago

Changelog

  • (#297) [BUGFIX] Updates the clear: left; to be clear: both; for lost-column/waffle rule.

Breaking Changes

  • Within lost-column and lost-waffle the clear has been updated from left to both.
    • If this is an issue, there is a new global setting that will adjust this back to the previous behaviour. Just put @lost clearing left; at the top of your file and the global configuration will be set.
lost - v6.8.0

Published by peterramsing over 8 years ago

Changelog

  • (#262) [BUGFIX] Fixes 1px rounding issue in Safari in Flexbox - Thanks @hudochenkov
lost - 6.7.2

Published by peterramsing over 8 years ago

Changelog

  • (#256) [CLEANUP] Minor update to reduce code bloat for lost-column/waffle.
lost - 6.7.1

Published by peterramsing over 8 years ago

Changelog

  • (#153 ) [BUGFIX] Fixes issue where older Android wouldn't support :nth-child(n)
lost - 6.7.0

Published by peterramsing almost 9 years ago

Changelog

  • (#218) [BUGFIX] Adds a float to the last cycle of the div
  • (#211) [FEATURE] Adds new rule, lost-column: none;
  • (#212) Adds Editor Config to project
  • (#223) Updates some docs
lost - 6.6.3

Published by peterramsing almost 9 years ago

• No new code
• Updates the package to represent the repo change from Cory to Peter

lost - 6.6.2

Published by corysimmons about 9 years ago

  • Split lost.js into modules
lost - 6.6.1

Published by corysimmons about 9 years ago

  • Replace removeSelf with remove for PostCSS happiness
lost - 6.6.0

Published by corysimmons about 9 years ago

  • Update PostCSS rules
lost - 6.5.0

Published by corysimmons over 9 years ago

  • Fix clearfix bug
lost - 6.3.0

Published by corysimmons over 9 years ago

  • Convert translate3d to 2d