Please open all issues with this template on the main Foundation for Sites repo.
This is the official ZURB Template for use with Foundation for Sites. We use this template at ZURB to deliver static code to our clients. It has a Gulp-powered build system with these features:
- Handlebars HTML templates with Panini
- Sass compilation and prefixing
- JavaScript module bundling with webpack
- Built-in BrowserSync server
- For production builds:
- CSS compression
- JavaScript compression
- Image compression
To use this template, your computer needs:
This template can be installed with the Foundation CLI, or downloaded and set up manually.
Install the Foundation CLI with this command:
npm install foundation-cli --globalUse this command to set up a blank Foundation for Sites project with this template:
foundation new --framework sites --template zurbThe CLI will prompt you to give your project a name. The template will be downloaded into a folder with this name.
Now cd to your project name and to start your project run
foundation watchTo manually set up the template, first download it with Git:
git clone https://github.com/zurb/foundation-zurb-template projectnameThen open the folder in your command line, and install the needed dependencies:
cd projectname
npm installFinally, run npm start to run Gulp. Your finished site will be created in a folder called dist, viewable at this URL:
http://localhost:8000
To create compressed, production-ready assets, run npm run build.