Include jasny files in build

This commit is contained in:
Arnold Daniels
2013-10-31 01:58:47 +01:00
parent 8c0bcfd81a
commit 883c6ca23e
3 changed files with 68 additions and 8 deletions

View File

@@ -56,9 +56,22 @@ module.exports = function(grunt) {
'js/popover.js',
'js/scrollspy.js',
'js/tab.js',
'js/affix.js'
'js/affix.js',
'js/offcanvas.js',
'js/rowlink.js',
'js/inputmask.js',
'js/fileinput.js'
],
dest: 'dist/js/<%= pkg.name %>.js'
dest: 'dist/js/bootstrap.js'
},
jasny: {
src: [
'js/offcanvas.js',
'js/rowlink.js',
'js/inputmask.js',
'js/fileinput.js'
],
dest: 'dist/extend/js/jasny-bootstrap.js'
}
},
@@ -69,7 +82,11 @@ module.exports = function(grunt) {
},
bootstrap: {
src: ['<%= concat.bootstrap.dest %>'],
dest: 'dist/js/<%= pkg.name %>.min.js'
dest: 'dist/js/bootstrap.min.js'
},
jasny: {
src: ['<%= concat.jasny.dest %>'],
dest: 'dist/extend/js/jasny-bootstrap.min.js'
}
},
@@ -80,25 +97,36 @@ module.exports = function(grunt) {
},
bootstrap: {
src: ['less/bootstrap.less'],
dest: 'dist/css/<%= pkg.name %>.css'
dest: 'dist/css/bootstrap.css'
},
min: {
options: {
compress: true
},
src: ['less/bootstrap.less'],
dest: 'dist/css/<%= pkg.name %>.min.css'
dest: 'dist/css/bootstrap.min.css'
},
jasny: {
src: ['less/jasny-bootstrap.less'],
dest: 'dist/extend/css/jasny-bootstrap.css'
},
jasny_min: {
options: {
compress: true
},
src: ['less/jasny-bootstrap.less'],
dest: 'dist/extend/css/jasny-bootstrap.min.css'
},
theme: {
src: ['less/theme.less'],
dest: 'dist/css/<%= pkg.name %>-theme.css'
dest: 'dist/css/bootstrap-theme.css'
},
theme_min: {
options: {
compress: true
},
src: ['less/theme.less'],
dest: 'dist/css/<%= pkg.name %>-theme.min.css'
dest: 'dist/css/bootstrap-theme.min.css'
}
},
@@ -139,7 +167,8 @@ module.exports = function(grunt) {
]
},
files: {
src: ["_gh_pages/**/*.html"]
src: ["_gh_pages/**/*.html"],
filter: function(file) { return !file.match(/^_gh_pages\/2\.3\.1\//) }
}
},

4
less/bootstrap.less vendored
View File

@@ -23,6 +23,7 @@
@import "input-groups.less";
@import "navs.less";
@import "navbar.less";
@import "navmenu.less";
@import "breadcrumbs.less";
@import "pagination.less";
@import "pager.less";
@@ -43,6 +44,9 @@
@import "tooltip.less";
@import "popovers.less";
@import "carousel.less";
@import "offcanvas.less";
@import "rowlink.less";
@import "fileinput.less";
// Utility classes
@import "utilities.less";

27
less/jasny-bootstrap.less Normal file
View File

@@ -0,0 +1,27 @@
/*!
* Jasny extension p7 to Bootstrap v3.0.0
*
* Copyright 2013 Twitter, Inc
* Licensed under the Apache License v2.0
* http://www.apache.org/licenses/LICENSE-2.0
*
* Designed and built with all the love in the world by @mdo and @fat.
*/
// Core variables and mixins
@import "variables.less";
@import "mixins.less";
// Core CSS
@import "grid-container-smooth.less";
@import "buttons.less";
// Components
@import "nav-tab-alignment.less";
@import "navmenu.less";
@import "alerts-fixed.less";
// Components w/ JavaScript
@import "offcanvas.less";
@import "rowlink.less";
@import "fileinput.less";