Commit fca35c0d authored by Mark Otto's avatar Mark Otto

Merge branch '2.2.2-wip' into exploratory

Conflicts:
	docs/assets/css/bootstrap.css
	docs/components.html
	docs/templates/pages/components.mustache
	less/alerts.less
	less/button-groups.less
	less/buttons.less
	less/tests/css-tests.html
parents 7e56e226 bca3ff4e
...@@ -24,7 +24,7 @@ build: ...@@ -24,7 +24,7 @@ build:
@cp js/tests/vendor/jquery.js docs/assets/js/ @cp js/tests/vendor/jquery.js docs/assets/js/
@echo "Compiling documentation... ${CHECK} Done" @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 js/bootstrap-affix.js > docs/assets/js/bootstrap.js @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 js/bootstrap-affix.js > docs/assets/js/bootstrap.js
@uglifyjs -nc docs/assets/js/bootstrap.js > docs/assets/js/bootstrap.min.tmp.js @uglifyjs docs/assets/js/bootstrap.js -nc > docs/assets/js/bootstrap.min.tmp.js
@echo "/**\n* Bootstrap.js v2.2.2 by @fat & @mdo\n* Copyright 2012 Twitter, Inc.\n* http://www.apache.org/licenses/LICENSE-2.0.txt\n*/" > docs/assets/js/copyright.js @echo "/**\n* Bootstrap.js v2.2.2 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 @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 @rm docs/assets/js/copyright.js docs/assets/js/bootstrap.min.tmp.js
...@@ -67,7 +67,7 @@ bootstrap: ...@@ -67,7 +67,7 @@ bootstrap:
recess --compile ${BOOTSTRAP_LESS} > bootstrap/css/bootstrap.css recess --compile ${BOOTSTRAP_LESS} > bootstrap/css/bootstrap.css
recess --compress ${BOOTSTRAP_LESS} > bootstrap/css/bootstrap.min.css recess --compress ${BOOTSTRAP_LESS} > bootstrap/css/bootstrap.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 js/bootstrap-affix.js > bootstrap/js/bootstrap.js 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 js/bootstrap-affix.js > bootstrap/js/bootstrap.js
uglifyjs -nc bootstrap/js/bootstrap.js > bootstrap/js/bootstrap.min.tmp.js uglifyjs bootstrap/js/bootstrap.js -nc > 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 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 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 rm bootstrap/js/copyright.js bootstrap/js/bootstrap.min.tmp.js
......
{
"name": "twitter/bootstrap"
, "description": "Sleek, intuitive, and powerful front-end framework for faster and easier web development."
, "keywords": ["bootstrap", "css"]
, "homepage": "http://twitter.github.com/bootstrap/"
, "author": "Twitter Inc."
, "license": "Apache-2.0"
, "target-dir": "twitter/bootstrap"
}
This diff is collapsed.
...@@ -831,6 +831,7 @@ form.bs-docs-example { ...@@ -831,6 +831,7 @@ form.bs-docs-example {
/* When affixed, space properly */ /* When affixed, space properly */
.bs-docs-sidenav { .bs-docs-sidenav {
top: 0; top: 0;
width: 218px;
margin-top: 30px; margin-top: 30px;
margin-right: 0; margin-right: 0;
} }
...@@ -838,7 +839,7 @@ form.bs-docs-example { ...@@ -838,7 +839,7 @@ form.bs-docs-example {
/* Tablet to desktop /* Tablet to desktop
------------------------- */ ------------------------- */
@media (min-width: 768px) and (max-width: 980px) { @media (min-width: 768px) and (max-width: 979px) {
/* Remove any padding from the body */ /* Remove any padding from the body */
body { body {
padding-top: 0; padding-top: 0;
......
This diff is collapsed.
This diff is collapsed.
...@@ -1815,9 +1815,9 @@ For example, <code><section></code> should be wrapped as inlin ...@@ -1815,9 +1815,9 @@ For example, <code><section></code> should be wrapped as inlin
<p>Add classes to an <code>&lt;img&gt;</code> element to easily style images in any project.</p> <p>Add classes to an <code>&lt;img&gt;</code> element to easily style images in any project.</p>
<div class="bs-docs-example bs-docs-example-images"> <div class="bs-docs-example bs-docs-example-images">
<img src="http://placehold.it/140x140" class="img-rounded"> <img data-src="holder.js/140x140" class="img-rounded">
<img src="http://placehold.it/140x140" class="img-circle"> <img data-src="holder.js/140x140" class="img-circle">
<img src="http://placehold.it/140x140" class="img-polaroid"> <img data-src="holder.js/140x140" class="img-polaroid">
</div> </div>
<pre class="prettyprint linenums"> <pre class="prettyprint linenums">
&lt;img src="..." class="img-rounded"&gt; &lt;img src="..." class="img-rounded"&gt;
...@@ -2086,6 +2086,14 @@ For example, &lt;code&gt;&lt;section&gt;&lt;/code&gt; should be wrapped as inlin ...@@ -2086,6 +2086,14 @@ For example, &lt;code&gt;&lt;section&gt;&lt;/code&gt; should be wrapped as inlin
&lt;li&gt;&lt;a href="#"&gt;&lt;i class="i"&gt;&lt;/i&gt; Make admin&lt;/a&gt;&lt;/li&gt; &lt;li&gt;&lt;a href="#"&gt;&lt;i class="i"&gt;&lt;/i&gt; Make admin&lt;/a&gt;&lt;/li&gt;
&lt;/ul&gt; &lt;/ul&gt;
&lt;/div&gt; &lt;/div&gt;
</pre>
<h5>Large button</h5>
<div class="bs-docs-example">
<a class="btn btn-large" href="#"><i class="icon-star"></i> Star</a>
</div>
<pre class="prettyprint linenums">
&lt;a class="btn btn-large" href="#"&gt;&lt;i class="icon-star"&gt;&lt;/i&gt; Star&lt;/a&gt;
</pre> </pre>
<h5>Small button</h5> <h5>Small button</h5>
...@@ -2175,7 +2183,6 @@ For example, &lt;code&gt;&lt;section&gt;&lt;/code&gt; should be wrapped as inlin ...@@ -2175,7 +2183,6 @@ For example, &lt;code&gt;&lt;section&gt;&lt;/code&gt; should be wrapped as inlin
<!-- Placed at the end of the document so the pages load faster --> <!-- Placed at the end of the document so the pages load faster -->
<script type="text/javascript" src="http://platform.twitter.com/widgets.js"></script> <script type="text/javascript" src="http://platform.twitter.com/widgets.js"></script>
<script src="assets/js/jquery.js"></script> <script src="assets/js/jquery.js"></script>
<script src="assets/js/google-code-prettify/prettify.js"></script>
<script src="assets/js/bootstrap-transition.js"></script> <script src="assets/js/bootstrap-transition.js"></script>
<script src="assets/js/bootstrap-alert.js"></script> <script src="assets/js/bootstrap-alert.js"></script>
<script src="assets/js/bootstrap-modal.js"></script> <script src="assets/js/bootstrap-modal.js"></script>
...@@ -2189,6 +2196,10 @@ For example, &lt;code&gt;&lt;section&gt;&lt;/code&gt; should be wrapped as inlin ...@@ -2189,6 +2196,10 @@ For example, &lt;code&gt;&lt;section&gt;&lt;/code&gt; should be wrapped as inlin
<script src="assets/js/bootstrap-carousel.js"></script> <script src="assets/js/bootstrap-carousel.js"></script>
<script src="assets/js/bootstrap-typeahead.js"></script> <script src="assets/js/bootstrap-typeahead.js"></script>
<script src="assets/js/bootstrap-affix.js"></script> <script src="assets/js/bootstrap-affix.js"></script>
<script src="assets/js/holder/holder.js"></script>
<script src="assets/js/google-code-prettify/prettify.js"></script>
<script src="assets/js/application.js"></script> <script src="assets/js/application.js"></script>
......
...@@ -1721,22 +1721,22 @@ ...@@ -1721,22 +1721,22 @@
<div class="row"> <div class="row">
<div class="span3"> <div class="span3">
<a href="#" class="thumbnail"> <a href="#" class="thumbnail">
<img src="http://placehold.it/260x180" alt=""> <img data-src="holder.js/260x180" alt="">
</a> </a>
</div> </div>
<div class="span3"> <div class="span3">
<a href="#" class="thumbnail"> <a href="#" class="thumbnail">
<img src="http://placehold.it/260x180" alt=""> <img data-src="holder.js/260x180" alt="">
</a> </a>
</div> </div>
<div class="span3"> <div class="span3">
<a href="#" class="thumbnail"> <a href="#" class="thumbnail">
<img src="http://placehold.it/260x180" alt=""> <img data-src="holder.js/260x180" alt="">
</a> </a>
</div> </div>
<div class="span3"> <div class="span3">
<a href="#" class="thumbnail"> <a href="#" class="thumbnail">
<img src="http://placehold.it/260x180" alt=""> <img data-src="holder.js/260x180" alt="">
</a> </a>
</div> </div>
</div> </div>
...@@ -1745,7 +1745,7 @@ ...@@ -1745,7 +1745,7 @@
&lt;div class="row"&gt; &lt;div class="row"&gt;
&lt;div class="span3"&gt; &lt;div class="span3"&gt;
&lt;a href="#" class="thumbnail"&gt; &lt;a href="#" class="thumbnail"&gt;
&lt;img src="http://placehold.it/260x180" alt=""&gt; &lt;img src="holder.js/260x180" alt=""&gt;
&lt;/a&gt; &lt;/a&gt;
&lt;/div&gt; &lt;/div&gt;
... ...
...@@ -1758,7 +1758,7 @@ ...@@ -1758,7 +1758,7 @@
<div class="row"> <div class="row">
<div class="span4"> <div class="span4">
<div class="thumbnail"> <div class="thumbnail">
<img src="http://placehold.it/300x200" alt=""> <img data-src="holder.js/300x200" alt="">
<div class="caption"> <div class="caption">
<h3>Thumbnail label</h3> <h3>Thumbnail label</h3>
<p>Cras justo odio, dapibus ac facilisis in, egestas eget quam. Donec id elit non mi porta gravida at eget metus. Nullam id dolor id nibh ultricies vehicula ut id elit.</p> <p>Cras justo odio, dapibus ac facilisis in, egestas eget quam. Donec id elit non mi porta gravida at eget metus. Nullam id dolor id nibh ultricies vehicula ut id elit.</p>
...@@ -1768,7 +1768,7 @@ ...@@ -1768,7 +1768,7 @@
</div> </div>
<div class="span4"> <div class="span4">
<div class="thumbnail"> <div class="thumbnail">
<img src="http://placehold.it/300x200" alt=""> <img data-src="holder.js/300x200" alt="">
<div class="caption"> <div class="caption">
<h3>Thumbnail label</h3> <h3>Thumbnail label</h3>
<p>Cras justo odio, dapibus ac facilisis in, egestas eget quam. Donec id elit non mi porta gravida at eget metus. Nullam id dolor id nibh ultricies vehicula ut id elit.</p> <p>Cras justo odio, dapibus ac facilisis in, egestas eget quam. Donec id elit non mi porta gravida at eget metus. Nullam id dolor id nibh ultricies vehicula ut id elit.</p>
...@@ -1778,7 +1778,7 @@ ...@@ -1778,7 +1778,7 @@
</div> </div>
<div class="span4"> <div class="span4">
<div class="thumbnail"> <div class="thumbnail">
<img src="http://placehold.it/300x200" alt=""> <img data-src="holder.js/300x200" alt="">
<div class="caption"> <div class="caption">
<h3>Thumbnail label</h3> <h3>Thumbnail label</h3>
<p>Cras justo odio, dapibus ac facilisis in, egestas eget quam. Donec id elit non mi porta gravida at eget metus. Nullam id dolor id nibh ultricies vehicula ut id elit.</p> <p>Cras justo odio, dapibus ac facilisis in, egestas eget quam. Donec id elit non mi porta gravida at eget metus. Nullam id dolor id nibh ultricies vehicula ut id elit.</p>
...@@ -1792,7 +1792,7 @@ ...@@ -1792,7 +1792,7 @@
&lt;div class="row"&gt; &lt;div class="row"&gt;
&lt;div class="span4"&gt; &lt;div class="span4"&gt;
&lt;div class="thumbnail"&gt; &lt;div class="thumbnail"&gt;
&lt;img src="http://placehold.it/300x200" alt=""&gt; &lt;img data-src="holder.js/300x200" alt=""&gt;
&lt;h3&gt;Thumbnail label&lt;/h3&gt; &lt;h3&gt;Thumbnail label&lt;/h3&gt;
&lt;p&gt;Thumbnail caption...&lt;/p&gt; &lt;p&gt;Thumbnail caption...&lt;/p&gt;
&lt;/div&gt; &lt;/div&gt;
...@@ -2068,7 +2068,7 @@ ...@@ -2068,7 +2068,7 @@
<div class="bs-docs-example"> <div class="bs-docs-example">
<div class="media"> <div class="media">
<a class="pull-left" href="#"> <a class="pull-left" href="#">
<img class="media-object" src="http://placehold.it/64x64"> <img class="media-object" data-src="holder.js/64x64">
</a> </a>
<div class="media-body"> <div class="media-body">
<h4 class="media-heading">Media heading</h4> <h4 class="media-heading">Media heading</h4>
...@@ -2077,14 +2077,14 @@ ...@@ -2077,14 +2077,14 @@
</div> </div>
<div class="media"> <div class="media">
<a class="pull-left" href="#"> <a class="pull-left" href="#">
<img class="media-object" src="http://placehold.it/64x64"> <img class="media-object" data-src="holder.js/64x64">
</a> </a>
<div class="media-body"> <div class="media-body">
<h4 class="media-heading">Media heading</h4> <h4 class="media-heading">Media heading</h4>
Cras sit amet nibh libero, in gravida nulla. Nulla vel metus scelerisque ante sollicitudin commodo. Cras purus odio, vestibulum in vulputate at, tempus viverra turpis. Fusce condimentum nunc ac nisi vulputate fringilla. Donec lacinia congue felis in faucibus. Cras sit amet nibh libero, in gravida nulla. Nulla vel metus scelerisque ante sollicitudin commodo. Cras purus odio, vestibulum in vulputate at, tempus viverra turpis. Fusce condimentum nunc ac nisi vulputate fringilla. Donec lacinia congue felis in faucibus.
<div class="media"> <div class="media">
<a class="pull-left" href="#"> <a class="pull-left" href="#">
<img class="media-object" src="http://placehold.it/64x64"> <img class="media-object" data-src="holder.js/64x64">
</a> </a>
<div class="media-body"> <div class="media-body">
<h4 class="media-heading">Media heading</h4> <h4 class="media-heading">Media heading</h4>
...@@ -2097,7 +2097,7 @@ ...@@ -2097,7 +2097,7 @@
<pre class="prettyprint linenums"> <pre class="prettyprint linenums">
&lt;div class="media"&gt; &lt;div class="media"&gt;
&lt;a class="pull-left" href="#"&gt; &lt;a class="pull-left" href="#"&gt;
&lt;img class="media-object" src="http://placehold.it/64x64"&gt; &lt;img class="media-object" data-src="holder.js/64x64"&gt;
&lt;/a&gt; &lt;/a&gt;
&lt;div class="media-body"&gt; &lt;div class="media-body"&gt;
&lt;h4 class="media-heading"&gt;Media heading&lt;/h4&gt; &lt;h4 class="media-heading"&gt;Media heading&lt;/h4&gt;
...@@ -2121,7 +2121,7 @@ ...@@ -2121,7 +2121,7 @@
<ul class="media-list"> <ul class="media-list">
<li class="media"> <li class="media">
<a class="pull-left" href="#"> <a class="pull-left" href="#">
<img class="media-object" src="http://placehold.it/64x64"> <img class="media-object" data-src="holder.js/64x64">
</a> </a>
<div class="media-body"> <div class="media-body">
<h4 class="media-heading">Media heading</h4> <h4 class="media-heading">Media heading</h4>
...@@ -2129,7 +2129,7 @@ ...@@ -2129,7 +2129,7 @@
<!-- Nested media object --> <!-- Nested media object -->
<div class="media"> <div class="media">
<a class="pull-left" href="#"> <a class="pull-left" href="#">
<img class="media-object" src="http://placehold.it/64x64"> <img class="media-object" data-src="holder.js/64x64">
</a> </a>
<div class="media-body"> <div class="media-body">
<h4 class="media-heading">Nested media heading</h4> <h4 class="media-heading">Nested media heading</h4>
...@@ -2137,7 +2137,7 @@ ...@@ -2137,7 +2137,7 @@
<!-- Nested media object --> <!-- Nested media object -->
<div class="media"> <div class="media">
<a class="pull-left" href="#"> <a class="pull-left" href="#">
<img class="media-object" src="http://placehold.it/64x64"> <img class="media-object" data-src="holder.js/64x64">
</a> </a>
<div class="media-body"> <div class="media-body">
<h4 class="media-heading">Nested media heading</h4> <h4 class="media-heading">Nested media heading</h4>
...@@ -2149,7 +2149,7 @@ ...@@ -2149,7 +2149,7 @@
<!-- Nested media object --> <!-- Nested media object -->
<div class="media"> <div class="media">
<a class="pull-left" href="#"> <a class="pull-left" href="#">
<img class="media-object" src="http://placehold.it/64x64"> <img class="media-object" data-src="holder.js/64x64">
</a> </a>
<div class="media-body"> <div class="media-body">
<h4 class="media-heading">Nested media heading</h4> <h4 class="media-heading">Nested media heading</h4>
...@@ -2160,7 +2160,7 @@ ...@@ -2160,7 +2160,7 @@
</li> </li>
<li class="media"> <li class="media">
<a class="pull-right" href="#"> <a class="pull-right" href="#">
<img class="media-object" src="http://placehold.it/64x64"> <img class="media-object" data-src="holder.js/64x64">
</a> </a>
<div class="media-body"> <div class="media-body">
<h4 class="media-heading">Media heading</h4> <h4 class="media-heading">Media heading</h4>
...@@ -2173,7 +2173,7 @@ ...@@ -2173,7 +2173,7 @@
&lt;ul class="media-list"&gt; &lt;ul class="media-list"&gt;
&lt;li class="media"&gt; &lt;li class="media"&gt;
&lt;a class="pull-left" href="#"&gt; &lt;a class="pull-left" href="#"&gt;
&lt;img class="media-object" src="http://placehold.it/64x64"&gt; &lt;img class="media-object" data-src="holder.js/64x64"&gt;
&lt;/a&gt; &lt;/a&gt;
&lt;div class="media-body"&gt; &lt;div class="media-body"&gt;
&lt;h4 class="media-heading"&gt;Media heading&lt;/h4&gt; &lt;h4 class="media-heading"&gt;Media heading&lt;/h4&gt;
...@@ -2335,7 +2335,6 @@ class="clearfix" ...@@ -2335,7 +2335,6 @@ class="clearfix"
<!-- Placed at the end of the document so the pages load faster --> <!-- Placed at the end of the document so the pages load faster -->
<script type="text/javascript" src="http://platform.twitter.com/widgets.js"></script> <script type="text/javascript" src="http://platform.twitter.com/widgets.js"></script>
<script src="assets/js/jquery.js"></script> <script src="assets/js/jquery.js"></script>
<script src="assets/js/google-code-prettify/prettify.js"></script>
<script src="assets/js/bootstrap-transition.js"></script> <script src="assets/js/bootstrap-transition.js"></script>
<script src="assets/js/bootstrap-alert.js"></script> <script src="assets/js/bootstrap-alert.js"></script>
<script src="assets/js/bootstrap-modal.js"></script> <script src="assets/js/bootstrap-modal.js"></script>
...@@ -2349,6 +2348,10 @@ class="clearfix" ...@@ -2349,6 +2348,10 @@ class="clearfix"
<script src="assets/js/bootstrap-carousel.js"></script> <script src="assets/js/bootstrap-carousel.js"></script>
<script src="assets/js/bootstrap-typeahead.js"></script> <script src="assets/js/bootstrap-typeahead.js"></script>
<script src="assets/js/bootstrap-affix.js"></script> <script src="assets/js/bootstrap-affix.js"></script>
<script src="assets/js/holder/holder.js"></script>
<script src="assets/js/google-code-prettify/prettify.js"></script>
<script src="assets/js/application.js"></script> <script src="assets/js/application.js"></script>
......
...@@ -486,7 +486,6 @@ ...@@ -486,7 +486,6 @@
<!-- Placed at the end of the document so the pages load faster --> <!-- Placed at the end of the document so the pages load faster -->
<script type="text/javascript" src="http://platform.twitter.com/widgets.js"></script> <script type="text/javascript" src="http://platform.twitter.com/widgets.js"></script>
<script src="assets/js/jquery.js"></script> <script src="assets/js/jquery.js"></script>
<script src="assets/js/google-code-prettify/prettify.js"></script>
<script src="assets/js/bootstrap-transition.js"></script> <script src="assets/js/bootstrap-transition.js"></script>
<script src="assets/js/bootstrap-alert.js"></script> <script src="assets/js/bootstrap-alert.js"></script>
<script src="assets/js/bootstrap-modal.js"></script> <script src="assets/js/bootstrap-modal.js"></script>
...@@ -500,6 +499,10 @@ ...@@ -500,6 +499,10 @@
<script src="assets/js/bootstrap-carousel.js"></script> <script src="assets/js/bootstrap-carousel.js"></script>
<script src="assets/js/bootstrap-typeahead.js"></script> <script src="assets/js/bootstrap-typeahead.js"></script>
<script src="assets/js/bootstrap-affix.js"></script> <script src="assets/js/bootstrap-affix.js"></script>
<script src="assets/js/holder/holder.js"></script>
<script src="assets/js/google-code-prettify/prettify.js"></script>
<script src="assets/js/application.js"></script> <script src="assets/js/application.js"></script>
......
...@@ -353,19 +353,19 @@ ...@@ -353,19 +353,19 @@
<!-- Three columns of text below the carousel --> <!-- Three columns of text below the carousel -->
<div class="row"> <div class="row">
<div class="span4"> <div class="span4">
<img class="img-circle" src="http://placehold.it/140x140"> <img class="img-circle" data-src="holder.js/140x140">
<h2>Heading</h2> <h2>Heading</h2>
<p>Donec sed odio dui. Etiam porta sem malesuada magna mollis euismod. Nullam id dolor id nibh ultricies vehicula ut id elit. Morbi leo risus, porta ac consectetur ac, vestibulum at eros. Praesent commodo cursus magna, vel scelerisque nisl consectetur et.</p> <p>Donec sed odio dui. Etiam porta sem malesuada magna mollis euismod. Nullam id dolor id nibh ultricies vehicula ut id elit. Morbi leo risus, porta ac consectetur ac, vestibulum at eros. Praesent commodo cursus magna, vel scelerisque nisl consectetur et.</p>
<p><a class="btn" href="#">View details &raquo;</a></p> <p><a class="btn" href="#">View details &raquo;</a></p>
</div><!-- /.span4 --> </div><!-- /.span4 -->
<div class="span4"> <div class="span4">
<img class="img-circle" src="http://placehold.it/140x140"> <img class="img-circle" data-src="holder.js/140x140">
<h2>Heading</h2> <h2>Heading</h2>
<p>Duis mollis, est non commodo luctus, nisi erat porttitor ligula, eget lacinia odio sem nec elit. Cras mattis consectetur purus sit amet fermentum. Fusce dapibus, tellus ac cursus commodo, tortor mauris condimentum nibh, ut fermentum massa justo sit amet risus.</p> <p>Duis mollis, est non commodo luctus, nisi erat porttitor ligula, eget lacinia odio sem nec elit. Cras mattis consectetur purus sit amet fermentum. Fusce dapibus, tellus ac cursus commodo, tortor mauris condimentum nibh, ut fermentum massa justo sit amet risus.</p>
<p><a class="btn" href="#">View details &raquo;</a></p> <p><a class="btn" href="#">View details &raquo;</a></p>
</div><!-- /.span4 --> </div><!-- /.span4 -->
<div class="span4"> <div class="span4">
<img class="img-circle" src="http://placehold.it/140x140"> <img class="img-circle" data-src="holder.js/140x140">
<h2>Heading</h2> <h2>Heading</h2>
<p>Donec sed odio dui. Cras justo odio, dapibus ac facilisis in, egestas eget quam. Vestibulum id ligula porta felis euismod semper. Fusce dapibus, tellus ac cursus commodo, tortor mauris condimentum nibh, ut fermentum massa justo sit amet risus.</p> <p>Donec sed odio dui. Cras justo odio, dapibus ac facilisis in, egestas eget quam. Vestibulum id ligula porta felis euismod semper. Fusce dapibus, tellus ac cursus commodo, tortor mauris condimentum nibh, ut fermentum massa justo sit amet risus.</p>
<p><a class="btn" href="#">View details &raquo;</a></p> <p><a class="btn" href="#">View details &raquo;</a></p>
......
...@@ -262,7 +262,6 @@ ...@@ -262,7 +262,6 @@
<!-- Placed at the end of the document so the pages load faster --> <!-- Placed at the end of the document so the pages load faster -->
<script type="text/javascript" src="http://platform.twitter.com/widgets.js"></script> <script type="text/javascript" src="http://platform.twitter.com/widgets.js"></script>
<script src="assets/js/jquery.js"></script> <script src="assets/js/jquery.js"></script>
<script src="assets/js/google-code-prettify/prettify.js"></script>
<script src="assets/js/bootstrap-transition.js"></script> <script src="assets/js/bootstrap-transition.js"></script>
<script src="assets/js/bootstrap-alert.js"></script> <script src="assets/js/bootstrap-alert.js"></script>
<script src="assets/js/bootstrap-modal.js"></script> <script src="assets/js/bootstrap-modal.js"></script>
...@@ -276,6 +275,10 @@ ...@@ -276,6 +275,10 @@
<script src="assets/js/bootstrap-carousel.js"></script> <script src="assets/js/bootstrap-carousel.js"></script>
<script src="assets/js/bootstrap-typeahead.js"></script> <script src="assets/js/bootstrap-typeahead.js"></script>
<script src="assets/js/bootstrap-affix.js"></script> <script src="assets/js/bootstrap-affix.js"></script>
<script src="assets/js/holder/holder.js"></script>
<script src="assets/js/google-code-prettify/prettify.js"></script>
<script src="assets/js/application.js"></script> <script src="assets/js/application.js"></script>
......
...@@ -338,7 +338,6 @@ ...@@ -338,7 +338,6 @@
<!-- Placed at the end of the document so the pages load faster --> <!-- Placed at the end of the document so the pages load faster -->
<script type="text/javascript" src="http://platform.twitter.com/widgets.js"></script> <script type="text/javascript" src="http://platform.twitter.com/widgets.js"></script>
<script src="assets/js/jquery.js"></script> <script src="assets/js/jquery.js"></script>
<script src="assets/js/google-code-prettify/prettify.js"></script>
<script src="assets/js/bootstrap-transition.js"></script> <script src="assets/js/bootstrap-transition.js"></script>
<script src="assets/js/bootstrap-alert.js"></script> <script src="assets/js/bootstrap-alert.js"></script>
<script src="assets/js/bootstrap-modal.js"></script> <script src="assets/js/bootstrap-modal.js"></script>
...@@ -352,6 +351,10 @@ ...@@ -352,6 +351,10 @@
<script src="assets/js/bootstrap-carousel.js"></script> <script src="assets/js/bootstrap-carousel.js"></script>
<script src="assets/js/bootstrap-typeahead.js"></script> <script src="assets/js/bootstrap-typeahead.js"></script>
<script src="assets/js/bootstrap-affix.js"></script> <script src="assets/js/bootstrap-affix.js"></script>
<script src="assets/js/holder/holder.js"></script>
<script src="assets/js/google-code-prettify/prettify.js"></script>
<script src="assets/js/application.js"></script> <script src="assets/js/application.js"></script>
......
...@@ -191,7 +191,6 @@ ...@@ -191,7 +191,6 @@
<!-- Placed at the end of the document so the pages load faster --> <!-- Placed at the end of the document so the pages load faster -->
<script type="text/javascript" src="http://platform.twitter.com/widgets.js"></script> <script type="text/javascript" src="http://platform.twitter.com/widgets.js"></script>
<script src="assets/js/jquery.js"></script> <script src="assets/js/jquery.js"></script>
<script src="assets/js/google-code-prettify/prettify.js"></script>
<script src="assets/js/bootstrap-transition.js"></script> <script src="assets/js/bootstrap-transition.js"></script>
<script src="assets/js/bootstrap-alert.js"></script> <script src="assets/js/bootstrap-alert.js"></script>
<script src="assets/js/bootstrap-modal.js"></script> <script src="assets/js/bootstrap-modal.js"></script>
...@@ -205,6 +204,10 @@ ...@@ -205,6 +204,10 @@
<script src="assets/js/bootstrap-carousel.js"></script> <script src="assets/js/bootstrap-carousel.js"></script>
<script src="assets/js/bootstrap-typeahead.js"></script> <script src="assets/js/bootstrap-typeahead.js"></script>
<script src="assets/js/bootstrap-affix.js"></script> <script src="assets/js/bootstrap-affix.js"></script>
<script src="assets/js/holder/holder.js"></script>
<script src="assets/js/google-code-prettify/prettify.js"></script>
<script src="assets/js/application.js"></script> <script src="assets/js/application.js"></script>
......
...@@ -1728,7 +1728,6 @@ $('[data-spy="affix"]').each(function () { ...@@ -1728,7 +1728,6 @@ $('[data-spy="affix"]').each(function () {
<!-- Placed at the end of the document so the pages load faster --> <!-- Placed at the end of the document so the pages load faster -->
<script type="text/javascript" src="http://platform.twitter.com/widgets.js"></script> <script type="text/javascript" src="http://platform.twitter.com/widgets.js"></script>
<script src="assets/js/jquery.js"></script> <script src="assets/js/jquery.js"></script>
<script src="assets/js/google-code-prettify/prettify.js"></script>
<script src="assets/js/bootstrap-transition.js"></script> <script src="assets/js/bootstrap-transition.js"></script>
<script src="assets/js/bootstrap-alert.js"></script> <script src="assets/js/bootstrap-alert.js"></script>
<script src="assets/js/bootstrap-modal.js"></script> <script src="assets/js/bootstrap-modal.js"></script>
...@@ -1742,6 +1741,10 @@ $('[data-spy="affix"]').each(function () { ...@@ -1742,6 +1741,10 @@ $('[data-spy="affix"]').each(function () {
<script src="assets/js/bootstrap-carousel.js"></script> <script src="assets/js/bootstrap-carousel.js"></script>
<script src="assets/js/bootstrap-typeahead.js"></script> <script src="assets/js/bootstrap-typeahead.js"></script>
<script src="assets/js/bootstrap-affix.js"></script> <script src="assets/js/bootstrap-affix.js"></script>
<script src="assets/js/holder/holder.js"></script>
<script src="assets/js/google-code-prettify/prettify.js"></script>
<script src="assets/js/application.js"></script> <script src="assets/js/application.js"></script>
......
...@@ -456,7 +456,6 @@ ...@@ -456,7 +456,6 @@
<!-- Placed at the end of the document so the pages load faster --> <!-- Placed at the end of the document so the pages load faster -->
<script type="text/javascript" src="http://platform.twitter.com/widgets.js"></script> <script type="text/javascript" src="http://platform.twitter.com/widgets.js"></script>
<script src="assets/js/jquery.js"></script> <script src="assets/js/jquery.js"></script>
<script src="assets/js/google-code-prettify/prettify.js"></script>
<script src="assets/js/bootstrap-transition.js"></script> <script src="assets/js/bootstrap-transition.js"></script>
<script src="assets/js/bootstrap-alert.js"></script> <script src="assets/js/bootstrap-alert.js"></script>
<script src="assets/js/bootstrap-modal.js"></script> <script src="assets/js/bootstrap-modal.js"></script>
...@@ -470,6 +469,10 @@ ...@@ -470,6 +469,10 @@
<script src="assets/js/bootstrap-carousel.js"></script> <script src="assets/js/bootstrap-carousel.js"></script>
<script src="assets/js/bootstrap-typeahead.js"></script> <script src="assets/js/bootstrap-typeahead.js"></script>
<script src="assets/js/bootstrap-affix.js"></script> <script src="assets/js/bootstrap-affix.js"></script>
<script src="assets/js/holder/holder.js"></script>
<script src="assets/js/google-code-prettify/prettify.js"></script>
<script src="assets/js/application.js"></script> <script src="assets/js/application.js"></script>
......
...@@ -106,7 +106,6 @@ ...@@ -106,7 +106,6 @@
<!-- Placed at the end of the document so the pages load faster --> <!-- Placed at the end of the document so the pages load faster -->
<script type="text/javascript" src="http://platform.twitter.com/widgets.js"></script> <script type="text/javascript" src="http://platform.twitter.com/widgets.js"></script>
<script src="assets/js/jquery.js"></script> <script src="assets/js/jquery.js"></script>
<script src="assets/js/google-code-prettify/prettify.js"></script>
<script src="assets/js/bootstrap-transition.js"></script> <script src="assets/js/bootstrap-transition.js"></script>
<script src="assets/js/bootstrap-alert.js"></script> <script src="assets/js/bootstrap-alert.js"></script>
<script src="assets/js/bootstrap-modal.js"></script> <script src="assets/js/bootstrap-modal.js"></script>
...@@ -120,6 +119,10 @@ ...@@ -120,6 +119,10 @@
<script src="assets/js/bootstrap-carousel.js"></script> <script src="assets/js/bootstrap-carousel.js"></script>
<script src="assets/js/bootstrap-typeahead.js"></script> <script src="assets/js/bootstrap-typeahead.js"></script>
<script src="assets/js/bootstrap-affix.js"></script> <script src="assets/js/bootstrap-affix.js"></script>
<script src="assets/js/holder/holder.js"></script>
<script src="assets/js/google-code-prettify/prettify.js"></script>
<script src="assets/js/application.js"></script> <script src="assets/js/application.js"></script>
......
...@@ -1755,9 +1755,9 @@ ...@@ -1755,9 +1755,9 @@
<p>{{_i}}Add classes to an <code>&lt;img&gt;</code> element to easily style images in any project.{{/i}}</p> <p>{{_i}}Add classes to an <code>&lt;img&gt;</code> element to easily style images in any project.{{/i}}</p>
<div class="bs-docs-example bs-docs-example-images"> <div class="bs-docs-example bs-docs-example-images">
<img src="http://placehold.it/140x140" class="img-rounded"> <img data-src="holder.js/140x140" class="img-rounded">
<img src="http://placehold.it/140x140" class="img-circle"> <img data-src="holder.js/140x140" class="img-circle">
<img src="http://placehold.it/140x140" class="img-polaroid"> <img data-src="holder.js/140x140" class="img-polaroid">
</div> </div>
<pre class="prettyprint linenums"> <pre class="prettyprint linenums">
&lt;img src="..." class="img-rounded"&gt; &lt;img src="..." class="img-rounded"&gt;
...@@ -2026,6 +2026,14 @@ ...@@ -2026,6 +2026,14 @@
&lt;li&gt;&lt;a href="#"&gt;&lt;i class="i"&gt;&lt;/i&gt; {{_i}}Make admin{{/i}}&lt;/a&gt;&lt;/li&gt; &lt;li&gt;&lt;a href="#"&gt;&lt;i class="i"&gt;&lt;/i&gt; {{_i}}Make admin{{/i}}&lt;/a&gt;&lt;/li&gt;
&lt;/ul&gt; &lt;/ul&gt;
&lt;/div&gt; &lt;/div&gt;
</pre>
<h5>{{_i}}Large button{{/i}}</h5>
<div class="bs-docs-example">
<a class="btn btn-large" href="#"><i class="icon-star"></i> Star</a>
</div>{{! /bs-docs-example }}
<pre class="prettyprint linenums">
&lt;a class="btn btn-large" href="#"&gt;&lt;i class="icon-star"&gt;&lt;/i&gt; Star&lt;/a&gt;
</pre> </pre>
<h5>{{_i}}Small button{{/i}}</h5> <h5>{{_i}}Small button{{/i}}</h5>
......
...@@ -1653,22 +1653,22 @@ ...@@ -1653,22 +1653,22 @@
<div class="row"> <div class="row">
<div class="span3"> <div class="span3">
<a href="#" class="thumbnail"> <a href="#" class="thumbnail">
<img src="http://placehold.it/260x180" alt=""> <img data-src="holder.js/260x180" alt="">
</a> </a>
</div> </div>
<div class="span3"> <div class="span3">
<a href="#" class="thumbnail"> <a href="#" class="thumbnail">
<img src="http://placehold.it/260x180" alt=""> <img data-src="holder.js/260x180" alt="">
</a> </a>
</div> </div>
<div class="span3"> <div class="span3">
<a href="#" class="thumbnail"> <a href="#" class="thumbnail">
<img src="http://placehold.it/260x180" alt=""> <img data-src="holder.js/260x180" alt="">
</a> </a>
</div> </div>
<div class="span3"> <div class="span3">
<a href="#" class="thumbnail"> <a href="#" class="thumbnail">
<img src="http://placehold.it/260x180" alt=""> <img data-src="holder.js/260x180" alt="">
</a> </a>
</div> </div>
</div> </div>
...@@ -1677,7 +1677,7 @@ ...@@ -1677,7 +1677,7 @@
&lt;div class="row"&gt; &lt;div class="row"&gt;
&lt;div class="span3"&gt; &lt;div class="span3"&gt;
&lt;a href="#" class="thumbnail"&gt; &lt;a href="#" class="thumbnail"&gt;
&lt;img src="http://placehold.it/260x180" alt=""&gt; &lt;img src="holder.js/260x180" alt=""&gt;
&lt;/a&gt; &lt;/a&gt;
&lt;/div&gt; &lt;/div&gt;
... ...
...@@ -1690,7 +1690,7 @@ ...@@ -1690,7 +1690,7 @@
<div class="row"> <div class="row">
<div class="span4"> <div class="span4">
<div class="thumbnail"> <div class="thumbnail">
<img src="http://placehold.it/300x200" alt=""> <img data-src="holder.js/300x200" alt="">
<div class="caption"> <div class="caption">
<h3>{{_i}}Thumbnail label{{/i}}</h3> <h3>{{_i}}Thumbnail label{{/i}}</h3>
<p>Cras justo odio, dapibus ac facilisis in, egestas eget quam. Donec id elit non mi porta gravida at eget metus. Nullam id dolor id nibh ultricies vehicula ut id elit.</p> <p>Cras justo odio, dapibus ac facilisis in, egestas eget quam. Donec id elit non mi porta gravida at eget metus. Nullam id dolor id nibh ultricies vehicula ut id elit.</p>
...@@ -1700,7 +1700,7 @@ ...@@ -1700,7 +1700,7 @@
</div> </div>
<div class="span4"> <div class="span4">
<div class="thumbnail"> <div class="thumbnail">
<img src="http://placehold.it/300x200" alt=""> <img data-src="holder.js/300x200" alt="">
<div class="caption"> <div class="caption">
<h3>{{_i}}Thumbnail label{{/i}}</h3> <h3>{{_i}}Thumbnail label{{/i}}</h3>
<p>Cras justo odio, dapibus ac facilisis in, egestas eget quam. Donec id elit non mi porta gravida at eget metus. Nullam id dolor id nibh ultricies vehicula ut id elit.</p> <p>Cras justo odio, dapibus ac facilisis in, egestas eget quam. Donec id elit non mi porta gravida at eget metus. Nullam id dolor id nibh ultricies vehicula ut id elit.</p>
...@@ -1710,7 +1710,7 @@ ...@@ -1710,7 +1710,7 @@
</div> </div>
<div class="span4"> <div class="span4">
<div class="thumbnail"> <div class="thumbnail">
<img src="http://placehold.it/300x200" alt=""> <img data-src="holder.js/300x200" alt="">
<div class="caption"> <div class="caption">
<h3>{{_i}}Thumbnail label{{/i}}</h3> <h3>{{_i}}Thumbnail label{{/i}}</h3>
<p>Cras justo odio, dapibus ac facilisis in, egestas eget quam. Donec id elit non mi porta gravida at eget metus. Nullam id dolor id nibh ultricies vehicula ut id elit.</p> <p>Cras justo odio, dapibus ac facilisis in, egestas eget quam. Donec id elit non mi porta gravida at eget metus. Nullam id dolor id nibh ultricies vehicula ut id elit.</p>
...@@ -1724,7 +1724,7 @@ ...@@ -1724,7 +1724,7 @@
&lt;div class="row"&gt; &lt;div class="row"&gt;
&lt;div class="span4"&gt; &lt;div class="span4"&gt;
&lt;div class="thumbnail"&gt; &lt;div class="thumbnail"&gt;
&lt;img src="http://placehold.it/300x200" alt=""&gt; &lt;img data-src="holder.js/300x200" alt=""&gt;
&lt;h3&gt;{{_i}}Thumbnail label{{/i}}&lt;/h3&gt; &lt;h3&gt;{{_i}}Thumbnail label{{/i}}&lt;/h3&gt;
&lt;p&gt;{{_i}}Thumbnail caption...{{/i}}&lt;/p&gt; &lt;p&gt;{{_i}}Thumbnail caption...{{/i}}&lt;/p&gt;
&lt;/div&gt; &lt;/div&gt;
...@@ -2000,7 +2000,7 @@ ...@@ -2000,7 +2000,7 @@
<div class="bs-docs-example"> <div class="bs-docs-example">
<div class="media"> <div class="media">
<a class="pull-left" href="#"> <a class="pull-left" href="#">
<img class="media-object" src="http://placehold.it/64x64"> <img class="media-object" data-src="holder.js/64x64">
</a> </a>
<div class="media-body"> <div class="media-body">
<h4 class="media-heading">{{_i}}Media heading{{/i}}</h4> <h4 class="media-heading">{{_i}}Media heading{{/i}}</h4>
...@@ -2009,14 +2009,14 @@ ...@@ -2009,14 +2009,14 @@
</div> </div>
<div class="media"> <div class="media">
<a class="pull-left" href="#"> <a class="pull-left" href="#">
<img class="media-object" src="http://placehold.it/64x64"> <img class="media-object" data-src="holder.js/64x64">
</a> </a>
<div class="media-body"> <div class="media-body">
<h4 class="media-heading">{{_i}}Media heading{{/i}}</h4> <h4 class="media-heading">{{_i}}Media heading{{/i}}</h4>
Cras sit amet nibh libero, in gravida nulla. Nulla vel metus scelerisque ante sollicitudin commodo. Cras purus odio, vestibulum in vulputate at, tempus viverra turpis. Fusce condimentum nunc ac nisi vulputate fringilla. Donec lacinia congue felis in faucibus. Cras sit amet nibh libero, in gravida nulla. Nulla vel metus scelerisque ante sollicitudin commodo. Cras purus odio, vestibulum in vulputate at, tempus viverra turpis. Fusce condimentum nunc ac nisi vulputate fringilla. Donec lacinia congue felis in faucibus.
<div class="media"> <div class="media">
<a class="pull-left" href="#"> <a class="pull-left" href="#">
<img class="media-object" src="http://placehold.it/64x64"> <img class="media-object" data-src="holder.js/64x64">
</a> </a>
<div class="media-body"> <div class="media-body">
<h4 class="media-heading">{{_i}}Media heading{{/i}}</h4> <h4 class="media-heading">{{_i}}Media heading{{/i}}</h4>
...@@ -2029,7 +2029,7 @@ ...@@ -2029,7 +2029,7 @@
<pre class="prettyprint linenums"> <pre class="prettyprint linenums">
&lt;div class="media"&gt; &lt;div class="media"&gt;
&lt;a class="pull-left" href="#"&gt; &lt;a class="pull-left" href="#"&gt;
&lt;img class="media-object" src="http://placehold.it/64x64"&gt; &lt;img class="media-object" data-src="holder.js/64x64"&gt;
&lt;/a&gt; &lt;/a&gt;
&lt;div class="media-body"&gt; &lt;div class="media-body"&gt;
&lt;h4 class="media-heading"&gt;{{_i}}Media heading{{/i}}&lt;/h4&gt; &lt;h4 class="media-heading"&gt;{{_i}}Media heading{{/i}}&lt;/h4&gt;
...@@ -2053,7 +2053,7 @@ ...@@ -2053,7 +2053,7 @@
<ul class="media-list"> <ul class="media-list">
<li class="media"> <li class="media">
<a class="pull-left" href="#"> <a class="pull-left" href="#">
<img class="media-object" src="http://placehold.it/64x64"> <img class="media-object" data-src="holder.js/64x64">
</a> </a>
<div class="media-body"> <div class="media-body">
<h4 class="media-heading">{{_i}}Media heading{{/i}}</h4> <h4 class="media-heading">{{_i}}Media heading{{/i}}</h4>
...@@ -2061,7 +2061,7 @@ ...@@ -2061,7 +2061,7 @@
<!-- Nested media object --> <!-- Nested media object -->
<div class="media"> <div class="media">
<a class="pull-left" href="#"> <a class="pull-left" href="#">
<img class="media-object" src="http://placehold.it/64x64"> <img class="media-object" data-src="holder.js/64x64">
</a> </a>
<div class="media-body"> <div class="media-body">
<h4 class="media-heading">{{_i}}Nested media heading{{/i}}</h4> <h4 class="media-heading">{{_i}}Nested media heading{{/i}}</h4>
...@@ -2069,7 +2069,7 @@ ...@@ -2069,7 +2069,7 @@
<!-- Nested media object --> <!-- Nested media object -->
<div class="media"> <div class="media">
<a class="pull-left" href="#"> <a class="pull-left" href="#">
<img class="media-object" src="http://placehold.it/64x64"> <img class="media-object" data-src="holder.js/64x64">
</a> </a>
<div class="media-body"> <div class="media-body">
<h4 class="media-heading">{{_i}}Nested media heading{{/i}}</h4> <h4 class="media-heading">{{_i}}Nested media heading{{/i}}</h4>
...@@ -2081,7 +2081,7 @@ ...@@ -2081,7 +2081,7 @@
<!-- Nested media object --> <!-- Nested media object -->
<div class="media"> <div class="media">
<a class="pull-left" href="#"> <a class="pull-left" href="#">
<img class="media-object" src="http://placehold.it/64x64"> <img class="media-object" data-src="holder.js/64x64">
</a> </a>
<div class="media-body"> <div class="media-body">
<h4 class="media-heading">{{_i}}Nested media heading{{/i}}</h4> <h4 class="media-heading">{{_i}}Nested media heading{{/i}}</h4>
...@@ -2092,7 +2092,7 @@ ...@@ -2092,7 +2092,7 @@
</li> </li>
<li class="media"> <li class="media">
<a class="pull-right" href="#"> <a class="pull-right" href="#">
<img class="media-object" src="http://placehold.it/64x64"> <img class="media-object" data-src="holder.js/64x64">
</a> </a>
<div class="media-body"> <div class="media-body">
<h4 class="media-heading">{{_i}}Media heading{{/i}}</h4> <h4 class="media-heading">{{_i}}Media heading{{/i}}</h4>
...@@ -2105,7 +2105,7 @@ ...@@ -2105,7 +2105,7 @@
&lt;ul class="media-list"&gt; &lt;ul class="media-list"&gt;
&lt;li class="media"&gt; &lt;li class="media"&gt;
&lt;a class="pull-left" href="#"&gt; &lt;a class="pull-left" href="#"&gt;
&lt;img class="media-object" src="http://placehold.it/64x64"&gt; &lt;img class="media-object" data-src="holder.js/64x64"&gt;
&lt;/a&gt; &lt;/a&gt;
&lt;div class="media-body"&gt; &lt;div class="media-body"&gt;
&lt;h4 class="media-heading"&gt;{{_i}}Media heading{{/i}}&lt;/h4&gt; &lt;h4 class="media-heading"&gt;{{_i}}Media heading{{/i}}&lt;/h4&gt;
......
...@@ -13,6 +13,10 @@ ...@@ -13,6 +13,10 @@
background-color: @warningBackground; background-color: @warningBackground;
border: 1px solid @warningBorder; border: 1px solid @warningBorder;
border-radius: @baseBorderRadius; border-radius: @baseBorderRadius;
}
.alert,
.alert h4 {
// Specified for the h4 to prevent conflicts of changing @headingsColor
color: @warningText; color: @warningText;
} }
.alert h4 { .alert h4 {
......
...@@ -22,9 +22,9 @@ ...@@ -22,9 +22,9 @@
font-size: 0; // Hack to remove whitespace that results from using inline-block font-size: 0; // Hack to remove whitespace that results from using inline-block
margin-top: @baseLineHeight / 2; margin-top: @baseLineHeight / 2;
margin-bottom: @baseLineHeight / 2; margin-bottom: @baseLineHeight / 2;
.btn + .btn, > .btn + .btn,
.btn-group + .btn, > .btn-group + .btn,
.btn + .btn-group { > .btn + .btn-group {
margin-left: 5px; margin-left: 5px;
} }
} }
...@@ -38,19 +38,20 @@ ...@@ -38,19 +38,20 @@
margin-left: -1px; margin-left: -1px;
} }
.btn-group > .btn, .btn-group > .btn,
.btn-group > .dropdown-menu { .btn-group > .dropdown-menu,
.btn-group > .popover {
font-size: @baseFontSize; // redeclare as part 2 of font-size inline-block hack font-size: @baseFontSize; // redeclare as part 2 of font-size inline-block hack
} }
// Reset fonts for other sizes // Reset fonts for other sizes
.btn-group > .btn-mini { .btn-group > .btn-mini {
font-size: 11px; font-size: @fontSizeMini;
} }
.btn-group > .btn-small { .btn-group > .btn-small {
font-size: 12px; font-size: @fontSizeSmall;
} }
.btn-group > .btn-large { .btn-group > .btn-large {
font-size: 16px; font-size: @fontSizeLarge;
} }
// Set corners individual because sometimes a single button can be in a .btn-group and we need :first-child and :last-child to both match // Set corners individual because sometimes a single button can be in a .btn-group and we need :first-child and :last-child to both match
...@@ -189,13 +190,13 @@ ...@@ -189,13 +190,13 @@
.btn-group-vertical { .btn-group-vertical {
display: inline-block; // Make buttons only take up the width they need display: inline-block; // Make buttons only take up the width they need
} }
.btn-group-vertical .btn { .btn-group-vertical > .btn {
display: block; display: block;
float: none; float: none;
width: 100%;
border-radius: 0; border-radius: 0;
max-width: 100%;
} }
.btn-group-vertical .btn + .btn { .btn-group-vertical > .btn + .btn {
margin-left: 0; margin-left: 0;
margin-top: -1px; margin-top: -1px;
} }
......
...@@ -15,50 +15,50 @@ ...@@ -15,50 +15,50 @@
width: 100%; width: 100%;
} }
.carousel { .carousel-inner {
.item { > .item {
display: none; display: none;
position: relative; position: relative;
.transition(.6s ease-in-out left); .transition(.6s ease-in-out left);
} }
// Account for jankitude on images // Account for jankitude on images
.item > img { > .item > img {
display: block; display: block;
line-height: 1; line-height: 1;
} }
.active, > .active,
.next, > .next,
.prev { display: block; } > .prev { display: block; }
.active { > .active {
left: 0; left: 0;
} }
.next, > .next,
.prev { > .prev {
position: absolute; position: absolute;
top: 0; top: 0;
width: 100%; width: 100%;
} }
.next { > .next {
left: 100%; left: 100%;
} }
.prev { > .prev {
left: -100%; left: -100%;
} }
.next.left, > .next.left,
.prev.right { > .prev.right {
left: 0; left: 0;
} }
.active.left { > .active.left {
left: -100%; left: -100%;
} }
.active.right { > .active.right {
left: 100%; left: 100%;
} }
......
...@@ -107,6 +107,7 @@ ...@@ -107,6 +107,7 @@
text-decoration: none; text-decoration: none;
background-color: transparent; background-color: transparent;
background-image: none; // Remove CSS gradient background-image: none; // Remove CSS gradient
.reset-filter();
cursor: default; cursor: default;
} }
......
...@@ -691,7 +691,10 @@ legend + .control-group { ...@@ -691,7 +691,10 @@ legend + .control-group {
// And apply it only to .help-block instances that follow a form control // And apply it only to .help-block instances that follow a form control
input, input,
select, select,
textarea { textarea,
.uneditable-input,
.input-prepend,
.input-append {
+ .help-block { + .help-block {
margin-top: @baseLineHeight / 2; margin-top: @baseLineHeight / 2;
} }
......
...@@ -367,7 +367,7 @@ ...@@ -367,7 +367,7 @@
background-image: -webkit-gradient(linear, 0 0, 0 100%, from(@startColor), to(@endColor)); // Safari 4+, Chrome 2+ background-image: -webkit-gradient(linear, 0 0, 0 100%, from(@startColor), to(@endColor)); // Safari 4+, Chrome 2+
background-image: -webkit-linear-gradient(top, @startColor, @endColor); // Safari 5.1+, Chrome 10+ background-image: -webkit-linear-gradient(top, @startColor, @endColor); // Safari 5.1+, Chrome 10+
background-image: -o-linear-gradient(top, @startColor, @endColor); // Opera 11.10 background-image: -o-linear-gradient(top, @startColor, @endColor); // Opera 11.10
background-image: linear-gradient(to bottom, @startColor, @endColor); // Standard, IE10 background-image: linear-gradient(top, @startColor, @endColor); // Standard, IE10
background-repeat: repeat-x; background-repeat: repeat-x;
filter: e(%("progid:DXImageTransform.Microsoft.gradient(startColorstr='%d', endColorstr='%d', GradientType=0)",argb(@startColor),argb(@endColor))); // IE9 and down filter: e(%("progid:DXImageTransform.Microsoft.gradient(startColorstr='%d', endColorstr='%d', GradientType=0)",argb(@startColor),argb(@endColor))); // IE9 and down
} }
......
...@@ -222,6 +222,7 @@ ...@@ -222,6 +222,7 @@
} }
.navbar .nav .dropdown-toggle .caret { .navbar .nav .dropdown-toggle .caret {
margin-top: 8px; margin-top: 8px;
} }
// Hover // Hover
...@@ -311,6 +312,12 @@ ...@@ -311,6 +312,12 @@
} }
} }
// Caret should match text color on hover
.navbar .nav li.dropdown > a:hover .caret {
border-top-color: @navbarLinkColorActive;
border-bottom-color: @navbarLinkColorActive;
}
// Remove background color from open dropdown // Remove background color from open dropdown
.navbar .nav li.dropdown.open > .dropdown-toggle, .navbar .nav li.dropdown.open > .dropdown-toggle,
.navbar .nav li.dropdown.active > .dropdown-toggle, .navbar .nav li.dropdown.active > .dropdown-toggle,
...@@ -410,6 +417,10 @@ ...@@ -410,6 +417,10 @@
background-color: @navbarInverseLinkBackgroundActive; background-color: @navbarInverseLinkBackgroundActive;
color: @navbarInverseLinkColorActive; color: @navbarInverseLinkColorActive;
} }
.nav li.dropdown > a:hover .caret {
border-top-color: @navbarInverseLinkColorActive;
border-bottom-color: @navbarInverseLinkColorActive;
}
.nav li.dropdown > .dropdown-toggle .caret { .nav li.dropdown > .dropdown-toggle .caret {
border-top-color: @navbarInverseLinkColor; border-top-color: @navbarInverseLinkColor;
border-bottom-color: @navbarInverseLinkColor; border-bottom-color: @navbarInverseLinkColor;
......
...@@ -24,6 +24,12 @@ ...@@ -24,6 +24,12 @@
background-color: @grayLighter; background-color: @grayLighter;
} }
// Prevent IE8 from misplacing imgs
// See https://github.com/h5bp/html5-boilerplate/issues/984#issuecomment-3985989
.nav > li > a > img {
max-width: none;
}
// Redeclare pull classes because of specifity // Redeclare pull classes because of specifity
.nav > .pull-right { .nav > .pull-right {
float: right; float: right;
......
...@@ -49,31 +49,101 @@ ...@@ -49,31 +49,101 @@
} }
// Arrows // Arrows
//
// .arrow is outer, .arrow:after is inner
.popover .arrow, .popover .arrow,
.popover .arrow:after { .popover .arrow:after {
position: absolute; position: absolute;
display: inline-block; display: block;
width: 0; width: 0;
height: 0; height: 0;
border-color: transparent; border-color: transparent;
border-style: solid; border-style: solid;
} }
.popover .arrow {
border-width: @popoverArrowOuterWidth;
}
.popover .arrow:after { .popover .arrow:after {
border-width: @popoverArrowWidth;
content: ""; content: "";
z-index: -1;
} }
.popover { .popover {
&.top .arrow {
left: 50%;
margin-left: -@popoverArrowOuterWidth;
border-bottom-width: 0;
border-top-color: #999; // IE8 fallback
border-top-color: @popoverArrowOuterColor;
bottom: -@popoverArrowOuterWidth;
&:after {
bottom: 1px;
margin-left: -@popoverArrowWidth;
border-bottom-width: 0;
border-top-color: @popoverArrowColor;
}
}
&.right .arrow {
top: 50%;
left: -@popoverArrowOuterWidth;
margin-top: -@popoverArrowOuterWidth;
border-left-width: 0;
border-right-color: #999; // IE8 fallback
border-right-color: @popoverArrowOuterColor;
&:after {
left: 1px;
bottom: -@popoverArrowWidth;
border-left-width: 0;
border-right-color: @popoverArrowColor;
}
}
&.bottom .arrow {
left: 50%;
margin-left: -@popoverArrowOuterWidth;
border-top-width: 0;
border-bottom-color: #999; // IE8 fallback
border-bottom-color: @popoverArrowOuterColor;
top: -@popoverArrowOuterWidth;
&:after {
top: 1px;
margin-left: -@popoverArrowWidth;
border-top-width: 0;
border-bottom-color: @popoverArrowColor;
}
}
&.left .arrow {
top: 50%;
right: -@popoverArrowOuterWidth;
margin-top: -@popoverArrowOuterWidth;
border-right-width: 0;
border-left-color: #999; // IE8 fallback
border-left-color: @popoverArrowOuterColor;
&:after {
right: 1px;
border-right-width: 0;
border-left-color: @popoverArrowColor;
bottom: -@popoverArrowWidth;
}
}
/*
&.top .arrow { &.top .arrow {
bottom: -@popoverArrowWidth; bottom: -@popoverArrowWidth;
left: 50%; left: 50%;
margin-left: -@popoverArrowWidth; margin-left: -@popoverArrowWidth;
border-width: @popoverArrowWidth @popoverArrowWidth 0; border-width: @popoverArrowWidth @popoverArrowWidth 0;
border-top-color: @popoverArrowColor; //border-top-color: @popoverArrowColor;
border-top-color: blue;
&:after { &:after {
border-width: @popoverArrowOuterWidth @popoverArrowOuterWidth 0; border-width: @popoverArrowOuterWidth @popoverArrowOuterWidth 0;
border-top-color: @popoverArrowOuterColor; //border-top-color: @popoverArrowOuterColor;
bottom: -1px; border-top-color: red;
top: -@popoverArrowWidth;
//bottom: -1px;
left: -@popoverArrowOuterWidth; left: -@popoverArrowOuterWidth;
} }
} }
...@@ -115,5 +185,5 @@ ...@@ -115,5 +185,5 @@
bottom: -@popoverArrowOuterWidth; bottom: -@popoverArrowOuterWidth;
right: -1px; right: -1px;
} }
} }*/
} }
...@@ -214,13 +214,13 @@ ...@@ -214,13 +214,13 @@
<div class="row"> <div class="row">
<div class="span4"> <div class="span4">
<img src="http://placehold.it/600x600" height="200"> <img data-src="holder.js/600x600" height="200">
</div> </div>
<div class="span4"> <div class="span4">
<img src="http://placehold.it/600x600"> <img data-src="holder.js/600x600">
</div> </div>
<div class="span4"> <div class="span4">
<img src="http://placehold.it/600x600"> <img data-src="holder.js/600x600">
</div> </div>
</div> </div>
...@@ -228,13 +228,13 @@ ...@@ -228,13 +228,13 @@
<div class="row"> <div class="row">
<div class="span4"> <div class="span4">
<img src="http://placehold.it/600x900" style="width: 200px;"> <img data-src="holder.js/600x900" style="width: 200px;">
</div> </div>
<div class="span4"> <div class="span4">
<img src="http://placehold.it/200x300"> <img data-src="holder.js/200x300">
</div> </div>
<div class="span4"> <div class="span4">
<img src="http://placehold.it/600x600"> <img data-src="holder.js/600x600">
</div> </div>
</div> </div>
...@@ -723,16 +723,16 @@ ...@@ -723,16 +723,16 @@
<h4>Default thumbnails (no grid sizing)</h4> <h4>Default thumbnails (no grid sizing)</h4>
<ul class="thumbnails"> <ul class="thumbnails">
<li class="thumbnail"> <li class="thumbnail">
<img src="http://placehold.it/260x180" alt=""> <img data-src="holder.js/260x180" alt="">
</li> </li>
<li class="thumbnail"> <li class="thumbnail">
<img src="http://placehold.it/260x180" alt=""> <img data-src="holder.js/260x180" alt="">
</li> </li>
<li class="thumbnail"> <li class="thumbnail">
<img src="http://placehold.it/260x180" alt=""> <img data-src="holder.js/260x180" alt="">
</li> </li>
<li class="thumbnail"> <li class="thumbnail">
<img src="http://placehold.it/260x180" alt=""> <img data-src="holder.js/260x180" alt="">
</li> </li>
</ul> </ul>
...@@ -741,17 +741,17 @@ ...@@ -741,17 +741,17 @@
<ul class="thumbnails"> <ul class="thumbnails">
<li class="span3 offset3"> <li class="span3 offset3">
<a href="#" class="thumbnail"> <a href="#" class="thumbnail">
<img src="http://placehold.it/260x180" alt=""> <img data-src="holder.js/260x180" alt="">
</a> </a>
</li> </li>
<li class="span3"> <li class="span3">
<a href="#" class="thumbnail"> <a href="#" class="thumbnail">
<img src="http://placehold.it/260x180" alt=""> <img data-src="holder.js/260x180" alt="">
</a> </a>
</li> </li>
<li class="span3"> <li class="span3">
<a href="#" class="thumbnail"> <a href="#" class="thumbnail">
<img src="http://placehold.it/260x180" alt=""> <img data-src="holder.js/260x180" alt="">
</a> </a>
</li> </li>
</ul> </ul>
...@@ -761,23 +761,22 @@ ...@@ -761,23 +761,22 @@
<ul class="thumbnails"> <ul class="thumbnails">
<li class="span3"> <li class="span3">
<a href="#" class="thumbnail"> <a href="#" class="thumbnail">
<img src="http://placehold.it/260x180" alt=""> <img data-src="holder.js/260x180" alt="">
</a> </a>
</li> </li>
<li class="span3 offset3"> <li class="span3 offset3">
<a href="#" class="thumbnail"> <a href="#" class="thumbnail">
<img src="http://placehold.it/260x180" alt=""> <img data-src="holder.js/260x180" alt="">
</a> </a>
</li> </li>
<li class="span3"> <li class="span3">
<a href="#" class="thumbnail"> <a href="#" class="thumbnail">
<img src="http://placehold.it/260x180" alt=""> <img data-src="holder.js/260x180" alt="">
</a> </a>
</li> </li>
</ul> </ul>
<!-- Tabs <!-- Tabs
================================================== --> ================================================== -->
......
...@@ -21,5 +21,6 @@ ...@@ -21,5 +21,6 @@
, "jshint": "0.6.1" , "jshint": "0.6.1"
, "recess": "1.0.3" , "recess": "1.0.3"
, "connect": "2.1.3" , "connect": "2.1.3"
, "hogan.js": "2.0.0"
} }
} }
\ No newline at end of file
Markdown is supported
0% or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment