first commit

This commit is contained in:
2024-10-28 22:14:22 +01:00
commit b65352c452
40581 changed files with 5712079 additions and 0 deletions

View File

@@ -0,0 +1,6 @@
drwxr-xr-x 2 30094 users 6 Oct 6 10:16 .
drwxr-xr-x 6 30094 users 7 Oct 6 10:16 ..
-rw-r--r-- 1 30094 users 867 Aug 31 2021 index.php
-rw----r-- 1 30094 users 2746 Sep 5 07:45 jxproductlistgallery.css
-rw----r-- 1 30094 users 939 Sep 5 07:45 jxproductlistgallery.css.map
-rw-r--r-- 1 30094 users 2419 Aug 31 2021 jxproductlistgallery.scss

View File

@@ -0,0 +1,32 @@
<?php
/*
* 2017-2019 Zemez
*
* JX Product List Gallery
*
* NOTICE OF LICENSE
*
* This source file is subject to the General Public License (GPL 2.0)
* that is bundled with this package in the file LICENSE.txt.
* It is also available through the world-wide-web at this URL:
* http://opensource.org/licenses/GPL-2.0
*
* DISCLAIMER
*
* Do not edit or add to this file if you wish to upgrade the module to newer
* versions in the future.
*
* @author Zemez
* @copyright 2017-2019 Zemez
* @license http://opensource.org/licenses/GPL-2.0 General Public License (GPL 2.0)
*/
header('Expires: Mon, 26 Jul 1997 05:00:00 GMT');
header('Last-Modified: '.gmdate('D, d M Y H:i:s').' GMT');
header('Cache-Control: no-store, no-cache, must-revalidate');
header('Cache-Control: post-check=0, pre-check=0', false);
header('Pragma: no-cache');
header('Location: ../');
exit;

View File

@@ -0,0 +1,2 @@
.product-miniature .thumbnails-rollover{display:inline-block;margin:0 auto;position:relative;overflow:hidden}.product-miniature .thumbnails-rollover img{-webkit-transition:all 0.5s ease;transition:all 0.5s ease;opacity:1}.product-miniature .thumbnails-rollover img:nth-child(2){position:absolute;left:0;top:0;opacity:0}.product-miniature .thumbnails-rollover.horizontal_slide img{-webkit-transform:translateX(0);transform:translateX(0)}.product-miniature .thumbnails-rollover.horizontal_slide img:nth-child(2){-webkit-transform:translateX(100%);transform:translateX(100%)}.product-miniature .thumbnails-rollover.vertical_slide img{-webkit-transform:translateY(0);transform:translateY(0)}.product-miniature .thumbnails-rollover.vertical_slide img:nth-child(2){-webkit-transform:translateY(100%);transform:translateY(100%)}.product-miniature:hover .thumbnails-rollover img{opacity:0}.product-miniature:hover .thumbnails-rollover img:nth-child(2){opacity:1}.product-miniature:hover .thumbnails-rollover.horizontal_slide img{-webkit-transform:translateX(-100%);transform:translateX(-100%)}.product-miniature:hover .thumbnails-rollover.horizontal_slide img:nth-child(2){-webkit-transform:translateX(0);transform:translateX(0)}.product-miniature:hover .thumbnails-rollover.vertical_slide img{-webkit-transform:translateY(-100%);transform:translateY(-100%)}.product-miniature:hover .thumbnails-rollover.vertical_slide img:nth-child(2){-webkit-transform:translateY(0);transform:translateY(0)}.product-miniature .thumbnails-carousel{position:relative}.product-miniature .thumbnails-carousel .carousel-control{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.product-miniature .thumbnails-carousel .carousel-indicators{white-space:nowrap;display:-webkit-box;display:-ms-flexbox;display:flex;left:50%;right:auto;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;margin:0;-webkit-transform:translateX(-50%);transform:translateX(-50%);width:auto;-webkit-transition:bottom .3s;transition:bottom .3s;overflow:hidden}.product-miniature .thumbnails-carousel .carousel-indicators li{-webkit-box-sizing:border-box;box-sizing:border-box;margin:0 4px;-webkit-box-flex:0;-ms-flex:0 0 auto;flex:0 0 auto;width:20px;height:20px;-webkit-transition:.5s;transition:.5s;text-indent:inherit;background-clip:inherit}.product-miniature .thumbnails-carousel .carousel-indicators li img{margin:0}.product-miniature .thumbnails-carousel.gallery .carousel-indicators{width:calc(100% - 8px)}.product-miniature .thumbnails-carousel.gallery .carousel-indicators li{border:none;background:none;height:auto;margin:0;padding:0 4px}.product-miniature .thumbnails-carousel.gallery .carousel-indicators li img{opacity:0.3;border:3px solid white}.product-miniature .thumbnails-carousel.gallery .carousel-indicators li.active img{opacity:1;border:3px solid black}.product-miniature:hover .thumbnails-carousel .carousel-indicators{bottom:80px}
/*# sourceMappingURL=jxproductlistgallery.css.map */

View File

@@ -0,0 +1,9 @@
{
"version": 3,
"mappings": "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",
"sources": [
"jxproductlistgallery.scss"
],
"names": [],
"file": "jxproductlistgallery.css"
}

View File

@@ -0,0 +1,122 @@
.product-miniature {
.thumbnails-rollover {
display: inline-block;
margin: 0 auto;
position: relative;
overflow: hidden;
img {
transition: all 0.5s ease;
opacity: 1;
&:nth-child(2) {
position: absolute;
left: 0;
top: 0;
opacity: 0;
}
}
&.horizontal_slide {
img {
transform: translateX(0);
&:nth-child(2) {
transform: translateX(100%);
}
}
}
&.vertical_slide {
img {
transform: translateY(0);
&:nth-child(2) {
transform: translateY(100%);
}
}
}
}
&:hover {
.thumbnails-rollover {
img {
opacity: 0;
&:nth-child(2) {
opacity: 1;
}
}
&.horizontal_slide {
img {
transform: translateX(-100%);
&:nth-child(2) {
transform: translateX(0);
}
}
}
&.vertical_slide {
img {
transform: translateY(-100%);
&:nth-child(2) {
transform: translateY(0);
}
}
}
}
}
.thumbnails-carousel {
position: relative;
.carousel-control {
display: flex;
flex-direction: column;
justify-content: center;
}
.carousel-indicators {
white-space: nowrap;
display: flex;
left: 50%;
right: auto;
justify-content: flex-start;
margin: 0;
transform: translateX(-50%);
width: auto;
transition: bottom .3s;
overflow: hidden;
li {
box-sizing: border-box;
margin: 0 4px;
flex: 0 0 auto;
width: 20px;
height: 20px;
transition: .5s;
text-indent: inherit;
background-clip: inherit;
img {
margin: 0;
}
}
}
&.gallery {
.carousel-indicators {
width: calc(100% - 8px);
li {
border: none;
background: none;
height: auto;
margin: 0;
padding: 0 4px;
img {
opacity: 0.3;
border: 3px solid white;
}
&.active {
img {
opacity: 1;
border: 3px solid black;
}
}
}
}
}
}
&:hover {
.thumbnails-carousel {
.carousel-indicators {
bottom: 80px;
}
}
}
}