There are three components to the training
diff --git a/addons/product_email_template/static/img/online_training.png b/addons/product_email_template/static/img/online_training.png
new file mode 100644
index 00000000000..cc03d0d7c35
Binary files /dev/null and b/addons/product_email_template/static/img/online_training.png differ
diff --git a/addons/purchase/static/description/ebook-logistic.png b/addons/purchase/static/description/ebook-logistic.png
new file mode 100644
index 00000000000..849b711bf70
Binary files /dev/null and b/addons/purchase/static/description/ebook-logistic.png differ
diff --git a/addons/purchase/static/description/index.html b/addons/purchase/static/description/index.html
index c165adf5e0c..92dbca8cf4f 100644
--- a/addons/purchase/static/description/index.html
+++ b/addons/purchase/static/description/index.html
@@ -57,7 +57,7 @@ Launch purchase tenders, integrate supplier's answers in the process and compare
-
+
Download our free E-book
diff --git a/addons/sale/static/description/ebook-marketing.png b/addons/sale/static/description/ebook-marketing.png
new file mode 100644
index 00000000000..1a046d6ce80
Binary files /dev/null and b/addons/sale/static/description/ebook-marketing.png differ
diff --git a/addons/sale/static/description/index.html b/addons/sale/static/description/index.html
index ddcde0ef085..37b448c8f66 100644
--- a/addons/sale/static/description/index.html
+++ b/addons/sale/static/description/index.html
@@ -68,7 +68,7 @@ Spend the extra time focusing on selling, not recording data.
-
+
Download our free E-book
diff --git a/addons/web/doc/_themes/flask_small/layout.html b/addons/web/doc/_themes/flask_small/layout.html
index aa1716aaff0..c5c44efe357 100644
--- a/addons/web/doc/_themes/flask_small/layout.html
+++ b/addons/web/doc/_themes/flask_small/layout.html
@@ -15,7 +15,7 @@
{% block relbar2 %}
{% if theme_github_fork %}
+ src="static/forkme_right_darkblue_121621.png" alt="Fork me on GitHub" />
{% endif %}
{% endblock %}
{% block sidebar1 %}{% endblock %}
diff --git a/addons/web/doc/_themes/flask_small/static/forkme_right_darkblue_121621.png b/addons/web/doc/_themes/flask_small/static/forkme_right_darkblue_121621.png
new file mode 100644
index 00000000000..146ef8a8006
Binary files /dev/null and b/addons/web/doc/_themes/flask_small/static/forkme_right_darkblue_121621.png differ
diff --git a/addons/web/static/src/img/k-waiting1.gif b/addons/web/static/src/img/k-waiting1.gif
new file mode 100644
index 00000000000..b76cdfaac23
Binary files /dev/null and b/addons/web/static/src/img/k-waiting1.gif differ
diff --git a/addons/web/static/src/img/k-waiting2.gif b/addons/web/static/src/img/k-waiting2.gif
new file mode 100644
index 00000000000..b0b79e80830
Binary files /dev/null and b/addons/web/static/src/img/k-waiting2.gif differ
diff --git a/addons/web/static/src/js/chrome.js b/addons/web/static/src/js/chrome.js
index 0557dad2670..b18debb1d96 100644
--- a/addons/web/static/src/js/chrome.js
+++ b/addons/web/static/src/js/chrome.js
@@ -1221,7 +1221,7 @@ instance.web.WebClient = instance.web.Client.extend({
$("body").css("background-image", "url(" + instance.session.origin + "/web/static/src/img/back-enable.jpg" + ")");
if ($.blockUI) {
var imgkit = Math.floor(Math.random() * 2 + 1);
- $.blockUI.defaults.message = '';
+ $.blockUI.defaults.message = '';
}
},
/**
diff --git a/addons/website/static/src/img/bootswatch/amelia_thumbnail.png b/addons/website/static/src/img/bootswatch/amelia_thumbnail.png
new file mode 100644
index 00000000000..4392158ed4e
Binary files /dev/null and b/addons/website/static/src/img/bootswatch/amelia_thumbnail.png differ
diff --git a/addons/website/static/src/img/bootswatch_default_thumbnail.png b/addons/website/static/src/img/bootswatch/bootswatch_default_thumbnail.png
similarity index 100%
rename from addons/website/static/src/img/bootswatch_default_thumbnail.png
rename to addons/website/static/src/img/bootswatch/bootswatch_default_thumbnail.png
diff --git a/addons/website/static/src/img/bootswatch/cerulean_thumbnail.png b/addons/website/static/src/img/bootswatch/cerulean_thumbnail.png
new file mode 100644
index 00000000000..f7ef994edaa
Binary files /dev/null and b/addons/website/static/src/img/bootswatch/cerulean_thumbnail.png differ
diff --git a/addons/website/static/src/img/bootswatch/cosmo_thumbnail.png b/addons/website/static/src/img/bootswatch/cosmo_thumbnail.png
new file mode 100644
index 00000000000..06915f439a2
Binary files /dev/null and b/addons/website/static/src/img/bootswatch/cosmo_thumbnail.png differ
diff --git a/addons/website/static/src/img/bootswatch/cyborg_thumbnail.png b/addons/website/static/src/img/bootswatch/cyborg_thumbnail.png
new file mode 100644
index 00000000000..cd89625b769
Binary files /dev/null and b/addons/website/static/src/img/bootswatch/cyborg_thumbnail.png differ
diff --git a/addons/website/static/src/img/bootswatch/flatly_thumbnail.png b/addons/website/static/src/img/bootswatch/flatly_thumbnail.png
new file mode 100644
index 00000000000..2c64a0db380
Binary files /dev/null and b/addons/website/static/src/img/bootswatch/flatly_thumbnail.png differ
diff --git a/addons/website/static/src/img/bootswatch/journal_thumbnail.png b/addons/website/static/src/img/bootswatch/journal_thumbnail.png
new file mode 100644
index 00000000000..530ad3bdc4b
Binary files /dev/null and b/addons/website/static/src/img/bootswatch/journal_thumbnail.png differ
diff --git a/addons/website/static/src/img/bootswatch/readable_thumbnail.png b/addons/website/static/src/img/bootswatch/readable_thumbnail.png
new file mode 100644
index 00000000000..24a6d9f7be0
Binary files /dev/null and b/addons/website/static/src/img/bootswatch/readable_thumbnail.png differ
diff --git a/addons/website/static/src/img/bootswatch/simplex_thumbnail.png b/addons/website/static/src/img/bootswatch/simplex_thumbnail.png
new file mode 100644
index 00000000000..754e8c54018
Binary files /dev/null and b/addons/website/static/src/img/bootswatch/simplex_thumbnail.png differ
diff --git a/addons/website/static/src/img/bootswatch/slate_thumbnail.png b/addons/website/static/src/img/bootswatch/slate_thumbnail.png
new file mode 100644
index 00000000000..b6cc60893d7
Binary files /dev/null and b/addons/website/static/src/img/bootswatch/slate_thumbnail.png differ
diff --git a/addons/website/static/src/img/bootswatch/spacelab_thumbnail.png b/addons/website/static/src/img/bootswatch/spacelab_thumbnail.png
new file mode 100644
index 00000000000..cba6be2e9a1
Binary files /dev/null and b/addons/website/static/src/img/bootswatch/spacelab_thumbnail.png differ
diff --git a/addons/website/static/src/img/bootswatch/united_thumbnail.png b/addons/website/static/src/img/bootswatch/united_thumbnail.png
new file mode 100644
index 00000000000..9e0ebac8af5
Binary files /dev/null and b/addons/website/static/src/img/bootswatch/united_thumbnail.png differ
diff --git a/addons/website/static/src/img/bootswatch/yeti_thumbnail.png b/addons/website/static/src/img/bootswatch/yeti_thumbnail.png
new file mode 100644
index 00000000000..97bb7bad8d1
Binary files /dev/null and b/addons/website/static/src/img/bootswatch/yeti_thumbnail.png differ
diff --git a/addons/website/views/themes.xml b/addons/website/views/themes.xml
index bfa0bd2e4b5..a62074dd08a 100644
--- a/addons/website/views/themes.xml
+++ b/addons/website/views/themes.xml
@@ -26,7 +26,7 @@