diff --git a/docs/example/css/master.css b/docs/example/css/master.css
index 74c063a..ccf768a 100644
--- a/docs/example/css/master.css
+++ b/docs/example/css/master.css
@@ -365,7 +365,37 @@ a:hover {
width: 100%;
}
-@media (min-width: 800px) {
+.gallery__item a[href$=".gif"] {
+ position: relative;
+
+ display: block;
+}
+
+.gallery__item a[href$=".gif"]::after {
+ position: absolute;
+ z-index: 1;
+ top: 0;
+ left: 0;
+
+ display: none;
+
+ width: 100%;
+ height: 100%;
+ padding: 20px;
+
+ background: rgba(0, 0, 0, 0.25);
+
+ content: url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAACgAAAAoCAMAAAC7IEhfAAAABGdBTUEAALGPC/xhBQAAAFFQTFRFAAAA/////////////////////////////Pz8/Pz8/Pz8/f39/f39/f39/f39/f39/f39/Pz8/Pz8/Pz8/Pz8/v7+/f39/f39/f39/f39/f395zF2nQAAABt0Uk5TAAEJCxQeIEpXYGFnc3V2d5WarK2/xNLb3N3m8ZFI2gAAAOlJREFUOMuVlckOgzAMRAdIWUrKUgK4/v8P7QWVLA64c0RPY9mxByBQ3U/LSrQuU18jKzM49uQGI2KVJY5Etkq5ZmNBWxNhheWMbOFz5cxZzaXnd8Exz6en5UvZXx98o6OjarsDtyop/Hrnixt/zm3x/AggGQCj/6UFHpLpAMBFICRTB9Qcg6JpjV4ABdMekwSmphMWGUTRBaYL1gwYma6gLBiYEvYr8HTZ9aXzzVDYjHo88sA7SgaufkJhKRI7Zgdg0K5ZtLiC3bG46lPQH5f6XPUBoI8UdUjpY08fpH9EMwAzqsL+5vfxBcKnb1vURTbUAAAAAElFTkSuQmCC");
+
+ align-items: center;
+ justify-content: center;
+}
+
+.gallery__item a[href$=".gif"].show-overlay::after {
+ display: flex;
+}
+
+@media (min-width: 500px) {
.gallery__item {
width: 50%;
}
diff --git a/docs/example/images/header.jpg b/docs/example/images/header.jpg
index 437b300..dc2b7a2 100644
Binary files a/docs/example/images/header.jpg and b/docs/example/images/header.jpg differ
diff --git a/docs/example/images/pizza-01.jpg.thumb.jpg b/docs/example/images/pizza-01.jpg.thumb.jpg
new file mode 100644
index 0000000..320a7c8
Binary files /dev/null and b/docs/example/images/pizza-01.jpg.thumb.jpg differ
diff --git a/docs/example/images/pizza-02.jpg.thumb.jpg b/docs/example/images/pizza-02.jpg.thumb.jpg
new file mode 100644
index 0000000..d4ec66d
Binary files /dev/null and b/docs/example/images/pizza-02.jpg.thumb.jpg differ
diff --git a/docs/example/images/pizza-03.jpg.thumb.jpg b/docs/example/images/pizza-03.jpg.thumb.jpg
new file mode 100644
index 0000000..8d0056d
Binary files /dev/null and b/docs/example/images/pizza-03.jpg.thumb.jpg differ
diff --git a/docs/example/images/pizza-04.jpg.thumb.jpg b/docs/example/images/pizza-04.jpg.thumb.jpg
new file mode 100644
index 0000000..41b52c0
Binary files /dev/null and b/docs/example/images/pizza-04.jpg.thumb.jpg differ
diff --git a/docs/example/images/pizza-05.jpg.thumb.jpg b/docs/example/images/pizza-05.jpg.thumb.jpg
new file mode 100644
index 0000000..04d0a54
Binary files /dev/null and b/docs/example/images/pizza-05.jpg.thumb.jpg differ
diff --git a/docs/example/images/pizza.gif.thumb.jpg b/docs/example/images/pizza.gif.thumb.jpg
new file mode 100644
index 0000000..2310c53
Binary files /dev/null and b/docs/example/images/pizza.gif.thumb.jpg differ
diff --git a/docs/example/index.html b/docs/example/index.html
index 45b4390..dea15d1 100644
--- a/docs/example/index.html
+++ b/docs/example/index.html
@@ -6,12 +6,12 @@
@@ -213,32 +213,32 @@
Images
@@ -380,8 +380,8 @@
diff --git a/docs/example/product/images/burger-01.jpg.thumb.jpg b/docs/example/product/images/burger-01.jpg.thumb.jpg
new file mode 100644
index 0000000..125b8f1
Binary files /dev/null and b/docs/example/product/images/burger-01.jpg.thumb.jpg differ
diff --git a/docs/example/product/images/burger-02.jpg.thumb.jpg b/docs/example/product/images/burger-02.jpg.thumb.jpg
new file mode 100644
index 0000000..2097754
Binary files /dev/null and b/docs/example/product/images/burger-02.jpg.thumb.jpg differ
diff --git a/docs/example/product/images/burger-03.jpg.thumb.jpg b/docs/example/product/images/burger-03.jpg.thumb.jpg
new file mode 100644
index 0000000..3761e82
Binary files /dev/null and b/docs/example/product/images/burger-03.jpg.thumb.jpg differ
diff --git a/docs/example/product/images/burger-04.jpg.thumb.jpg b/docs/example/product/images/burger-04.jpg.thumb.jpg
new file mode 100644
index 0000000..ede6e6e
Binary files /dev/null and b/docs/example/product/images/burger-04.jpg.thumb.jpg differ
diff --git a/docs/example/product/images/header.jpg b/docs/example/product/images/header.jpg
index 5dd6e49..30c2d78 100644
Binary files a/docs/example/product/images/header.jpg and b/docs/example/product/images/header.jpg differ
diff --git a/docs/example/product/images/wallpapers/bagel-01.jpg b/docs/example/product/images/wallpapers/bagel-01.jpg
index 4849500..41a8e60 100644
Binary files a/docs/example/product/images/wallpapers/bagel-01.jpg and b/docs/example/product/images/wallpapers/bagel-01.jpg differ
diff --git a/docs/example/product/images/wallpapers/bagel-01.jpg.thumb.jpg b/docs/example/product/images/wallpapers/bagel-01.jpg.thumb.jpg
new file mode 100644
index 0000000..2fd8abb
Binary files /dev/null and b/docs/example/product/images/wallpapers/bagel-01.jpg.thumb.jpg differ
diff --git a/docs/example/product/images/wallpapers/bagel-02.jpg b/docs/example/product/images/wallpapers/bagel-02.jpg
index f5737ca..0de4a0b 100644
Binary files a/docs/example/product/images/wallpapers/bagel-02.jpg and b/docs/example/product/images/wallpapers/bagel-02.jpg differ
diff --git a/docs/example/product/images/wallpapers/bagel-02.jpg.thumb.jpg b/docs/example/product/images/wallpapers/bagel-02.jpg.thumb.jpg
new file mode 100644
index 0000000..7bae9c7
Binary files /dev/null and b/docs/example/product/images/wallpapers/bagel-02.jpg.thumb.jpg differ
diff --git a/docs/example/product/images/wallpapers/bagel-03.jpg b/docs/example/product/images/wallpapers/bagel-03.jpg
index 8e039b0..980e2c1 100644
Binary files a/docs/example/product/images/wallpapers/bagel-03.jpg and b/docs/example/product/images/wallpapers/bagel-03.jpg differ
diff --git a/docs/example/product/images/wallpapers/bagel-03.jpg.thumb.jpg b/docs/example/product/images/wallpapers/bagel-03.jpg.thumb.jpg
new file mode 100644
index 0000000..5b17985
Binary files /dev/null and b/docs/example/product/images/wallpapers/bagel-03.jpg.thumb.jpg differ
diff --git a/docs/example/product/images/wallpapers/bagel-04.jpg b/docs/example/product/images/wallpapers/bagel-04.jpg
index a114c0d..c44efd7 100644
Binary files a/docs/example/product/images/wallpapers/bagel-04.jpg and b/docs/example/product/images/wallpapers/bagel-04.jpg differ
diff --git a/docs/example/product/images/wallpapers/bagel-04.jpg.thumb.jpg b/docs/example/product/images/wallpapers/bagel-04.jpg.thumb.jpg
new file mode 100644
index 0000000..90e5aab
Binary files /dev/null and b/docs/example/product/images/wallpapers/bagel-04.jpg.thumb.jpg differ
diff --git a/docs/example/product/index.html b/docs/example/product/index.html
index 20a3a4f..6422237 100644
--- a/docs/example/product/index.html
+++ b/docs/example/product/index.html
@@ -6,12 +6,12 @@
My Super Game - Pizza Burger Studio
-
+
-
+
@@ -240,22 +240,22 @@
Images
@@ -265,22 +265,22 @@
wallpapers
@@ -504,8 +504,8 @@