diff --git a/.gitignore b/.gitignore
index 10c58cf685..465cdb4633 100644
--- a/.gitignore
+++ b/.gitignore
@@ -39,3 +39,4 @@ validation-report.json
# Folders to ignore
node_modules
+bower_components
diff --git a/CONTRIBUTING.md b/CONTRIBUTING.md
index 7c88a8d882..f00f3b780e 100644
--- a/CONTRIBUTING.md
+++ b/CONTRIBUTING.md
@@ -17,7 +17,7 @@ We only accept issues that are bug reports or feature requests. Bugs must be iso
## Pull requests
-- CSS changes must be done in `.less` files first, never just the compiled `.css` files
+- CSS changes must be done in `.less` files first, never just in the compiled `.css` files
- If modifying the `.less` files, always recompile and commit the compiled files `bootstrap.css` and `bootstrap.min.css`
- Try not to pollute your pull request with unintended changes--keep them simple and small
- Try to share which browsers your code has been tested in before submitting a pull request
diff --git a/Gruntfile.js b/Gruntfile.js
index ebc3abc38e..c0e47d2395 100644
--- a/Gruntfile.js
+++ b/Gruntfile.js
@@ -11,11 +11,9 @@ module.exports = function(grunt) {
// Metadata.
pkg: grunt.file.readJSON('package.json'),
banner: '/*!\n' +
- ' * Bootstrap v<%= pkg.version %> by @fat and @mdo\n' +
+ ' * Bootstrap v<%= pkg.version %> (<%= pkg.homepage %>)\n' +
' * Copyright <%= grunt.template.today("yyyy") %> <%= pkg.author %>\n' +
' * Licensed under <%= _.pluck(pkg.licenses, "url").join(", ") %>\n' +
- ' *\n' +
- ' * Designed and built with all the love in the world by @mdo and @fat.\n' +
' */\n\n',
jqueryCheck: 'if (typeof jQuery === "undefined") { throw new Error("Bootstrap requires jQuery") }\n\n',
diff --git a/_includes/footer.html b/_includes/footer.html
index 7f9f8f103b..56518ac49f 100644
--- a/_includes/footer.html
+++ b/_includes/footer.html
@@ -1,10 +1,9 @@
-
+
-
@@ -18,6 +17,21 @@
{% 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 %}
+
+