nwayo
/nwajo/ (haitian creole) The tough central part of various fruits, containing the seeds.
What is nwayo ?
- A completely hackable front end boilerplate
- A multi-theme, multi-site, multi-cms front end framework
- A back-end agnostic environment
Installation guide
Requirements (All latest) -- Node.js (Bower, nwayo)
- Ruby (Sass, scss-lint)
- GraphicsMagick / ImageMagick
Get started
- Get the files under boilerplate
- Replace
MYPROJECT
inbower.json
andpackage.json
with your project's name - Rename
MYPROJECT.sublime-project
with your project's name
Run in nwayo root folder
npm install
bower install
nwayo rebuild
Tools
nwayo
is HTML5-ready and uses gulp as a build system
- Based (but not mandatory) on Zurb Foundation
- Uses Bower as dependencies manager and EditorConfig for consistency
Styling
- CSS3-ready via Autoprefixer and linted via scss-lint
- Comes with Sass
- Minifies with cssnano
Scripting
- ES2017-ready via Babel and linted via ESLint
- Comes with jQuery, Modernizr, lodash, PubSubJs, JsRender, kafe
- Builds with gulp-include and is minified with UglifyJS
Other
- Optimizes images via gifsicle, jpegtran, optipng, svgo
- Generates iconography via GraphicsMagick, ImageMagick
- Optimized for Sublime Text 3 with SublimeLinter 3
Tried and tested
- Currently deployed on 150+ sites
- Front end to Drupal, Wordpress, Symfony, Magento 1 & 2, Sitecore, Insite environments
Components
Multiple component boilerplates available
Documentation
Coming soon...
Consult this folder in the meantime
Release history
See the releases.
Contributing
License
MIT © Absolunet