From 9de45c3be41e7230cddc333fc2bac3f3f69e2412 Mon Sep 17 00:00:00 2001 From: Jakob Borg Date: Thu, 31 Jul 2014 10:04:03 +0200 Subject: No need to keep entire Bootstrap source --- assets/bootstrap-3.1.1/.editorconfig | 14 - assets/bootstrap-3.1.1/.gitattributes | 8 - assets/bootstrap-3.1.1/.gitignore | 42 - assets/bootstrap-3.1.1/.travis.yml | 28 - assets/bootstrap-3.1.1/CNAME | 1 - assets/bootstrap-3.1.1/CONTRIBUTING.md | 196 - assets/bootstrap-3.1.1/Gruntfile.js | 421 -- assets/bootstrap-3.1.1/LICENSE | 21 - assets/bootstrap-3.1.1/README.md | 173 - assets/bootstrap-3.1.1/_config.yml | 37 - assets/bootstrap-3.1.1/bower.json | 24 - assets/bootstrap-3.1.1/composer.json | 25 - .../bootstrap-3.1.1/dist/css/bootstrap-theme.css | 347 -- .../dist/css/bootstrap-theme.css.map | 1 - .../dist/css/bootstrap-theme.min.css | 7 - assets/bootstrap-3.1.1/dist/css/bootstrap.css | 5785 -------------------- assets/bootstrap-3.1.1/dist/css/bootstrap.css.map | 1 - assets/bootstrap-3.1.1/dist/css/bootstrap.min.css | 7 - .../dist/fonts/glyphicons-halflings-regular.eot | Bin 20335 -> 0 bytes .../dist/fonts/glyphicons-halflings-regular.svg | 229 - .../dist/fonts/glyphicons-halflings-regular.ttf | Bin 41280 -> 0 bytes .../dist/fonts/glyphicons-halflings-regular.woff | Bin 23320 -> 0 bytes assets/bootstrap-3.1.1/dist/js/bootstrap.js | 1951 ------- assets/bootstrap-3.1.1/dist/js/bootstrap.min.js | 6 - assets/bootstrap-3.1.1/docs/LICENSE | 319 -- assets/bootstrap-3.1.1/docs/_data/core-team.yml | 19 - assets/bootstrap-3.1.1/docs/_data/glyphicons.yml | 203 - assets/bootstrap-3.1.1/docs/_data/sass-team.yml | 7 - assets/bootstrap-3.1.1/docs/_data/showcase.yml | 19 - assets/bootstrap-3.1.1/docs/_includes/ads.html | 1 - .../docs/_includes/customizer-variables.html | 1695 ------ assets/bootstrap-3.1.1/docs/_includes/footer.html | 70 - assets/bootstrap-3.1.1/docs/_includes/header.html | 42 - .../bootstrap-3.1.1/docs/_includes/nav-about.html | 9 - .../docs/_includes/nav-components.html | 139 - assets/bootstrap-3.1.1/docs/_includes/nav-css.html | 130 - .../docs/_includes/nav-customize.html | 46 - .../docs/_includes/nav-getting-started.html | 62 - .../docs/_includes/nav-javascript.html | 89 - .../bootstrap-3.1.1/docs/_includes/nav-main.html | 36 - .../docs/_includes/nav-migration.html | 12 - .../docs/_includes/social-buttons.html | 16 - assets/bootstrap-3.1.1/docs/_layouts/default.html | 58 - assets/bootstrap-3.1.1/docs/_layouts/home.html | 18 - assets/bootstrap-3.1.1/docs/about.html | 111 - assets/bootstrap-3.1.1/docs/assets/css/docs.css | 1420 ----- .../bootstrap-3.1.1/docs/assets/css/docs.min.css | 6 - .../docs/assets/css/pygments-manni.css | 66 - .../ico/apple-touch-icon-144-precomposed.png | Bin 3549 -> 0 bytes assets/bootstrap-3.1.1/docs/assets/ico/favicon.ico | Bin 5430 -> 0 bytes .../bootstrap-3.1.1/docs/assets/img/components.png | Bin 3110 -> 0 bytes assets/bootstrap-3.1.1/docs/assets/img/devices.png | Bin 6654 -> 0 bytes .../bootstrap-3.1.1/docs/assets/img/sass-less.png | Bin 14588 -> 0 bytes .../bootstrap-3.1.1/docs/assets/js/application.js | 101 - .../docs/assets/js/customize.min.js | 55 - .../bootstrap-3.1.1/docs/assets/js/customizer.js | 346 -- assets/bootstrap-3.1.1/docs/assets/js/docs.min.js | 16 - .../docs/assets/js/ie8-responsive-file-warning.js | 12 - .../docs/assets/js/raw-files.min.js | 8 - .../bootstrap-3.1.1/docs/assets/js/vendor/blob.js | 166 - .../docs/assets/js/vendor/filesaver.js | 242 - .../docs/assets/js/vendor/holder.js | 648 --- .../docs/assets/js/vendor/jszip.min.js | 14 - .../docs/assets/js/vendor/less.min.js | 16 - .../docs/assets/js/vendor/uglify.min.js | 14 - assets/bootstrap-3.1.1/docs/components.html | 3009 ---------- assets/bootstrap-3.1.1/docs/css.html | 3341 ----------- assets/bootstrap-3.1.1/docs/customize.html | 356 -- .../docs/dist/css/bootstrap-theme.css.map | 1 - .../docs/dist/css/bootstrap-theme.min.css | 7 - .../docs/dist/css/bootstrap.css.map | 1 - .../docs/dist/css/bootstrap.min.css | 7 - .../dist/fonts/glyphicons-halflings-regular.eot | Bin 20335 -> 0 bytes .../dist/fonts/glyphicons-halflings-regular.svg | 229 - .../dist/fonts/glyphicons-halflings-regular.ttf | Bin 41280 -> 0 bytes .../dist/fonts/glyphicons-halflings-regular.woff | Bin 23320 -> 0 bytes .../bootstrap-3.1.1/docs/dist/js/bootstrap.min.js | 6 - assets/bootstrap-3.1.1/docs/examples/blog/blog.css | 163 - .../bootstrap-3.1.1/docs/examples/blog/index.html | 171 - .../docs/examples/carousel/carousel.css | 147 - .../docs/examples/carousel/index.html | 206 - .../bootstrap-3.1.1/docs/examples/cover/cover.css | 161 - .../bootstrap-3.1.1/docs/examples/cover/index.html | 75 - .../docs/examples/dashboard/dashboard.css | 96 - .../docs/examples/dashboard/index.html | 243 - assets/bootstrap-3.1.1/docs/examples/grid/grid.css | 28 - .../bootstrap-3.1.1/docs/examples/grid/index.html | 152 - .../docs/examples/jumbotron-narrow/index.html | 82 - .../examples/jumbotron-narrow/jumbotron-narrow.css | 79 - .../docs/examples/jumbotron/index.html | 99 - .../docs/examples/jumbotron/jumbotron.css | 5 - .../docs/examples/justified-nav/index.html | 84 - .../docs/examples/justified-nav/justified-nav.css | 88 - .../docs/examples/navbar-fixed-top/index.html | 91 - .../examples/navbar-fixed-top/navbar-fixed-top.css | 4 - .../docs/examples/navbar-static-top/index.html | 92 - .../navbar-static-top/navbar-static-top.css | 7 - .../docs/examples/navbar/index.html | 90 - .../docs/examples/navbar/navbar.css | 8 - .../docs/examples/non-responsive/index.html | 105 - .../examples/non-responsive/non-responsive.css | 120 - .../docs/examples/offcanvas/index.html | 130 - .../docs/examples/offcanvas/offcanvas.css | 59 - .../docs/examples/offcanvas/offcanvas.js | 5 - .../docs/examples/screenshots/blog.jpg | Bin 122350 -> 0 bytes .../docs/examples/screenshots/carousel.jpg | Bin 82270 -> 0 bytes .../docs/examples/screenshots/cover.jpg | Bin 36631 -> 0 bytes .../docs/examples/screenshots/dashboard.jpg | Bin 105375 -> 0 bytes .../docs/examples/screenshots/grid.jpg | Bin 99951 -> 0 bytes .../docs/examples/screenshots/jumbotron-narrow.jpg | Bin 68573 -> 0 bytes .../docs/examples/screenshots/jumbotron.jpg | Bin 101215 -> 0 bytes .../docs/examples/screenshots/justified-nav.jpg | Bin 79037 -> 0 bytes .../docs/examples/screenshots/navbar-fixed.jpg | Bin 37932 -> 0 bytes .../docs/examples/screenshots/navbar-static.jpg | Bin 39671 -> 0 bytes .../docs/examples/screenshots/navbar.jpg | Bin 40956 -> 0 bytes .../docs/examples/screenshots/non-responsive.jpg | Bin 61060 -> 0 bytes .../docs/examples/screenshots/offcanvas.jpg | Bin 112583 -> 0 bytes .../docs/examples/screenshots/sign-in.jpg | Bin 13648 -> 0 bytes .../docs/examples/screenshots/starter-template.jpg | Bin 22590 -> 0 bytes .../examples/screenshots/sticky-footer-navbar.jpg | Bin 39249 -> 0 bytes .../docs/examples/screenshots/sticky-footer.jpg | Bin 25056 -> 0 bytes .../docs/examples/screenshots/theme.jpg | Bin 85467 -> 0 bytes .../docs/examples/signin/index.html | 50 - .../docs/examples/signin/signin.css | 40 - .../docs/examples/starter-template/index.html | 68 - .../examples/starter-template/starter-template.css | 7 - .../docs/examples/sticky-footer-navbar/index.html | 87 - .../sticky-footer-navbar/sticky-footer-navbar.css | 39 - .../docs/examples/sticky-footer/index.html | 51 - .../docs/examples/sticky-footer/sticky-footer.css | 32 - .../bootstrap-3.1.1/docs/examples/theme/index.html | 384 -- .../bootstrap-3.1.1/docs/examples/theme/theme.css | 14 - assets/bootstrap-3.1.1/docs/getting-started.html | 776 --- assets/bootstrap-3.1.1/docs/index.html | 73 - .../bootstrap-3.1.1/docs/jade/customizer-nav.jade | 15 - .../docs/jade/customizer-variables.jade | 21 - assets/bootstrap-3.1.1/docs/javascript.html | 2151 -------- assets/bootstrap-3.1.1/docs/migration.html | 434 -- .../fonts/glyphicons-halflings-regular.eot | Bin 20335 -> 0 bytes .../fonts/glyphicons-halflings-regular.svg | 229 - .../fonts/glyphicons-halflings-regular.ttf | Bin 41280 -> 0 bytes .../fonts/glyphicons-halflings-regular.woff | Bin 23320 -> 0 bytes assets/bootstrap-3.1.1/grunt/.jshintrc | 16 - .../grunt/bs-glyphicons-data-generator.js | 34 - assets/bootstrap-3.1.1/grunt/bs-lessdoc-parser.js | 236 - .../grunt/bs-raw-files-generator.js | 31 - assets/bootstrap-3.1.1/grunt/shrinkwrap.js | 28 - assets/bootstrap-3.1.1/js/.jscs.json | 15 - assets/bootstrap-3.1.1/js/.jshintrc | 14 - assets/bootstrap-3.1.1/js/affix.js | 137 - assets/bootstrap-3.1.1/js/alert.js | 88 - assets/bootstrap-3.1.1/js/button.js | 107 - assets/bootstrap-3.1.1/js/carousel.js | 205 - assets/bootstrap-3.1.1/js/collapse.js | 170 - assets/bootstrap-3.1.1/js/dropdown.js | 147 - assets/bootstrap-3.1.1/js/modal.js | 243 - assets/bootstrap-3.1.1/js/popover.js | 110 - assets/bootstrap-3.1.1/js/scrollspy.js | 153 - assets/bootstrap-3.1.1/js/tab.js | 125 - assets/bootstrap-3.1.1/js/tests/index.html | 54 - assets/bootstrap-3.1.1/js/tests/unit/affix.js | 50 - assets/bootstrap-3.1.1/js/tests/unit/alert.js | 62 - assets/bootstrap-3.1.1/js/tests/unit/button.js | 122 - assets/bootstrap-3.1.1/js/tests/unit/carousel.js | 110 - assets/bootstrap-3.1.1/js/tests/unit/collapse.js | 164 - assets/bootstrap-3.1.1/js/tests/unit/dropdown.js | 218 - assets/bootstrap-3.1.1/js/tests/unit/modal.js | 195 - assets/bootstrap-3.1.1/js/tests/unit/phantom.js | 69 - assets/bootstrap-3.1.1/js/tests/unit/popover.js | 133 - assets/bootstrap-3.1.1/js/tests/unit/scrollspy.js | 36 - assets/bootstrap-3.1.1/js/tests/unit/tab.js | 86 - assets/bootstrap-3.1.1/js/tests/unit/tooltip.js | 432 -- assets/bootstrap-3.1.1/js/tests/vendor/jquery.js | 4 - assets/bootstrap-3.1.1/js/tests/vendor/qunit.css | 245 - assets/bootstrap-3.1.1/js/tests/vendor/qunit.js | 2210 -------- assets/bootstrap-3.1.1/js/tooltip.js | 399 -- assets/bootstrap-3.1.1/js/transition.js | 48 - assets/bootstrap-3.1.1/less/.csscomb.json | 297 - assets/bootstrap-3.1.1/less/.csslintrc | 19 - assets/bootstrap-3.1.1/less/alerts.less | 67 - assets/bootstrap-3.1.1/less/badges.less | 55 - assets/bootstrap-3.1.1/less/bootstrap.less | 49 - assets/bootstrap-3.1.1/less/breadcrumbs.less | 26 - assets/bootstrap-3.1.1/less/button-groups.less | 226 - assets/bootstrap-3.1.1/less/buttons.less | 159 - assets/bootstrap-3.1.1/less/carousel.less | 232 - assets/bootstrap-3.1.1/less/close.less | 33 - assets/bootstrap-3.1.1/less/code.less | 63 - .../bootstrap-3.1.1/less/component-animations.less | 29 - assets/bootstrap-3.1.1/less/dropdowns.less | 213 - assets/bootstrap-3.1.1/less/forms.less | 438 -- assets/bootstrap-3.1.1/less/glyphicons.less | 233 - assets/bootstrap-3.1.1/less/grid.less | 84 - assets/bootstrap-3.1.1/less/input-groups.less | 162 - assets/bootstrap-3.1.1/less/jumbotron.less | 44 - assets/bootstrap-3.1.1/less/labels.less | 64 - assets/bootstrap-3.1.1/less/list-group.less | 110 - assets/bootstrap-3.1.1/less/media.less | 56 - assets/bootstrap-3.1.1/less/mixins.less | 929 ---- assets/bootstrap-3.1.1/less/modals.less | 139 - assets/bootstrap-3.1.1/less/navbar.less | 616 --- assets/bootstrap-3.1.1/less/navs.less | 242 - assets/bootstrap-3.1.1/less/normalize.less | 423 -- assets/bootstrap-3.1.1/less/pager.less | 55 - assets/bootstrap-3.1.1/less/pagination.less | 88 - assets/bootstrap-3.1.1/less/panels.less | 241 - assets/bootstrap-3.1.1/less/popovers.less | 133 - assets/bootstrap-3.1.1/less/print.less | 101 - assets/bootstrap-3.1.1/less/progress-bars.less | 80 - .../bootstrap-3.1.1/less/responsive-utilities.less | 92 - assets/bootstrap-3.1.1/less/scaffolding.less | 134 - assets/bootstrap-3.1.1/less/tables.less | 233 - assets/bootstrap-3.1.1/less/theme.less | 247 - assets/bootstrap-3.1.1/less/thumbnails.less | 36 - assets/bootstrap-3.1.1/less/tooltip.less | 95 - assets/bootstrap-3.1.1/less/type.less | 293 - assets/bootstrap-3.1.1/less/utilities.less | 56 - assets/bootstrap-3.1.1/less/variables.less | 829 --- assets/bootstrap-3.1.1/less/wells.less | 29 - assets/bootstrap-3.1.1/package.json | 70 - assets/bootstrap-3.1.1/test-infra/README.md | 100 - .../test-infra/npm-shrinkwrap.canonical.json | 1 - assets/bootstrap-3.1.1/test-infra/requirements.txt | 1 - assets/bootstrap-3.1.1/test-infra/s3_cache.py | 107 - .../bootstrap-3.1.1/test-infra/sauce_browsers.yml | 83 - .../test-infra/uncached-npm-install.sh | 4 - 226 files changed, 44185 deletions(-) delete mode 100644 assets/bootstrap-3.1.1/.editorconfig delete mode 100644 assets/bootstrap-3.1.1/.gitattributes delete mode 100644 assets/bootstrap-3.1.1/.gitignore delete mode 100644 assets/bootstrap-3.1.1/.travis.yml delete mode 100644 assets/bootstrap-3.1.1/CNAME delete mode 100644 assets/bootstrap-3.1.1/CONTRIBUTING.md delete mode 100644 assets/bootstrap-3.1.1/Gruntfile.js delete mode 100644 assets/bootstrap-3.1.1/LICENSE delete mode 100644 assets/bootstrap-3.1.1/README.md delete mode 100644 assets/bootstrap-3.1.1/_config.yml delete mode 100644 assets/bootstrap-3.1.1/bower.json delete mode 100644 assets/bootstrap-3.1.1/composer.json delete mode 100644 assets/bootstrap-3.1.1/dist/css/bootstrap-theme.css delete mode 100644 assets/bootstrap-3.1.1/dist/css/bootstrap-theme.css.map delete mode 100644 assets/bootstrap-3.1.1/dist/css/bootstrap-theme.min.css delete mode 100644 assets/bootstrap-3.1.1/dist/css/bootstrap.css delete mode 100644 assets/bootstrap-3.1.1/dist/css/bootstrap.css.map delete mode 100644 assets/bootstrap-3.1.1/dist/css/bootstrap.min.css delete mode 100644 assets/bootstrap-3.1.1/dist/fonts/glyphicons-halflings-regular.eot delete mode 100644 assets/bootstrap-3.1.1/dist/fonts/glyphicons-halflings-regular.svg delete mode 100644 assets/bootstrap-3.1.1/dist/fonts/glyphicons-halflings-regular.ttf delete mode 100644 assets/bootstrap-3.1.1/dist/fonts/glyphicons-halflings-regular.woff delete mode 100644 assets/bootstrap-3.1.1/dist/js/bootstrap.js delete mode 100644 assets/bootstrap-3.1.1/dist/js/bootstrap.min.js delete mode 100644 assets/bootstrap-3.1.1/docs/LICENSE delete mode 100644 assets/bootstrap-3.1.1/docs/_data/core-team.yml delete mode 100644 assets/bootstrap-3.1.1/docs/_data/glyphicons.yml delete mode 100644 assets/bootstrap-3.1.1/docs/_data/sass-team.yml delete mode 100644 assets/bootstrap-3.1.1/docs/_data/showcase.yml delete mode 100644 assets/bootstrap-3.1.1/docs/_includes/ads.html delete mode 100644 assets/bootstrap-3.1.1/docs/_includes/customizer-variables.html delete mode 100644 assets/bootstrap-3.1.1/docs/_includes/footer.html delete mode 100644 assets/bootstrap-3.1.1/docs/_includes/header.html delete mode 100644 assets/bootstrap-3.1.1/docs/_includes/nav-about.html delete mode 100644 assets/bootstrap-3.1.1/docs/_includes/nav-components.html delete mode 100644 assets/bootstrap-3.1.1/docs/_includes/nav-css.html delete mode 100644 assets/bootstrap-3.1.1/docs/_includes/nav-customize.html delete mode 100644 assets/bootstrap-3.1.1/docs/_includes/nav-getting-started.html delete mode 100644 assets/bootstrap-3.1.1/docs/_includes/nav-javascript.html delete mode 100644 assets/bootstrap-3.1.1/docs/_includes/nav-main.html delete mode 100644 assets/bootstrap-3.1.1/docs/_includes/nav-migration.html delete mode 100644 assets/bootstrap-3.1.1/docs/_includes/social-buttons.html delete mode 100644 assets/bootstrap-3.1.1/docs/_layouts/default.html delete mode 100644 assets/bootstrap-3.1.1/docs/_layouts/home.html delete mode 100644 assets/bootstrap-3.1.1/docs/about.html delete mode 100644 assets/bootstrap-3.1.1/docs/assets/css/docs.css delete mode 100644 assets/bootstrap-3.1.1/docs/assets/css/docs.min.css delete mode 100644 assets/bootstrap-3.1.1/docs/assets/css/pygments-manni.css delete mode 100644 assets/bootstrap-3.1.1/docs/assets/ico/apple-touch-icon-144-precomposed.png delete mode 100644 assets/bootstrap-3.1.1/docs/assets/ico/favicon.ico delete mode 100644 assets/bootstrap-3.1.1/docs/assets/img/components.png delete mode 100644 assets/bootstrap-3.1.1/docs/assets/img/devices.png delete mode 100644 assets/bootstrap-3.1.1/docs/assets/img/sass-less.png delete mode 100644 assets/bootstrap-3.1.1/docs/assets/js/application.js delete mode 100644 assets/bootstrap-3.1.1/docs/assets/js/customize.min.js delete mode 100644 assets/bootstrap-3.1.1/docs/assets/js/customizer.js delete mode 100644 assets/bootstrap-3.1.1/docs/assets/js/docs.min.js delete mode 100644 assets/bootstrap-3.1.1/docs/assets/js/ie8-responsive-file-warning.js delete mode 100644 assets/bootstrap-3.1.1/docs/assets/js/raw-files.min.js delete mode 100644 assets/bootstrap-3.1.1/docs/assets/js/vendor/blob.js delete mode 100644 assets/bootstrap-3.1.1/docs/assets/js/vendor/filesaver.js delete mode 100644 assets/bootstrap-3.1.1/docs/assets/js/vendor/holder.js delete mode 100644 assets/bootstrap-3.1.1/docs/assets/js/vendor/jszip.min.js delete mode 100644 assets/bootstrap-3.1.1/docs/assets/js/vendor/less.min.js delete mode 100644 assets/bootstrap-3.1.1/docs/assets/js/vendor/uglify.min.js delete mode 100644 assets/bootstrap-3.1.1/docs/components.html delete mode 100644 assets/bootstrap-3.1.1/docs/css.html delete mode 100644 assets/bootstrap-3.1.1/docs/customize.html delete mode 100644 assets/bootstrap-3.1.1/docs/dist/css/bootstrap-theme.css.map delete mode 100644 assets/bootstrap-3.1.1/docs/dist/css/bootstrap-theme.min.css delete mode 100644 assets/bootstrap-3.1.1/docs/dist/css/bootstrap.css.map delete mode 100644 assets/bootstrap-3.1.1/docs/dist/css/bootstrap.min.css delete mode 100644 assets/bootstrap-3.1.1/docs/dist/fonts/glyphicons-halflings-regular.eot delete mode 100644 assets/bootstrap-3.1.1/docs/dist/fonts/glyphicons-halflings-regular.svg delete mode 100644 assets/bootstrap-3.1.1/docs/dist/fonts/glyphicons-halflings-regular.ttf delete mode 100644 assets/bootstrap-3.1.1/docs/dist/fonts/glyphicons-halflings-regular.woff delete mode 100644 assets/bootstrap-3.1.1/docs/dist/js/bootstrap.min.js delete mode 100644 assets/bootstrap-3.1.1/docs/examples/blog/blog.css delete mode 100644 assets/bootstrap-3.1.1/docs/examples/blog/index.html delete mode 100644 assets/bootstrap-3.1.1/docs/examples/carousel/carousel.css delete mode 100644 assets/bootstrap-3.1.1/docs/examples/carousel/index.html delete mode 100644 assets/bootstrap-3.1.1/docs/examples/cover/cover.css delete mode 100644 assets/bootstrap-3.1.1/docs/examples/cover/index.html delete mode 100644 assets/bootstrap-3.1.1/docs/examples/dashboard/dashboard.css delete mode 100644 assets/bootstrap-3.1.1/docs/examples/dashboard/index.html delete mode 100644 assets/bootstrap-3.1.1/docs/examples/grid/grid.css delete mode 100644 assets/bootstrap-3.1.1/docs/examples/grid/index.html delete mode 100644 assets/bootstrap-3.1.1/docs/examples/jumbotron-narrow/index.html delete mode 100644 assets/bootstrap-3.1.1/docs/examples/jumbotron-narrow/jumbotron-narrow.css delete mode 100644 assets/bootstrap-3.1.1/docs/examples/jumbotron/index.html delete mode 100644 assets/bootstrap-3.1.1/docs/examples/jumbotron/jumbotron.css delete mode 100644 assets/bootstrap-3.1.1/docs/examples/justified-nav/index.html delete mode 100644 assets/bootstrap-3.1.1/docs/examples/justified-nav/justified-nav.css delete mode 100644 assets/bootstrap-3.1.1/docs/examples/navbar-fixed-top/index.html delete mode 100644 assets/bootstrap-3.1.1/docs/examples/navbar-fixed-top/navbar-fixed-top.css delete mode 100644 assets/bootstrap-3.1.1/docs/examples/navbar-static-top/index.html delete mode 100644 assets/bootstrap-3.1.1/docs/examples/navbar-static-top/navbar-static-top.css delete mode 100644 assets/bootstrap-3.1.1/docs/examples/navbar/index.html delete mode 100644 assets/bootstrap-3.1.1/docs/examples/navbar/navbar.css delete mode 100644 assets/bootstrap-3.1.1/docs/examples/non-responsive/index.html delete mode 100644 assets/bootstrap-3.1.1/docs/examples/non-responsive/non-responsive.css delete mode 100644 assets/bootstrap-3.1.1/docs/examples/offcanvas/index.html delete mode 100644 assets/bootstrap-3.1.1/docs/examples/offcanvas/offcanvas.css delete mode 100644 assets/bootstrap-3.1.1/docs/examples/offcanvas/offcanvas.js delete mode 100644 assets/bootstrap-3.1.1/docs/examples/screenshots/blog.jpg delete mode 100644 assets/bootstrap-3.1.1/docs/examples/screenshots/carousel.jpg delete mode 100644 assets/bootstrap-3.1.1/docs/examples/screenshots/cover.jpg delete mode 100644 assets/bootstrap-3.1.1/docs/examples/screenshots/dashboard.jpg delete mode 100644 assets/bootstrap-3.1.1/docs/examples/screenshots/grid.jpg delete mode 100644 assets/bootstrap-3.1.1/docs/examples/screenshots/jumbotron-narrow.jpg delete mode 100644 assets/bootstrap-3.1.1/docs/examples/screenshots/jumbotron.jpg delete mode 100644 assets/bootstrap-3.1.1/docs/examples/screenshots/justified-nav.jpg delete mode 100644 assets/bootstrap-3.1.1/docs/examples/screenshots/navbar-fixed.jpg delete mode 100644 assets/bootstrap-3.1.1/docs/examples/screenshots/navbar-static.jpg delete mode 100644 assets/bootstrap-3.1.1/docs/examples/screenshots/navbar.jpg delete mode 100644 assets/bootstrap-3.1.1/docs/examples/screenshots/non-responsive.jpg delete mode 100644 assets/bootstrap-3.1.1/docs/examples/screenshots/offcanvas.jpg delete mode 100644 assets/bootstrap-3.1.1/docs/examples/screenshots/sign-in.jpg delete mode 100644 assets/bootstrap-3.1.1/docs/examples/screenshots/starter-template.jpg delete mode 100644 assets/bootstrap-3.1.1/docs/examples/screenshots/sticky-footer-navbar.jpg delete mode 100644 assets/bootstrap-3.1.1/docs/examples/screenshots/sticky-footer.jpg delete mode 100644 assets/bootstrap-3.1.1/docs/examples/screenshots/theme.jpg delete mode 100644 assets/bootstrap-3.1.1/docs/examples/signin/index.html delete mode 100644 assets/bootstrap-3.1.1/docs/examples/signin/signin.css delete mode 100644 assets/bootstrap-3.1.1/docs/examples/starter-template/index.html delete mode 100644 assets/bootstrap-3.1.1/docs/examples/starter-template/starter-template.css delete mode 100644 assets/bootstrap-3.1.1/docs/examples/sticky-footer-navbar/index.html delete mode 100644 assets/bootstrap-3.1.1/docs/examples/sticky-footer-navbar/sticky-footer-navbar.css delete mode 100644 assets/bootstrap-3.1.1/docs/examples/sticky-footer/index.html delete mode 100644 assets/bootstrap-3.1.1/docs/examples/sticky-footer/sticky-footer.css delete mode 100644 assets/bootstrap-3.1.1/docs/examples/theme/index.html delete mode 100644 assets/bootstrap-3.1.1/docs/examples/theme/theme.css delete mode 100644 assets/bootstrap-3.1.1/docs/getting-started.html delete mode 100644 assets/bootstrap-3.1.1/docs/index.html delete mode 100644 assets/bootstrap-3.1.1/docs/jade/customizer-nav.jade delete mode 100644 assets/bootstrap-3.1.1/docs/jade/customizer-variables.jade delete mode 100644 assets/bootstrap-3.1.1/docs/javascript.html delete mode 100644 assets/bootstrap-3.1.1/docs/migration.html delete mode 100644 assets/bootstrap-3.1.1/fonts/glyphicons-halflings-regular.eot delete mode 100644 assets/bootstrap-3.1.1/fonts/glyphicons-halflings-regular.svg delete mode 100644 assets/bootstrap-3.1.1/fonts/glyphicons-halflings-regular.ttf delete mode 100644 assets/bootstrap-3.1.1/fonts/glyphicons-halflings-regular.woff delete mode 100644 assets/bootstrap-3.1.1/grunt/.jshintrc delete mode 100644 assets/bootstrap-3.1.1/grunt/bs-glyphicons-data-generator.js delete mode 100644 assets/bootstrap-3.1.1/grunt/bs-lessdoc-parser.js delete mode 100644 assets/bootstrap-3.1.1/grunt/bs-raw-files-generator.js delete mode 100644 assets/bootstrap-3.1.1/grunt/shrinkwrap.js delete mode 100644 assets/bootstrap-3.1.1/js/.jscs.json delete mode 100644 assets/bootstrap-3.1.1/js/.jshintrc delete mode 100644 assets/bootstrap-3.1.1/js/affix.js delete mode 100644 assets/bootstrap-3.1.1/js/alert.js delete mode 100644 assets/bootstrap-3.1.1/js/button.js delete mode 100644 assets/bootstrap-3.1.1/js/carousel.js delete mode 100644 assets/bootstrap-3.1.1/js/collapse.js delete mode 100644 assets/bootstrap-3.1.1/js/dropdown.js delete mode 100644 assets/bootstrap-3.1.1/js/modal.js delete mode 100644 assets/bootstrap-3.1.1/js/popover.js delete mode 100644 assets/bootstrap-3.1.1/js/scrollspy.js delete mode 100644 assets/bootstrap-3.1.1/js/tab.js delete mode 100644 assets/bootstrap-3.1.1/js/tests/index.html delete mode 100644 assets/bootstrap-3.1.1/js/tests/unit/affix.js delete mode 100644 assets/bootstrap-3.1.1/js/tests/unit/alert.js delete mode 100644 assets/bootstrap-3.1.1/js/tests/unit/button.js delete mode 100644 assets/bootstrap-3.1.1/js/tests/unit/carousel.js delete mode 100644 assets/bootstrap-3.1.1/js/tests/unit/collapse.js delete mode 100644 assets/bootstrap-3.1.1/js/tests/unit/dropdown.js delete mode 100644 assets/bootstrap-3.1.1/js/tests/unit/modal.js delete mode 100644 assets/bootstrap-3.1.1/js/tests/unit/phantom.js delete mode 100644 assets/bootstrap-3.1.1/js/tests/unit/popover.js delete mode 100644 assets/bootstrap-3.1.1/js/tests/unit/scrollspy.js delete mode 100644 assets/bootstrap-3.1.1/js/tests/unit/tab.js delete mode 100644 assets/bootstrap-3.1.1/js/tests/unit/tooltip.js delete mode 100644 assets/bootstrap-3.1.1/js/tests/vendor/jquery.js delete mode 100644 assets/bootstrap-3.1.1/js/tests/vendor/qunit.css delete mode 100644 assets/bootstrap-3.1.1/js/tests/vendor/qunit.js delete mode 100644 assets/bootstrap-3.1.1/js/tooltip.js delete mode 100644 assets/bootstrap-3.1.1/js/transition.js delete mode 100644 assets/bootstrap-3.1.1/less/.csscomb.json delete mode 100644 assets/bootstrap-3.1.1/less/.csslintrc delete mode 100644 assets/bootstrap-3.1.1/less/alerts.less delete mode 100644 assets/bootstrap-3.1.1/less/badges.less delete mode 100644 assets/bootstrap-3.1.1/less/bootstrap.less delete mode 100644 assets/bootstrap-3.1.1/less/breadcrumbs.less delete mode 100644 assets/bootstrap-3.1.1/less/button-groups.less delete mode 100644 assets/bootstrap-3.1.1/less/buttons.less delete mode 100644 assets/bootstrap-3.1.1/less/carousel.less delete mode 100644 assets/bootstrap-3.1.1/less/close.less delete mode 100644 assets/bootstrap-3.1.1/less/code.less delete mode 100644 assets/bootstrap-3.1.1/less/component-animations.less delete mode 100644 assets/bootstrap-3.1.1/less/dropdowns.less delete mode 100644 assets/bootstrap-3.1.1/less/forms.less delete mode 100644 assets/bootstrap-3.1.1/less/glyphicons.less delete mode 100644 assets/bootstrap-3.1.1/less/grid.less delete mode 100644 assets/bootstrap-3.1.1/less/input-groups.less delete mode 100644 assets/bootstrap-3.1.1/less/jumbotron.less delete mode 100644 assets/bootstrap-3.1.1/less/labels.less delete mode 100644 assets/bootstrap-3.1.1/less/list-group.less delete mode 100644 assets/bootstrap-3.1.1/less/media.less delete mode 100644 assets/bootstrap-3.1.1/less/mixins.less delete mode 100644 assets/bootstrap-3.1.1/less/modals.less delete mode 100644 assets/bootstrap-3.1.1/less/navbar.less delete mode 100644 assets/bootstrap-3.1.1/less/navs.less delete mode 100644 assets/bootstrap-3.1.1/less/normalize.less delete mode 100644 assets/bootstrap-3.1.1/less/pager.less delete mode 100644 assets/bootstrap-3.1.1/less/pagination.less delete mode 100644 assets/bootstrap-3.1.1/less/panels.less delete mode 100644 assets/bootstrap-3.1.1/less/popovers.less delete mode 100644 assets/bootstrap-3.1.1/less/print.less delete mode 100644 assets/bootstrap-3.1.1/less/progress-bars.less delete mode 100644 assets/bootstrap-3.1.1/less/responsive-utilities.less delete mode 100644 assets/bootstrap-3.1.1/less/scaffolding.less delete mode 100644 assets/bootstrap-3.1.1/less/tables.less delete mode 100644 assets/bootstrap-3.1.1/less/theme.less delete mode 100644 assets/bootstrap-3.1.1/less/thumbnails.less delete mode 100644 assets/bootstrap-3.1.1/less/tooltip.less delete mode 100644 assets/bootstrap-3.1.1/less/type.less delete mode 100644 assets/bootstrap-3.1.1/less/utilities.less delete mode 100644 assets/bootstrap-3.1.1/less/variables.less delete mode 100644 assets/bootstrap-3.1.1/less/wells.less delete mode 100644 assets/bootstrap-3.1.1/package.json delete mode 100644 assets/bootstrap-3.1.1/test-infra/README.md delete mode 100644 assets/bootstrap-3.1.1/test-infra/npm-shrinkwrap.canonical.json delete mode 100644 assets/bootstrap-3.1.1/test-infra/requirements.txt delete mode 100755 assets/bootstrap-3.1.1/test-infra/s3_cache.py delete mode 100644 assets/bootstrap-3.1.1/test-infra/sauce_browsers.yml delete mode 100755 assets/bootstrap-3.1.1/test-infra/uncached-npm-install.sh diff --git a/assets/bootstrap-3.1.1/.editorconfig b/assets/bootstrap-3.1.1/.editorconfig deleted file mode 100644 index 4228522f9..000000000 --- a/assets/bootstrap-3.1.1/.editorconfig +++ /dev/null @@ -1,14 +0,0 @@ -# editorconfig.org - -root = true - -[*] -indent_style = space -indent_size = 2 -end_of_line = lf -charset = utf-8 -trim_trailing_whitespace = true -insert_final_newline = true - -[*.py] -indent_size = 4 diff --git a/assets/bootstrap-3.1.1/.gitattributes b/assets/bootstrap-3.1.1/.gitattributes deleted file mode 100644 index 0c6b2fea5..000000000 --- a/assets/bootstrap-3.1.1/.gitattributes +++ /dev/null @@ -1,8 +0,0 @@ -# Enforce Unix newlines -*.css text eol=lf -*.html text eol=lf -*.js text eol=lf -*.json text eol=lf -*.less text eol=lf -*.md text eol=lf -*.yml text eol=lf diff --git a/assets/bootstrap-3.1.1/.gitignore b/assets/bootstrap-3.1.1/.gitignore deleted file mode 100644 index 465cdb463..000000000 --- a/assets/bootstrap-3.1.1/.gitignore +++ /dev/null @@ -1,42 +0,0 @@ -# Ignore docs files -_gh_pages -_site -.ruby-version - -# Numerous always-ignore extensions -*.diff -*.err -*.orig -*.log -*.rej -*.swo -*.swp -*.zip -*.vi -*~ - -# OS or Editor folders -.DS_Store -._* -Thumbs.db -.cache -.project -.settings -.tmproj -*.esproj -nbproject -*.sublime-project -*.sublime-workspace -.idea - -# Komodo -*.komodoproject -.komodotools - -# grunt-html-validation -validation-status.json -validation-report.json - -# Folders to ignore -node_modules -bower_components diff --git a/assets/bootstrap-3.1.1/.travis.yml b/assets/bootstrap-3.1.1/.travis.yml deleted file mode 100644 index 03e457a0e..000000000 --- a/assets/bootstrap-3.1.1/.travis.yml +++ /dev/null @@ -1,28 +0,0 @@ -language: node_js -node_js: - - "0.10" -before_install: - - time sudo pip install --use-mirrors -r test-infra/requirements.txt - - rvm use 1.9.3 --fuzzy - - if [ "$TWBS_TEST" = validate-html ]; then echo "ruby=$(basename $(rvm gemdir)) jekyll=$JEKYLL_VERSION" > pseudo_Gemfile.lock; fi -install: - - time npm install -g grunt-cli - - time ./test-infra/s3_cache.py download 'npm packages' test-infra/npm-shrinkwrap.canonical.json ./node_modules || time ./test-infra/uncached-npm-install.sh - - if [ "$TWBS_TEST" = validate-html ]; then time ./test-infra/s3_cache.py download rubygems pseudo_Gemfile.lock $(rvm gemdir) || gem install -N jekyll -v $JEKYLL_VERSION; fi -after_script: - - if [ "$TWBS_TEST" = core ]; then time ./test-infra/s3_cache.py upload 'npm packages' test-infra/npm-shrinkwrap.canonical.json ./node_modules; fi - - if [ "$TWBS_TEST" = validate-html ]; then time ./test-infra/s3_cache.py upload rubygems pseudo_Gemfile.lock $(rvm gemdir); fi -env: - global: - - JEKYLL_VERSION: 1.4.1 - - SAUCE_USERNAME: bootstrap - - secure: "pJkBwnuae9dKU5tEcCqccfS1QQw7/meEcfz63fM7ba7QJNjoA6BaXj08L5Z3Vb5vBmVPwBawxo5Hp0jC0r/Z/O0hGnAmz/Cz09L+cy7dSAZ9x4hvZePSja/UAusaB5ogMoO8l2b773MzgQeSmrLbExr9BWLeqEfjC2hFgdgHLaQ=" - - secure: "gqjqISbxBJK6byFbsmr1AyP1qoWH+rap06A2gI7v72+Tn2PU2nYkIMUkCvhZw6K889jv+LhQ/ybcBxDOXHpNCExCnSgB4dcnmYp+9oeNZb37jSP0rQ+Ib4OTLjzc3/FawE/fUq5kukZTC7porzc/k0qJNLAZRx3YLALmK1GIdUY=" - - secure: "Gghh/e3Gsbj1+4RR9Lh2aR/xJl35HWiHqlPIeSUqE9D7uDCVTAwNce/dGL3Ew7uJPfJ6Pgr70wD3zgu3stw0Zmzayax0hiDtGwcQCxVIER08wqGANK9C2Q7PYJkNTNtiTo6ehKWbdV4Z+/U+TEYyQfpQTDbAFYk/vVpsdjp0Lmc=" - - secure: "RTbRdx4G/2OTLfrZtP1VbRljxEmd6A1F3GqXboeQTldsnAlwpsES65es5CE3ub/rmixLApOY9ot7OPmNixFgC2Y8xOsV7lNCC62QVpmqQEDyGFFQKb3yO6/dmwQxdsCqGfzf9Np6Wh5V22QFvr50ZLKLd7Uhd9oXMDIk/z1MJ3o=" - matrix: - - TWBS_TEST=core - - TWBS_TEST=validate-html - - TWBS_TEST=sauce-js-unit -matrix: - fast_finish: true diff --git a/assets/bootstrap-3.1.1/CNAME b/assets/bootstrap-3.1.1/CNAME deleted file mode 100644 index 52c853392..000000000 --- a/assets/bootstrap-3.1.1/CNAME +++ /dev/null @@ -1 +0,0 @@ -getbootstrap.com diff --git a/assets/bootstrap-3.1.1/CONTRIBUTING.md b/assets/bootstrap-3.1.1/CONTRIBUTING.md deleted file mode 100644 index dbccc8761..000000000 --- a/assets/bootstrap-3.1.1/CONTRIBUTING.md +++ /dev/null @@ -1,196 +0,0 @@ -# Contributing to Bootstrap - -Looking to contribute something to Bootstrap? **Here's how you can help.** - -Please take a moment to review this document in order to make the contribution -process easy and effective for everyone involved. - -Following these guidelines helps to communicate that you respect the time of -the developers managing and developing this open source project. In return, -they should reciprocate that respect in addressing your issue or assessing -patches and features. - - -## Using the issue tracker - -The [issue tracker](https://github.com/twbs/bootstrap/issues) is -the preferred channel for [bug reports](#bug-reports), [features requests](#feature-requests) -and [submitting pull requests](#pull-requests), but please respect the following -restrictions: - -* Please **do not** use the issue tracker for personal support requests. Stack - Overflow ([`twitter-bootstrap-3`](http://stackoverflow.com/questions/tagged/twitter-bootstrap-3) tag) or [IRC](https://github.com/twbs/bootstrap/blob/master/README.md#community) are better places to get help. - -* Please **do not** derail or troll issues. Keep the discussion on topic and - respect the opinions of others. - -* Please **do not** open issues or pull requests regarding the code in - [`Normalize`](https://github.com/necolas/normalize.css) (open them in - their respective repositories). - - -## Bug reports - -A bug is a _demonstrable problem_ that is caused by the code in the repository. -Good bug reports are extremely helpful, so thanks! - -Guidelines for bug reports: - -1. **Use the GitHub issue search** — check if the issue has already been - reported. - -2. **Check if the issue has been fixed** — try to reproduce it using the - latest `master` or development branch in the repository. - -3. **Isolate the problem** — ideally create a [reduced test - case](http://css-tricks.com/6263-reduced-test-cases/) and a live example. - [This JS Bin](http://jsbin.com/EBAwOkOK/1) is a helpful template. - - -A good bug report shouldn't leave others needing to chase you up for more -information. Please try to be as detailed as possible in your report. What is -your environment? What steps will reproduce the issue? What browser(s) and OS -experience the problem? Do other browsers show the bug differently? What -would you expect to be the outcome? All these details will help people to fix -any potential bugs. - -Example: - -> Short and descriptive example bug report title -> -> A summary of the issue and the browser/OS environment in which it occurs. If -> suitable, include the steps required to reproduce the bug. -> -> 1. This is the first step -> 2. This is the second step -> 3. Further steps, etc. -> -> `` - a link to the reduced test case -> -> Any other information you want to share that is relevant to the issue being -> reported. This might include the lines of code that you have identified as -> causing the bug, and potential solutions (and your opinions on their -> merits). - - -## Feature requests - -Feature requests are welcome. But take a moment to find out whether your idea -fits with the scope and aims of the project. It's up to *you* to make a strong -case to convince the project's developers of the merits of this feature. Please -provide as much detail and context as possible. - - -## Pull requests - -Good pull requests—patches, improvements, new features—are a fantastic -help. They should remain focused in scope and avoid containing unrelated -commits. - -**Please ask first** before embarking on any significant pull request (e.g. -implementing features, refactoring code, porting to a different language), -otherwise you risk spending a lot of time working on something that the -project's developers might not want to merge into the project. - -Please adhere to the [coding guidelines](#code-guidelines) used throughout the -project (indentation, accurate comments, etc.) and any other requirements -(such as test coverage). - -Adhering to the following process is the best way to get your work -included in the project: - -1. [Fork](http://help.github.com/fork-a-repo/) the project, clone your fork, - and configure the remotes: - - ```bash - # Clone your fork of the repo into the current directory - git clone https://github.com//bootstrap.git - # Navigate to the newly cloned directory - cd bootstrap - # Assign the original repo to a remote called "upstream" - git remote add upstream https://github.com/twbs/bootstrap.git - ``` - -2. If you cloned a while ago, get the latest changes from upstream: - - ```bash - git checkout master - git pull upstream master - ``` - -3. Create a new topic branch (off the main project development branch) to - contain your feature, change, or fix: - - ```bash - git checkout -b - ``` - -4. Commit your changes in logical chunks. Please adhere to these [git commit - message guidelines](http://tbaggery.com/2008/04/19/a-note-about-git-commit-messages.html) - or your code is unlikely be merged into the main project. Use Git's - [interactive rebase](https://help.github.com/articles/interactive-rebase) - feature to tidy up your commits before making them public. - -5. Locally merge (or rebase) the upstream development branch into your topic branch: - - ```bash - git pull [--rebase] upstream master - ``` - -6. Push your topic branch up to your fork: - - ```bash - git push origin - ``` - -7. [Open a Pull Request](https://help.github.com/articles/using-pull-requests/) - with a clear title and description against the `master` branch. - -**IMPORTANT**: By submitting a patch, you agree to allow the project owners to -license your work under the terms of the [MIT License](LICENSE.md). - - -## Code guidelines - -### HTML - -- Two spaces for indentation, never tabs. -- Double quotes only, never single quotes. -- Always use proper indentation. -- Use tags and elements appropriate for an HTML5 doctype (e.g., self-closing tags). -- Use CDNs and HTTPS for third-party JS when possible. We don't use protocol-relative URLs in this case because they break when viewing the page locally via `file://`. -- Use [WAI-ARIA](https://developer.mozilla.org/en-US/docs/Web/Accessibility/ARIA) attributes in documentation examples to promote accessibility. - -### CSS - -- CSS changes must be done in `.less` files first, never just in the compiled `.css` files. -- Adhere to the [CSS property order](http://markdotto.com/2011/11/29/css-property-order/). -- Multiple-line approach (one property and value per line). -- Always a space after a property's colon (e.g., `display: block;` and not `display:block;`). -- End all lines with a semi-colon. -- For multiple, comma-separated selectors, place each selector on its own line. -- Attribute selectors, like `input[type="text"]` should always wrap the attribute's value in double quotes, for consistency and safety (see this [blog post on unquoted attribute values](http://mathiasbynens.be/notes/unquoted-attribute-values) that can lead to XSS attacks). -- Attribute selectors should only be used where absolutely necessary (e.g., form controls) and should be avoided on custom components for performance and explicitness. -- Series of classes for a component should include a base class (e.g., `.component`) and use the base class as a prefix for modifier and sub-components (e.g., `.component-lg`). -- Avoid inheritance and over nesting—use single, explicit classes whenever possible. -- When feasible, default color palettes should comply with [WCAG color contrast guidelines](http://www.w3.org/TR/WCAG20/#visual-audio-contrast). -- Except in rare cases, don't remove default `:focus` styles (via e.g. `outline: none;`) without providing alternative styles. See [this A11Y Project post](http://a11yproject.com/posts/never-remove-css-outlines/) for more details. - -### JS - -- No semicolons (in client-side JS) -- 2 spaces (no tabs) -- strict mode -- "Attractive" - -### Checking coding style - -Run `grunt test` before committing to ensure your changes follow our coding standards. - - -## License - -By contributing your code, you agree to license your contribution under the [MIT license](https://github.com/twbs/bootstrap/blob/master/LICENSE). - -Prior to v3.1.0, Bootstrap was released under the Apache License v2.0. - diff --git a/assets/bootstrap-3.1.1/Gruntfile.js b/assets/bootstrap-3.1.1/Gruntfile.js deleted file mode 100644 index 600c1f12b..000000000 --- a/assets/bootstrap-3.1.1/Gruntfile.js +++ /dev/null @@ -1,421 +0,0 @@ -/*! - * Bootstrap's Gruntfile - * http://getbootstrap.com - * Copyright 2013-2014 Twitter, Inc. - * Licensed under MIT (https://github.com/twbs/bootstrap/blob/master/LICENSE) - */ - -module.exports = function (grunt) { - 'use strict'; - - // Force use of Unix newlines - grunt.util.linefeed = '\n'; - - RegExp.quote = function (string) { - return string.replace(/[-\\^$*+?.()|[\]{}]/g, '\\$&'); - }; - - var fs = require('fs'); - var path = require('path'); - var generateGlyphiconsData = require('./grunt/bs-glyphicons-data-generator.js'); - var BsLessdocParser = require('./grunt/bs-lessdoc-parser.js'); - var generateRawFilesJs = require('./grunt/bs-raw-files-generator.js'); - var updateShrinkwrap = require('./grunt/shrinkwrap.js'); - - // Project configuration. - grunt.initConfig({ - - // Metadata. - pkg: grunt.file.readJSON('package.json'), - banner: '/*!\n' + - ' * Bootstrap v<%= pkg.version %> (<%= pkg.homepage %>)\n' + - ' * Copyright 2011-<%= grunt.template.today("yyyy") %> <%= pkg.author %>\n' + - ' * Licensed under <%= pkg.license.type %> (<%= pkg.license.url %>)\n' + - ' */\n', - jqueryCheck: 'if (typeof jQuery === \'undefined\') { throw new Error(\'Bootstrap\\\'s JavaScript requires jQuery\') }\n\n', - - // Task configuration. - clean: { - dist: ['dist', 'docs/dist'] - }, - - jshint: { - options: { - jshintrc: 'js/.jshintrc' - }, - grunt: { - options: { - jshintrc: 'grunt/.jshintrc' - }, - src: ['Gruntfile.js', 'grunt/*.js'] - }, - src: { - src: 'js/*.js' - }, - test: { - src: 'js/tests/unit/*.js' - }, - assets: { - src: ['docs/assets/js/application.js', 'docs/assets/js/customizer.js'] - } - }, - - jscs: { - options: { - config: 'js/.jscs.json', - }, - grunt: { - src: ['Gruntfile.js', 'grunt/*.js'] - }, - src: { - src: 'js/*.js' - }, - test: { - src: 'js/tests/unit/*.js' - }, - assets: { - src: ['docs/assets/js/application.js', 'docs/assets/js/customizer.js'] - } - }, - - csslint: { - options: { - csslintrc: 'less/.csslintrc' - }, - src: [ - 'dist/css/bootstrap.css', - 'dist/css/bootstrap-theme.css', - 'docs/assets/css/docs.css', - 'docs/examples/**/*.css' - ] - }, - - concat: { - options: { - banner: '<%= banner %>\n<%= jqueryCheck %>', - stripBanners: false - }, - bootstrap: { - src: [ - 'js/transition.js', - 'js/alert.js', - 'js/button.js', - 'js/carousel.js', - 'js/collapse.js', - 'js/dropdown.js', - 'js/modal.js', - 'js/tooltip.js', - 'js/popover.js', - 'js/scrollspy.js', - 'js/tab.js', - 'js/affix.js' - ], - dest: 'dist/js/<%= pkg.name %>.js' - } - }, - - uglify: { - options: { - report: 'min' - }, - bootstrap: { - options: { - banner: '<%= banner %>' - }, - src: '<%= concat.bootstrap.dest %>', - dest: 'dist/js/<%= pkg.name %>.min.js' - }, - customize: { - options: { - preserveComments: 'some' - }, - src: [ - 'docs/assets/js/vendor/less.min.js', - 'docs/assets/js/vendor/jszip.min.js', - 'docs/assets/js/vendor/uglify.min.js', - 'docs/assets/js/vendor/blob.js', - 'docs/assets/js/vendor/filesaver.js', - 'docs/assets/js/raw-files.min.js', - 'docs/assets/js/customizer.js' - ], - dest: 'docs/assets/js/customize.min.js' - }, - docsJs: { - options: { - preserveComments: 'some' - }, - src: [ - 'docs/assets/js/vendor/holder.js', - 'docs/assets/js/application.js' - ], - dest: 'docs/assets/js/docs.min.js' - } - }, - - less: { - compileCore: { - options: { - strictMath: true, - sourceMap: true, - outputSourceFiles: true, - sourceMapURL: '<%= pkg.name %>.css.map', - sourceMapFilename: 'dist/css/<%= pkg.name %>.css.map' - }, - files: { - 'dist/css/<%= pkg.name %>.css': 'less/bootstrap.less' - } - }, - compileTheme: { - options: { - strictMath: true, - sourceMap: true, - outputSourceFiles: true, - sourceMapURL: '<%= pkg.name %>-theme.css.map', - sourceMapFilename: 'dist/css/<%= pkg.name %>-theme.css.map' - }, - files: { - 'dist/css/<%= pkg.name %>-theme.css': 'less/theme.less' - } - }, - minify: { - options: { - cleancss: true, - report: 'min' - }, - files: { - 'dist/css/<%= pkg.name %>.min.css': 'dist/css/<%= pkg.name %>.css', - 'dist/css/<%= pkg.name %>-theme.min.css': 'dist/css/<%= pkg.name %>-theme.css' - } - } - }, - - cssmin: { - compress: { - options: { - keepSpecialComments: '*', - noAdvanced: true, // turn advanced optimizations off until the issue is fixed in clean-css - report: 'min', - selectorsMergeMode: 'ie8' - }, - src: [ - 'docs/assets/css/docs.css', - 'docs/assets/css/pygments-manni.css' - ], - dest: 'docs/assets/css/docs.min.css' - } - }, - - usebanner: { - dist: { - options: { - position: 'top', - banner: '<%= banner %>' - }, - files: { - src: [ - 'dist/css/<%= pkg.name %>.css', - 'dist/css/<%= pkg.name %>.min.css', - 'dist/css/<%= pkg.name %>-theme.css', - 'dist/css/<%= pkg.name %>-theme.min.css' - ] - } - } - }, - - csscomb: { - options: { - config: 'less/.csscomb.json' - }, - dist: { - files: { - 'dist/css/<%= pkg.name %>.css': 'dist/css/<%= pkg.name %>.css', - 'dist/css/<%= pkg.name %>-theme.css': 'dist/css/<%= pkg.name %>-theme.css' - } - }, - examples: { - expand: true, - cwd: 'docs/examples/', - src: ['**/*.css'], - dest: 'docs/examples/' - } - }, - - copy: { - fonts: { - expand: true, - src: 'fonts/*', - dest: 'dist/' - }, - docs: { - expand: true, - cwd: './dist', - src: [ - '{css,js}/*.min.*', - 'css/*.map', - 'fonts/*' - ], - dest: 'docs/dist' - } - }, - - qunit: { - options: { - inject: 'js/tests/unit/phantom.js' - }, - files: 'js/tests/index.html' - }, - - connect: { - server: { - options: { - port: 3000, - base: '.' - } - } - }, - - jekyll: { - docs: {} - }, - - jade: { - compile: { - options: { - pretty: true, - data: function () { - var filePath = path.join(__dirname, 'less/variables.less'); - var fileContent = fs.readFileSync(filePath, {encoding: 'utf8'}); - var parser = new BsLessdocParser(fileContent); - return {sections: parser.parseFile()}; - } - }, - files: { - 'docs/_includes/customizer-variables.html': 'docs/jade/customizer-variables.jade', - 'docs/_includes/nav-customize.html': 'docs/jade/customizer-nav.jade' - } - } - }, - - validation: { - options: { - charset: 'utf-8', - doctype: 'HTML5', - failHard: true, - reset: true, - relaxerror: [ - 'Bad value X-UA-Compatible for attribute http-equiv on element meta.', - 'Element img is missing required attribute src.' - ] - }, - files: { - src: '_gh_pages/**/*.html' - } - }, - - watch: { - src: { - files: '<%= jshint.src.src %>', - tasks: ['jshint:src', 'qunit'] - }, - test: { - files: '<%= jshint.test.src %>', - tasks: ['jshint:test', 'qunit'] - }, - less: { - files: 'less/*.less', - tasks: 'less' - } - }, - - sed: { - versionNumber: { - pattern: (function () { - var old = grunt.option('oldver'); - return old ? RegExp.quote(old) : old; - })(), - replacement: grunt.option('newver'), - recursive: true - } - }, - - 'saucelabs-qunit': { - all: { - options: { - build: process.env.TRAVIS_JOB_ID, - concurrency: 10, - urls: ['http://127.0.0.1:3000/js/tests/index.html'], - browsers: grunt.file.readYAML('test-infra/sauce_browsers.yml') - } - } - }, - - exec: { - npmUpdate: { - command: 'npm update' - }, - npmShrinkWrap: { - command: 'npm shrinkwrap --dev' - } - } - }); - - - // These plugins provide necessary tasks. - require('load-grunt-tasks')(grunt, {scope: 'devDependencies'}); - - // Docs HTML validation task - grunt.registerTask('validate-html', ['jekyll', 'validation']); - - // Test task. - var testSubtasks = []; - // Skip core tests if running a different subset of the test suite - if (!process.env.TWBS_TEST || process.env.TWBS_TEST === 'core') { - testSubtasks = testSubtasks.concat(['dist-css', 'csslint', 'jshint', 'jscs', 'qunit', 'build-customizer-html']); - } - // Skip HTML validation if running a different subset of the test suite - if (!process.env.TWBS_TEST || process.env.TWBS_TEST === 'validate-html') { - testSubtasks.push('validate-html'); - } - // Only run Sauce Labs tests if there's a Sauce access key - if (typeof process.env.SAUCE_ACCESS_KEY !== 'undefined' && - // Skip Sauce if running a different subset of the test suite - (!process.env.TWBS_TEST || process.env.TWBS_TEST === 'sauce-js-unit')) { - testSubtasks.push('connect'); - testSubtasks.push('saucelabs-qunit'); - } - grunt.registerTask('test', testSubtasks); - - // JS distribution task. - grunt.registerTask('dist-js', ['concat', 'uglify']); - - // CSS distribution task. - grunt.registerTask('dist-css', ['less', 'cssmin', 'csscomb', 'usebanner']); - - // Docs distribution task. - grunt.registerTask('dist-docs', 'copy:docs'); - - // Full distribution task. - grunt.registerTask('dist', ['clean', 'dist-css', 'copy:fonts', 'dist-js', 'dist-docs']); - - // Default task. - grunt.registerTask('default', ['test', 'dist', 'build-glyphicons-data', 'build-customizer', 'update-shrinkwrap']); - - // Version numbering task. - // grunt change-version-number --oldver=A.B.C --newver=X.Y.Z - // This can be overzealous, so its changes should always be manually reviewed! - grunt.registerTask('change-version-number', 'sed'); - - grunt.registerTask('build-glyphicons-data', generateGlyphiconsData); - - // task for building customizer - grunt.registerTask('build-customizer', ['build-customizer-html', 'build-raw-files']); - grunt.registerTask('build-customizer-html', 'jade'); - grunt.registerTask('build-raw-files', 'Add scripts/less files to customizer.', function () { - var banner = grunt.template.process('<%= banner %>'); - generateRawFilesJs(banner); - }); - - // Task for updating the npm packages used by the Travis build. - grunt.registerTask('update-shrinkwrap', ['exec:npmUpdate', 'exec:npmShrinkWrap', '_update-shrinkwrap']); - grunt.registerTask('_update-shrinkwrap', function () { updateShrinkwrap.call(this, grunt); }); -}; diff --git a/assets/bootstrap-3.1.1/LICENSE b/assets/bootstrap-3.1.1/LICENSE deleted file mode 100644 index 8d94aa9ac..000000000 --- a/assets/bootstrap-3.1.1/LICENSE +++ /dev/null @@ -1,21 +0,0 @@ -The MIT License (MIT) - -Copyright (c) 2011-2014 Twitter, Inc - -Permission is hereby granted, free of charge, to any person obtaining a copy -of this software and associated documentation files (the "Software"), to deal -in the Software without restriction, including without limitation the rights -to use, copy, modify, merge, publish, distribute, sublicense, and/or sell -copies of the Software, and to permit persons to whom the Software is -furnished to do so, subject to the following conditions: - -The above copyright notice and this permission notice shall be included in -all copies or substantial portions of the Software. - -THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR -IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, -FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE -AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER -LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, -OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN -THE SOFTWARE. diff --git a/assets/bootstrap-3.1.1/README.md b/assets/bootstrap-3.1.1/README.md deleted file mode 100644 index 60817b7a0..000000000 --- a/assets/bootstrap-3.1.1/README.md +++ /dev/null @@ -1,173 +0,0 @@ -# [Bootstrap](http://getbootstrap.com) [![Bower version](https://badge.fury.io/bo/bootstrap.png)](http://badge.fury.io/bo/bootstrap) [![Build Status](https://secure.travis-ci.org/twbs/bootstrap.png)](http://travis-ci.org/twbs/bootstrap) [![devDependency Status](https://david-dm.org/twbs/bootstrap/dev-status.png?theme=shields.io)](https://david-dm.org/twbs/bootstrap#info=devDependencies) -[![Selenium Test Status](https://saucelabs.com/browser-matrix/bootstrap.svg)](https://saucelabs.com/u/bootstrap) - -Bootstrap is a sleek, intuitive, and powerful front-end framework for faster and easier web development, created by [Mark Otto](http://twitter.com/mdo) and [Jacob Thornton](http://twitter.com/fat), and maintained by the [core team](https://github.com/twbs?tab=members) with the massive support and involvement of the community. - -To get started, check out ! - -## Table of contents - - - [Quick start](#quick-start) - - [Bugs and feature requests](#bugs-and-feature-requests) - - [Documentation](#documentation) - - [Compiling CSS and JavaScript](#compiling-css-and-javascript) - - [Contributing](#contributing) - - [Community](#community) - - [Versioning](#versioning) - - [Authors](#authors) - - [Copyright and license](#copyright-and-license) - -## Quick start - -Three quick start options are available: - -- [Download the latest release](https://github.com/twbs/bootstrap/archive/v3.1.1.zip). -- Clone the repo: `git clone https://github.com/twbs/bootstrap.git`. -- Install with [Bower](http://bower.io): `bower install bootstrap`. - -Read the [Getting Started page](http://getbootstrap.com/getting-started/) for information on the framework contents, templates and examples, and more. - -### What's included - -Within the download you'll find the following directories and files, logically grouping common assets and providing both compiled and minified variations. You'll see something like this: - -``` -bootstrap/ -├── css/ -│ ├── bootstrap.css -│ ├── bootstrap.min.css -│ ├── bootstrap-theme.css -│ └── bootstrap-theme.min.css -├── js/ -│ ├── bootstrap.js -│ └── bootstrap.min.js -└── fonts/ - ├── glyphicons-halflings-regular.eot - ├── glyphicons-halflings-regular.svg - ├── glyphicons-halflings-regular.ttf - └── glyphicons-halflings-regular.woff -``` - -We provide compiled CSS and JS (`bootstrap.*`), as well as compiled and minified CSS and JS (`bootstrap.min.*`). Fonts from Glyphicons are included, as is the optional Bootstrap theme. - - - -## Bugs and feature requests - -Have a bug or a feature request? Please first read the [issue guidelines](https://github.com/twbs/bootstrap/blob/master/CONTRIBUTING.md#using-the-issue-tracker) and search for existing and closed issues. If your problem or idea is not addressed yet, [please open a new issue](https://github.com/twbs/bootstrap/issues/new). - - -## Documentation - -Bootstrap's documentation, included in this repo in the root directory, is built with [Jekyll](http://jekyllrb.com) and publicly hosted on GitHub Pages at . The docs may also be run locally. - -### Running documentation locally - -1. If necessary, [install Jekyll](http://jekyllrb.com/docs/installation) (requires v1.x). - - **Windows users:** Read [this unofficial guide](https://github.com/juthilo/run-jekyll-on-windows/) to get Jekyll up and running without problems. We use Pygments for syntax highlighting, so make sure to read the sections on installing Python and Pygments. -2. From the root `/bootstrap` directory, run `jekyll serve` in the command line. - - **Windows users:** While we use Jekyll's `encoding` setting, you might still need to change the command prompt's character encoding ([code page](http://en.wikipedia.org/wiki/Windows_code_page)) to UTF-8 so Jekyll runs without errors. For Ruby 2.0.0, run `chcp 65001` first. For Ruby 1.9.3, you can alternatively do `SET LANG=en_EN.UTF-8`. -3. Open in your browser, and voilà. - -Learn more about using Jekyll by reading its [documentation](http://jekyllrb.com/docs/home/). - -### Documentation for previous releases - -Documentation for v2.3.2 has been made available for the time being at while folks transition to Bootstrap 3. - -[Previous releases](https://github.com/twbs/bootstrap/releases) and their documentation are also available for download. - - - -## Compiling CSS and JavaScript - -Bootstrap uses [Grunt](http://gruntjs.com/) with convenient methods for working with the framework. It's how we compile our code, run tests, and more. To use it, install the required dependencies as directed and then run some Grunt commands. - -### Install Grunt - -From the command line: - -1. Install `grunt-cli` globally with `npm install -g grunt-cli`. -2. Navigate to the root `/bootstrap` directory, then run `npm install`. npm will look at [package.json](https://github.com/twbs/bootstrap/blob/master/package.json) and automatically install the necessary local dependencies listed there. - -When completed, you'll be able to run the various Grunt commands provided from the command line. - -**Unfamiliar with `npm`? Don't have node installed?** That's a-okay. npm stands for [node packaged modules](http://npmjs.org/) and is a way to manage development dependencies through node.js. [Download and install node.js](http://nodejs.org/download/) before proceeding. - -### Available Grunt commands - -#### Build - `grunt` -Run `grunt` to run tests locally and compile the CSS and JavaScript into `/dist`. **Uses [Less](http://lesscss.org/) and [UglifyJS](http://lisperator.net/uglifyjs/).** - -#### Only compile CSS and JavaScript - `grunt dist` -`grunt dist` creates the `/dist` directory with compiled files. **Uses [Less](http://lesscss.org/) and [UglifyJS](http://lisperator.net/uglifyjs/).** - -#### Tests - `grunt test` -Runs [JSHint](http://jshint.com) and [QUnit](http://qunitjs.com/) tests headlessly in [PhantomJS](http://phantomjs.org/) (used for CI). - -#### Watch - `grunt watch` -This is a convenience method for watching just Less files and automatically building them whenever you save. - -### Troubleshooting dependencies - -Should you encounter problems with installing dependencies or running Grunt commands, uninstall all previous dependency versions (global and local). Then, rerun `npm install`. - - - -## Contributing - -Please read through our [contributing guidelines](https://github.com/twbs/bootstrap/blob/master/CONTRIBUTING.md). Included are directions for opening issues, coding standards, and notes on development. - -Moreover, if your pull request contains JavaScript patches or features, you must include relevant unit tests. All HTML and CSS should conform to the [Code Guide](http://github.com/mdo/code-guide), maintained by [Mark Otto](http://github.com/mdo). - -Editor preferences are available in the [editor config](https://github.com/twbs/bootstrap/blob/master/.editorconfig) for easy use in common text editors. Read more and download plugins at . - - - -## Community - -Keep track of development and community news. - -- Follow [@twbootstrap on Twitter](http://twitter.com/twbootstrap). -- Read and subscribe to [The Official Bootstrap Blog](http://blog.getbootstrap.com). -- Chat with fellow Bootstrappers in IRC. On the `irc.freenode.net` server, in the `##twitter-bootstrap` channel. -- Implementation help may be found at Stack Overflow (tagged [`twitter-bootstrap-3`](http://stackoverflow.com/questions/tagged/twitter-bootstrap-3)). - - - - -## Versioning - -For transparency into our release cycle and in striving to maintain backward compatibility, Bootstrap is maintained under the Semantic Versioning guidelines. Sometimes we screw up, but we'll adhere to these rules whenever possible. - -Releases will be numbered with the following format: - -`..` - -And constructed with the following guidelines: - -- Breaking backward compatibility **bumps the major** while resetting minor and patch -- New additions without breaking backward compatibility **bumps the minor** while resetting the patch -- Bug fixes and misc changes **bumps only the patch** - -For more information on SemVer, please visit . - - - -## Authors - -**Mark Otto** - -- -- - -**Jacob Thornton** - -- -- - - - -## Copyright and license - -Code and docu