diff --git a/.travis.yml b/.travis.yml index f36af0aa4f..47e28bf232 100644 --- a/.travis.yml +++ b/.travis.yml @@ -6,9 +6,9 @@ before_install: install: - if [ "$TWBS_TEST" = validate-html ]; then time gem install jekyll; fi - time npm install -g grunt-cli - - time ./test-infra/node_modules_cache.py download || time npm install + - time ./test-infra/node_modules_cache.py download package.json ./node_modules || time npm install after_script: - - if [ "$TWBS_TEST" = core ]; then time ./test-infra/node_modules_cache.py upload; fi + - if [ "$TWBS_TEST" = core ]; then time ./test-infra/node_modules_cache.py upload package.json ./node_modules; fi env: global: - SAUCE_USERNAME: bootstrap diff --git a/Gruntfile.js b/Gruntfile.js index c4c3ced58f..d350ce3ad6 100644 --- a/Gruntfile.js +++ b/Gruntfile.js @@ -193,6 +193,8 @@ module.exports = function (grunt) { validation: { options: { + charset: 'utf-8', + doctype: 'HTML5', reset: true, relaxerror: [ 'Bad value X-UA-Compatible for attribute http-equiv on element meta.', diff --git a/components.html b/components.html index 4afb2cd005..8e61cf5265 100644 --- a/components.html +++ b/components.html @@ -1552,7 +1552,7 @@ base_url: "../"

Basic example

-

Place one add-on or button on either side of an input. You may also place one on both sides of an input. We do not support mutiple add-ons on a single side.

+

Place one add-on or button on either side of an input. You may also place one on both sides of an input. We do not support multiple add-ons on a single side.

@ diff --git a/css.html b/css.html index 4220b998cc..cd233ef2ab 100644 --- a/css.html +++ b/css.html @@ -1965,31 +1965,31 @@ For example, <section> should be wrapped as inline.
- - + +
- - + +
- - + +
{% highlight html %}
- - + +
- - + +
- - + +
{% endhighlight %} @@ -1998,36 +1998,36 @@ For example, <section> should be wrapped as inline.
- - + +
- - + +
- - + +
{% highlight html %}
- - + +
- - + +
- - + +
{% endhighlight %} @@ -2036,9 +2036,9 @@ For example, <section> should be wrapped as inline.
- +
- +
@@ -2047,9 +2047,9 @@ For example, <section> should be wrapped as inline. {% highlight html %}
- +
- +
@@ -2059,8 +2059,8 @@ For example, <section> should be wrapped as inline.
- - + +
@@ -2068,8 +2068,8 @@ For example, <section> should be wrapped as inline. {% highlight html %}
- - + +
@@ -3006,7 +3006,7 @@ a { {% endhighlight %}

Box (Drop) shadows

-

If your target audience is using the latest and greatest browsers and devices, be sure to just use the box-shadow property on it's own. If you need support for older Android (pre-v4) and iOS devices (pre-iOS 5), use of the mixin to pick up the required -webkit prefix.

+

If your target audience is using the latest and greatest browsers and devices, be sure to just use the box-shadow property on its own. If you need support for older Android (pre-v4) and iOS devices (pre-iOS 5), use the mixin to pick up the required -webkit prefix.

Be sure to use rgba() colors in your box shadows so they blend as seamlessly as possible with backgrounds.

{% highlight css %} .box-shadow(@shadow: 0 1px 3px rgba(0,0,0,.25)) { diff --git a/getting-started.html b/getting-started.html index c43abe1979..286058ba4f 100644 --- a/getting-started.html +++ b/getting-started.html @@ -884,8 +884,8 @@ if (navigator.userAgent.match(/IEMobile\/10\.0/)) { {% highlight html %} diff --git a/javascript.html b/javascript.html index d83358a397..c330a47921 100644 --- a/javascript.html +++ b/javascript.html @@ -245,7 +245,7 @@ $('#myModal').on('show.bs.modal', function (e) { -