Permalink
Browse files

Merge commit 'd3311c1440a8670eedd73c32991c66aaf2ccd439' as 'vendor/bo…

…otstrap'
  • Loading branch information...
2 parents 6ea53f8 + d3311c1 commit 6c602552b39323d0b7b4689b80e69ffd8f16c1fd @ciaranj committed Jul 12, 2012
Showing with 64,692 additions and 0 deletions.
  1. +36 −0 vendor/bootstrap/.gitignore
  2. +3 −0 vendor/bootstrap/.travis.yml
  3. +176 −0 vendor/bootstrap/LICENSE
  4. +94 −0 vendor/bootstrap/Makefile
  5. +137 −0 vendor/bootstrap/README.md
  6. +815 −0 vendor/bootstrap/docs/assets/css/bootstrap-responsive.css
  7. +4,983 −0 vendor/bootstrap/docs/assets/css/bootstrap.css
  8. +846 −0 vendor/bootstrap/docs/assets/css/docs.css
  9. BIN vendor/bootstrap/docs/assets/ico/apple-touch-icon-114-precomposed.png
  10. BIN vendor/bootstrap/docs/assets/ico/apple-touch-icon-144-precomposed.png
  11. BIN vendor/bootstrap/docs/assets/ico/apple-touch-icon-57-precomposed.png
  12. BIN vendor/bootstrap/docs/assets/ico/apple-touch-icon-72-precomposed.png
  13. BIN vendor/bootstrap/docs/assets/ico/favicon.ico
  14. BIN vendor/bootstrap/docs/assets/img/bird.png
  15. BIN vendor/bootstrap/docs/assets/img/bootstrap-mdo-sfmoma-01.jpg
  16. BIN vendor/bootstrap/docs/assets/img/bootstrap-mdo-sfmoma-02.jpg
  17. BIN vendor/bootstrap/docs/assets/img/bootstrap-mdo-sfmoma-03.jpg
  18. BIN vendor/bootstrap/docs/assets/img/browsers.png
  19. BIN vendor/bootstrap/docs/assets/img/example-sites/fleetio.png
  20. BIN vendor/bootstrap/docs/assets/img/example-sites/jshint.png
  21. BIN vendor/bootstrap/docs/assets/img/example-sites/kippt.png
  22. BIN vendor/bootstrap/docs/assets/img/example-sites/soundready.png
  23. BIN vendor/bootstrap/docs/assets/img/examples/bootstrap-example-fluid.jpg
  24. BIN vendor/bootstrap/docs/assets/img/examples/bootstrap-example-hero.jpg
  25. BIN vendor/bootstrap/docs/assets/img/examples/bootstrap-example-starter.jpg
  26. BIN vendor/bootstrap/docs/assets/img/github-16px.png
  27. BIN vendor/bootstrap/docs/assets/img/glyphicons-halflings-white.png
  28. BIN vendor/bootstrap/docs/assets/img/glyphicons-halflings.png
  29. BIN vendor/bootstrap/docs/assets/img/glyphicons/glyphicons_009_magic.png
  30. BIN vendor/bootstrap/docs/assets/img/glyphicons/glyphicons_042_group.png
  31. BIN vendor/bootstrap/docs/assets/img/glyphicons/glyphicons_079_podium.png
  32. BIN vendor/bootstrap/docs/assets/img/glyphicons/glyphicons_082_roundabout.png
  33. BIN vendor/bootstrap/docs/assets/img/glyphicons/glyphicons_155_show_thumbnails.png
  34. BIN vendor/bootstrap/docs/assets/img/glyphicons/glyphicons_163_iphone.png
  35. BIN vendor/bootstrap/docs/assets/img/glyphicons/glyphicons_214_resize_small.png
  36. BIN vendor/bootstrap/docs/assets/img/glyphicons/glyphicons_266_book_open.png
  37. BIN vendor/bootstrap/docs/assets/img/grid-18px-masked.png
  38. BIN vendor/bootstrap/docs/assets/img/icon-css3.png
  39. BIN vendor/bootstrap/docs/assets/img/icon-github.png
  40. BIN vendor/bootstrap/docs/assets/img/icon-html5.png
  41. BIN vendor/bootstrap/docs/assets/img/icon-twitter.png
  42. BIN vendor/bootstrap/docs/assets/img/less-logo-large.png
  43. BIN vendor/bootstrap/docs/assets/img/less-small.png
  44. BIN vendor/bootstrap/docs/assets/img/responsive-illustrations.png
  45. +106 −0 vendor/bootstrap/docs/assets/js/README.md
  46. +184 −0 vendor/bootstrap/docs/assets/js/application.js
  47. +90 −0 vendor/bootstrap/docs/assets/js/bootstrap-alert.js
  48. +96 −0 vendor/bootstrap/docs/assets/js/bootstrap-button.js
  49. +169 −0 vendor/bootstrap/docs/assets/js/bootstrap-carousel.js
  50. +157 −0 vendor/bootstrap/docs/assets/js/bootstrap-collapse.js
  51. +100 −0 vendor/bootstrap/docs/assets/js/bootstrap-dropdown.js
  52. +218 −0 vendor/bootstrap/docs/assets/js/bootstrap-modal.js
  53. +98 −0 vendor/bootstrap/docs/assets/js/bootstrap-popover.js
  54. +151 −0 vendor/bootstrap/docs/assets/js/bootstrap-scrollspy.js
  55. +135 −0 vendor/bootstrap/docs/assets/js/bootstrap-tab.js
  56. +275 −0 vendor/bootstrap/docs/assets/js/bootstrap-tooltip.js
  57. +61 −0 vendor/bootstrap/docs/assets/js/bootstrap-transition.js
  58. +285 −0 vendor/bootstrap/docs/assets/js/bootstrap-typeahead.js
  59. +1,825 −0 vendor/bootstrap/docs/assets/js/bootstrap.js
  60. +6 −0 vendor/bootstrap/docs/assets/js/bootstrap.min.js
  61. +30 −0 vendor/bootstrap/docs/assets/js/google-code-prettify/prettify.css
  62. +28 −0 vendor/bootstrap/docs/assets/js/google-code-prettify/prettify.js
  63. +9,252 −0 vendor/bootstrap/docs/assets/js/jquery.js
  64. +1,710 −0 vendor/bootstrap/docs/base-css.html
  65. +44 −0 vendor/bootstrap/docs/build/index.js
  66. +93 −0 vendor/bootstrap/docs/build/node_modules/.bin/hulk
  67. +1 −0 vendor/bootstrap/docs/build/node_modules/hogan.js/.git_ignore
  68. +3 −0 vendor/bootstrap/docs/build/node_modules/hogan.js/.gitmodules
  69. +177 −0 vendor/bootstrap/docs/build/node_modules/hogan.js/LICENSE
  70. +62 −0 vendor/bootstrap/docs/build/node_modules/hogan.js/Makefile
  71. +93 −0 vendor/bootstrap/docs/build/node_modules/hogan.js/README.md
  72. +93 −0 vendor/bootstrap/docs/build/node_modules/hogan.js/bin/hulk
  73. +348 −0 vendor/bootstrap/docs/build/node_modules/hogan.js/lib/compiler.js
  74. +20 −0 vendor/bootstrap/docs/build/node_modules/hogan.js/lib/hogan.js
  75. +233 −0 vendor/bootstrap/docs/build/node_modules/hogan.js/lib/template.js
  76. +20 −0 vendor/bootstrap/docs/build/node_modules/hogan.js/package.json
  77. +8 −0 vendor/bootstrap/docs/build/node_modules/hogan.js/test/html/list.html
  78. +13 −0 vendor/bootstrap/docs/build/node_modules/hogan.js/test/index.html
  79. +848 −0 vendor/bootstrap/docs/build/node_modules/hogan.js/test/index.js
  80. +90 −0 vendor/bootstrap/docs/build/node_modules/hogan.js/test/mustache.js
  81. +77 −0 vendor/bootstrap/docs/build/node_modules/hogan.js/test/spec.js
  82. +31 −0 vendor/bootstrap/docs/build/node_modules/hogan.js/test/spec/Changes
  83. +65 −0 vendor/bootstrap/docs/build/node_modules/hogan.js/test/spec/README.md
  84. +27 −0 vendor/bootstrap/docs/build/node_modules/hogan.js/test/spec/Rakefile
  85. +46 −0 vendor/bootstrap/docs/build/node_modules/hogan.js/test/spec/TESTING.md
  86. +1 −0 vendor/bootstrap/docs/build/node_modules/hogan.js/test/spec/specs/comments.json
  87. +103 −0 vendor/bootstrap/docs/build/node_modules/hogan.js/test/spec/specs/comments.yml
  88. +1 −0 vendor/bootstrap/docs/build/node_modules/hogan.js/test/spec/specs/delimiters.json
  89. +158 −0 vendor/bootstrap/docs/build/node_modules/hogan.js/test/spec/specs/delimiters.yml
  90. +1 −0 vendor/bootstrap/docs/build/node_modules/hogan.js/test/spec/specs/interpolation.json
  91. +230 −0 vendor/bootstrap/docs/build/node_modules/hogan.js/test/spec/specs/interpolation.yml
  92. +1 −0 vendor/bootstrap/docs/build/node_modules/hogan.js/test/spec/specs/inverted.json
  93. +193 −0 vendor/bootstrap/docs/build/node_modules/hogan.js/test/spec/specs/inverted.yml
  94. +1 −0 vendor/bootstrap/docs/build/node_modules/hogan.js/test/spec/specs/partials.json
  95. +109 −0 vendor/bootstrap/docs/build/node_modules/hogan.js/test/spec/specs/partials.yml
  96. +1 −0 vendor/bootstrap/docs/build/node_modules/hogan.js/test/spec/specs/sections.json
  97. +256 −0 vendor/bootstrap/docs/build/node_modules/hogan.js/test/spec/specs/sections.yml
  98. +1 −0 vendor/bootstrap/docs/build/node_modules/hogan.js/test/spec/specs/~lambdas.json
  99. +149 −0 vendor/bootstrap/docs/build/node_modules/hogan.js/test/spec/specs/~lambdas.yml
  100. +8 −0 vendor/bootstrap/docs/build/node_modules/hogan.js/test/templates/list.mustache
  101. +74 −0 vendor/bootstrap/docs/build/node_modules/hogan.js/tools/release.js
  102. +32 −0 vendor/bootstrap/docs/build/node_modules/hogan.js/tools/web_templates.js
  103. +500 −0 vendor/bootstrap/docs/build/node_modules/hogan.js/web/1.0.0/hogan.js
  104. +14 −0 vendor/bootstrap/docs/build/node_modules/hogan.js/web/1.0.0/hogan.min.js
  105. +500 −0 vendor/bootstrap/docs/build/node_modules/hogan.js/web/builds/1.0.0/hogan.js
  106. +14 −0 vendor/bootstrap/docs/build/node_modules/hogan.js/web/builds/1.0.0/hogan.min.js
  107. +545 −0 vendor/bootstrap/docs/build/node_modules/hogan.js/web/builds/1.0.3/hogan.js
  108. +5 −0 vendor/bootstrap/docs/build/node_modules/hogan.js/web/builds/1.0.3/hogan.min.js
  109. +576 −0 vendor/bootstrap/docs/build/node_modules/hogan.js/web/builds/1.0.5/hogan-1.0.5.amd.js
  110. +576 −0 vendor/bootstrap/docs/build/node_modules/hogan.js/web/builds/1.0.5/hogan-1.0.5.common.js
  111. +572 −0 vendor/bootstrap/docs/build/node_modules/hogan.js/web/builds/1.0.5/hogan-1.0.5.js
  112. +5 −0 vendor/bootstrap/docs/build/node_modules/hogan.js/web/builds/1.0.5/hogan-1.0.5.min.amd.js
  113. +5 −0 vendor/bootstrap/docs/build/node_modules/hogan.js/web/builds/1.0.5/hogan-1.0.5.min.common.js
  114. +5 −0 vendor/bootstrap/docs/build/node_modules/hogan.js/web/builds/1.0.5/hogan-1.0.5.min.js
  115. +5 −0 vendor/bootstrap/docs/build/node_modules/hogan.js/web/builds/1.0.5/hogan-1.0.5.min.mustache.js
  116. +619 −0 vendor/bootstrap/docs/build/node_modules/hogan.js/web/builds/1.0.5/hogan-1.0.5.mustache.js
  117. +233 −0 vendor/bootstrap/docs/build/node_modules/hogan.js/web/builds/1.0.5/template-1.0.5.js
  118. +5 −0 vendor/bootstrap/docs/build/node_modules/hogan.js/web/builds/1.0.5/template-1.0.5.min.js
  119. BIN vendor/bootstrap/docs/build/node_modules/hogan.js/web/favicon.ico
  120. BIN vendor/bootstrap/docs/build/node_modules/hogan.js/web/images/logo.png
  121. BIN vendor/bootstrap/docs/build/node_modules/hogan.js/web/images/noise.png
  122. BIN vendor/bootstrap/docs/build/node_modules/hogan.js/web/images/small-hogan-icon.png
  123. BIN vendor/bootstrap/docs/build/node_modules/hogan.js/web/images/stripes.png
  124. +139 −0 vendor/bootstrap/docs/build/node_modules/hogan.js/web/index.html.mustache
  125. +206 −0 vendor/bootstrap/docs/build/node_modules/hogan.js/web/stylesheets/layout.css
  126. +236 −0 vendor/bootstrap/docs/build/node_modules/hogan.js/web/stylesheets/skeleton.css
  127. +21 −0 vendor/bootstrap/docs/build/node_modules/hogan.js/wrappers/amd.js.mustache
  128. +21 −0 vendor/bootstrap/docs/build/node_modules/hogan.js/wrappers/common.js.mustache
  129. +17 −0 vendor/bootstrap/docs/build/node_modules/hogan.js/wrappers/js.mustache
  130. +64 −0 vendor/bootstrap/docs/build/node_modules/hogan.js/wrappers/mustache.js.mustache
  131. +6 −0 vendor/bootstrap/docs/build/package.json
  132. +1,931 −0 vendor/bootstrap/docs/components.html
  133. +454 −0 vendor/bootstrap/docs/download.html
  134. +147 −0 vendor/bootstrap/docs/examples.html
  135. +162 −0 vendor/bootstrap/docs/examples/fluid.html
  136. +109 −0 vendor/bootstrap/docs/examples/hero.html
  137. +79 −0 vendor/bootstrap/docs/examples/starter-template.html
  138. +259 −0 vendor/bootstrap/docs/index.html
  139. +1,520 −0 vendor/bootstrap/docs/javascript.html
  140. +1,060 −0 vendor/bootstrap/docs/less.html
  141. +671 −0 vendor/bootstrap/docs/scaffolding.html
  142. +146 −0 vendor/bootstrap/docs/templates/layout.mustache
  143. +1,594 −0 vendor/bootstrap/docs/templates/pages/base-css.mustache
  144. +1,815 −0 vendor/bootstrap/docs/templates/pages/components.mustache
  145. +338 −0 vendor/bootstrap/docs/templates/pages/download.mustache
  146. +31 −0 vendor/bootstrap/docs/templates/pages/examples.mustache
  147. +144 −0 vendor/bootstrap/docs/templates/pages/index.mustache
  148. +1,405 −0 vendor/bootstrap/docs/templates/pages/javascript.mustache
  149. +944 −0 vendor/bootstrap/docs/templates/pages/less.mustache
  150. +555 −0 vendor/bootstrap/docs/templates/pages/scaffolding.mustache
  151. +194 −0 vendor/bootstrap/docs/templates/pages/upgrading.mustache
  152. +310 −0 vendor/bootstrap/docs/upgrading.html
  153. BIN vendor/bootstrap/img/glyphicons-halflings-white.png
  154. BIN vendor/bootstrap/img/glyphicons-halflings.png
  155. +10 −0 vendor/bootstrap/js/.jshintrc
  156. +112 −0 vendor/bootstrap/js/README.md
  157. +90 −0 vendor/bootstrap/js/bootstrap-alert.js
  158. +96 −0 vendor/bootstrap/js/bootstrap-button.js
  159. +169 −0 vendor/bootstrap/js/bootstrap-carousel.js
  160. +157 −0 vendor/bootstrap/js/bootstrap-collapse.js
  161. +100 −0 vendor/bootstrap/js/bootstrap-dropdown.js
  162. +218 −0 vendor/bootstrap/js/bootstrap-modal.js
  163. +98 −0 vendor/bootstrap/js/bootstrap-popover.js
  164. +151 −0 vendor/bootstrap/js/bootstrap-scrollspy.js
  165. +135 −0 vendor/bootstrap/js/bootstrap-tab.js
  166. +275 −0 vendor/bootstrap/js/bootstrap-tooltip.js
  167. +61 −0 vendor/bootstrap/js/bootstrap-transition.js
  168. +285 −0 vendor/bootstrap/js/bootstrap-typeahead.js
  169. +54 −0 vendor/bootstrap/js/tests/index.html
  170. +63 −0 vendor/bootstrap/js/tests/phantom.js
  171. +14 −0 vendor/bootstrap/js/tests/server.js
  172. +56 −0 vendor/bootstrap/js/tests/unit/bootstrap-alert.js
  173. +77 −0 vendor/bootstrap/js/tests/unit/bootstrap-button.js
  174. +28 −0 vendor/bootstrap/js/tests/unit/bootstrap-carousel.js
  175. +54 −0 vendor/bootstrap/js/tests/unit/bootstrap-collapse.js
  176. +87 −0 vendor/bootstrap/js/tests/unit/bootstrap-dropdown.js
  177. +114 −0 vendor/bootstrap/js/tests/unit/bootstrap-modal.js
  178. +21 −0 vendor/bootstrap/js/tests/unit/bootstrap-phantom.js
  179. +93 −0 vendor/bootstrap/js/tests/unit/bootstrap-popover.js
  180. +31 −0 vendor/bootstrap/js/tests/unit/bootstrap-scrollspy.js
  181. +61 −0 vendor/bootstrap/js/tests/unit/bootstrap-tab.js
  182. +155 −0 vendor/bootstrap/js/tests/unit/bootstrap-tooltip.js
  183. +13 −0 vendor/bootstrap/js/tests/unit/bootstrap-transition.js
  184. +148 −0 vendor/bootstrap/js/tests/unit/bootstrap-typeahead.js
  185. +9,252 −0 vendor/bootstrap/js/tests/vendor/jquery.js
  186. +232 −0 vendor/bootstrap/js/tests/vendor/qunit.css
  187. +1,510 −0 vendor/bootstrap/js/tests/vendor/qunit.js
  188. +33 −0 vendor/bootstrap/less/accordion.less
  189. +58 −0 vendor/bootstrap/less/alerts.less
  190. +62 −0 vendor/bootstrap/less/bootstrap.less
  191. +24 −0 vendor/bootstrap/less/breadcrumbs.less
  192. +191 −0 vendor/bootstrap/less/button-groups.less
  193. +191 −0 vendor/bootstrap/less/buttons.less
  194. +121 −0 vendor/bootstrap/less/carousel.less
  195. +29 −0 vendor/bootstrap/less/close.less
  196. +57 −0 vendor/bootstrap/less/code.less
  197. +20 −0 vendor/bootstrap/less/component-animations.less
  198. +143 −0 vendor/bootstrap/less/dropdowns.less
  199. +583 −0 vendor/bootstrap/less/forms.less
  200. +5 −0 vendor/bootstrap/less/grid.less
  201. +22 −0 vendor/bootstrap/less/hero-unit.less
  202. +55 −0 vendor/bootstrap/less/labels-badges.less
  203. +17 −0 vendor/bootstrap/less/layouts.less
  204. +646 −0 vendor/bootstrap/less/mixins.less
  205. +90 −0 vendor/bootstrap/less/modals.less
  206. +358 −0 vendor/bootstrap/less/navbar.less
  207. +363 −0 vendor/bootstrap/less/navs.less
  208. +36 −0 vendor/bootstrap/less/pager.less
  209. +56 −0 vendor/bootstrap/less/pagination.less
  210. +49 −0 vendor/bootstrap/less/popovers.less
  211. +117 −0 vendor/bootstrap/less/progress-bars.less
  212. +131 −0 vendor/bootstrap/less/reset.less
  213. +26 −0 vendor/bootstrap/less/responsive-1200px-min.less
  214. +149 −0 vendor/bootstrap/less/responsive-767px-max.less
  215. +17 −0 vendor/bootstrap/less/responsive-768px-979px.less
  216. +153 −0 vendor/bootstrap/less/responsive-navbar.less
  217. +41 −0 vendor/bootstrap/less/responsive-utilities.less
  218. +48 −0 vendor/bootstrap/less/responsive.less
  219. +29 −0 vendor/bootstrap/less/scaffolding.less
  220. +191 −0 vendor/bootstrap/less/sprites.less
  221. +176 −0 vendor/bootstrap/less/tables.less
  222. +52 −0 vendor/bootstrap/less/tests/css-tests.css
  223. +917 −0 vendor/bootstrap/less/tests/css-tests.html
  224. +179 −0 vendor/bootstrap/less/tests/forms.html
  225. +108 −0 vendor/bootstrap/less/tests/navbar.html
  226. +47 −0 vendor/bootstrap/less/thumbnails.less
  227. +35 −0 vendor/bootstrap/less/tooltip.less
  228. +232 −0 vendor/bootstrap/less/type.less
  229. +23 −0 vendor/bootstrap/less/utilities.less
  230. +206 −0 vendor/bootstrap/less/variables.less
  231. +27 −0 vendor/bootstrap/less/wells.less
  232. +25 −0 vendor/bootstrap/package.json
@@ -0,0 +1,36 @@
+# Numerous always-ignore extensions
+*.diff
+*.err
+*.orig
+*.log
+*.rej
+*.swo
+*.swp
+*.zip
+*.vi
+*~
+*.sass-cache
+
+# OS or Editor folders
+.DS_Store
+._*
+Thumbs.db
+.cache
+.project
+.settings
+.tmproj
+*.esproj
+nbproject
+*.sublime-project
+*.sublime-workspace
+
+# Komodo
+*.komodoproject
+.komodotools
+
+# Folders to ignore
+.hg
+.svn
+.CVS
+.idea
+node_modules
@@ -0,0 +1,3 @@
+language: node_js
+node_js:
+ - 0.6
View
@@ -0,0 +1,176 @@
+ Apache License
+ Version 2.0, January 2004
+ http://www.apache.org/licenses/
+
+ TERMS AND CONDITIONS FOR USE, REPRODUCTION, AND DISTRIBUTION
+
+ 1. Definitions.
+
+ "License" shall mean the terms and conditions for use, reproduction,
+ and distribution as defined by Sections 1 through 9 of this document.
+
+ "Licensor" shall mean the copyright owner or entity authorized by
+ the copyright owner that is granting the License.
+
+ "Legal Entity" shall mean the union of the acting entity and all
+ other entities that control, are controlled by, or are under common
+ control with that entity. For the purposes of this definition,
+ "control" means (i) the power, direct or indirect, to cause the
+ direction or management of such entity, whether by contract or
+ otherwise, or (ii) ownership of fifty percent (50%) or more of the
+ outstanding shares, or (iii) beneficial ownership of such entity.
+
+ "You" (or "Your") shall mean an individual or Legal Entity
+ exercising permissions granted by this License.
+
+ "Source" form shall mean the preferred form for making modifications,
+ including but not limited to software source code, documentation
+ source, and configuration files.
+
+ "Object" form shall mean any form resulting from mechanical
+ transformation or translation of a Source form, including but
+ not limited to compiled object code, generated documentation,
+ and conversions to other media types.
+
+ "Work" shall mean the work of authorship, whether in Source or
+ Object form, made available under the License, as indicated by a
+ copyright notice that is included in or attached to the work
+ (an example is provided in the Appendix below).
+
+ "Derivative Works" shall mean any work, whether in Source or Object
+ form, that is based on (or derived from) the Work and for which the
+ editorial revisions, annotations, elaborations, or other modifications
+ represent, as a whole, an original work of authorship. For the purposes
+ of this License, Derivative Works shall not include works that remain
+ separable from, or merely link (or bind by name) to the interfaces of,
+ the Work and Derivative Works thereof.
+
+ "Contribution" shall mean any work of authorship, including
+ the original version of the Work and any modifications or additions
+ to that Work or Derivative Works thereof, that is intentionally
+ submitted to Licensor for inclusion in the Work by the copyright owner
+ or by an individual or Legal Entity authorized to submit on behalf of
+ the copyright owner. For the purposes of this definition, "submitted"
+ means any form of electronic, verbal, or written communication sent
+ to the Licensor or its representatives, including but not limited to
+ communication on electronic mailing lists, source code control systems,
+ and issue tracking systems that are managed by, or on behalf of, the
+ Licensor for the purpose of discussing and improving the Work, but
+ excluding communication that is conspicuously marked or otherwise
+ designated in writing by the copyright owner as "Not a Contribution."
+
+ "Contributor" shall mean Licensor and any individual or Legal Entity
+ on behalf of whom a Contribution has been received by Licensor and
+ subsequently incorporated within the Work.
+
+ 2. Grant of Copyright License. Subject to the terms and conditions of
+ this License, each Contributor hereby grants to You a perpetual,
+ worldwide, non-exclusive, no-charge, royalty-free, irrevocable
+ copyright license to reproduce, prepare Derivative Works of,
+ publicly display, publicly perform, sublicense, and distribute the
+ Work and such Derivative Works in Source or Object form.
+
+ 3. Grant of Patent License. Subject to the terms and conditions of
+ this License, each Contributor hereby grants to You a perpetual,
+ worldwide, non-exclusive, no-charge, royalty-free, irrevocable
+ (except as stated in this section) patent license to make, have made,
+ use, offer to sell, sell, import, and otherwise transfer the Work,
+ where such license applies only to those patent claims licensable
+ by such Contributor that are necessarily infringed by their
+ Contribution(s) alone or by combination of their Contribution(s)
+ with the Work to which such Contribution(s) was submitted. If You
+ institute patent litigation against any entity (including a
+ cross-claim or counterclaim in a lawsuit) alleging that the Work
+ or a Contribution incorporated within the Work constitutes direct
+ or contributory patent infringement, then any patent licenses
+ granted to You under this License for that Work shall terminate
+ as of the date such litigation is filed.
+
+ 4. Redistribution. You may reproduce and distribute copies of the
+ Work or Derivative Works thereof in any medium, with or without
+ modifications, and in Source or Object form, provided that You
+ meet the following conditions:
+
+ (a) You must give any other recipients of the Work or
+ Derivative Works a copy of this License; and
+
+ (b) You must cause any modified files to carry prominent notices
+ stating that You changed the files; and
+
+ (c) You must retain, in the Source form of any Derivative Works
+ that You distribute, all copyright, patent, trademark, and
+ attribution notices from the Source form of the Work,
+ excluding those notices that do not pertain to any part of
+ the Derivative Works; and
+
+ (d) If the Work includes a "NOTICE" text file as part of its
+ distribution, then any Derivative Works that You distribute must
+ include a readable copy of the attribution notices contained
+ within such NOTICE file, excluding those notices that do not
+ pertain to any part of the Derivative Works, in at least one
+ of the following places: within a NOTICE text file distributed
+ as part of the Derivative Works; within the Source form or
+ documentation, if provided along with the Derivative Works; or,
+ within a display generated by the Derivative Works, if and
+ wherever such third-party notices normally appear. The contents
+ of the NOTICE file are for informational purposes only and
+ do not modify the License. You may add Your own attribution
+ notices within Derivative Works that You distribute, alongside
+ or as an addendum to the NOTICE text from the Work, provided
+ that such additional attribution notices cannot be construed
+ as modifying the License.
+
+ You may add Your own copyright statement to Your modifications and
+ may provide additional or different license terms and conditions
+ for use, reproduction, or distribution of Your modifications, or
+ for any such Derivative Works as a whole, provided Your use,
+ reproduction, and distribution of the Work otherwise complies with
+ the conditions stated in this License.
+
+ 5. Submission of Contributions. Unless You explicitly state otherwise,
+ any Contribution intentionally submitted for inclusion in the Work
+ by You to the Licensor shall be under the terms and conditions of
+ this License, without any additional terms or conditions.
+ Notwithstanding the above, nothing herein shall supersede or modify
+ the terms of any separate license agreement you may have executed
+ with Licensor regarding such Contributions.
+
+ 6. Trademarks. This License does not grant permission to use the trade
+ names, trademarks, service marks, or product names of the Licensor,
+ except as required for reasonable and customary use in describing the
+ origin of the Work and reproducing the content of the NOTICE file.
+
+ 7. Disclaimer of Warranty. Unless required by applicable law or
+ agreed to in writing, Licensor provides the Work (and each
+ Contributor provides its Contributions) on an "AS IS" BASIS,
+ WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or
+ implied, including, without limitation, any warranties or conditions
+ of TITLE, NON-INFRINGEMENT, MERCHANTABILITY, or FITNESS FOR A
+ PARTICULAR PURPOSE. You are solely responsible for determining the
+ appropriateness of using or redistributing the Work and assume any
+ risks associated with Your exercise of permissions under this License.
+
+ 8. Limitation of Liability. In no event and under no legal theory,
+ whether in tort (including negligence), contract, or otherwise,
+ unless required by applicable law (such as deliberate and grossly
+ negligent acts) or agreed to in writing, shall any Contributor be
+ liable to You for damages, including any direct, indirect, special,
+ incidental, or consequential damages of any character arising as a
+ result of this License or out of the use or inability to use the
+ Work (including but not limited to damages for loss of goodwill,
+ work stoppage, computer failure or malfunction, or any and all
+ other commercial damages or losses), even if such Contributor
+ has been advised of the possibility of such damages.
+
+ 9. Accepting Warranty or Additional Liability. While redistributing
+ the Work or Derivative Works thereof, You may choose to offer,
+ and charge a fee for, acceptance of support, warranty, indemnity,
+ or other liability obligations and/or rights consistent with this
+ License. However, in accepting such obligations, You may act only
+ on Your own behalf and on Your sole responsibility, not on behalf
+ of any other Contributor, and only if You agree to indemnify,
+ defend, and hold each Contributor harmless for any liability
+ incurred by, or claims asserted against, such Contributor by reason
+ of your accepting any such warranty or additional liability.
+
+ END OF TERMS AND CONDITIONS
View
@@ -0,0 +1,94 @@
+BOOTSTRAP = ./docs/assets/css/bootstrap.css
+BOOTSTRAP_LESS = ./less/bootstrap.less
+BOOTSTRAP_RESPONSIVE = ./docs/assets/css/bootstrap-responsive.css
+BOOTSTRAP_RESPONSIVE_LESS = ./less/responsive.less
+DATE=$(shell date +%I:%M%p)
+CHECK=\033[32m✔\033[39m
+HR=\#\#\#\#\#\#\#\#\#\#\#\#\#\#\#\#\#\#\#\#\#\#\#\#\#\#\#\#\#\#\#\#\#\#\#\#\#\#\#\#\#\#\#\#\#\#\#\#\#\#
+
+
+#
+# BUILD DOCS
+#
+
+build:
+ @echo "\n${HR}"
+ @echo "Building Bootstrap..."
+ @echo "${HR}\n"
+ @jshint js/*.js --config js/.jshintrc
+ @jshint js/tests/unit/*.js --config js/.jshintrc
+ @echo "Running JSHint on javascript... ${CHECK} Done"
+ @recess --compile ${BOOTSTRAP_LESS} > ${BOOTSTRAP}
+ @recess --compile ${BOOTSTRAP_RESPONSIVE_LESS} > ${BOOTSTRAP_RESPONSIVE}
+ @echo "Compiling LESS with Recess... ${CHECK} Done"
+ @node docs/build
+ @cp img/* docs/assets/img/
+ @cp js/*.js docs/assets/js/
+ @cp js/tests/vendor/jquery.js docs/assets/js/
+ @echo "Compiling documentation... ${CHECK} Done"
+ @cat js/bootstrap-transition.js js/bootstrap-alert.js js/bootstrap-button.js js/bootstrap-carousel.js js/bootstrap-collapse.js js/bootstrap-dropdown.js js/bootstrap-modal.js js/bootstrap-tooltip.js js/bootstrap-popover.js js/bootstrap-scrollspy.js js/bootstrap-tab.js js/bootstrap-typeahead.js > docs/assets/js/bootstrap.js
+ @uglifyjs -nc docs/assets/js/bootstrap.js > docs/assets/js/bootstrap.min.tmp.js
+ @echo "/**\n* Bootstrap.js by @fat & @mdo\n* Copyright 2012 Twitter, Inc.\n* http://www.apache.org/licenses/LICENSE-2.0.txt\n*/" > docs/assets/js/copyright.js
+ @cat docs/assets/js/copyright.js docs/assets/js/bootstrap.min.tmp.js > docs/assets/js/bootstrap.min.js
+ @rm docs/assets/js/copyright.js docs/assets/js/bootstrap.min.tmp.js
+ @echo "Compiling and minifying javascript... ${CHECK} Done"
+ @echo "\n${HR}"
+ @echo "Bootstrap successfully built at ${DATE}."
+ @echo "${HR}\n"
+ @echo "Thanks for using Bootstrap,"
+ @echo "<3 @mdo and @fat\n"
+
+#
+# RUN JSHINT & QUNIT TESTS IN PHANTOMJS
+#
+
+test:
+ jshint js/*.js --config js/.jshintrc
+ jshint js/tests/unit/*.js --config js/.jshintrc
+ node js/tests/server.js &
+ phantomjs js/tests/phantom.js "http://localhost:3000/js/tests"
+ kill -9 `cat js/tests/pid.txt`
+ rm js/tests/pid.txt
+
+#
+# BUILD SIMPLE BOOTSTRAP DIRECTORY
+# recess & uglifyjs are required
+#
+
+bootstrap:
+ mkdir -p bootstrap/img
+ mkdir -p bootstrap/css
+ mkdir -p bootstrap/js
+ cp img/* bootstrap/img/
+ recess --compile ${BOOTSTRAP_LESS} > bootstrap/css/bootstrap.css
+ recess --compress ${BOOTSTRAP_LESS} > bootstrap/css/bootstrap.min.css
+ recess --compile ${BOOTSTRAP_RESPONSIVE_LESS} > bootstrap/css/bootstrap-responsive.css
+ recess --compress ${BOOTSTRAP_RESPONSIVE_LESS} > bootstrap/css/bootstrap-responsive.min.css
+ cat js/bootstrap-transition.js js/bootstrap-alert.js js/bootstrap-button.js js/bootstrap-carousel.js js/bootstrap-collapse.js js/bootstrap-dropdown.js js/bootstrap-modal.js js/bootstrap-tooltip.js js/bootstrap-popover.js js/bootstrap-scrollspy.js js/bootstrap-tab.js js/bootstrap-typeahead.js > bootstrap/js/bootstrap.js
+ uglifyjs -nc bootstrap/js/bootstrap.js > bootstrap/js/bootstrap.min.tmp.js
+ echo "/*!\n* Bootstrap.js by @fat & @mdo\n* Copyright 2012 Twitter, Inc.\n* http://www.apache.org/licenses/LICENSE-2.0.txt\n*/" > bootstrap/js/copyright.js
+ cat bootstrap/js/copyright.js bootstrap/js/bootstrap.min.tmp.js > bootstrap/js/bootstrap.min.js
+ rm bootstrap/js/copyright.js bootstrap/js/bootstrap.min.tmp.js
+
+#
+# MAKE FOR GH-PAGES 4 FAT & MDO ONLY (O_O )
+#
+
+gh-pages: bootstrap docs
+ rm -f docs/assets/bootstrap.zip
+ zip -r docs/assets/bootstrap.zip bootstrap
+ rm -r bootstrap
+ rm -f ../bootstrap-gh-pages/assets/bootstrap.zip
+ node docs/build production
+ cp -r docs/* ../bootstrap-gh-pages
+
+#
+# WATCH LESS FILES
+#
+
+watch:
+ echo "Watching less files..."; \
+ watchr -e "watch('less/.*\.less') { system 'make' }"
+
+
+.PHONY: docs watch gh-pages
Oops, something went wrong.

0 comments on commit 6c60255

Please sign in to comment.