diff --git a/docs/assets/js/catincan.js b/docs/assets/js/catincan.js
new file mode 100644
index 00000000..8adf62ff
--- /dev/null
+++ b/docs/assets/js/catincan.js
@@ -0,0 +1,22 @@
+(function () {
+ var div = document.createElement("div");
+ div.id = "catincan-ribbon";
+ var img = document.createElement("img");
+ img.src = "https://www.catincan.com/sites/all/themes/catincan2/ribbons/images/catincan-ribbon-l02.png";
+ img.style.position = "absolute";
+ img.style.top = 0;
+ img.style.left = 0;
+ img.style.width = "192px";
+ img.style.height = "198px";
+ img.useMap = "#triangle";
+ div.appendChild (img);
+ var map = document.createElement("map");
+ map.name="triangle";
+ var area = document.createElement("area");
+ area.shape = "poly";
+ area.coords = "0,0,192,0,0,198";
+ area.href = "https://www.catincan.com/projects/close/jasny-bootstrap";
+ map.appendChild(area);
+ div.appendChild (map);
+ document.getElementsByTagName ("body")[0].appendChild (div);
+})()
diff --git a/docs/base-css.html b/docs/base-css.html
index 8cc953d2..ec105a7f 100644
--- a/docs/base-css.html
+++ b/docs/base-css.html
@@ -2615,6 +2615,7 @@ For example, <code><section></code> should be wrapped
+