+++ /dev/null
-{
- "modules": [
- "accordion",
- "tabs",
- "button"
- ],
- "variables": {
- "global-text-direction": "true",
- "primary-color": "dodgerblue"
- }
-}
--- /dev/null
+{
+ "modules": [
+ "grid",
+ "typography",
+ "button",
+ "forms",
+ "accordion",
+ "accordion_menu",
+ "badge",
+ "breadcrumbs",
+ "button_group",
+ "callout",
+ "close_button",
+ "menu",
+ "menu_icon",
+ "drilldown",
+ "dropdown",
+ "dropdown_menu",
+ "flex_video",
+ "label",
+ "media_object",
+ "off_canvas",
+ "orbi",
+ "pagination",
+ "progress_bar",
+ "slider",
+ "sticky",
+ "reveal",
+ "switch",
+ "table",
+ "tabs",
+ "thumbnail",
+ "title_bar",
+ "tooltip",
+ "top_bar",
+ "visibility",
+ "float"
+ ],
+ "variables": {}
+}
--- /dev/null
+{
+ "modules": [
+ "typography",
+ "grid",
+ "buttons",
+ "reveal"
+ ],
+ "variables": {}
+}
+var empty = require('is-empty-object');
var unique = require('array-uniq');
/**
var utils = [];
var libraries = [];
+ if (empty(modules)) {
+ modules = Object.keys(config);
+ }
+
for (var i in modules) {
var name = modules[i];
+var empty = require('is-empty-object');
var format = require('util').format;
var multiline = require('multiline');
var variableList = [];
var exportList = ['@include foundation-global-styles;'];
+ if (empty(modules)) {
+ modules = Object.keys(config);
+ }
+
// Create variable overrides code
for (var i in variables) {
var name = i.replace('_', '-');
"gulp-sourcemaps": "^1.6.0",
"gulp-uglify": "^1.1.0",
"inquirer": "^0.11.4",
+ "is-empty-object": "^1.1.1",
"js-yaml": "^3.5.4",
"mocha": "^2.3.3",
"mocha-phantomjs": "^4.0.2",