diff --git a/build/npm/Plugins.js b/build/npm/Plugins.js
index c410fa3ed..147b2b543 100644
--- a/build/npm/Plugins.js
+++ b/build/npm/Plugins.js
@@ -374,6 +374,11 @@ const Plugins = [
from: 'node_modules/filterizr/dist',
to: 'plugins/filterizr/'
},
+ // ekko-lightbox
+ {
+ from: 'node_modules/ekko-lightbox/dist',
+ to: 'plugins/ekko-lightbox/'
+ },
// AdminLTE Dist
{
diff --git a/package-lock.json b/package-lock.json
index 777ea0221..862370621 100644
--- a/package-lock.json
+++ b/package-lock.json
@@ -5778,6 +5778,11 @@
"integrity": "sha1-WQxhFWsK4vTwJVcyoViyZrxWsh0=",
"dev": true
},
+ "ekko-lightbox": {
+ "version": "5.3.0",
+ "resolved": "https://registry.npmjs.org/ekko-lightbox/-/ekko-lightbox-5.3.0.tgz",
+ "integrity": "sha512-mbacwySuVD3Ad6F2hTkjSTvJt59bcVv2l/TmBerp4xZnLak8tPtA4AScUn4DL42c1ksTiAO6sGhJZ52P/1Qgew=="
+ },
"electron-to-chromium": {
"version": "1.3.243",
"resolved": "https://registry.npmjs.org/electron-to-chromium/-/electron-to-chromium-1.3.243.tgz",
diff --git a/package.json b/package.json
index bf82fe20b..7077b5e5e 100644
--- a/package.json
+++ b/package.json
@@ -72,6 +72,7 @@
"datatables.net-scroller-bs4": "^2.0.0",
"datatables.net-select-bs4": "^1.3.0",
"daterangepicker": "^3.0.5",
+ "ekko-lightbox": "^5.3.0",
"fastclick": "^1.0.6",
"filterizr": "^2.2.3",
"flag-icon-css": "^3.3.0",
diff --git a/pages/gallery.html b/pages/gallery.html
index 9a6b84d41..90fbff728 100644
--- a/pages/gallery.html
+++ b/pages/gallery.html
@@ -8,6 +8,8 @@
+
+
@@ -626,75 +628,176 @@