diff --git a/addons/default/visiosoft/advs-module/resources/js/list-table.js b/addons/default/visiosoft/advs-module/resources/js/list-table.js index e6cb27468..beba35ca4 100644 --- a/addons/default/visiosoft/advs-module/resources/js/list-table.js +++ b/addons/default/visiosoft/advs-module/resources/js/list-table.js @@ -1,3 +1,13 @@ $(".clickable-row").click(function () { window.location = $(this).data("href"); -}); \ No newline at end of file +}); + +$('.hover-area').mouseover((e) => { + var el = $(e); + + var img = $(`.${$(el[0].target).data('id')}`); + + img.siblings('img').hide(); + + img.show(); +}); diff --git a/addons/default/visiosoft/advs-module/resources/views/list/gallery.twig b/addons/default/visiosoft/advs-module/resources/views/list/gallery.twig index b72873280..d93d3f898 100644 --- a/addons/default/visiosoft/advs-module/resources/views/list/gallery.twig +++ b/addons/default/visiosoft/advs-module/resources/views/list/gallery.twig @@ -13,8 +13,18 @@
+ {{ asset_add("scripts.js", "visiosoft.module.advs::js/list-table.js") }} + {% endblock %} {% block styles %} @@ -45,6 +57,7 @@ {% endblock %} {% block customjs %} - {{ asset_add("scripts.js", "visiosoft.module.advs::js/list-table.js") }} {% include "theme::scroll-modal" %} {% endblock %} + + diff --git a/addons/default/visiosoft/base-theme/resources/css/gallery.css b/addons/default/visiosoft/base-theme/resources/css/gallery.css index 2d031b42f..64d3d144b 100644 --- a/addons/default/visiosoft/base-theme/resources/css/gallery.css +++ b/addons/default/visiosoft/base-theme/resources/css/gallery.css @@ -52,4 +52,38 @@ } .fs-14{ font-size: 14px; +} +.imgs{ + position: relative; +} +.ads-img{ + position:inherit; +} +.imgs .ads-img { + width: 100%; + height: 100%; + display: none; +} +.imgs .ads-img:first-child { + display: flex; +} +.hover-area{ + position: absolute; + display: flex; + height: 100%; + width: 200px; + top: 0; + left: 0; +} +.hover-0 { + width: 33%; + height: 100%; +} +.hover-1 { + width: 33%; + height: 100%; +} +.hover-2 { + width: 33%; + height: 100%; } \ No newline at end of file