App directory overview

html
Contains a folder for each application of generated HTML markup from that application's src/pages directory.
js
Contains a folder for each application to contain partial JS files that are unique to that application and will be compiled into that application's overall production JS file.
In addition to the application folders, contains folders for:
- app-global for scripts that are common across applications
- global for scripts that are common across sites and applications
- library for external JS files
node_modules
Contains installed Grunt modules. This folder is shared across all applications with the relevant modules being called in from the application's gruntfile.js in src
production
- css
- Contains the generated CSS file for each application.
- img
- Contains a folder for source images unique to each application.
- In addition to the application folders, contains folders for:
- app-global for images that are common across applications
- global for images that are common across sites and applications
- js
- Contains the generated JS file for each application.
scss
Contains a folder for source Sass partial files unique to each application.
In addition to the application folders, contains folders for:
- Contains a folder for source images unique to each application.
- In addition to the application folders, contains folders for:
Contains a compiling Sass file for each application to include all partials necessary for the application.
src
Contains a folder for each application which contains the following folders and files:
- bower_components
- Contains the Zurb Foundation core files for this application.
- pages
- Contains the working pages to be generated to HTML.
- partials
- Contains the common HTML partials used to construct the HTML page framework.
- templates
- Contains the base HTML framework(s) for required page types in the application.
- config.rb
- Ruby configuration file used by Compass to compile SCSS to CSS.
- Gruntfile.js
- Master Grunt file to define and configure Grunt tasks for this application.
- package.json
- Grunt package configuration file.