https://github.com/foundation/node-foundation-customizer
https://github.com/foundation/node-foundation-customizer
Last synced: 2 days ago
JSON representation
- Host: GitHub
- URL: https://github.com/foundation/node-foundation-customizer
- Owner: foundation
- Created: 2015-10-26T18:40:14.000Z (over 10 years ago)
- Default Branch: master
- Last Pushed: 2021-03-21T17:44:43.000Z (over 5 years ago)
- Last Synced: 2025-02-26T21:17:10.428Z (over 1 year ago)
- Language: CSS
- Size: 10.6 MB
- Stars: 3
- Watchers: 11
- Forks: 0
- Open Issues: 5
-
Metadata Files:
- Readme: README.md
Awesome Lists containing this project
README
# Foundation Customizer
This is the [Foundation Customizer](https://foundation.zurb.com/sites/download.html/), a frontend for the custom zip creator for Foundation 6 by [ZURB](http://zurb.com).
## Requirements
You'll need the following software installed to get started.
* [Node.js](http://nodejs.org): Use the installer provided on the NodeJS website.
## Installing Dependencies
Get it ready to run on your computer
```
git clone git@github.com:zurb/node-foundation-customizer && cd node-foundation-customizer
npm install
# NOTE: You can also symlink in an existing foundation-sites repo.
git clone git@github.com:zurb/foundation-sites && cd foundation-sites
npm install
```
## Setup foundation-sites
```shell
npm run foundation
```
## Launching the customizer
Easy as 1..2..3!
```shell
npm start
```
## Customizer Overview
1. User submits custom build
2. customizer compiles settings into a json file
3. customizer looks for existing zipfile (based on md5 hash of settings)
4. if no zipfile exists, customizer passes json file to foundation-sites customizer gulp task
5. zipfile is sent back.