Introduce src/ and dist/ folders

Separate minifying/renaming of files to prod-only tasks

Add tasks for copying jQuery and fonts

Ref #1138, #1070, #1155
This commit is contained in:
Ben Word
2014-10-27 10:01:17 -05:00
parent e3266279e6
commit 5b22f0bd9d
24 changed files with 164 additions and 157 deletions

View File

@@ -1,92 +0,0 @@
//
// Bootstrap
//
// Comment out any unused components
// --------------------------------------------------
// Variables
@import "../vendor/bootstrap/less/variables";
// Mixins: Utilities
@import "../vendor/bootstrap/less/mixins/hide-text";
@import "../vendor/bootstrap/less/mixins/opacity";
@import "../vendor/bootstrap/less/mixins/image";
@import "../vendor/bootstrap/less/mixins/labels";
@import "../vendor/bootstrap/less/mixins/reset-filter";
@import "../vendor/bootstrap/less/mixins/resize";
@import "../vendor/bootstrap/less/mixins/responsive-visibility";
@import "../vendor/bootstrap/less/mixins/size";
@import "../vendor/bootstrap/less/mixins/tab-focus";
@import "../vendor/bootstrap/less/mixins/text-emphasis";
@import "../vendor/bootstrap/less/mixins/text-overflow";
@import "../vendor/bootstrap/less/mixins/vendor-prefixes";
// Mixins: Components
@import "../vendor/bootstrap/less/mixins/alerts";
@import "../vendor/bootstrap/less/mixins/buttons";
@import "../vendor/bootstrap/less/mixins/panels";
@import "../vendor/bootstrap/less/mixins/pagination";
@import "../vendor/bootstrap/less/mixins/list-group";
@import "../vendor/bootstrap/less/mixins/nav-divider";
@import "../vendor/bootstrap/less/mixins/forms";
@import "../vendor/bootstrap/less/mixins/progress-bar";
@import "../vendor/bootstrap/less/mixins/table-row";
// Mixins: Skins
@import "../vendor/bootstrap/less/mixins/background-variant";
@import "../vendor/bootstrap/less/mixins/border-radius";
@import "../vendor/bootstrap/less/mixins/gradients";
// Mixins: Layout
@import "../vendor/bootstrap/less/mixins/clearfix";
@import "../vendor/bootstrap/less/mixins/center-block";
@import "../vendor/bootstrap/less/mixins/nav-vertical-align";
@import "../vendor/bootstrap/less/mixins/grid-framework";
@import "../vendor/bootstrap/less/mixins/grid";
// Reset
@import "../vendor/bootstrap/less/normalize";
@import "../vendor/bootstrap/less/print";
@import "../vendor/bootstrap/less/glyphicons";
// Core CSS
@import "../vendor/bootstrap/less/scaffolding";
@import "../vendor/bootstrap/less/type";
@import "../vendor/bootstrap/less/code";
@import "../vendor/bootstrap/less/grid";
@import "../vendor/bootstrap/less/tables";
@import "../vendor/bootstrap/less/forms";
@import "../vendor/bootstrap/less/buttons";
// Components
@import "../vendor/bootstrap/less/component-animations";
@import "../vendor/bootstrap/less/dropdowns";
@import "../vendor/bootstrap/less/button-groups";
@import "../vendor/bootstrap/less/input-groups";
@import "../vendor/bootstrap/less/navs";
@import "../vendor/bootstrap/less/navbar";
@import "../vendor/bootstrap/less/breadcrumbs";
@import "../vendor/bootstrap/less/pagination";
@import "../vendor/bootstrap/less/pager";
@import "../vendor/bootstrap/less/labels";
@import "../vendor/bootstrap/less/badges";
@import "../vendor/bootstrap/less/jumbotron";
@import "../vendor/bootstrap/less/thumbnails";
@import "../vendor/bootstrap/less/alerts";
@import "../vendor/bootstrap/less/progress-bars";
@import "../vendor/bootstrap/less/media";
@import "../vendor/bootstrap/less/list-group";
@import "../vendor/bootstrap/less/panels";
@import "../vendor/bootstrap/less/responsive-embed";
@import "../vendor/bootstrap/less/wells";
@import "../vendor/bootstrap/less/close";
// Components w/ JavaScript
@import "../vendor/bootstrap/less/modals";
@import "../vendor/bootstrap/less/tooltip";
@import "../vendor/bootstrap/less/popovers";
@import "../vendor/bootstrap/less/carousel";
// Utility classes
@import "../vendor/bootstrap/less/utilities";
@import "../vendor/bootstrap/less/responsive-utilities";

View File

@@ -0,0 +1,92 @@
//
// Bootstrap
//
// Comment out any unused components
// --------------------------------------------------
// Variables
@import "../../../bower_components/bootstrap/less/variables";
// Mixins: Utilities
@import "../../../bower_components/bootstrap/less/mixins/hide-text";
@import "../../../bower_components/bootstrap/less/mixins/opacity";
@import "../../../bower_components/bootstrap/less/mixins/image";
@import "../../../bower_components/bootstrap/less/mixins/labels";
@import "../../../bower_components/bootstrap/less/mixins/reset-filter";
@import "../../../bower_components/bootstrap/less/mixins/resize";
@import "../../../bower_components/bootstrap/less/mixins/responsive-visibility";
@import "../../../bower_components/bootstrap/less/mixins/size";
@import "../../../bower_components/bootstrap/less/mixins/tab-focus";
@import "../../../bower_components/bootstrap/less/mixins/text-emphasis";
@import "../../../bower_components/bootstrap/less/mixins/text-overflow";
@import "../../../bower_components/bootstrap/less/mixins/vendor-prefixes";
// Mixins: Components
@import "../../../bower_components/bootstrap/less/mixins/alerts";
@import "../../../bower_components/bootstrap/less/mixins/buttons";
@import "../../../bower_components/bootstrap/less/mixins/panels";
@import "../../../bower_components/bootstrap/less/mixins/pagination";
@import "../../../bower_components/bootstrap/less/mixins/list-group";
@import "../../../bower_components/bootstrap/less/mixins/nav-divider";
@import "../../../bower_components/bootstrap/less/mixins/forms";
@import "../../../bower_components/bootstrap/less/mixins/progress-bar";
@import "../../../bower_components/bootstrap/less/mixins/table-row";
// Mixins: Skins
@import "../../../bower_components/bootstrap/less/mixins/background-variant";
@import "../../../bower_components/bootstrap/less/mixins/border-radius";
@import "../../../bower_components/bootstrap/less/mixins/gradients";
// Mixins: Layout
@import "../../../bower_components/bootstrap/less/mixins/clearfix";
@import "../../../bower_components/bootstrap/less/mixins/center-block";
@import "../../../bower_components/bootstrap/less/mixins/nav-vertical-align";
@import "../../../bower_components/bootstrap/less/mixins/grid-framework";
@import "../../../bower_components/bootstrap/less/mixins/grid";
// Reset
@import "../../../bower_components/bootstrap/less/normalize";
@import "../../../bower_components/bootstrap/less/print";
@import "../../../bower_components/bootstrap/less/glyphicons";
// Core CSS
@import "../../../bower_components/bootstrap/less/scaffolding";
@import "../../../bower_components/bootstrap/less/type";
@import "../../../bower_components/bootstrap/less/code";
@import "../../../bower_components/bootstrap/less/grid";
@import "../../../bower_components/bootstrap/less/tables";
@import "../../../bower_components/bootstrap/less/forms";
@import "../../../bower_components/bootstrap/less/buttons";
// Components
@import "../../../bower_components/bootstrap/less/component-animations";
@import "../../../bower_components/bootstrap/less/dropdowns";
@import "../../../bower_components/bootstrap/less/button-groups";
@import "../../../bower_components/bootstrap/less/input-groups";
@import "../../../bower_components/bootstrap/less/navs";
@import "../../../bower_components/bootstrap/less/navbar";
@import "../../../bower_components/bootstrap/less/breadcrumbs";
@import "../../../bower_components/bootstrap/less/pagination";
@import "../../../bower_components/bootstrap/less/pager";
@import "../../../bower_components/bootstrap/less/labels";
@import "../../../bower_components/bootstrap/less/badges";
@import "../../../bower_components/bootstrap/less/jumbotron";
@import "../../../bower_components/bootstrap/less/thumbnails";
@import "../../../bower_components/bootstrap/less/alerts";
@import "../../../bower_components/bootstrap/less/progress-bars";
@import "../../../bower_components/bootstrap/less/media";
@import "../../../bower_components/bootstrap/less/list-group";
@import "../../../bower_components/bootstrap/less/panels";
@import "../../../bower_components/bootstrap/less/responsive-embed";
@import "../../../bower_components/bootstrap/less/wells";
@import "../../../bower_components/bootstrap/less/close";
// Components w/ JavaScript
@import "../../../bower_components/bootstrap/less/modals";
@import "../../../bower_components/bootstrap/less/tooltip";
@import "../../../bower_components/bootstrap/less/popovers";
@import "../../../bower_components/bootstrap/less/carousel";
// Utility classes
@import "../../../bower_components/bootstrap/less/utilities";
@import "../../../bower_components/bootstrap/less/responsive-utilities";

View File

@@ -2,7 +2,7 @@
@import "_bootstrap";
// Variable overrides and custom variables
@import "_variables";
@import "_variables";
// Roots
@import "_global"; // Base styling & custom mixins