diff options
| author | fat <[email protected]> | 2013-08-19 12:19:00 -0700 |
|---|---|---|
| committer | fat <[email protected]> | 2013-08-19 12:19:00 -0700 |
| commit | c64a8cfc72c2c6ef1b766aeb019b22dc75f6d6bd (patch) | |
| tree | 66d0f9c4f9e05ae3250f1afdf303d8d028bd1a8f /assets | |
| parent | c15b259f43945fd9cf0d66f04504665ae9298f1a (diff) | |
| download | bootstrap-c64a8cfc72c2c6ef1b766aeb019b22dc75f6d6bd.tar.xz bootstrap-c64a8cfc72c2c6ef1b766aeb019b22dc75f6d6bd.zip | |
add glyphicons to customizer
Diffstat (limited to 'assets')
| -rw-r--r-- | assets/js/customizer.js | 18 |
1 files changed, 16 insertions, 2 deletions
diff --git a/assets/js/customizer.js b/assets/js/customizer.js index 0052f857f..5abfe4228 100644 --- a/assets/js/customizer.js +++ b/assets/js/customizer.js @@ -107,7 +107,7 @@ window.onload = function () { // wait for load in a dumb way because B-0 }) } - function generateZip(css, js, complete) { + function generateZip(css, js, fonts, complete) { if (!css && !js) return showError('<strong>Ruh roh!</strong> No Bootstrap files selected.', new Error('no Bootstrap')) var zip = new JSZip() @@ -126,6 +126,13 @@ window.onload = function () { // wait for load in a dumb way because B-0 } } + if (fonts) { + var fontsFolder = zip.folder('fonts') + for (var fileName in fonts) { + fontsFolder.file(fileName, fonts[fileName]) + } + } + var content = zip.generate({type:"blob"}) complete(content) @@ -141,6 +148,13 @@ window.onload = function () { // wait for load in a dumb way because B-0 return result + '\n\n' } + function generateFonts() { + var glyphicons = $('#less-section [value="glyphicons.less"]:checked') + if (glyphicons.length) { + return __fonts + } + } + function generateCSS() { var $checked = $('#less-section input:checked') @@ -252,7 +266,7 @@ window.onload = function () { // wait for load in a dumb way because B-0 $compileBtn.attr('disabled', 'disabled') - generateZip(generateCSS(), generateJavascript(), function (blob) { + generateZip(generateCSS(), generateJavascript(), generateFonts(), function (blob) { $compileBtn.removeAttr('disabled') saveAs(blob, "bootstrap.zip") createGist(getCustomizerData()) |
