Skip to content

aweber/aw-grid

Repository files navigation

AWeber FlexBox Grid

AWeber FlexBox Grid is a responsive modern grid system for creating structured layouts in both websites and web applications. Based on flexbox properties, it is a customized version of the infamous Flexbox Grid and uses SCSS as a preprocessor language to facilitate development and maintenance.

Installation

npm

npm install @aweber/aw-grid --save-dev

Bower

bower install aw-grid

Production CSS | CDN

TBD…

Development

  • Fork and clone the AWeber FlexBox Grid repository.
  • Install the project's dependencies.
  • Create a branch for your changes using Git Flow.
  • Make your changes and document them using the SASSDoc guidelines.
  • Lint your changes before opening a PR.
  • Open a PR comparing your branch with the develop branch as the base.

Install dependencies

npm 5^ is preferred.

npm install

Build documentation

Use SASSDoc to build the project’s documentation. Not required to open a PR.

npm run docs

Lint code changes

Lint your changes before opening a PR. If you don't, the Continuous Integration (CI) service won't allow your PR to be merged.

npm run lint

Build distribution files

Check the production output files, if needed.

npm run dist

About

AWeber FlexBox Grid

Resources

License

Stars

Watchers

Forks

Packages

No packages published

Contributors 4

  •  
  •  
  •  
  •  

Languages