Added: 
incubator/devicemap/whiteboard/_less/bootstrap-3.2.0/docs/_includes/footer.html
URL: 
http://svn.apache.org/viewvc/incubator/devicemap/whiteboard/_less/bootstrap-3.2.0/docs/_includes/footer.html?rev=1620294&view=auto
==============================================================================
--- 
incubator/devicemap/whiteboard/_less/bootstrap-3.2.0/docs/_includes/footer.html 
(added)
+++ 
incubator/devicemap/whiteboard/_less/bootstrap-3.2.0/docs/_includes/footer.html 
Mon Aug 25 11:39:37 2014
@@ -0,0 +1,70 @@
+<!-- Footer
+================================================== -->
+<footer class="bs-docs-footer" role="contentinfo">
+  <div class="container">
+    {% include social-buttons.html %}
+
+    <p>Designed and built with all the love in the world by <a 
href="http://twitter.com/mdo"; target="_blank">@mdo</a> and <a 
href="http://twitter.com/fat"; target="_blank">@fat</a>.</p>
+    <p>Maintained by the <a href="https://github.com/twbs?tab=members";>core 
team</a> with the help of <a 
href="https://github.com/twbs/bootstrap/graphs/contributors";>our 
contributors</a>.</p>
+    <p>Code licensed under <a 
href="https://github.com/twbs/bootstrap/blob/master/LICENSE"; 
target="_blank">MIT</a>, documentation under <a 
href="http://creativecommons.org/licenses/by/3.0/";>CC BY 3.0</a>.</p>
+    <ul class="bs-docs-footer-links muted">
+      <li>Currently v{{ site.current_version }}</li>
+      <li>&middot;</li>
+      <li><a href="{{ site.repo }}">GitHub</a></li>
+      <li>&middot;</li>
+      <li><a href="../getting-started/#examples">Examples</a></li>
+      <li>&middot;</li>
+      <li><a href="../2.3.2/">v2.3.2 docs</a></li>
+      <li>&middot;</li>
+      <li><a href="../about/">About</a></li>
+      <li>&middot;</li>
+      <li><a href="{{ site.expo }}">Expo</a></li>
+      <li>&middot;</li>
+      <li><a href="{{ site.blog }}">Blog</a></li>
+      <li>&middot;</li>
+      <li><a href="{{ site.repo }}/issues?state=open">Issues</a></li>
+      <li>&middot;</li>
+      <li><a href="{{ site.repo }}/releases">Releases</a></li>
+    </ul>
+  </div>
+</footer>
+
+<!-- Bootstrap core JavaScript
+================================================== -->
+<!-- Placed at the end of the document so the pages load faster -->
+<script 
src="https://ajax.googleapis.com/ajax/libs/jquery/1.11.1/jquery.min.js";></script>
+<script src="../dist/js/bootstrap.min.js"></script>
+<script src="../assets/js/docs.min.js"></script>
+{% if page.slug == "customize" %}
+<script src="../assets/js/customize.min.js"></script>
+{% endif %}
+
+{% comment %}
+  Inject Twitter widgets asynchronously. Snippet snipped from Twitter's
+  JS interface site: https://dev.twitter.com/docs/tfw-javascript
+
+  * "js.async=1;" added to add async attribute to the generated script tag.
+{% endcomment %}
+<script>
+  window.twttr = (function (d,s,id) {
+    var t, js, fjs = d.getElementsByTagName(s)[0];
+    if (d.getElementById(id)) return; js=d.createElement(s); js.id=id; 
js.async=1;
+    js.src="https://platform.twitter.com/widgets.js";; 
fjs.parentNode.insertBefore(js, fjs);
+    return window.twttr || (t = { _e: [], ready: function(f){ t._e.push(f) } 
});
+  }(document, "script", "twitter-wjs"));
+</script>
+
+<!-- Analytics
+================================================== -->
+<script>
+  var _gauges = _gauges || [];
+  (function() {
+    var t   = document.createElement('script');
+    t.async = true;
+    t.id    = 'gauges-tracker';
+    t.setAttribute('data-site-id', '4f0dc9fef5a1f55508000013');
+    t.src = '//secure.gaug.es/track.js';
+    var s = document.getElementsByTagName('script')[0];
+    s.parentNode.insertBefore(t, s);
+  })();
+</script>

Added: 
incubator/devicemap/whiteboard/_less/bootstrap-3.2.0/docs/_includes/getting-started/accessibility.html
URL: 
http://svn.apache.org/viewvc/incubator/devicemap/whiteboard/_less/bootstrap-3.2.0/docs/_includes/getting-started/accessibility.html?rev=1620294&view=auto
==============================================================================
--- 
incubator/devicemap/whiteboard/_less/bootstrap-3.2.0/docs/_includes/getting-started/accessibility.html
 (added)
+++ 
incubator/devicemap/whiteboard/_less/bootstrap-3.2.0/docs/_includes/getting-started/accessibility.html
 Mon Aug 25 11:39:37 2014
@@ -0,0 +1,26 @@
+<div class="bs-docs-section">
+  <h1 id="accessibility" class="page-header">Accessibility</h1>
+  <p class="lead">Bootstrap follows common web standards and&mdash;with 
minimal extra effort&mdash;can be used to create sites that are accessible to 
those using <abbr title="Assistive Technology" class="initialism">AT</abbr>.</p>
+
+  <h3>Skip navigation</h3>
+  <p>If your navigation contains many links and comes before the main content 
in the DOM, add a <code>Skip to main content</code> link immediately after your 
opening <code>&lt;body&gt;</code> tag. <a 
href="http://a11yproject.com/posts/skip-nav-links/";>(read why)</a></p>
+{% highlight html %}
+<body>
+  <a href="#content" class="sr-only sr-only-focusable">Skip to main content</a>
+  <div class="container" id="content">
+    The main page content.
+  </div>
+</body>
+{% endhighlight %}
+
+  <h3>Nested headings</h3>
+  <p>When nesting headings (<code>&lt;h1&gt;</code> - 
<code>&lt;h6&gt;</code>), your primary document header should be an 
<code>&lt;h1&gt;</code>. Subsequent headings should make logical use of 
<code>&lt;h2&gt;</code> - <code>&lt;h6&gt;</code> such that screen readers can 
construct a table of contents for your pages.</p>
+  <p>Learn more at <a 
href="http://squizlabs.github.io/HTML_CodeSniffer/Standards/Section508/";>HTML 
CodeSniffer</a> and <a href="http://accessibility.psu.edu/headings";>Penn 
State's AccessAbility</a>.</p>
+
+  <h3>Additional resources</h3>
+  <ul>
+    <li><a href="https://github.com/squizlabs/HTML_CodeSniffer";>"HTML 
Codesniffer" bookmarklet for identifying accessibility issues</a></li>
+    <li><a href="http://a11yproject.com/";>The A11Y Project</a></li>
+    <li><a href="https://developer.mozilla.org/en-US/docs/Accessibility";>MDN 
accessibility documentation</a></li>
+  </ul>
+</div>

Added: 
incubator/devicemap/whiteboard/_less/bootstrap-3.2.0/docs/_includes/getting-started/browser-device-support.html
URL: 
http://svn.apache.org/viewvc/incubator/devicemap/whiteboard/_less/bootstrap-3.2.0/docs/_includes/getting-started/browser-device-support.html?rev=1620294&view=auto
==============================================================================
--- 
incubator/devicemap/whiteboard/_less/bootstrap-3.2.0/docs/_includes/getting-started/browser-device-support.html
 (added)
+++ 
incubator/devicemap/whiteboard/_less/bootstrap-3.2.0/docs/_includes/getting-started/browser-device-support.html
 Mon Aug 25 11:39:37 2014
@@ -0,0 +1,192 @@
+<div class="bs-docs-section">
+  <h1 id="support" class="page-header">Browser and device support</h1>
+  <p class="lead">Bootstrap is built to work best in the latest desktop and 
mobile browsers, meaning older browsers might display differently styled, 
though fully functional, renderings of certain components.</p>
+
+  <h3 id="support-browsers">Supported browsers</h3>
+  <p>Specifically, we support the <strong>latest versions</strong> of the 
following browsers and platforms. On Windows, <strong>we support Internet 
Explorer 8-11</strong>. More specific support information is provided below.</p>
+  <div class="table-responsive">
+    <table class="table table-bordered table-striped">
+      <thead>
+        <tr>
+          <td></td>
+          <th>Chrome</th>
+          <th>Firefox</th>
+          <th>Internet Explorer</th>
+          <th>Opera</th>
+          <th>Safari</th>
+        </tr>
+      </thead>
+      <tbody>
+        <tr>
+          <th>Android</th>
+          <td class="text-success"><span class="glyphicon 
glyphicon-ok"></span> <span class="sr-only">Supported</span></td>
+          <td class="text-success"><span class="glyphicon 
glyphicon-ok"></span> <span class="sr-only">Supported</span></td>
+          <td class="text-muted" rowspan="3" style="vertical-align: 
middle;">N/A</td>
+          <td class="text-danger"><span class="glyphicon 
glyphicon-remove"></span> <span class="sr-only">Not Supported</span></td>
+          <td class="text-muted">N/A</td>
+        </tr>
+        <tr>
+          <th>iOS</th>
+          <td class="text-success"><span class="glyphicon 
glyphicon-ok"></span> <span class="sr-only">Supported</span></td>
+          <td class="text-muted">N/A</td>
+          <td class="text-danger"><span class="glyphicon 
glyphicon-remove"></span> <span class="sr-only">Not Supported</span></td>
+          <td class="text-success"><span class="glyphicon 
glyphicon-ok"></span> <span class="sr-only">Supported</span></td>
+        </tr>
+        <tr>
+          <th>Mac OS X</th>
+          <td class="text-success"><span class="glyphicon 
glyphicon-ok"></span> <span class="sr-only">Supported</span></td>
+          <td class="text-success"><span class="glyphicon 
glyphicon-ok"></span> <span class="sr-only">Supported</span></td>
+          <td class="text-success"><span class="glyphicon 
glyphicon-ok"></span> <span class="sr-only">Supported</span></td>
+          <td class="text-success"><span class="glyphicon 
glyphicon-ok"></span> <span class="sr-only">Supported</span></td>
+        </tr>
+        <tr>
+          <th>Windows</th>
+          <td class="text-success"><span class="glyphicon 
glyphicon-ok"></span> <span class="sr-only">Supported</span></td>
+          <td class="text-success"><span class="glyphicon 
glyphicon-ok"></span> <span class="sr-only">Supported</span></td>
+          <td class="text-success"><span class="glyphicon 
glyphicon-ok"></span> <span class="sr-only">Supported</span></td>
+          <td class="text-success"><span class="glyphicon 
glyphicon-ok"></span> <span class="sr-only">Supported</span></td>
+          <td class="text-danger"><span class="glyphicon 
glyphicon-remove"></span> <span class="sr-only">Not Supported</span></td>
+        </tr>
+      </tbody>
+    </table>
+  </div>
+  <p>Unofficially, Bootstrap should look and behave well enough in Chromium 
and Chrome for Linux, Firefox for Linux, and Internet Explorer 7, though they 
are not officially supported.</p>
+  <p>For a list of some of the browser bugs that Bootstrap has to grapple 
with, see our <a href="../browser-bugs/">Wall of browser bugs</a>.</p>
+
+  <h3 id="support-ie8-ie9">Internet Explorer 8 and 9</h3>
+  <p>Internet Explorer 8 and 9 are also supported, however, please be aware 
that some CSS3 properties and HTML5 elements are not fully supported by these 
browsers. In addition, <strong>Internet Explorer 8 requires the use of <a 
href="https://github.com/scottjehl/Respond";>Respond.js</a> to enable media 
query support.</strong></p>
+  <div class="table-responsive">
+    <table class="table table-bordered table-striped">
+      <thead>
+        <tr>
+          <th scope="col" class="col-xs-4">Feature</th>
+          <th scope="col" class="col-xs-4">Internet Explorer 8</th>
+          <th scope="col" class="col-xs-4">Internet Explorer 9</th>
+        </tr>
+      </thead>
+      <tbody>
+        <tr>
+          <th scope="row"><code>border-radius</code></th>
+          <td class="text-danger"><span class="glyphicon 
glyphicon-remove"></span> Not supported</td>
+          <td class="text-success"><span class="glyphicon 
glyphicon-ok"></span> Supported</td>
+        </tr>
+        <tr>
+          <th scope="row"><code>box-shadow</code></th>
+          <td class="text-danger"><span class="glyphicon 
glyphicon-remove"></span> Not supported</td>
+          <td class="text-success"><span class="glyphicon 
glyphicon-ok"></span> Supported</td>
+        </tr>
+        <tr>
+          <th scope="row"><code>transform</code></th>
+          <td class="text-danger"><span class="glyphicon 
glyphicon-remove"></span> Not supported</td>
+          <td class="text-success"><span class="glyphicon 
glyphicon-ok"></span> Supported, with <code>-ms</code> prefix</td>
+        </tr>
+        <tr>
+          <th scope="row"><code>transition</code></th>
+          <td colspan="2" class="text-danger"><span class="glyphicon 
glyphicon-remove"></span> Not supported</td>
+        </tr>
+        <tr>
+          <th scope="row"><code>placeholder</code></th>
+          <td colspan="2" class="text-danger"><span class="glyphicon 
glyphicon-remove"></span> Not supported</td>
+        </tr>
+      </tbody>
+    </table>
+  </div>
+
+  <p>Visit <a href="http://caniuse.com/";>Can I use...</a> for details on 
browser support of CSS3 and HTML5 features.</p>
+
+  <h3 id="support-ie8-respondjs">Internet Explorer 8 and Respond.js</h3>
+  <p>Beware of the following caveats when using Respond.js in your development 
and production environments for Internet Explorer 8.</p>
+  <h4 id="respond-js-x-domain">Respond.js and cross-domain CSS</h4>
+  <p>Using Respond.js with CSS hosted on a different (sub)domain (for example, 
on a CDN) requires some additional setup. <a 
href="https://github.com/scottjehl/Respond/blob/master/README.md#cdnx-domain-setup";>See
 the Respond.js docs</a> for details.</p>
+  <h4 id="respond-file-proto">Respond.js and <code>file://</code></h4>
+  <p>Due to browser security rules, Respond.js doesn't work with pages viewed 
via the <code>file://</code> protocol (like when opening a local HTML file). To 
test responsive features in IE8, view your pages over HTTP(S). <a 
href="https://github.com/scottjehl/Respond/blob/master/README.md#support--caveats";>See
 the Respond.js docs</a> for details.</p>
+  <h4 id="respond-import">Respond.js and <code>@import</code></h4>
+  <p>Respond.js doesn't work with CSS that's referenced via 
<code>@import</code>. In particular, some Drupal configurations are known to 
use <code>@import</code>. <a 
href="https://github.com/scottjehl/Respond/blob/master/README.md#support--caveats";>See
 the Respond.js docs</a> for details.</p>
+
+  <h3 id="support-ie8-box-sizing">Internet Explorer 8 and box-sizing</h3>
+  <p>IE8 does not fully support <code>box-sizing: border-box;</code> when 
combined with <code>min-width</code>, <code>max-width</code>, 
<code>min-height</code>, or <code>max-height</code>. For that reason, as of 
v3.0.1, we no longer use <code>max-width</code> on <code>.container</code>s.</p>
+
+  <h3 id="support-ie8-font-face">Internet Explorer 8 and @font-face</h3>
+  <p>IE8 has some issues with <code>@font-face</code> when combined with 
<code>:before</code>. Bootstrap uses that combination with its Glyphicons. If a 
page is cached, and loaded without the mouse over the window (i.e. hit the 
refresh button or load something in an iframe) then the page gets rendered 
before the font loads. Hovering over the page (body) will show some of the 
icons and hovering over the remaining icons will show those as well. <a 
href="https://github.com/twbs/bootstrap/issues/13863";>See issue #13863</a> for 
details.</p>
+
+  <h3 id="support-ie-compatibility-modes">IE Compatibility modes</h3>
+  <p>Bootstrap is not supported in the old Internet Explorer compatibility 
modes. To be sure you're using the latest rendering mode for IE, consider 
including the appropriate <code>&lt;meta&gt;</code> tag in your pages:</p>
+{% highlight html %}
+<meta http-equiv="X-UA-Compatible" content="IE=edge">
+{% endhighlight %}
+  <p>Confirm the document mode by opening the debugging tools: press 
<kbd>F12</kbd> and check the "Document Mode".</p>
+  <p>This tag is included in all of Bootstrap's documentation and examples to 
ensure the best rendering possible in each supported version of Internet 
Explorer.</p>
+  <p>See <a 
href="http://stackoverflow.com/questions/6771258/whats-the-difference-if-meta-http-equiv-x-ua-compatible-content-ie-edge";>this
 StackOverflow question</a> for more information.</p>
+
+  <h3 id="support-ie10-width">Internet Explorer 10 in Windows 8 and Windows 
Phone 8</h3>
+  <p>Internet Explorer 10 doesn't differentiate <strong>device width</strong> 
from <strong>viewport width</strong>, and thus doesn't properly apply the media 
queries in Bootstrap's CSS. Normally you'd just add a quick snippet of CSS to 
fix this:</p>
+{% highlight scss %}
+@-ms-viewport       { width: device-width; }
+{% endhighlight %}
+  <p>However, this doesn't work for devices running Windows Phone 8 versions 
older than <a 
href="http://blogs.windows.com/windows_phone/b/wpdev/archive/2013/10/14/introducing-windows-phone-preview-for-developers.aspx";>Update
 3 (a.k.a. GDR3)</a>, as it causes such devices to show a mostly desktop view 
instead of narrow "phone" view. To address this, you'll need to <strong>include 
the following CSS and JavaScript to work around the bug</strong>.</p>
+{% highlight scss %}
+@-webkit-viewport   { width: device-width; }
+@-moz-viewport      { width: device-width; }
+@-ms-viewport       { width: device-width; }
+@-o-viewport        { width: device-width; }
+@viewport           { width: device-width; }
+{% endhighlight %}
+
+{% highlight js %}
+if (navigator.userAgent.match(/IEMobile\/10\.0/)) {
+  var msViewportStyle = document.createElement('style')
+  msViewportStyle.appendChild(
+    document.createTextNode(
+      '@-ms-viewport{width:auto!important}'
+    )
+  )
+  document.querySelector('head').appendChild(msViewportStyle)
+}
+{% endhighlight %}
+  <p>For more information and usage guidelines, read <a 
href="http://timkadlec.com/2013/01/windows-phone-8-and-device-width/";>Windows 
Phone 8 and Device-Width</a>.</p>
+  <p>As a heads up, we include this in all of Bootstrap's documentation and 
examples as a demonstration.</p>
+
+  <h3 id="support-safari-percentages">Safari percent rounding</h3>
+  <p>As of Safari v7.0.1 for OS X and Safari for iOS v7.0.1, Safari's 
rendering engine has some trouble with the number of decimal places used in our 
<code>.col-*-1</code> grid classes. So if you have 12 individual grid columns, 
you'll notice that they come up short compared to other rows of columns. We 
can't do much here (<a href="https://github.com/twbs/bootstrap/issues/9282";>see 
#9282</a>) but you do have some options:</p>
+  <ul>
+    <li>Add <code>.pull-right</code> to your last grid column to get the 
hard-right alignment</li>
+    <li>Tweak your percentages manually to get the perfect rounding for Safari 
(more difficult than the first option)</li>
+  </ul>
+  <p>We'll keep an eye on this though and update our code if we have an easy 
solution.</p>
+
+  <h3 id="support-fixed-position-keyboards">Modals, navbars, and virtual 
keyboards</h3>
+  <h4>Overflow and scrolling</h4>
+  <p>Support for <code>overflow: hidden</code> on the 
<code>&lt;body&gt;</code> element is quite limited in iOS and Android. To that 
end, when you scroll past the top or bottom of a modal in either of those 
devices' browsers, the <code>&lt;body&gt;</code> content will begin to 
scroll.</p>
+  <h4>Virtual keyboards</h4>
+  <p>Also, note that if you're using inputs in your modal or navbar, iOS has a 
rendering bug that doesn't update the position of fixed elements when the 
virtual keyboard is triggered. A few workarounds for this include transforming 
your elements to <code>position: absolute</code> or invoking a timer on focus 
to try to correct the positioning manually. This is not handled by Bootstrap, 
so it is up to you to decide which solution is best for your application.</p>
+  <h4>Navbar Dropdowns</h4>
+  <p>The <code>.dropdown-backdrop</code> element isn't used on iOS in the nav 
because of the complexity of z-indexing. Thus, to close dropdowns in navbars, 
you must directly click the dropdown element (or any other element which will 
fire a click event in iOS).</p>
+
+  <h3 id="support-browser-zooming">Browser zooming</h3>
+  <p>Page zooming inevitably presents rendering artifacts in some components, 
both in Bootstrap and the rest of the web. Depending on the issue, we may be 
able to fix it (search first and then open an issue if need be). However, we 
tend to ignore these as they often have no direct solution other than hacky 
workarounds.</p>
+
+  <h3 id="support-printing">Printer viewports</h3>
+  <p>Even in some modern browsers, printing can be quirky. In particular, as 
of Chrome v32 and regardless of margin settings, Chrome uses a viewport width 
significantly narrower than the physical paper size when resolving media 
queries while printing a webpage. This can result in Bootstrap's extra-small 
grid being unexpectedly activated when printing. <a 
href="https://github.com/twbs/bootstrap/issues/12078";>See #12078 for some 
details.</a> Suggested workarounds:</p>
+  <ul>
+    <li>Embrace the extra-small grid and make sure your page looks acceptable 
under it.</li>
+    <li>Customize the values of the <code>@screen-*</code> Less variables so 
that your printer paper is considered larger than extra-small.</li>
+    <li>Add custom media queries to change the grid size breakpoints for print 
media only.</li>
+  </ul>
+
+  <h3 id="support-android-stock-browser">Android stock browser</h3>
+  <p>Out of the box, Android 4.1 (and even some newer releases apparently) 
ship with the Browser app as the default web browser of choice (as opposed to 
Chrome). Unfortunately, the Browser app has lots of bugs and inconsistencies 
with CSS in general.</p>
+  <h4>Select menus</h4>
+  <p>On <code>&lt;select&gt;</code> elements, the Android stock browser will 
not display the side controls if there is a <code>border-radius</code> and/or 
<code>border</code> applied. (See <a 
href="http://stackoverflow.com/questions/14744437/html-select-box-not-showing-drop-down-arrow-on-android-version-4-0-when-set-with";>this
 StackOverflow question</a> for details.) Use the snippet of code below to 
remove the offending CSS and render the <code>&lt;select&gt;</code> as an 
unstyled element on the Android stock browser. The user agent sniffing avoids 
interference with Chrome, Safari, and Mozilla browsers.</p>
+{% highlight html %}
+<script>
+$(function () {
+  var nua = navigator.userAgent
+  var isAndroid = (nua.indexOf('Mozilla/5.0') > -1 && nua.indexOf('Android ') 
> -1 && nua.indexOf('AppleWebKit') > -1 && nua.indexOf('Chrome') === -1)
+  if (isAndroid) {
+    $('select.form-control').removeClass('form-control').css('width', '100%')
+  }
+})
+</script>
+{% endhighlight %}
+  <p>Want to see an example? <a href="http://jsbin.com/OyaqoDO/2";>Check out 
this JS Bin demo.</a></p>
+</div>

Added: 
incubator/devicemap/whiteboard/_less/bootstrap-3.2.0/docs/_includes/getting-started/community.html
URL: 
http://svn.apache.org/viewvc/incubator/devicemap/whiteboard/_less/bootstrap-3.2.0/docs/_includes/getting-started/community.html?rev=1620294&view=auto
==============================================================================
--- 
incubator/devicemap/whiteboard/_less/bootstrap-3.2.0/docs/_includes/getting-started/community.html
 (added)
+++ 
incubator/devicemap/whiteboard/_less/bootstrap-3.2.0/docs/_includes/getting-started/community.html
 Mon Aug 25 11:39:37 2014
@@ -0,0 +1,12 @@
+<div class="bs-docs-section">
+  <h1 id="community" class="page-header">Community</h1>
+
+  <p class="lead">Stay up to date on the development of Bootstrap and reach 
out to the community with these helpful resources.</p>
+  <ul>
+    <li>Read and subscribe to <a href="http://blog.getbootstrap.com/";>The 
Official Bootstrap Blog</a>.</li>
+    <li>Chat with fellow Bootstrappers using IRC in the 
<code>irc.freenode.net</code> server, in the <a 
href="irc://irc.freenode.net/#twitter-bootstrap">##twitter-bootstrap 
channel</a>.</li>
+    <li>For help using Bootstrap, ask on <a 
href="http://stackoverflow.com/questions/tagged/twitter-bootstrap-3";>StackOverflow
 using the tag <code>twitter-bootstrap-3</code></a>.</li>
+    <li>Find inspiring examples of people building with Bootstrap at the <a 
href="http://expo.getbootstrap.com";>Bootstrap Expo</a>.</li>
+  </ul>
+  <p>You can also follow <a 
href="https://twitter.com/twbootstrap";>@twbootstrap on Twitter</a> for the 
latest gossip and awesome music videos.</p>
+</div>

Added: 
incubator/devicemap/whiteboard/_less/bootstrap-3.2.0/docs/_includes/getting-started/disabling-responsiveness.html
URL: 
http://svn.apache.org/viewvc/incubator/devicemap/whiteboard/_less/bootstrap-3.2.0/docs/_includes/getting-started/disabling-responsiveness.html?rev=1620294&view=auto
==============================================================================
--- 
incubator/devicemap/whiteboard/_less/bootstrap-3.2.0/docs/_includes/getting-started/disabling-responsiveness.html
 (added)
+++ 
incubator/devicemap/whiteboard/_less/bootstrap-3.2.0/docs/_includes/getting-started/disabling-responsiveness.html
 Mon Aug 25 11:39:37 2014
@@ -0,0 +1,22 @@
+<div class="bs-docs-section">
+  <h1 id="disable-responsive" class="page-header">Disabling responsiveness</h1>
+
+  <p class="lead">Bootstrap automatically adapts your pages for various screen 
sizes.
+    Here's how to disable this feature so your page works like in <a 
href="../examples/non-responsive/">this non-responsive example</a>.</p>
+
+  <h3>Steps to disable page responsiveness</h3>
+  <ol>
+    <li>Omit the viewport <code>&lt;meta&gt;</code> mentioned in <a 
href="../css/#overview-mobile">the CSS docs</a></li>
+    <li>Override the <code>width</code> on the <code>.container</code> for 
each grid tier with a single width, for example <code>width: 970px 
!important;</code> Be sure that this comes after the default Bootstrap CSS. You 
can optionally avoid the <code>!important</code> with media queries or some 
selector-fu.</li>
+    <li>If using navbars, remove all navbar collapsing and expanding 
behavior.</li>
+    <li>For grid layouts, use <code>.col-xs-*</code> classes in addition to, 
or in place of, the medium/large ones. Don't worry, the extra-small device grid 
scales to all resolutions.</li>
+  </ol>
+  <p>You'll still need Respond.js for IE8 (since our media queries are still 
there and need to be processed).
+    This disables the "mobile site" aspects of Bootstrap.</p>
+
+  <h3>Bootstrap template with responsiveness disabled</h3>
+  <p>We've applied these steps to an example. Read its source code to see the 
specific changes implemented.</p>
+  <p>
+    <a href="../examples/non-responsive/" class="btn btn-primary">View 
non-responsive example</a>
+  </p>
+</div>

Added: 
incubator/devicemap/whiteboard/_less/bootstrap-3.2.0/docs/_includes/getting-started/download.html
URL: 
http://svn.apache.org/viewvc/incubator/devicemap/whiteboard/_less/bootstrap-3.2.0/docs/_includes/getting-started/download.html?rev=1620294&view=auto
==============================================================================
--- 
incubator/devicemap/whiteboard/_less/bootstrap-3.2.0/docs/_includes/getting-started/download.html
 (added)
+++ 
incubator/devicemap/whiteboard/_less/bootstrap-3.2.0/docs/_includes/getting-started/download.html
 Mon Aug 25 11:39:37 2014
@@ -0,0 +1,46 @@
+<div class="bs-docs-section">
+  <h1 id="download" class="page-header">Download</h1>
+
+  <p class="lead">Bootstrap (currently v{{ site.current_version }}) has a few 
easy ways to quickly get started, each one appealing to a different skill level 
and use case. Read through to see what suits your particular needs.</p>
+
+  <div class="row bs-downloads">
+    <div class="col-sm-4">
+      <h3 id="download-bootstrap">Bootstrap</h3>
+      <p>Compiled and minified CSS, JavaScript, and fonts. No docs or original 
source files are included.</p>
+      <p>
+        <a href="{{ site.download.dist }}" class="btn btn-lg btn-outline" 
role="button" onclick="ga('send', 'event', 'Getting started', 'Download', 
'Download compiled');">Download Bootstrap</a>
+      </p>
+    </div>
+    <div class="col-sm-4">
+      <h3 id="download-source">Source code</h3>
+      <p>Source Less, JavaScript, and font files, along with our docs. 
<strong>Requires a Less compiler and <a href="#grunt">some 
setup.</a></strong></p>
+      <p>
+        <a href="{{ site.download.source }}" class="btn btn-lg btn-outline" 
role="button" onclick="ga('send', 'event', 'Getting started', 'Download', 
'Download source');">Download source</a>
+      </p>
+    </div>
+    <div class="col-sm-4">
+      <h3 id="download-sass">Sass</h3>
+      <p><a href="{{ site.sass_repo }}">Bootstrap ported from Less to Sass</a> 
for easy inclusion in Rails, Compass, or Sass-only projects.</p>
+      <p>
+        <a href="{{ site.download.sass }}" class="btn btn-lg btn-outline" 
role="button" onclick="ga('send', 'event', 'Getting started', 'Download', 
'Download Sass');">Download Sass</a>
+      </p>
+    </div>
+  </div>
+
+  <h3 id="download-cdn">Bootstrap CDN</h3>
+  <p>The folks over at <a href="http://www.maxcdn.com/";>MaxCDN</a> graciously 
provide CDN support for Bootstrap's CSS and JavaScript. Just use these <a 
href="http://www.bootstrapcdn.com/";>Bootstrap CDN</a> links.</p>
+{% highlight html %}
+<!-- Latest compiled and minified CSS -->
+<link rel="stylesheet" href="{{ site.cdn.css }}">
+
+<!-- Optional theme -->
+<link rel="stylesheet" href="{{ site.cdn.css_theme }}">
+
+<!-- Latest compiled and minified JavaScript -->
+<script src="{{ site.cdn.js }}"></script>
+{% endhighlight %}
+
+  <h3 id="download-bower">Install with Bower</h3>
+  <p>Install and manage Bootstrap's Less, CSS, JavaScript, and fonts using <a 
href="http://bower.io";>Bower</a>.</p>
+  {% highlight bash %}$ bower install bootstrap{% endhighlight %}
+</div>

Added: 
incubator/devicemap/whiteboard/_less/bootstrap-3.2.0/docs/_includes/getting-started/examples.html
URL: 
http://svn.apache.org/viewvc/incubator/devicemap/whiteboard/_less/bootstrap-3.2.0/docs/_includes/getting-started/examples.html?rev=1620294&view=auto
==============================================================================
--- 
incubator/devicemap/whiteboard/_less/bootstrap-3.2.0/docs/_includes/getting-started/examples.html
 (added)
+++ 
incubator/devicemap/whiteboard/_less/bootstrap-3.2.0/docs/_includes/getting-started/examples.html
 Mon Aug 25 11:39:37 2014
@@ -0,0 +1,159 @@
+<div class="bs-docs-section">
+  <h1 id="examples" class="page-header">Examples</h1>
+
+  <p class="lead">Build on the basic template above with Bootstrap's many 
components. We encourage you to customize and adapt Bootstrap to suit your 
individual project's needs.</p>
+
+  <h3 id="examples-framework">Using the framework</h3>
+  <div class="row bs-examples">
+    <div class="col-xs-6 col-md-4">
+      <a class="thumbnail" href="../examples/starter-template/">
+        <img src="../examples/screenshots/starter-template.jpg" alt="">
+      </a>
+      <h4>Starter template</h4>
+      <p>Nothing but the basics: compiled CSS and JavaScript along with a 
container.</p>
+    </div>
+    <div class="col-xs-6 col-md-4">
+      <a class="thumbnail" href="../examples/theme/">
+        <img src="../examples/screenshots/theme.jpg" alt="">
+      </a>
+      <h4>Bootstrap theme</h4>
+      <p>Load the optional Bootstrap theme for a visually enhanced 
experience.</p>
+    </div>
+    <div class="clearfix visible-xs"></div>
+
+    <div class="col-xs-6 col-md-4">
+      <a class="thumbnail" href="../examples/grid/">
+        <img src="../examples/screenshots/grid.jpg" alt="">
+      </a>
+      <h4>Grids</h4>
+      <p>Multiple examples of grid layouts with all four tiers, nesting, and 
more.</p>
+    </div>
+    <div class="col-xs-6 col-md-4">
+      <a class="thumbnail" href="../examples/jumbotron/">
+        <img src="../examples/screenshots/jumbotron.jpg" alt="">
+      </a>
+      <h4>Jumbotron</h4>
+      <p>Build around the jumbotron with a navbar and some basic grid 
columns.</p>
+    </div>
+    <div class="clearfix visible-xs"></div>
+
+    <div class="col-xs-6 col-md-4">
+      <a class="thumbnail" href="../examples/jumbotron-narrow/">
+        <img src="../examples/screenshots/jumbotron-narrow.jpg" alt="">
+      </a>
+      <h4>Narrow jumbotron</h4>
+      <p>Build a more custom page by narrowing the default container and 
jumbotron.</p>
+    </div>
+  </div>
+
+  <h3 id="examples-navbars">Navbars in action</h3>
+  <div class="row bs-examples">
+    <div class="col-xs-6 col-md-4">
+      <a class="thumbnail" href="../examples/navbar/">
+        <img src="../examples/screenshots/navbar.jpg" alt="">
+      </a>
+      <h4>Navbar</h4>
+      <p>Super basic template that includes the navbar along with some 
additional content.</p>
+    </div>
+    <div class="col-xs-6 col-md-4">
+      <a class="thumbnail" href="../examples/navbar-static-top/">
+        <img src="../examples/screenshots/navbar-static.jpg" alt="">
+      </a>
+      <h4>Static top navbar</h4>
+      <p>Super basic template with a static top navbar along with some 
additional content.</p>
+    </div>
+    <div class="clearfix visible-xs"></div>
+
+    <div class="col-xs-6 col-md-4">
+      <a class="thumbnail" href="../examples/navbar-fixed-top/">
+        <img src="../examples/screenshots/navbar-fixed.jpg" alt="">
+      </a>
+      <h4>Fixed navbar</h4>
+      <p>Super basic template with a fixed top navbar along with some 
additional content.</p>
+    </div>
+  </div>
+
+  <h3 id="examples-custom">Custom components</h3>
+  <div class="row bs-examples">
+    <div class="col-xs-6 col-md-4">
+      <a class="thumbnail" href="../examples/cover/">
+        <img src="../examples/screenshots/cover.jpg" alt="">
+      </a>
+      <h4>Cover</h4>
+      <p>A one-page template for building simple and beautiful home pages.</p>
+    </div>
+    <div class="col-xs-6 col-md-4">
+      <a class="thumbnail" href="../examples/carousel/">
+        <img src="../examples/screenshots/carousel.jpg" alt="">
+      </a>
+      <h4>Carousel</h4>
+      <p>Customize the navbar and carousel, then add some new components.</p>
+    </div>
+    <div class="clearfix visible-xs"></div>
+
+    <div class="col-xs-6 col-md-4">
+      <a class="thumbnail" href="../examples/blog/">
+        <img src="../examples/screenshots/blog.jpg" alt="">
+      </a>
+      <h4>Blog</h4>
+      <p>Simple two-column blog layout with custom navigation, header, and 
type.</p>
+    </div>
+    <div class="col-xs-6 col-md-4">
+      <a class="thumbnail" href="../examples/dashboard/">
+        <img src="../examples/screenshots/dashboard.jpg" alt="">
+      </a>
+      <h4>Dashboard</h4>
+      <p>Basic structure for a admin dashboard with fixed sidebar and 
navbar.</p>
+    </div>
+    <div class="clearfix visible-xs"></div>
+
+    <div class="col-xs-6 col-md-4">
+      <a class="thumbnail" href="../examples/signin/">
+        <img src="../examples/screenshots/sign-in.jpg" alt="">
+      </a>
+      <h4>Sign-in page</h4>
+      <p>Custom form layout and design for a simple sign in form.</p>
+    </div>
+    <div class="col-xs-6 col-md-4">
+      <a class="thumbnail" href="../examples/justified-nav/">
+        <img src="../examples/screenshots/justified-nav.jpg" alt="">
+      </a>
+      <h4>Justified nav</h4>
+      <p>Create a custom navbar with justified links. Heads up! <a 
href="../components/#nav-justified">Not too Safari friendly.</a></p>
+    </div>
+    <div class="clearfix visible-xs"></div>
+
+    <div class="col-xs-6 col-md-4">
+      <a class="thumbnail" href="../examples/sticky-footer/">
+        <img src="../examples/screenshots/sticky-footer.jpg" alt="">
+      </a>
+      <h4>Sticky footer</h4>
+      <p>Attach a footer to the bottom of the viewport when the content is 
shorter than it.</p>
+    </div>
+    <div class="col-xs-6 col-md-4">
+      <a class="thumbnail" href="../examples/sticky-footer-navbar/">
+        <img src="../examples/screenshots/sticky-footer-navbar.jpg" alt="">
+      </a>
+      <h4>Sticky footer with navbar</h4>
+      <p>Attach a footer to the bottom of the viewport with a fixed navbar at 
the top.</p>
+    </div>
+  </div>
+
+  <h3 id="examples-experiments">Experiments</h3>
+  <div class="row bs-examples">
+    <div class="col-xs-6 col-md-4">
+      <a class="thumbnail" href="../examples/non-responsive/">
+        <img src="../examples/screenshots/non-responsive.jpg" alt="">
+      </a>
+      <h4>Non-responsive Bootstrap</h4>
+      <p>Easily disable the responsiveness of Bootstrap <a 
href="#disable-responsive">per our docs</a>.</p>
+    </div>
+    <div class="col-xs-6 col-md-4">
+      <a class="thumbnail" href="../examples/offcanvas/">
+        <img src="../examples/screenshots/offcanvas.jpg" alt="">
+      </a>
+      <h4>Offcanvas</h4>
+      <p>Build a toggleable off-canvas navigation menu for use with 
Bootstrap.</p>
+    </div>
+  </div>
+</div>

Added: 
incubator/devicemap/whiteboard/_less/bootstrap-3.2.0/docs/_includes/getting-started/grunt.html
URL: 
http://svn.apache.org/viewvc/incubator/devicemap/whiteboard/_less/bootstrap-3.2.0/docs/_includes/getting-started/grunt.html?rev=1620294&view=auto
==============================================================================
--- 
incubator/devicemap/whiteboard/_less/bootstrap-3.2.0/docs/_includes/getting-started/grunt.html
 (added)
+++ 
incubator/devicemap/whiteboard/_less/bootstrap-3.2.0/docs/_includes/getting-started/grunt.html
 Mon Aug 25 11:39:37 2014
@@ -0,0 +1,32 @@
+<div class="bs-docs-section">
+  <h1 id="grunt" class="page-header">Compiling CSS and JavaScript</h1>
+
+  <p class="lead">Bootstrap uses <a href="http://gruntjs.com";>Grunt</a> for 
its build system, with convenient methods for working with the framework. It's 
how we compile our code, run tests, and more.</p>
+
+  <h2 id="grunt-installing">Installing Grunt</h2>
+  <p>To install Grunt, you must <strong>first <a 
href="http://nodejs.org/download/";>download and install node.js</a></strong> 
(which includes npm). npm stands for <a href="http://npmjs.org/";>node packaged 
modules</a> and is a way to manage development dependencies through node.js.</p>
+
+  Then, from the command line:
+  <ol>
+    <li>Install <code>grunt-cli</code> globally with <code>npm install -g 
grunt-cli</code>.</li>
+    <li>Navigate to the root <code>/bootstrap/</code> directory, then run 
<code>npm install</code>. npm will look at the <a 
href="https://github.com/twbs/bootstrap/blob/master/package.json";><code>package.json</code></a>
 file and automatically install the necessary local dependencies listed 
there.</li>
+  </ol>
+
+  <p>When completed, you'll be able to run the various Grunt commands provided 
from the command line.</p>
+
+  <h2 id="grunt-commands">Available Grunt commands</h2>
+  <h3><code>grunt dist</code> (Just compile CSS and JavaScript)</h3>
+  <p>Regenerates the <code>/dist/</code> directory with compiled and minified 
CSS and JavaScript files. As a Bootstrap user, this is normally the command you 
want.</p>
+
+  <h3><code>grunt watch</code> (Watch)</h3>
+  <p>Watches the Less source files and automatically recompiles them to CSS 
whenever you save a change.</p>
+
+  <h3><code>grunt test</code> (Run tests)</h3>
+  <p>Runs <a href="http://jshint.com";>JSHint</a> and runs the <a 
href="http://qunitjs.com";>QUnit</a> tests headlessly in <a 
href="http://phantomjs.org";>PhantomJS</a>.</p>
+
+  <h3><code>grunt</code> (Build absolutely everything and run tests)</h3>
+  <p>Compiles and minifies CSS and JavaScript, builds the documentation 
website, runs the HTML5 validator against the docs, regenerates the Customizer 
assets, and more. Usually only necessary if you're hacking on Bootstrap 
itself.</p>
+
+  <h2 id="grunt-troubleshooting">Troubleshooting</h2>
+  <p>Should you encounter problems with installing dependencies or running 
Grunt commands, first delete the <code>/node_modules/</code> directory 
generated by npm. Then, rerun <code>npm install</code>.</p>
+</div>

Added: 
incubator/devicemap/whiteboard/_less/bootstrap-3.2.0/docs/_includes/getting-started/license.html
URL: 
http://svn.apache.org/viewvc/incubator/devicemap/whiteboard/_less/bootstrap-3.2.0/docs/_includes/getting-started/license.html?rev=1620294&view=auto
==============================================================================
--- 
incubator/devicemap/whiteboard/_less/bootstrap-3.2.0/docs/_includes/getting-started/license.html
 (added)
+++ 
incubator/devicemap/whiteboard/_less/bootstrap-3.2.0/docs/_includes/getting-started/license.html
 Mon Aug 25 11:39:37 2014
@@ -0,0 +1,34 @@
+<div class="bs-docs-section">
+  <h1 id="license-faqs" class="page-header">License FAQs</h1>
+  <p class="lead">Bootstrap is released under the MIT license and is copyright 
{{ site.time | date: "%Y" }} Twitter. Boiled down to smaller chunks, it can be 
described with the following conditions.</p>
+
+  <h4>It requires you to:</h4>
+  <ul>
+    <li>Include the license and copyright notice in your works</li>
+  </ul>
+
+  <h4>It permits you to:</h4>
+  <ul>
+    <li>Freely download and use Bootstrap, in whole or in part, for personal, 
private, company internal, or commercial purposes</li>
+    <li>Use Bootstrap in packages or distributions that you create</li>
+    <li>Modify the source code</li>
+    <li>Grant a sublicense to modify and distribute Bootstrap to third parties 
not included in the license</li>
+  </ul>
+
+  <h4>It forbids you to:</h4>
+  <ul>
+    <li>Hold the authors and license owners liable for damages as Bootstrap is 
provided without warranty</li>
+    <li>Hold the creators or copyright holders of Bootstrap liable</li>
+    <li>Redistribute any piece of Bootstrap without proper attribution</li>
+    <li>Use any marks owned by Twitter in any way that might state or imply 
that Twitter endorses your distribution</li>
+    <li>Use any marks owned by Twitter in any way that might state or imply 
that you created the Twitter software in question</li>
+  </ul>
+
+  <h4>It does not require you to:</h4>
+  <ul>
+    <li>Include the source of Bootstrap itself, or of any modifications you 
may have made to it, in any redistribution you may assemble that includes 
it</li>
+    <li>Submit changes that you make to Bootstrap back to the Bootstrap 
project (though such feedback is encouraged)</li>
+  </ul>
+
+  <p>The full Bootstrap license is located <a href="{{ site.repo 
}}/blob/master/LICENSE">in the project repository</a> for more information.</p>
+</div>

Added: 
incubator/devicemap/whiteboard/_less/bootstrap-3.2.0/docs/_includes/getting-started/template.html
URL: 
http://svn.apache.org/viewvc/incubator/devicemap/whiteboard/_less/bootstrap-3.2.0/docs/_includes/getting-started/template.html?rev=1620294&view=auto
==============================================================================
--- 
incubator/devicemap/whiteboard/_less/bootstrap-3.2.0/docs/_includes/getting-started/template.html
 (added)
+++ 
incubator/devicemap/whiteboard/_less/bootstrap-3.2.0/docs/_includes/getting-started/template.html
 Mon Aug 25 11:39:37 2014
@@ -0,0 +1,36 @@
+<div class="bs-docs-section">
+  <h1 id="template" class="page-header">Basic template</h1>
+
+  <p class="lead">Start with this basic HTML template, or modify <a 
href="#examples">these examples</a>. We hope you'll customize our templates and 
examples, adapting them to suit your needs.</p>
+
+  <p>Copy the HTML below to begin working with a minimal Bootstrap 
document.</p>
+{% highlight html %}
+<!DOCTYPE html>
+<html lang="en">
+  <head>
+    <meta charset="utf-8">
+    <meta http-equiv="X-UA-Compatible" content="IE=edge">
+    <meta name="viewport" content="width=device-width, initial-scale=1">
+    <title>Bootstrap 101 Template</title>
+
+    <!-- Bootstrap -->
+    <link href="css/bootstrap.min.css" rel="stylesheet">
+
+    <!-- HTML5 Shim and Respond.js IE8 support of HTML5 elements and media 
queries -->
+    <!-- WARNING: Respond.js doesn't work if you view the page via file:// -->
+    <!--[if lt IE 9]>
+      <script 
src="https://oss.maxcdn.com/html5shiv/3.7.2/html5shiv.min.js";></script>
+      <script 
src="https://oss.maxcdn.com/respond/1.4.2/respond.min.js";></script>
+    <![endif]-->
+  </head>
+  <body>
+    <h1>Hello, world!</h1>
+
+    <!-- jQuery (necessary for Bootstrap's JavaScript plugins) -->
+    <script 
src="https://ajax.googleapis.com/ajax/libs/jquery/1.11.1/jquery.min.js";></script>
+    <!-- Include all compiled plugins (below), or include individual files as 
needed -->
+    <script src="js/bootstrap.min.js"></script>
+  </body>
+</html>
+{% endhighlight %}
+</div>

Added: 
incubator/devicemap/whiteboard/_less/bootstrap-3.2.0/docs/_includes/getting-started/third-party-support.html
URL: 
http://svn.apache.org/viewvc/incubator/devicemap/whiteboard/_less/bootstrap-3.2.0/docs/_includes/getting-started/third-party-support.html?rev=1620294&view=auto
==============================================================================
--- 
incubator/devicemap/whiteboard/_less/bootstrap-3.2.0/docs/_includes/getting-started/third-party-support.html
 (added)
+++ 
incubator/devicemap/whiteboard/_less/bootstrap-3.2.0/docs/_includes/getting-started/third-party-support.html
 Mon Aug 25 11:39:37 2014
@@ -0,0 +1,51 @@
+<div class="bs-docs-section">
+  <h1 id="third-parties" class="page-header">Third party support</h1>
+  <p class="lead">While we don't officially support any third party plugins or 
add-ons, we do offer some useful advice to help avoid potential issues in your 
projects.</p>
+
+  <h3 id="third-box-sizing">Box-sizing</h3>
+  <p>Some third party software, including Google Maps and Google Custom Search 
Engine, conflict with Bootstrap due to <code>* { box-sizing: border-box; 
}</code>, a rule which makes it so <code>padding</code> does not affect the 
final computed width of an element. Learn more about <a 
href="http://css-tricks.com/box-sizing/";>box model and sizing at CSS 
Tricks</a>.</p>
+  <p>Depending on the context, you may override as-needed (Option 1) or reset 
the box-sizing for entire regions (Option 2).</p>
+{% highlight scss %}
+/* Box-sizing resets
+ *
+ * Reset individual elements or override regions to avoid conflicts due to
+ * global box model settings of Bootstrap. Two options, individual overrides 
and
+ * region resets, are available as plain CSS and uncompiled Less formats.
+ */
+
+/* Option 1A: Override a single element's box model via CSS */
+.element {
+  -webkit-box-sizing: content-box;
+     -moz-box-sizing: content-box;
+          box-sizing: content-box;
+}
+
+/* Option 1B: Override a single element's box model by using a Bootstrap Less 
mixin */
+.element {
+  .box-sizing(content-box);
+}
+
+/* Option 2A: Reset an entire region via CSS */
+.reset-box-sizing,
+.reset-box-sizing *,
+.reset-box-sizing *:before,
+.reset-box-sizing *:after {
+  -webkit-box-sizing: content-box;
+     -moz-box-sizing: content-box;
+          box-sizing: content-box;
+}
+
+/* Option 2B: Reset an entire region with a custom Less mixin */
+.reset-box-sizing {
+  &,
+  *,
+  *:before,
+  *:after {
+    .box-sizing(content-box);
+  }
+}
+.element {
+  .reset-box-sizing();
+}
+{% endhighlight %}
+</div>

Added: 
incubator/devicemap/whiteboard/_less/bootstrap-3.2.0/docs/_includes/getting-started/translations.html
URL: 
http://svn.apache.org/viewvc/incubator/devicemap/whiteboard/_less/bootstrap-3.2.0/docs/_includes/getting-started/translations.html?rev=1620294&view=auto
==============================================================================
--- 
incubator/devicemap/whiteboard/_less/bootstrap-3.2.0/docs/_includes/getting-started/translations.html
 (added)
+++ 
incubator/devicemap/whiteboard/_less/bootstrap-3.2.0/docs/_includes/getting-started/translations.html
 Mon Aug 25 11:39:37 2014
@@ -0,0 +1,12 @@
+<div class="bs-docs-section">
+  <h1 id="translations" class="page-header">Translations</h1>
+
+  <p class="lead">Community members have translated Bootstrap's documentation 
into various languages. None are officially supported and they may not always 
be up to date.</p>
+  <ul>
+    {% for language in site.data.translations %}
+      <li><a href="{{ language.url }}" hreflang="{{ language.code }}">{{ 
language.description }} ({{ language.name }})</a></li>
+    {% endfor %}
+  </ul>
+  <p><strong class="text-danger">We don't help organize or host translations, 
we just link to them.</strong></p>
+  <p>Finished a new or better translation? Open a pull request to add it to 
our list.</p>
+</div>

Added: 
incubator/devicemap/whiteboard/_less/bootstrap-3.2.0/docs/_includes/getting-started/whats-included.html
URL: 
http://svn.apache.org/viewvc/incubator/devicemap/whiteboard/_less/bootstrap-3.2.0/docs/_includes/getting-started/whats-included.html?rev=1620294&view=auto
==============================================================================
--- 
incubator/devicemap/whiteboard/_less/bootstrap-3.2.0/docs/_includes/getting-started/whats-included.html
 (added)
+++ 
incubator/devicemap/whiteboard/_less/bootstrap-3.2.0/docs/_includes/getting-started/whats-included.html
 Mon Aug 25 11:39:37 2014
@@ -0,0 +1,49 @@
+<div class="bs-docs-section">
+  <h1 id="whats-included" class="page-header">What's included</h1>
+
+  <p class="lead">Bootstrap is downloadable in two forms, within which you'll 
find the following directories and files, logically grouping common resources 
and providing both compiled and minified variations.</p>
+
+  <div class="bs-callout bs-callout-warning" id="jquery-required">
+    <h4>jQuery required</h4>
+    <p>Please note that <strong>all JavaScript plugins require jQuery</strong> 
to be included, as shown in the <a href="#template">starter template</a>. <a 
href="{{ site.repo }}/blob/v{{ site.current_version }}/bower.json">Consult our 
<code>bower.json</code></a> to see which versions of jQuery are supported.</p>
+  </div>
+
+  <h2 id="whats-included-precompiled">Precompiled Bootstrap</h2>
+  <p>Once downloaded, unzip the compressed folder to see the structure of (the 
compiled) Bootstrap. You'll see something like this:</p>
+<!-- NOTE: This info is intentionally duplicated in the README.
+Copy any changes made here over to the README too. -->
+{% highlight bash %}
+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
+{% endhighlight %}
+
+  <p>This is the most basic form of Bootstrap: precompiled files for quick 
drop-in usage in nearly any web project. We provide compiled CSS and JS 
(<code>bootstrap.*</code>), as well as compiled and minified CSS and JS 
(<code>bootstrap.min.*</code>). Fonts from Glyphicons are included, as is the 
optional Bootstrap theme.</p>
+
+  <h2 id="whats-included-source">Bootstrap source code</h2>
+  <p>The Bootstrap source code download includes the precompiled CSS, 
JavaScript, and font assets, along with source Less, JavaScript, and 
documentation. More specifically, it includes the following and more:</p>
+{% highlight bash %}
+bootstrap/
+├── less/
+├── js/
+├── fonts/
+├── dist/
+│   ├── css/
+│   ├── js/
+│   └── fonts/
+└── docs/
+    └── examples/
+{% endhighlight %}
+  <p>The <code>less/</code>, <code>js/</code>, and <code>fonts/</code> are the 
source code for our CSS, JS, and icon fonts (respectively). The 
<code>dist/</code> folder includes everything listed in the precompiled 
download section above. The <code>docs/</code> folder includes the source code 
for our documentation, and <code>examples/</code> of Bootstrap usage. Beyond 
that, any other included file provides support for packages, license 
information, and development.</p>
+</div>

Added: 
incubator/devicemap/whiteboard/_less/bootstrap-3.2.0/docs/_includes/header.html
URL: 
http://svn.apache.org/viewvc/incubator/devicemap/whiteboard/_less/bootstrap-3.2.0/docs/_includes/header.html?rev=1620294&view=auto
==============================================================================
--- 
incubator/devicemap/whiteboard/_less/bootstrap-3.2.0/docs/_includes/header.html 
(added)
+++ 
incubator/devicemap/whiteboard/_less/bootstrap-3.2.0/docs/_includes/header.html 
Mon Aug 25 11:39:37 2014
@@ -0,0 +1,47 @@
+<meta charset="utf-8">
+<meta http-equiv="X-UA-Compatible" content="IE=edge">
+<meta name="viewport" content="width=device-width, initial-scale=1">
+<meta name="description" content="Bootstrap, a sleek, intuitive, and powerful 
mobile first front-end framework for faster and easier web development.">
+<meta name="keywords" content="HTML, CSS, JS, JavaScript, framework, 
bootstrap, front-end, frontend, web development">
+<meta name="author" content="Mark Otto, Jacob Thornton, and Bootstrap 
contributors">
+
+<title>
+  {% if page.title == "Bootstrap" %}
+    {{ page.title }}
+  {% else %}
+    {{ page.title }} &middot; Bootstrap
+  {% endif %}
+</title>
+
+<!-- Bootstrap core CSS -->
+<link href="../dist/css/bootstrap.min.css" rel="stylesheet">
+{% if page.slug == "css" or page.slug == "components" or page.slug == "js" %}
+  <!-- Optional Bootstrap Theme -->
+  <link href="data:text/css;charset=utf-8," 
data-href="../dist/css/bootstrap-theme.min.css" rel="stylesheet" 
id="bs-theme-stylesheet">
+{% endif %}
+
+<!-- Documentation extras -->
+<link href="../assets/css/docs.min.css" rel="stylesheet">
+<!--[if lt IE 9]><script 
src="../assets/js/ie8-responsive-file-warning.js"></script><![endif]-->
+<!-- IE10 viewport hack for Surface/desktop Windows 8 bug -->
+<script src="../assets/js/ie10-viewport-bug-workaround.js"></script>
+<script src="../assets/js/ie-emulation-modes-warning.js"></script>
+
+<!-- HTML5 shim and Respond.js IE8 support of HTML5 elements and media queries 
-->
+<!--[if lt IE 9]>
+  <script 
src="https://oss.maxcdn.com/html5shiv/3.7.2/html5shiv.min.js";></script>
+  <script src="https://oss.maxcdn.com/respond/1.4.2/respond.min.js";></script>
+<![endif]-->
+
+<!-- Favicons -->
+<link rel="apple-touch-icon-precomposed" 
href="/apple-touch-icon-precomposed.png">
+<link rel="icon" href="/favicon.ico">
+
+<script>
+  (function(i,s,o,g,r,a,m){i['GoogleAnalyticsObject']=r;i[r]=i[r]||function(){
+  (i[r].q=i[r].q||[]).push(arguments)},i[r].l=1*new 
Date();a=s.createElement(o),
+  
m=s.getElementsByTagName(o)[0];a.async=1;a.src=g;m.parentNode.insertBefore(a,m)
+  })(window,document,'script','//www.google-analytics.com/analytics.js','ga');
+  ga('create', 'UA-146052-10', 'getbootstrap.com');
+  ga('send', 'pageview');
+</script>

Added: 
incubator/devicemap/whiteboard/_less/bootstrap-3.2.0/docs/_includes/js/affix.html
URL: 
http://svn.apache.org/viewvc/incubator/devicemap/whiteboard/_less/bootstrap-3.2.0/docs/_includes/js/affix.html?rev=1620294&view=auto
==============================================================================
--- 
incubator/devicemap/whiteboard/_less/bootstrap-3.2.0/docs/_includes/js/affix.html
 (added)
+++ 
incubator/devicemap/whiteboard/_less/bootstrap-3.2.0/docs/_includes/js/affix.html
 Mon Aug 25 11:39:37 2014
@@ -0,0 +1,115 @@
+<div class="bs-docs-section">
+  <h1 id="affix" class="page-header">Affix <small>affix.js</small></h1>
+
+  <h2 id="affix-examples">Example</h2>
+  <p>The subnavigation on the right is a live demo of the affix plugin.</p>
+
+  <hr class="bs-docs-separator">
+
+  <h2 id="affix-usage">Usage</h2>
+  <p>Use the affix plugin via data attributes or manually with your own 
JavaScript. <strong class="text-danger">In both situations, you must provide 
CSS for the positioning and width of your affixed content.</strong></p>
+
+  <h3>Positioning via CSS</h3>
+  <p>The affix plugin toggles between three classes, each representing a 
particular state: <code>.affix</code>, <code>.affix-top</code>, and 
<code>.affix-bottom</code>. You must provide the styles for these classes 
yourself (independent of this plugin) to handle the actual positions.</p>
+  <p>Here's how the affix plugin works:</p>
+  <ol>
+    <li>To start, the plugin adds <code>.affix-top</code> to indicate the 
element is in its top-most position. At this point no CSS positioning is 
required.</li>
+    <li>Scrolling past the element you want affixed should trigger the actual 
affixing. This is where <code>.affix</code> replaces <code>.affix-top</code> 
and sets <code>position: fixed;</code> (provided by Bootstrap's code CSS).</li>
+    <li>If a bottom offset is defined, scrolling past that should replace 
<code>.affix</code> with <code>.affix-bottom</code>. Since offsets are 
optional, setting one requires you to set the appropriate CSS. In this case, 
add <code>position: absolute;</code> when necessary. The plugin uses the data 
attribute or JavaScript option to determine where to position the element from 
there.</li>
+  </ol>
+  <p>Follow the above steps to set your CSS for either of the usage options 
below.</p>
+
+  <h3>Via data attributes</h3>
+  <p>To easily add affix behavior to any element, just add 
<code>data-spy="affix"</code> to the element you want to spy on. Use offsets to 
define when to toggle the pinning of an element.</p>
+
+{% highlight html %}
+<div data-spy="affix" data-offset-top="60" data-offset-bottom="200">
+  ...
+</div>
+{% endhighlight %}
+
+  <h3>Via JavaScript</h3>
+  <p>Call the affix plugin via JavaScript:</p>
+{% highlight js %}
+  $('#my-affix').affix({
+    offset: {
+      top: 100
+    , bottom: function () {
+        return (this.bottom = $('.footer').outerHeight(true))
+      }
+    }
+  })
+{% endhighlight %}
+
+
+  <h3>Options</h3>
+  <p>Options can be passed via data attributes or JavaScript. For data 
attributes, append the option name to <code>data-</code>, as in 
<code>data-offset-top="200"</code>.</p>
+
+  <div class="table-responsive">
+    <table class="table table-bordered table-striped">
+      <thead>
+       <tr>
+         <th style="width: 100px;">Name</th>
+         <th style="width: 100px;">type</th>
+         <th style="width: 50px;">default</th>
+         <th>description</th>
+       </tr>
+      </thead>
+      <tbody>
+       <tr>
+         <td>offset</td>
+         <td>number | function | object</td>
+         <td>10</td>
+         <td>Pixels to offset from screen when calculating position of scroll. 
If a single number is provided, the offset will be applied in both top and 
bottom directions. To provide a unique, bottom and top offset just provide an 
object <code>offset: { top: 10 }</code> or <code>offset: { top: 10, bottom: 5 
}</code>. Use a function when you need to dynamically calculate an offset.</td>
+       </tr>
+       <tr>
+         <td>target</td>
+         <td>selector | node | jQuery element</td>
+         <td>the <code>window</code> object</td>
+         <td>Specifies the target element of the affix.</td>
+       </tr>
+
+      </tbody>
+    </table>
+  </div><!-- /.table-responsive -->
+
+
+  <h3>Events</h3>
+  <p>Bootstrap's affix class exposes a few events for hooking into affix 
functionality.</p>
+  <div class="table-responsive">
+    <table class="table table-bordered table-striped">
+      <thead>
+        <tr>
+          <th style="width: 150px;">Event Type</th>
+          <th>Description</th>
+        </tr>
+      </thead>
+      <tbody>
+        <tr>
+          <td>affix.bs.affix</td>
+          <td>This event fires immediately before the element has been 
affixed.</td>
+        </tr>
+        <tr>
+          <td>affixed.bs.affix</td>
+          <td>This event is fired after the element has been affixed.</td>
+        </tr>
+        <tr>
+          <td>affix-top.bs.affix</td>
+          <td>This event fires immediately before the element has been 
affixed-top.</td>
+        </tr>
+        <tr>
+          <td>affixed-top.bs.affix</td>
+          <td>This event is fired after the element has been affixed-top.</td>
+        </tr>
+       <tr>
+        <td>affix-bottom.bs.affix</td>
+          <td>This event fires immediately before the element has been 
affixed-bottom.</td>
+        </tr>
+        <tr>
+          <td>affixed-bottom.bs.affix</td>
+          <td>This event is fired after the element has been 
affixed-bottom.</td>
+        </tr>
+      </tbody>
+    </table>
+  </div><!-- /.table-responsive -->
+</div>

Added: 
incubator/devicemap/whiteboard/_less/bootstrap-3.2.0/docs/_includes/js/alerts.html
URL: 
http://svn.apache.org/viewvc/incubator/devicemap/whiteboard/_less/bootstrap-3.2.0/docs/_includes/js/alerts.html?rev=1620294&view=auto
==============================================================================
--- 
incubator/devicemap/whiteboard/_less/bootstrap-3.2.0/docs/_includes/js/alerts.html
 (added)
+++ 
incubator/devicemap/whiteboard/_less/bootstrap-3.2.0/docs/_includes/js/alerts.html
 Mon Aug 25 11:39:37 2014
@@ -0,0 +1,71 @@
+<div class="bs-docs-section">
+  <h1 id="alerts" class="page-header">Alert messages 
<small>alert.js</small></h1>
+
+  <h2 id="alerts-examples">Example alerts</h2>
+  <p>Add dismiss functionality to all alert messages with this plugin.</p>
+  <div class="bs-example">
+    <div class="alert alert-warning fade in" role="alert">
+      <button type="button" class="close" data-dismiss="alert"><span 
aria-hidden="true">&times;</span><span class="sr-only">Close</span></button>
+      <strong>Holy guacamole!</strong> Best check yo self, you're not looking 
too good.
+    </div>
+  </div><!-- /example -->
+
+  <div class="bs-example">
+    <div class="alert alert-danger fade in" role="alert">
+      <button type="button" class="close" data-dismiss="alert"><span 
aria-hidden="true">&times;</span><span class="sr-only">Close</span></button>
+      <h4>Oh snap! You got an error!</h4>
+      <p>Change this and that and try again. Duis mollis, est non commodo 
luctus, nisi erat porttitor ligula, eget lacinia odio sem nec elit. Cras mattis 
consectetur purus sit amet fermentum.</p>
+      <p>
+        <button type="button" class="btn btn-danger">Take this action</button>
+        <button type="button" class="btn btn-default">Or do this</button>
+      </p>
+    </div>
+  </div><!-- /example -->
+
+
+  <h2 id="alerts-usage">Usage</h2>
+  <p>Enable dismissal of an alert via JavaScript:</p>
+  {% highlight js %}$(".alert").alert(){% endhighlight %}
+
+  <h3>Markup</h3>
+  <p>Just add <code>data-dismiss="alert"</code> to your close button to 
automatically give an alert close functionality.</p>
+  {% highlight html %}<button type="button" class="close" 
data-dismiss="alert"><span aria-hidden="true">&times;</span><span 
class="sr-only">Close</span></button>{% endhighlight %}
+
+  <h3>Methods</h3>
+
+  <h4>$().alert()</h4>
+  <p>Wraps all alerts with close functionality. To have your alerts animate 
out when closed, make sure they have the <code>.fade</code> and 
<code>.in</code> class already applied to them.</p>
+
+  <h4>.alert('close')</h4>
+  <p>Closes an alert.</p>
+  {% highlight js %}$(".alert").alert('close'){% endhighlight %}
+
+
+  <h3>Events</h3>
+  <p>Bootstrap's alert class exposes a few events for hooking into alert 
functionality.</p>
+  <div class="table-responsive">
+    <table class="table table-bordered table-striped">
+      <thead>
+        <tr>
+          <th style="width: 150px;">Event Type</th>
+          <th>Description</th>
+        </tr>
+      </thead>
+      <tbody>
+        <tr>
+          <td>close.bs.alert</td>
+          <td>This event fires immediately when the <code>close</code> 
instance method is called.</td>
+        </tr>
+        <tr>
+          <td>closed.bs.alert</td>
+          <td>This event is fired when the alert has been closed (will wait 
for CSS transitions to complete).</td>
+        </tr>
+      </tbody>
+    </table>
+  </div><!-- /.table-responsive -->
+{% highlight js %}
+$('#my-alert').on('closed.bs.alert', function () {
+  // do something…
+})
+{% endhighlight %}
+</div>

Added: 
incubator/devicemap/whiteboard/_less/bootstrap-3.2.0/docs/_includes/js/buttons.html
URL: 
http://svn.apache.org/viewvc/incubator/devicemap/whiteboard/_less/bootstrap-3.2.0/docs/_includes/js/buttons.html?rev=1620294&view=auto
==============================================================================
--- 
incubator/devicemap/whiteboard/_less/bootstrap-3.2.0/docs/_includes/js/buttons.html
 (added)
+++ 
incubator/devicemap/whiteboard/_less/bootstrap-3.2.0/docs/_includes/js/buttons.html
 Mon Aug 25 11:39:37 2014
@@ -0,0 +1,161 @@
+<div class="bs-docs-section">
+  <h1 id="buttons" class="page-header">Buttons <small>button.js</small></h1>
+
+  <h2 id="buttons-examples">Example uses</h2>
+  <p>Do more with buttons. Control button states or create groups of buttons 
for more components like toolbars.</p>
+
+  <h4>Stateful</h4>
+  <p>Add <code>data-loading-text="Loading..."</code> to use a loading state on 
a button.</p>
+  <div class="bs-example" style="padding-bottom: 24px;">
+    <button type="button" id="loading-example-btn" 
data-loading-text="Loading..." class="btn btn-primary">
+      Loading state
+    </button>
+  </div><!-- /example -->
+{% highlight html %}
+<button type="button" id="loading-example-btn" data-loading-text="Loading..." 
class="btn btn-primary">
+  Loading state
+</button>
+<script>
+  $('#loading-example-btn').click(function () {
+    var btn = $(this)
+    btn.button('loading')
+    $.ajax(...).always(function () {
+      btn.button('reset')
+    });
+  });
+</script>
+{% endhighlight %}
+
+  <h4>Single toggle</h4>
+  <p>Add <code>data-toggle="button"</code> to activate toggling on a single 
button.</p>
+  <div class="bs-example" style="padding-bottom: 24px;">
+    <button type="button" class="btn btn-primary" data-toggle="button">Single 
toggle</button>
+  </div><!-- /example -->
+{% highlight html %}
+<button type="button" class="btn btn-primary" data-toggle="button">Single 
toggle</button>
+{% endhighlight %}
+
+  <h4>Checkbox</h4>
+  <p>Add <code>data-toggle="buttons"</code> to a group of checkboxes for 
checkbox style toggling on btn-group.</p>
+  <div class="bs-callout bs-callout-warning">
+    <h4>Pre-checked options need <code>.active</code></h4>
+    <p>For pre-checked options, you must add the <code>.active</code> class to 
the input's <code>label</code> yourself.</p>
+  </div>
+  <div class="bs-example" style="padding-bottom: 24px;">
+    <div class="btn-group" data-toggle="buttons">
+      <label class="btn btn-primary active">
+        <input type="checkbox" checked> Option 1 (pre-checked)
+      </label>
+      <label class="btn btn-primary">
+        <input type="checkbox"> Option 2
+      </label>
+      <label class="btn btn-primary">
+        <input type="checkbox"> Option 3
+      </label>
+    </div>
+  </div><!-- /example -->
+{% highlight html %}
+<div class="btn-group" data-toggle="buttons">
+  <label class="btn btn-primary active">
+    <input type="checkbox" checked> Option 1 (pre-checked)
+  </label>
+  <label class="btn btn-primary">
+    <input type="checkbox"> Option 2
+  </label>
+  <label class="btn btn-primary">
+    <input type="checkbox"> Option 3
+  </label>
+</div>
+{% endhighlight %}
+
+  <h4>Radio</h4>
+  <p>Add <code>data-toggle="buttons"</code> to a group of radio inputs for 
radio style toggling on btn-group.</p>
+  <div class="bs-callout bs-callout-warning">
+    <h4>Preselected options need <code>.active</code></h4>
+    <p>For preselected options, you must add the <code>.active</code> class to 
the input's <code>label</code> yourself.</p>
+  </div>
+  <div class="bs-example" style="padding-bottom: 24px;">
+    <div class="btn-group" data-toggle="buttons">
+      <label class="btn btn-primary active">
+        <input type="radio" name="options" id="option1" checked> Option 1 
(preselected)
+      </label>
+      <label class="btn btn-primary">
+        <input type="radio" name="options" id="option2"> Option 2
+      </label>
+      <label class="btn btn-primary">
+        <input type="radio" name="options" id="option3"> Option 3
+      </label>
+    </div>
+  </div><!-- /example -->
+{% highlight html %}
+<div class="btn-group" data-toggle="buttons">
+  <label class="btn btn-primary active">
+    <input type="radio" name="options" id="option1" checked> Option 1 
(preselected)
+  </label>
+  <label class="btn btn-primary">
+    <input type="radio" name="options" id="option2"> Option 2
+  </label>
+  <label class="btn btn-primary">
+    <input type="radio" name="options" id="option3"> Option 3
+  </label>
+</div>
+{% endhighlight %}
+
+
+  <h2 id="buttons-usage">Usage</h2>
+  <p>Enable buttons via JavaScript:</p>
+{% highlight js %}
+$('.btn').button()
+{% endhighlight %}
+
+  <h3>Markup</h3>
+  <p>Data attributes are integral to the button plugin. Check out the example 
code below for the various markup types.</p>
+
+  <h3>Options</h3>
+  <p><em>None</em></p>
+
+  <h3>Methods</h3>
+
+  <h4>$().button('toggle')</h4>
+  <p>Toggles push state. Gives the button the appearance that it has been 
activated.</p>
+  <div class="bs-callout bs-callout-info">
+    <h4>Auto toggling</h4>
+    <p>You can enable auto toggling of a button by using the 
<code>data-toggle</code> attribute.</p>
+  </div>
+{% highlight html %}
+<button type="button" class="btn btn-primary" data-toggle="button">...</button>
+{% endhighlight %}
+
+  <h4>$().button('loading')</h4>
+  <p>Sets button state to loading - disables button and swaps text to loading 
text. Loading text should be defined on the button element using the data 
attribute <code>data-loading-text</code>.
+  </p>
+{% highlight html %}
+<button id="loading-example-btn" type="button" class="btn btn-primary" 
data-loading-text="loading stuff...">...</button>
+<script>
+  $('#loading-example-btn').click(function () {
+    var btn = $(this)
+    btn.button('loading')
+    $.ajax(...).always(function () {
+      btn.button('reset')
+    });
+  });
+</script>
+{% endhighlight %}
+
+  <div class="bs-callout bs-callout-danger">
+    <h4>Cross-browser compatibility</h4>
+    <p><a href="https://github.com/twbs/bootstrap/issues/793";>Firefox persists 
form control states across page loads</a>. A workaround for this is to use 
<code>autocomplete="off"</code>.</p>
+  </div>
+
+  <h4>$().button('reset')</h4>
+  <p>Resets button state - swaps text to original text.</p>
+
+  <h4>$().button(string)</h4>
+  <p>Resets button state - swaps text to any data defined text state.</p>
+{% highlight html %}
+<button type="button" class="btn btn-primary" data-complete-text="finished!" 
>...</button>
+<script>
+  $('.btn').button('complete')
+</script>
+{% endhighlight %}
+</div>

Added: 
incubator/devicemap/whiteboard/_less/bootstrap-3.2.0/docs/_includes/js/carousel.html
URL: 
http://svn.apache.org/viewvc/incubator/devicemap/whiteboard/_less/bootstrap-3.2.0/docs/_includes/js/carousel.html?rev=1620294&view=auto
==============================================================================
--- 
incubator/devicemap/whiteboard/_less/bootstrap-3.2.0/docs/_includes/js/carousel.html
 (added)
+++ 
incubator/devicemap/whiteboard/_less/bootstrap-3.2.0/docs/_includes/js/carousel.html
 Mon Aug 25 11:39:37 2014
@@ -0,0 +1,236 @@
+<div class="bs-docs-section">
+  <h1 id="carousel" class="page-header">Carousel 
<small>carousel.js</small></h1>
+
+  <h2 id="carousel-examples">Examples</h2>
+  <p>The slideshow below shows a generic plugin and component for cycling 
through elements like a carousel.</p>
+  <div class="bs-example">
+    <div id="carousel-example-generic" class="carousel slide" 
data-ride="carousel">
+      <ol class="carousel-indicators">
+        <li data-target="#carousel-example-generic" data-slide-to="0" 
class="active"></li>
+        <li data-target="#carousel-example-generic" data-slide-to="1"></li>
+        <li data-target="#carousel-example-generic" data-slide-to="2"></li>
+      </ol>
+      <div class="carousel-inner">
+        <div class="item active">
+          <img data-src="holder.js/900x500/auto/#777:#555/text:First slide" 
alt="First slide">
+        </div>
+        <div class="item">
+          <img data-src="holder.js/900x500/auto/#666:#444/text:Second slide" 
alt="Second slide">
+        </div>
+        <div class="item">
+          <img data-src="holder.js/900x500/auto/#555:#333/text:Third slide" 
alt="Third slide">
+        </div>
+      </div>
+      <a class="left carousel-control" href="#carousel-example-generic" 
role="button" data-slide="prev">
+        <span class="glyphicon glyphicon-chevron-left"></span>
+      </a>
+      <a class="right carousel-control" href="#carousel-example-generic" 
role="button" data-slide="next">
+        <span class="glyphicon glyphicon-chevron-right"></span>
+      </a>
+    </div>
+  </div><!-- /example -->
+{% highlight html %}
+<div id="carousel-example-generic" class="carousel slide" data-ride="carousel">
+  <!-- Indicators -->
+  <ol class="carousel-indicators">
+    <li data-target="#carousel-example-generic" data-slide-to="0" 
class="active"></li>
+    <li data-target="#carousel-example-generic" data-slide-to="1"></li>
+    <li data-target="#carousel-example-generic" data-slide-to="2"></li>
+  </ol>
+
+  <!-- Wrapper for slides -->
+  <div class="carousel-inner">
+    <div class="item active">
+      <img src="..." alt="...">
+      <div class="carousel-caption">
+        ...
+      </div>
+    </div>
+    <div class="item">
+      <img src="..." alt="...">
+      <div class="carousel-caption">
+        ...
+      </div>
+    </div>
+    ...
+  </div>
+
+  <!-- Controls -->
+  <a class="left carousel-control" href="#carousel-example-generic" 
role="button" data-slide="prev">
+    <span class="glyphicon glyphicon-chevron-left"></span>
+  </a>
+  <a class="right carousel-control" href="#carousel-example-generic" 
role="button" data-slide="next">
+    <span class="glyphicon glyphicon-chevron-right"></span>
+  </a>
+</div>
+{% endhighlight %}
+
+  <div class="bs-callout bs-callout-warning" id="callout-carousel-transitions">
+    <h4>Transition animations not supported in Internet Explorer 8 &amp; 9</h4>
+    <p>Bootstrap exclusively uses CSS3 for its animations, but Internet 
Explorer 8 &amp; 9 don't support the necessary CSS properties. Thus, there are 
no slide transition animations when using these browsers. We have intentionally 
decided not to include jQuery-based fallbacks for the transitions.</p>
+  </div>
+
+  <h3>Optional captions</h3>
+  <p>Add captions to your slides easily with the 
<code>.carousel-caption</code> element within any <code>.item</code>. Place 
just about any optional HTML within there and it will be automatically aligned 
and formatted.</p>
+  <div class="bs-example">
+    <div id="carousel-example-captions" class="carousel slide" 
data-ride="carousel">
+      <ol class="carousel-indicators">
+        <li data-target="#carousel-example-captions" data-slide-to="0" 
class="active"></li>
+        <li data-target="#carousel-example-captions" data-slide-to="1"></li>
+        <li data-target="#carousel-example-captions" data-slide-to="2"></li>
+      </ol>
+      <div class="carousel-inner">
+        <div class="item active">
+          <img data-src="holder.js/900x500/auto/#777:#777" alt="First slide 
image">
+          <div class="carousel-caption">
+            <h3>First slide label</h3>
+            <p>Nulla vitae elit libero, a pharetra augue mollis interdum.</p>
+          </div>
+        </div>
+        <div class="item">
+          <img data-src="holder.js/900x500/auto/#666:#666" alt="Second slide 
image">
+          <div class="carousel-caption">
+            <h3>Second slide label</h3>
+            <p>Lorem ipsum dolor sit amet, consectetur adipiscing elit.</p>
+          </div>
+        </div>
+        <div class="item">
+          <img data-src="holder.js/900x500/auto/#555:#5555" alt="Third slide 
image">
+          <div class="carousel-caption">
+            <h3>Third slide label</h3>
+            <p>Praesent commodo cursus magna, vel scelerisque nisl 
consectetur.</p>
+          </div>
+        </div>
+      </div>
+      <a class="left carousel-control" href="#carousel-example-captions" 
role="button" data-slide="prev">
+        <span class="glyphicon glyphicon-chevron-left"></span>
+      </a>
+      <a class="right carousel-control" href="#carousel-example-captions" 
role="button" data-slide="next">
+        <span class="glyphicon glyphicon-chevron-right"></span>
+      </a>
+    </div>
+  </div><!-- /example -->
+{% highlight html %}
+<div class="item">
+  <img src="..." alt="...">
+  <div class="carousel-caption">
+    <h3>...</h3>
+    <p>...</p>
+  </div>
+</div>
+{% endhighlight %}
+
+  <div class="bs-callout bs-callout-danger">
+    <h4>Accessibility issue</h4>
+    <p>The carousel component is generally not compliant with accessibility 
standards. If you need to be compliant, please consider other options for 
presenting your content.</p>
+  </div>
+
+  <h2 id="carousel-usage">Usage</h2>
+
+  <h3>Multiple carousels</h3>
+  <p>Carousels require the use of an <code>id</code> on the outermost 
container (the <code>.carousel</code>) for carousel controls to function 
properly. When adding multiple carousels, or when changing a carousel's 
<code>id</code>, be sure to update the relevant controls.</p>
+
+  <h3>Via data attributes</h3>
+  <p>Use data attributes to easily control the position of the carousel. 
<code>data-slide</code> accepts the keywords <code>prev</code> or 
<code>next</code>, which alters the slide position relative to its current 
position. Alternatively, use <code>data-slide-to</code> to pass a raw slide 
index to the carousel <code>data-slide-to="2"</code>, which shifts the slide 
position to a particular index beginning with <code>0</code>.</p>
+  <p>The <code>data-ride="carousel"</code> attribute is used to mark a 
carousel as animating starting at page load.</p>
+
+  <h3>Via JavaScript</h3>
+  <p>Call carousel manually with:</p>
+{% highlight js %}
+$('.carousel').carousel()
+{% endhighlight %}
+
+  <h3>Options</h3>
+  <p>Options can be passed via data attributes or JavaScript. For data 
attributes, append the option name to <code>data-</code>, as in 
<code>data-interval=""</code>.</p>
+  <div class="table-responsive">
+    <table class="table table-bordered table-striped">
+      <thead>
+       <tr>
+         <th style="width: 100px;">Name</th>
+         <th style="width: 50px;">type</th>
+         <th style="width: 50px;">default</th>
+         <th>description</th>
+       </tr>
+      </thead>
+      <tbody>
+       <tr>
+         <td>interval</td>
+         <td>number</td>
+         <td>5000</td>
+         <td>The amount of time to delay between automatically cycling an 
item. If false, carousel will not automatically cycle.</td>
+       </tr>
+       <tr>
+         <td>pause</td>
+         <td>string</td>
+         <td>"hover"</td>
+         <td>Pauses the cycling of the carousel on mouseenter and resumes the 
cycling of the carousel on mouseleave.</td>
+       </tr>
+       <tr>
+         <td>wrap</td>
+         <td>boolean</td>
+         <td>true</td>
+         <td>Whether the carousel should cycle continuously or have hard 
stops.</td>
+       </tr>
+      </tbody>
+    </table>
+  </div><!-- /.table-responsive -->
+
+  <h3>Methods</h3>
+
+  <h4>.carousel(options)</h4>
+  <p>Initializes the carousel with an optional options <code>object</code> and 
starts cycling through items.</p>
+{% highlight js %}
+$('.carousel').carousel({
+  interval: 2000
+})
+{% endhighlight %}
+
+  <h4>.carousel('cycle')</h4>
+  <p>Cycles through the carousel items from left to right.</p>
+
+  <h4>.carousel('pause')</h4>
+  <p>Stops the carousel from cycling through items.</p>
+
+
+  <h4>.carousel(number)</h4>
+  <p>Cycles the carousel to a particular frame (0 based, similar to an 
array).</p>
+
+  <h4>.carousel('prev')</h4>
+  <p>Cycles to the previous item.</p>
+
+  <h4>.carousel('next')</h4>
+  <p>Cycles to the next item.</p>
+
+  <h3>Events</h3>
+  <p>Bootstrap's carousel class exposes two events for hooking into carousel 
functionality.</p>
+  <p>Both events have the following additional properties:</p>
+  <ul>
+    <li><code>direction</code>: The direction in which the carousel is sliding 
(either <code>"left"</code> or <code>"right"</code>).</li>
+    <li><code>relatedTarget</code>: The DOM element that is being slid into 
place as the active item.</li>
+  </ul>
+  <div class="table-responsive">
+    <table class="table table-bordered table-striped">
+      <thead>
+       <tr>
+         <th style="width: 150px;">Event Type</th>
+         <th>Description</th>
+       </tr>
+      </thead>
+      <tbody>
+       <tr>
+         <td>slide.bs.carousel</td>
+         <td>This event fires immediately when the <code>slide</code> instance 
method is invoked.</td>
+       </tr>
+       <tr>
+         <td>slid.bs.carousel</td>
+         <td>This event is fired when the carousel has completed its slide 
transition.</td>
+       </tr>
+      </tbody>
+    </table>
+  </div><!-- /.table-responsive -->
+{% highlight js %}
+$('#myCarousel').on('slide.bs.carousel', function () {
+  // do something…
+})
+{% endhighlight %}
+</div>


Reply via email to