Plugin Directory

Changeset 2714289


Ignore:
Timestamp:
04/25/2022 10:51:02 AM (4 years ago)
Author:
shapedplugin
Message:

Fix Carousel movement issue with RTL languge and others

Location:
woo-product-slider/trunk
Files:
5 edited

Legend:

Unmodified
Added
Removed
  • woo-product-slider/trunk/main.php

    r2701340 r2714289  
    11<?php
     2
    23/**
    34 * Plugin Name:     Product Slider for WooCommerce
    45 * Plugin URI:      https://shapedplugin.com/plugin/woocommerce-product-slider-pro/?ref=1
    56 * Description:     Slide your WooCommerce Products in a tidy and professional slider or carousel with an easy-to-use and intuitive Shortcode Generator. Highly customizable and No coding required!
    6  * Version:         2.5.2
     7 * Version:         2.5.3
    78 * Author:          ShapedPlugin
    89 * Author URI:      https://shapedplugin.com/
     
    2728}
    2829if ( ! defined( 'SP_WPS_VERSION' ) ) {
    29     define( 'SP_WPS_VERSION', '2.5.2' );
     30    define('SP_WPS_VERSION', '2.5.3');
    3031}
    3132if ( ! defined( 'SP_WPS_PATH' ) ) {
  • woo-product-slider/trunk/readme.txt

    r2701340 r2714289  
    44Tags: woocommerce product slider, woocommerce products carousel, woocommerce product carousel slider, woocommerce widget product slider, product carousel, product slider, best woocommerce product slider, best product slider, product slider for woocommerce, product carousel for woocommerce, woocommerce category slider, woocommerce child category, woocommerce best selling products slider, upsells products, cross-sells related products, related products slider, specific products slider, on sale products display, woocommerce featured products carousel, woocommerce free products, woocommerce out of stock products, woocommerce products from category, woocommerce to rated products, woocommerce most viewed products, woocommerce products from attributes,simple product, grouped product, external/affiliate product, variable product, woo product slider
    55Requires at least: 5.0
    6 Tested up to: 5.9.2
     6Tested up to: 5.9.3
    77Requires PHP: 5.6
    88WC requires at least: 4.5
    9 WC tested up to: 6.3.1
    10 Stable tag: 2.5.2
     9WC tested up to: 6.4.1
     10Stable tag: 2.5.3
    1111License: GPLv3
    1212License URI: https://www.gnu.org/licenses/gpl-3.0.html
     
    168168== Changelog ==
    169169
     170= 2.5.3 - Apr 25, 2022 =
     171* Fix: Right to Left Mode Slider movement stops to left position in LTR site.
     172* Fix: Image responsive issue with Twenty Twenty-Two theme.
     173* Fix: Image margin-bottom issue with StoreFront theme.
     174
    170175= 2.5.2 - Mar 29, 2022 =
    171176* New: A hook 'sp_wps_product_preloader_img' added for changing preloader image.
     
    181186= 2.5.0 - Mar 08, 2022 =
    182187* Improve: Security has been improved.
    183 * Fix: The rating start color option doesn’t work.
     188* Fix: The rating star color option doesn’t work.
    184189
    185190= 2.4.3 - Jan 27, 2022 =
  • woo-product-slider/trunk/src/Admin/views/models/configs/metabox.config.php

    r2701340 r2714289  
    831831                    'title'      => __( 'Image Size', 'woo-product-slider' ),
    832832                    'subtitle'   => __( 'Select a size for product image.', 'woo-product-slider' ),
    833                     'default'    => 'full',
     833                    'default'    => 'medium',
    834834                    'dependency' => array(
    835835                        'product_image',
  • woo-product-slider/trunk/src/Frontend/assets/css/style.css

    r2701340 r2714289  
    11#wps-slider-section * {
    22   box-sizing: border-box;
     3}
     4.wps-slider-section img {
     5    max-width: 100%;
     6    height: auto;
     7}
     8.wps-slider-section img.wpsf-product-img {
     9    margin: 0;
    310}
    411#wps-slider-section {
     
    2936    display: block;
    3037    box-shadow: 0 0 0;
    31 }
     38    outline: none;
     39}
     40
    3241
    3342#wps-slider-section img.wpsf-product-img {
     
    324333    overflow: hidden;
    325334}
     335
     336#wps-slider-section .wpsf-product {
     337    direction: ltr;
     338}
     339html[dir="rtl"] #wps-slider-section .wpsf-product {
     340    direction: rtl;
     341}
  • woo-product-slider/trunk/src/Frontend/assets/css/style.min.css

    r2701340 r2714289  
    1 #wps-slider-section *{box-sizing:border-box}#wps-slider-section{overflow:hidden;position:relative}#wps-slider-section h2.sp-woo-product-slider-section-title{margin:0;padding:0;font-weight:600;margin-bottom:23px;line-height:1}#wps-slider-section .wps-product-section{margin-left:-15px}#wps-slider-section .wpsf-product{margin:3px;text-align:center}#wps-slider-section .wpsf-product:focus{outline:0}#wps-slider-section .wps-product-image{display:block;box-shadow:0 0 0}#wps-slider-section img.wpsf-product-img{border-radius:0;box-shadow:0 0}#wps-slider-section .wpsf-product-title{margin-top:10px;line-height:20px}#wps-slider-section .wpsf-product-title a{font-size:15px;font-weight:600;line-height:20px;border:0;text-decoration:none;-webkit-box-shadow:0 0;-moz-box-shadow:0 0;box-shadow:0 0}#wps-slider-section .wpsf-product-price{padding-top:6px;font-size:14px;font-weight:700;line-height:19px;color:#222}#wps-slider-section .wpsf-product-price ins{background-color:transparent;text-decoration:none}#wps-slider-section .wpsf-product-price del{font-weight:400;color:#888;padding-right:5px}#wps-slider-section .wpsf-cart-button a:not(.sp-wqvpro-view-button):not(.sp-wqv-view-button){border:1px solid #222;line-height:19px;min-width:80px;background-color:transparent;color:#444;padding:8px 14px;-webkit-border-radius:0;-moz-border-radius:0;border-radius:0;display:inline-block;font-size:14px;font-weight:600;margin-top:8px;-webkit-box-shadow:0 0;-moz-box-shadow:0 0;box-shadow:0 0}#wps-slider-section .wpsf-cart-button a.added{display:none!important}#wps-slider-section .wpsf-cart-button p{padding:0!important;border:0!important;margin:0!important}#wps-slider-section .wpsf-cart-button .amount{display:none!important}#wps-slider-section .wps-preloader{background-color:#fff;background-repeat:no-repeat;background-position:center center;position:absolute;z-index:9999;width:100%;height:100%;text-align:center;top:0;left:0;right:0;border:0}#wps-slider-section .wps-preloader img{position:relative;top:50%;margin-top:-16px;display:inline-block}#wps-slider-section .wps-product-section ul.slick-dots{margin:0;margin-top:21px;padding:0;list-style:none;text-align:center}#wps-slider-section .wps-product-section ul.slick-dots li{display:inline-block;border:0;padding:0;width:12px;height:12px;line-height:12px;margin:3px;overflow:hidden}#wps-slider-section .wps-product-section ul.slick-dots li button{border-radius:50%;text-indent:-999px;width:12px;height:12px;padding:0;border:0;background-image:none}#wps-slider-section .wps-product-section ul.slick-dots li button:focus{outline:0}#wps-slider-section .wps-product-section .slick-arrow{position:absolute;z-index:9;width:30px;height:30px;text-align:center;cursor:pointer;font-size:18px;line-height:28px;-webkit-transition:all .3s;-moz-transition:all .3s;-ms-transition:all .3s;-o-transition:all .3s;transition:all .3s}#wps-slider-section .wps-product-section .slick-prev{top:-45px;right:36px}#wps-slider-section .wps-product-section .slick-next{top:-45px;right:0}#wps-slider-section .wps-product-section h2.sp-not-found-any-product-f{font-size:15px;margin-left:15px;font-weight:400;color:red}.widget_woo_product_slider_widget_content #wps-slider-section .wps-product-section,.widget_woo_product_slider_widget_content #wps-slider-section .wpsf-product{margin-left:0}#wps-slider-section .wps-product-section .star-rating{display:inline-flex;margin:8px 0 0 0;overflow:hidden;position:relative;height:15px;line-height:15px;font-size:15px;width:75px}#wps-slider-section .wps-product-section .star-rating span{overflow:hidden;float:left;top:0;left:0;position:absolute;padding-top:1.5em}#wps-slider-section .wps-product-section .star-rating:before{content:"\f005\f005\f005\f005\f005";position:absolute;color:#c8c8c8;font-family:FontAwesome;left:0;letter-spacing:1px;opacity:1}#wps-slider-section .wps-product-section .star-rating span:before{content:"\f005\f005\f005\f005\f005";position:absolute;color:#f4c100;font-family:FontAwesome;top:0;left:0;letter-spacing:1px}#wps-slider-section .sp-wps-theme_two .wpsf-product .sp-wps-product-image-area{position:relative;border:1px solid #ddd!important;margin-right:1px}#wps-slider-section .sp-wps-theme_two .wpsf-product .sp-wps-product-details{margin-top:-61px;overflow:hidden;border-radius:0;box-shadow:0 0}#wps-slider-section .sp-wps-theme_two img.wpsf-product-img{margin-left:0}#wps-slider-section .sp-wps-theme_two .wpsf-product .sp-wps-product-details-inner{background-color:#fff;padding:1px 15px 15px 15px;transform:translateY(54px);-webkit-transform:translateY(54px);-ms-transform:translateY(54px);-o-transform:translateY(54px);-webkit-transition:all .3s;-moz-transition:all .3s;-ms-transition:all .3s;-o-transition:all .3s;transition:all .3s}#wps-slider-section .sp-wps-theme_two .wpsf-product:hover .sp-wps-product-details-inner{transform:translateY(0);-webkit-transform:translateY(0);-ms-transform:translateY(0);-o-transform:translateY(0);position:relative;z-index:9}#wps-slider-section .sp-wps-theme_three .wpsf-product .sp-wps-product-image-area{border:1px solid #ddd;position:relative;overflow:hidden}#wps-slider-section .sp-wps-theme_three .wpsf-product .sp-wps-product-details{position:absolute;bottom:-100%;left:0;padding:10px;opacity:0;width:100%;height:100%;display:flex;justify-content:center;flex-direction:column;background-color:rgba(0,0,0,.5);-webkit-transition:all .6s ease-in-out;-moz-transition:all .6s ease-in-out;-ms-transition:all .6s ease-in-out;-o-transition:all .6s ease-in-out;transition:all .6s ease-in-out}#wps-slider-section .sp-wps-theme_three .wpsf-product:hover .sp-wps-product-details{opacity:1;bottom:0}#wps-slider-section .sp-wps-theme_three img.wpsf-product-img{margin-left:0}.sp-wps-product-image-area{margin-left:15px}#wps-slider-section .wpsf-product:not(.slick-slide){width:inherit!important;max-width:100%;overflow:hidden}
     1#wps-slider-section *{box-sizing:border-box}.wps-slider-section img{max-width:100%;height:auto}.wps-slider-section img.wpsf-product-img{margin:0}#wps-slider-section{overflow:hidden;position:relative}#wps-slider-section h2.sp-woo-product-slider-section-title{margin:0;padding:0;font-weight:600;margin-bottom:23px;line-height:1}#wps-slider-section .wps-product-section{margin-left:-15px}#wps-slider-section .wpsf-product{margin:3px;text-align:center}#wps-slider-section .wpsf-product:focus{outline:0}#wps-slider-section .wps-product-image{display:block;box-shadow:0 0 0;outline:0}#wps-slider-section img.wpsf-product-img{border-radius:0;box-shadow:0 0}#wps-slider-section .wpsf-product-title{margin-top:10px;line-height:20px}#wps-slider-section .wpsf-product-title a{font-size:15px;font-weight:600;line-height:20px;border:0;text-decoration:none;-webkit-box-shadow:0 0;-moz-box-shadow:0 0;box-shadow:0 0}#wps-slider-section .wpsf-product-price{padding-top:6px;font-size:14px;font-weight:700;line-height:19px;color:#222}#wps-slider-section .wpsf-product-price ins{background-color:transparent;text-decoration:none}#wps-slider-section .wpsf-product-price del{font-weight:400;color:#888;padding-right:5px}#wps-slider-section .wpsf-cart-button a:not(.sp-wqvpro-view-button):not(.sp-wqv-view-button){border:1px solid #222;line-height:19px;min-width:80px;background-color:transparent;color:#444;padding:8px 14px;-webkit-border-radius:0;-moz-border-radius:0;border-radius:0;display:inline-block;font-size:14px;font-weight:600;margin-top:8px;-webkit-box-shadow:0 0;-moz-box-shadow:0 0;box-shadow:0 0}#wps-slider-section .wpsf-cart-button a.added{display:none!important}#wps-slider-section .wpsf-cart-button p{padding:0!important;border:0!important;margin:0!important}#wps-slider-section .wpsf-cart-button .amount{display:none!important}#wps-slider-section .wps-preloader{background-color:#fff;background-repeat:no-repeat;background-position:center center;position:absolute;z-index:9999;width:100%;height:100%;text-align:center;top:0;left:0;right:0;border:0}#wps-slider-section .wps-preloader img{position:relative;top:50%;margin-top:-16px;display:inline-block}#wps-slider-section .wps-product-section ul.slick-dots{margin:0;margin-top:21px;padding:0;list-style:none;text-align:center}#wps-slider-section .wps-product-section ul.slick-dots li{display:inline-block;border:0;padding:0;width:12px;height:12px;line-height:12px;margin:3px;overflow:hidden}#wps-slider-section .wps-product-section ul.slick-dots li button{border-radius:50%;text-indent:-999px;width:12px;height:12px;padding:0;border:0;background-image:none}#wps-slider-section .wps-product-section ul.slick-dots li button:focus{outline:0}#wps-slider-section .wps-product-section .slick-arrow{position:absolute;z-index:9;width:30px;height:30px;text-align:center;cursor:pointer;font-size:18px;line-height:28px;-webkit-transition:all .3s;-moz-transition:all .3s;-ms-transition:all .3s;-o-transition:all .3s;transition:all .3s}#wps-slider-section .wps-product-section .slick-prev{top:-45px;right:36px}#wps-slider-section .wps-product-section .slick-next{top:-45px;right:0}#wps-slider-section .wps-product-section h2.sp-not-found-any-product-f{font-size:15px;margin-left:15px;font-weight:400;color:red}.widget_woo_product_slider_widget_content #wps-slider-section .wps-product-section,.widget_woo_product_slider_widget_content #wps-slider-section .wpsf-product{margin-left:0}#wps-slider-section .wps-product-section .star-rating{display:inline-flex;margin:8px 0 0 0;overflow:hidden;position:relative;height:15px;line-height:15px;font-size:15px;width:75px}#wps-slider-section .wps-product-section .star-rating span{overflow:hidden;float:left;top:0;left:0;position:absolute;padding-top:1.5em}#wps-slider-section .wps-product-section .star-rating:before{content:"\f005\f005\f005\f005\f005";position:absolute;color:#c8c8c8;font-family:FontAwesome;left:0;letter-spacing:1px;opacity:1}#wps-slider-section .wps-product-section .star-rating span:before{content:"\f005\f005\f005\f005\f005";position:absolute;color:#f4c100;font-family:FontAwesome;top:0;left:0;letter-spacing:1px}#wps-slider-section .sp-wps-theme_two .wpsf-product .sp-wps-product-image-area{position:relative;border:1px solid #ddd!important;margin-right:1px}#wps-slider-section .sp-wps-theme_two .wpsf-product .sp-wps-product-details{margin-top:-61px;overflow:hidden;border-radius:0;box-shadow:0 0}#wps-slider-section .sp-wps-theme_two img.wpsf-product-img{margin-left:0}#wps-slider-section .sp-wps-theme_two .wpsf-product .sp-wps-product-details-inner{background-color:#fff;padding:1px 15px 15px 15px;transform:translateY(54px);-webkit-transform:translateY(54px);-ms-transform:translateY(54px);-o-transform:translateY(54px);-webkit-transition:all .3s;-moz-transition:all .3s;-ms-transition:all .3s;-o-transition:all .3s;transition:all .3s}#wps-slider-section .sp-wps-theme_two .wpsf-product:hover .sp-wps-product-details-inner{transform:translateY(0);-webkit-transform:translateY(0);-ms-transform:translateY(0);-o-transform:translateY(0);position:relative;z-index:9}#wps-slider-section .sp-wps-theme_three .wpsf-product .sp-wps-product-image-area{border:1px solid #ddd;position:relative;overflow:hidden}#wps-slider-section .sp-wps-theme_three .wpsf-product .sp-wps-product-details{position:absolute;bottom:-100%;left:0;padding:10px;opacity:0;width:100%;height:100%;display:flex;justify-content:center;flex-direction:column;background-color:rgba(0,0,0,.5);-webkit-transition:all .6s ease-in-out;-moz-transition:all .6s ease-in-out;-ms-transition:all .6s ease-in-out;-o-transition:all .6s ease-in-out;transition:all .6s ease-in-out}#wps-slider-section .sp-wps-theme_three .wpsf-product:hover .sp-wps-product-details{opacity:1;bottom:0}#wps-slider-section .sp-wps-theme_three img.wpsf-product-img{margin-left:0}.sp-wps-product-image-area{margin-left:15px}#wps-slider-section .wpsf-product:not(.slick-slide){width:inherit!important;max-width:100%;overflow:hidden}#wps-slider-section .wpsf-product{direction:ltr}html[dir=rtl] #wps-slider-section .wpsf-product{direction:rtl}
Note: See TracChangeset for help on using the changeset viewer.