Skip to content
This repository has been archived by the owner on Nov 7, 2019. It is now read-only.

jo-asakura/less-neat

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

9 Commits
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

LESS-Neat

A semantic and fluid grid framework on top of LESS

LESS-Neat is a fluid grid framework built with the aim of being easy enough to use out of the box and flexible enough to customize down the road.

Using LESS-Neat

If you are planning to override the default grid settings (12 columns, and etc.), it is easier to create a copy of an existing _variables.less file for that purpose. Make sure to replace existing import to your version of variables in _less-neat.less:

@import "core/_local_variables";

See the demo page for a full list of features.

Let's walk through a simple example. Include the outer-container mixin in the topmost container (to which the max-width setting will be applied):

.container {
  .outer-container();
}

Then use span-columns on any element to specify the number of columns it should span:

.element {
  .span-columns(6);
}

If the element's parent isn't the top-most container, you need to add the number of columns of the parent element to keep the right proportions:

.container {
  .outer-container();

  .parent-element {
    .span-columns(8);

    .element {
      .span-columns(6, 8);
    }
  }
}

To make your layout responsive, use the LESS built-in nested media queries functionality to modify both the grid and the layout:

.container {
  .span-columns(4);

  @media (min-width: 768px) {
    .span-columns(2);
  }
}

Credits

LESS-Neat is created and maintained by Alexandr Marinenko. The project is heavily inspired by amazing Sass framework Bourbon Neat. Tweet your questions or suggestions to @jo_asakura.

License

Copyright © 2015 Alexandr Marinenko. LESS-Neat is free software, and may be redistributed under the terms specified in the license.

About

A semantic and fluid grid framework on top of LESS

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published