Changeset 3083515
- Timestamp:
- 05/08/2024 06:49:46 PM (20 months ago)
- Location:
- merchant
- Files:
-
- 843 added
- 24 edited
-
tags/1.9.9 (added)
-
tags/1.9.9/admin (added)
-
tags/1.9.9/admin/class-merchant-admin-loader.php (added)
-
tags/1.9.9/admin/classes (added)
-
tags/1.9.9/admin/classes/class-merchant-admin-menu.php (added)
-
tags/1.9.9/admin/classes/class-merchant-admin-modules.php (added)
-
tags/1.9.9/admin/classes/class-merchant-admin-options.php (added)
-
tags/1.9.9/admin/classes/class-merchant-admin-preview.php (added)
-
tags/1.9.9/admin/classes/class-merchant-admin-utils.php (added)
-
tags/1.9.9/admin/notices (added)
-
tags/1.9.9/admin/notices/class-merchant-notice-review.php (added)
-
tags/1.9.9/admin/notices/class-merchant-notice-upsell.php (added)
-
tags/1.9.9/admin/notices/class-merchant-notice.php (added)
-
tags/1.9.9/admin/pages (added)
-
tags/1.9.9/admin/pages/page-dashboard.php (added)
-
tags/1.9.9/admin/pages/page-module.php (added)
-
tags/1.9.9/admin/pages/page-modules.php (added)
-
tags/1.9.9/admin/pages/page-settings.php (added)
-
tags/1.9.9/assets (added)
-
tags/1.9.9/assets/css (added)
-
tags/1.9.9/assets/css/admin (added)
-
tags/1.9.9/assets/css/admin/admin-rtl.css (added)
-
tags/1.9.9/assets/css/admin/admin-rtl.min.css (added)
-
tags/1.9.9/assets/css/admin/admin.css (added)
-
tags/1.9.9/assets/css/admin/admin.min.css (added)
-
tags/1.9.9/assets/css/admin/metabox.css (added)
-
tags/1.9.9/assets/css/admin/metabox.min.css (added)
-
tags/1.9.9/assets/css/admin/notices.css (added)
-
tags/1.9.9/assets/css/admin/notices.min.css (added)
-
tags/1.9.9/assets/css/carousel.css (added)
-
tags/1.9.9/assets/css/carousel.min.css (added)
-
tags/1.9.9/assets/css/compatibility (added)
-
tags/1.9.9/assets/css/compatibility/avada (added)
-
tags/1.9.9/assets/css/compatibility/avada/style.css (added)
-
tags/1.9.9/assets/css/compatibility/avada/style.min.css (added)
-
tags/1.9.9/assets/css/compatibility/blocksy (added)
-
tags/1.9.9/assets/css/compatibility/blocksy/style.css (added)
-
tags/1.9.9/assets/css/compatibility/blocksy/style.min.css (added)
-
tags/1.9.9/assets/css/compatibility/botiga (added)
-
tags/1.9.9/assets/css/compatibility/botiga/style.css (added)
-
tags/1.9.9/assets/css/compatibility/botiga/style.min.css (added)
-
tags/1.9.9/assets/css/compatibility/flatsome (added)
-
tags/1.9.9/assets/css/compatibility/flatsome/style.css (added)
-
tags/1.9.9/assets/css/compatibility/flatsome/style.min.css (added)
-
tags/1.9.9/assets/css/compatibility/kadence (added)
-
tags/1.9.9/assets/css/compatibility/kadence/style.css (added)
-
tags/1.9.9/assets/css/compatibility/kadence/style.min.css (added)
-
tags/1.9.9/assets/css/compatibility/oceanwp (added)
-
tags/1.9.9/assets/css/compatibility/oceanwp/style.css (added)
-
tags/1.9.9/assets/css/compatibility/oceanwp/style.min.css (added)
-
tags/1.9.9/assets/css/compatibility/twenty-twenty-four (added)
-
tags/1.9.9/assets/css/compatibility/twenty-twenty-four/style.css (added)
-
tags/1.9.9/assets/css/compatibility/twenty-twenty-four/style.min.css (added)
-
tags/1.9.9/assets/css/grid.css (added)
-
tags/1.9.9/assets/css/grid.min.css (added)
-
tags/1.9.9/assets/css/merchant.css (added)
-
tags/1.9.9/assets/css/merchant.min.css (added)
-
tags/1.9.9/assets/css/modal.css (added)
-
tags/1.9.9/assets/css/modal.min.css (added)
-
tags/1.9.9/assets/css/modules (added)
-
tags/1.9.9/assets/css/modules/add-to-cart-text (added)
-
tags/1.9.9/assets/css/modules/add-to-cart-text/admin (added)
-
tags/1.9.9/assets/css/modules/add-to-cart-text/admin/preview.css (added)
-
tags/1.9.9/assets/css/modules/add-to-cart-text/admin/preview.min.css (added)
-
tags/1.9.9/assets/css/modules/added-to-cart-popup (added)
-
tags/1.9.9/assets/css/modules/added-to-cart-popup/admin (added)
-
tags/1.9.9/assets/css/modules/added-to-cart-popup/admin/preview.css (added)
-
tags/1.9.9/assets/css/modules/added-to-cart-popup/admin/preview.min.css (added)
-
tags/1.9.9/assets/css/modules/address-autocomplete (added)
-
tags/1.9.9/assets/css/modules/address-autocomplete/admin (added)
-
tags/1.9.9/assets/css/modules/address-autocomplete/admin/preview.css (added)
-
tags/1.9.9/assets/css/modules/address-autocomplete/admin/preview.min.css (added)
-
tags/1.9.9/assets/css/modules/advanced-reviews (added)
-
tags/1.9.9/assets/css/modules/advanced-reviews/admin (added)
-
tags/1.9.9/assets/css/modules/advanced-reviews/admin/preview.css (added)
-
tags/1.9.9/assets/css/modules/advanced-reviews/admin/preview.min.css (added)
-
tags/1.9.9/assets/css/modules/advanced-reviews/advanced-reviews.css (added)
-
tags/1.9.9/assets/css/modules/advanced-reviews/advanced-reviews.min.css (added)
-
tags/1.9.9/assets/css/modules/agree-to-terms-checkbox (added)
-
tags/1.9.9/assets/css/modules/agree-to-terms-checkbox/admin (added)
-
tags/1.9.9/assets/css/modules/agree-to-terms-checkbox/admin/preview.css (added)
-
tags/1.9.9/assets/css/modules/agree-to-terms-checkbox/admin/preview.min.css (added)
-
tags/1.9.9/assets/css/modules/agree-to-terms-checkbox/agree-to-terms-checkbox.css (added)
-
tags/1.9.9/assets/css/modules/agree-to-terms-checkbox/agree-to-terms-checkbox.min.css (added)
-
tags/1.9.9/assets/css/modules/animated-add-to-cart (added)
-
tags/1.9.9/assets/css/modules/animated-add-to-cart/admin (added)
-
tags/1.9.9/assets/css/modules/animated-add-to-cart/admin/preview.css (added)
-
tags/1.9.9/assets/css/modules/animated-add-to-cart/admin/preview.min.css (added)
-
tags/1.9.9/assets/css/modules/animated-add-to-cart/animated-add-to-cart.css (added)
-
tags/1.9.9/assets/css/modules/animated-add-to-cart/animated-add-to-cart.min.css (added)
-
tags/1.9.9/assets/css/modules/auto-external-links (added)
-
tags/1.9.9/assets/css/modules/auto-external-links/admin (added)
-
tags/1.9.9/assets/css/modules/auto-external-links/admin/preview.css (added)
-
tags/1.9.9/assets/css/modules/auto-external-links/admin/preview.min.css (added)
-
tags/1.9.9/assets/css/modules/buy-now (added)
-
tags/1.9.9/assets/css/modules/buy-now/admin (added)
-
tags/1.9.9/assets/css/modules/buy-now/admin/preview.css (added)
-
tags/1.9.9/assets/css/modules/buy-now/admin/preview.min.css (added)
-
tags/1.9.9/assets/css/modules/buy-now/buy-now.css (added)
-
tags/1.9.9/assets/css/modules/buy-now/buy-now.min.css (added)
-
tags/1.9.9/assets/css/modules/buy-x-get-y (added)
-
tags/1.9.9/assets/css/modules/buy-x-get-y/admin (added)
-
tags/1.9.9/assets/css/modules/buy-x-get-y/admin/preview.css (added)
-
tags/1.9.9/assets/css/modules/buy-x-get-y/admin/preview.min.css (added)
-
tags/1.9.9/assets/css/modules/buy-x-get-y/buy-x-get-y.css (added)
-
tags/1.9.9/assets/css/modules/buy-x-get-y/buy-x-get-y.min.css (added)
-
tags/1.9.9/assets/css/modules/cart-count-favicon (added)
-
tags/1.9.9/assets/css/modules/cart-count-favicon/admin (added)
-
tags/1.9.9/assets/css/modules/cart-count-favicon/admin/preview.css (added)
-
tags/1.9.9/assets/css/modules/cart-count-favicon/admin/preview.min.css (added)
-
tags/1.9.9/assets/css/modules/cart-reserved-timer (added)
-
tags/1.9.9/assets/css/modules/cart-reserved-timer/admin (added)
-
tags/1.9.9/assets/css/modules/cart-reserved-timer/admin/preview.css (added)
-
tags/1.9.9/assets/css/modules/cart-reserved-timer/admin/preview.min.css (added)
-
tags/1.9.9/assets/css/modules/cart-reserved-timer/cart-reserved-timer.css (added)
-
tags/1.9.9/assets/css/modules/cart-reserved-timer/cart-reserved-timer.min.css (added)
-
tags/1.9.9/assets/css/modules/checkout (added)
-
tags/1.9.9/assets/css/modules/checkout/admin (added)
-
tags/1.9.9/assets/css/modules/checkout/admin/preview.css (added)
-
tags/1.9.9/assets/css/modules/checkout/admin/preview.min.css (added)
-
tags/1.9.9/assets/css/modules/code-snippets (added)
-
tags/1.9.9/assets/css/modules/code-snippets/admin (added)
-
tags/1.9.9/assets/css/modules/code-snippets/admin/preview.css (added)
-
tags/1.9.9/assets/css/modules/code-snippets/admin/preview.min.css (added)
-
tags/1.9.9/assets/css/modules/cookie-banner (added)
-
tags/1.9.9/assets/css/modules/cookie-banner/admin (added)
-
tags/1.9.9/assets/css/modules/cookie-banner/admin/preview.css (added)
-
tags/1.9.9/assets/css/modules/cookie-banner/admin/preview.min.css (added)
-
tags/1.9.9/assets/css/modules/cookie-banner/cookie-banner.css (added)
-
tags/1.9.9/assets/css/modules/cookie-banner/cookie-banner.min.css (added)
-
tags/1.9.9/assets/css/modules/countdown-timer (added)
-
tags/1.9.9/assets/css/modules/countdown-timer/admin (added)
-
tags/1.9.9/assets/css/modules/countdown-timer/admin/preview.css (added)
-
tags/1.9.9/assets/css/modules/countdown-timer/admin/preview.min.css (added)
-
tags/1.9.9/assets/css/modules/countdown-timer/countdown-timer.css (added)
-
tags/1.9.9/assets/css/modules/countdown-timer/countdown-timer.min.css (added)
-
tags/1.9.9/assets/css/modules/floating-mini-cart (added)
-
tags/1.9.9/assets/css/modules/floating-mini-cart/admin (added)
-
tags/1.9.9/assets/css/modules/floating-mini-cart/admin/preview.css (added)
-
tags/1.9.9/assets/css/modules/floating-mini-cart/admin/preview.min.css (added)
-
tags/1.9.9/assets/css/modules/floating-mini-cart/floating-mini-cart.css (added)
-
tags/1.9.9/assets/css/modules/floating-mini-cart/floating-mini-cart.min.css (added)
-
tags/1.9.9/assets/css/modules/free-gifts (added)
-
tags/1.9.9/assets/css/modules/free-gifts/admin (added)
-
tags/1.9.9/assets/css/modules/free-gifts/admin/preview.css (added)
-
tags/1.9.9/assets/css/modules/free-gifts/admin/preview.min.css (added)
-
tags/1.9.9/assets/css/modules/free-gifts/free-gifts.css (added)
-
tags/1.9.9/assets/css/modules/free-gifts/free-gifts.min.css (added)
-
tags/1.9.9/assets/css/modules/frequently-bought-together (added)
-
tags/1.9.9/assets/css/modules/frequently-bought-together/admin (added)
-
tags/1.9.9/assets/css/modules/frequently-bought-together/admin/preview.css (added)
-
tags/1.9.9/assets/css/modules/frequently-bought-together/admin/preview.min.css (added)
-
tags/1.9.9/assets/css/modules/frequently-bought-together/frequently-bought-together.css (added)
-
tags/1.9.9/assets/css/modules/frequently-bought-together/frequently-bought-together.min.css (added)
-
tags/1.9.9/assets/css/modules/inactive-tab-message (added)
-
tags/1.9.9/assets/css/modules/inactive-tab-message/admin (added)
-
tags/1.9.9/assets/css/modules/inactive-tab-message/admin/preview.css (added)
-
tags/1.9.9/assets/css/modules/inactive-tab-message/admin/preview.min.css (added)
-
tags/1.9.9/assets/css/modules/login-popup (added)
-
tags/1.9.9/assets/css/modules/login-popup/admin (added)
-
tags/1.9.9/assets/css/modules/login-popup/admin/preview.css (added)
-
tags/1.9.9/assets/css/modules/login-popup/admin/preview.min.css (added)
-
tags/1.9.9/assets/css/modules/login-popup/login-popup.css (added)
-
tags/1.9.9/assets/css/modules/login-popup/login-popup.min.css (added)
-
tags/1.9.9/assets/css/modules/payment-logos (added)
-
tags/1.9.9/assets/css/modules/payment-logos/admin (added)
-
tags/1.9.9/assets/css/modules/payment-logos/admin/preview.css (added)
-
tags/1.9.9/assets/css/modules/payment-logos/admin/preview.min.css (added)
-
tags/1.9.9/assets/css/modules/payment-logos/payment-logos.css (added)
-
tags/1.9.9/assets/css/modules/payment-logos/payment-logos.min.css (added)
-
tags/1.9.9/assets/css/modules/pre-orders (added)
-
tags/1.9.9/assets/css/modules/pre-orders/admin (added)
-
tags/1.9.9/assets/css/modules/pre-orders/admin/preview.css (added)
-
tags/1.9.9/assets/css/modules/pre-orders/admin/preview.min.css (added)
-
tags/1.9.9/assets/css/modules/pre-orders/pre-orders.css (added)
-
tags/1.9.9/assets/css/modules/pre-orders/pre-orders.min.css (added)
-
tags/1.9.9/assets/css/modules/product-audio (added)
-
tags/1.9.9/assets/css/modules/product-audio/admin (added)
-
tags/1.9.9/assets/css/modules/product-audio/admin/preview.css (added)
-
tags/1.9.9/assets/css/modules/product-audio/admin/preview.min.css (added)
-
tags/1.9.9/assets/css/modules/product-audio/product-audio.css (added)
-
tags/1.9.9/assets/css/modules/product-audio/product-audio.min.css (added)
-
tags/1.9.9/assets/css/modules/product-brand-image (added)
-
tags/1.9.9/assets/css/modules/product-brand-image/admin (added)
-
tags/1.9.9/assets/css/modules/product-brand-image/admin/preview.css (added)
-
tags/1.9.9/assets/css/modules/product-brand-image/admin/preview.min.css (added)
-
tags/1.9.9/assets/css/modules/product-brand-image/product-brand-image.css (added)
-
tags/1.9.9/assets/css/modules/product-brand-image/product-brand-image.min.css (added)
-
tags/1.9.9/assets/css/modules/product-bundles (added)
-
tags/1.9.9/assets/css/modules/product-bundles/admin (added)
-
tags/1.9.9/assets/css/modules/product-bundles/admin/preview.css (added)
-
tags/1.9.9/assets/css/modules/product-bundles/admin/preview.min.css (added)
-
tags/1.9.9/assets/css/modules/product-labels (added)
-
tags/1.9.9/assets/css/modules/product-labels/admin (added)
-
tags/1.9.9/assets/css/modules/product-labels/admin/preview.css (added)
-
tags/1.9.9/assets/css/modules/product-labels/admin/preview.min.css (added)
-
tags/1.9.9/assets/css/modules/product-labels/product-labels.css (added)
-
tags/1.9.9/assets/css/modules/product-labels/product-labels.min.css (added)
-
tags/1.9.9/assets/css/modules/product-navigation-links (added)
-
tags/1.9.9/assets/css/modules/product-navigation-links/admin (added)
-
tags/1.9.9/assets/css/modules/product-navigation-links/admin/preview.css (added)
-
tags/1.9.9/assets/css/modules/product-navigation-links/admin/preview.min.css (added)
-
tags/1.9.9/assets/css/modules/product-swatches (added)
-
tags/1.9.9/assets/css/modules/product-swatches/admin (added)
-
tags/1.9.9/assets/css/modules/product-swatches/admin/preview.css (added)
-
tags/1.9.9/assets/css/modules/product-swatches/admin/preview.min.css (added)
-
tags/1.9.9/assets/css/modules/product-video (added)
-
tags/1.9.9/assets/css/modules/product-video/admin (added)
-
tags/1.9.9/assets/css/modules/product-video/admin/preview.css (added)
-
tags/1.9.9/assets/css/modules/product-video/admin/preview.min.css (added)
-
tags/1.9.9/assets/css/modules/product-video/product-video.css (added)
-
tags/1.9.9/assets/css/modules/product-video/product-video.min.css (added)
-
tags/1.9.9/assets/css/modules/quick-social-links (added)
-
tags/1.9.9/assets/css/modules/quick-social-links/admin (added)
-
tags/1.9.9/assets/css/modules/quick-social-links/admin/preview.css (added)
-
tags/1.9.9/assets/css/modules/quick-social-links/admin/preview.min.css (added)
-
tags/1.9.9/assets/css/modules/quick-social-links/quick-social-links.css (added)
-
tags/1.9.9/assets/css/modules/quick-social-links/quick-social-links.min.css (added)
-
tags/1.9.9/assets/css/modules/quick-view (added)
-
tags/1.9.9/assets/css/modules/quick-view/admin (added)
-
tags/1.9.9/assets/css/modules/quick-view/admin/preview.css (added)
-
tags/1.9.9/assets/css/modules/quick-view/admin/preview.min.css (added)
-
tags/1.9.9/assets/css/modules/quick-view/quick-view.css (added)
-
tags/1.9.9/assets/css/modules/quick-view/quick-view.min.css (added)
-
tags/1.9.9/assets/css/modules/real-time-search (added)
-
tags/1.9.9/assets/css/modules/real-time-search/admin (added)
-
tags/1.9.9/assets/css/modules/real-time-search/admin/preview.css (added)
-
tags/1.9.9/assets/css/modules/real-time-search/admin/preview.min.css (added)
-
tags/1.9.9/assets/css/modules/real-time-search/real-time-search.css (added)
-
tags/1.9.9/assets/css/modules/real-time-search/real-time-search.min.css (added)
-
tags/1.9.9/assets/css/modules/reasons-to-buy (added)
-
tags/1.9.9/assets/css/modules/reasons-to-buy/admin (added)
-
tags/1.9.9/assets/css/modules/reasons-to-buy/admin/preview.css (added)
-
tags/1.9.9/assets/css/modules/reasons-to-buy/admin/preview.min.css (added)
-
tags/1.9.9/assets/css/modules/reasons-to-buy/reasons-to-buy.css (added)
-
tags/1.9.9/assets/css/modules/reasons-to-buy/reasons-to-buy.min.css (added)
-
tags/1.9.9/assets/css/modules/recently-viewed-products (added)
-
tags/1.9.9/assets/css/modules/recently-viewed-products/admin (added)
-
tags/1.9.9/assets/css/modules/recently-viewed-products/admin/preview.css (added)
-
tags/1.9.9/assets/css/modules/recently-viewed-products/admin/preview.min.css (added)
-
tags/1.9.9/assets/css/modules/recently-viewed-products/recently-viewed-products.css (added)
-
tags/1.9.9/assets/css/modules/recently-viewed-products/recently-viewed-products.min.css (added)
-
tags/1.9.9/assets/css/modules/scroll-to-top-button (added)
-
tags/1.9.9/assets/css/modules/scroll-to-top-button/admin (added)
-
tags/1.9.9/assets/css/modules/scroll-to-top-button/admin/preview.css (added)
-
tags/1.9.9/assets/css/modules/scroll-to-top-button/admin/preview.min.css (added)
-
tags/1.9.9/assets/css/modules/scroll-to-top-button/scroll-to-top-button.css (added)
-
tags/1.9.9/assets/css/modules/scroll-to-top-button/scroll-to-top-button.min.css (added)
-
tags/1.9.9/assets/css/modules/size-chart (added)
-
tags/1.9.9/assets/css/modules/size-chart/admin (added)
-
tags/1.9.9/assets/css/modules/size-chart/admin/preview.css (added)
-
tags/1.9.9/assets/css/modules/size-chart/admin/preview.min.css (added)
-
tags/1.9.9/assets/css/modules/size-chart/size-chart.css (added)
-
tags/1.9.9/assets/css/modules/size-chart/size-chart.min.css (added)
-
tags/1.9.9/assets/css/modules/spending-goal (added)
-
tags/1.9.9/assets/css/modules/spending-goal/admin (added)
-
tags/1.9.9/assets/css/modules/spending-goal/admin/preview.css (added)
-
tags/1.9.9/assets/css/modules/spending-goal/admin/preview.min.css (added)
-
tags/1.9.9/assets/css/modules/spending-goal/spending-goal.css (added)
-
tags/1.9.9/assets/css/modules/spending-goal/spending-goal.min.css (added)
-
tags/1.9.9/assets/css/modules/sticky-add-to-cart (added)
-
tags/1.9.9/assets/css/modules/sticky-add-to-cart/admin (added)
-
tags/1.9.9/assets/css/modules/sticky-add-to-cart/admin/preview.css (added)
-
tags/1.9.9/assets/css/modules/sticky-add-to-cart/admin/preview.min.css (added)
-
tags/1.9.9/assets/css/modules/sticky-add-to-cart/sticky-add-to-cart.css (added)
-
tags/1.9.9/assets/css/modules/sticky-add-to-cart/sticky-add-to-cart.min.css (added)
-
tags/1.9.9/assets/css/modules/stock-scarcity (added)
-
tags/1.9.9/assets/css/modules/stock-scarcity/admin (added)
-
tags/1.9.9/assets/css/modules/stock-scarcity/admin/preview.css (added)
-
tags/1.9.9/assets/css/modules/stock-scarcity/admin/preview.min.css (added)
-
tags/1.9.9/assets/css/modules/stock-scarcity/stock-scarcity.css (added)
-
tags/1.9.9/assets/css/modules/stock-scarcity/stock-scarcity.min.css (added)
-
tags/1.9.9/assets/css/modules/storewide-sale (added)
-
tags/1.9.9/assets/css/modules/storewide-sale/admin (added)
-
tags/1.9.9/assets/css/modules/storewide-sale/admin/preview.css (added)
-
tags/1.9.9/assets/css/modules/storewide-sale/admin/preview.min.css (added)
-
tags/1.9.9/assets/css/modules/trust-badges (added)
-
tags/1.9.9/assets/css/modules/trust-badges/admin (added)
-
tags/1.9.9/assets/css/modules/trust-badges/admin/preview.css (added)
-
tags/1.9.9/assets/css/modules/trust-badges/admin/preview.min.css (added)
-
tags/1.9.9/assets/css/modules/trust-badges/trust-badges.css (added)
-
tags/1.9.9/assets/css/modules/trust-badges/trust-badges.min.css (added)
-
tags/1.9.9/assets/css/modules/volume-discounts (added)
-
tags/1.9.9/assets/css/modules/volume-discounts/admin (added)
-
tags/1.9.9/assets/css/modules/volume-discounts/admin/preview.css (added)
-
tags/1.9.9/assets/css/modules/volume-discounts/admin/preview.min.css (added)
-
tags/1.9.9/assets/css/modules/volume-discounts/volume-discounts.css (added)
-
tags/1.9.9/assets/css/modules/volume-discounts/volume-discounts.min.css (added)
-
tags/1.9.9/assets/css/modules/wait-list (added)
-
tags/1.9.9/assets/css/modules/wait-list/admin (added)
-
tags/1.9.9/assets/css/modules/wait-list/admin/preview.css (added)
-
tags/1.9.9/assets/css/modules/wait-list/admin/preview.min.css (added)
-
tags/1.9.9/assets/css/modules/wait-list/wait-list.css (added)
-
tags/1.9.9/assets/css/modules/wait-list/wait-list.min.css (added)
-
tags/1.9.9/assets/css/modules/wishlist (added)
-
tags/1.9.9/assets/css/modules/wishlist/admin (added)
-
tags/1.9.9/assets/css/modules/wishlist/admin/preview.css (added)
-
tags/1.9.9/assets/css/modules/wishlist/admin/preview.min.css (added)
-
tags/1.9.9/assets/css/modules/wishlist/wishlist-button.css (added)
-
tags/1.9.9/assets/css/modules/wishlist/wishlist-button.min.css (added)
-
tags/1.9.9/assets/css/pagination.css (added)
-
tags/1.9.9/assets/css/pagination.min.css (added)
-
tags/1.9.9/assets/css/tooltip.css (added)
-
tags/1.9.9/assets/css/tooltip.min.css (added)
-
tags/1.9.9/assets/images (added)
-
tags/1.9.9/assets/images/admin (added)
-
tags/1.9.9/assets/images/admin-hand-icon.png (added)
-
tags/1.9.9/assets/images/admin/notice-thumbnail.png (added)
-
tags/1.9.9/assets/images/admin/products-search-icon.svg (added)
-
tags/1.9.9/assets/images/arrow-1.svg (added)
-
tags/1.9.9/assets/images/arrow-2.svg (added)
-
tags/1.9.9/assets/images/arrow-3.svg (added)
-
tags/1.9.9/assets/images/arrow-4.svg (added)
-
tags/1.9.9/assets/images/arrow-down.svg (added)
-
tags/1.9.9/assets/images/athemes-logo.svg (added)
-
tags/1.9.9/assets/images/cart.svg (added)
-
tags/1.9.9/assets/images/chevron-right-small.svg (added)
-
tags/1.9.9/assets/images/dashboard-hero.svg (added)
-
tags/1.9.9/assets/images/dummy (added)
-
tags/1.9.9/assets/images/dummy/Glamifiedpeach.jpeg (added)
-
tags/1.9.9/assets/images/dummy/Glamifiedviola.jpeg (added)
-
tags/1.9.9/assets/images/dummy/Pearlville.jpeg (added)
-
tags/1.9.9/assets/images/enable-module.png (added)
-
tags/1.9.9/assets/images/eye.svg (added)
-
tags/1.9.9/assets/images/icon-1.svg (added)
-
tags/1.9.9/assets/images/icon-2.svg (added)
-
tags/1.9.9/assets/images/icon-3.svg (added)
-
tags/1.9.9/assets/images/icons (added)
-
tags/1.9.9/assets/images/icons/cart-reserved-timer (added)
-
tags/1.9.9/assets/images/icons/cart-reserved-timer/cancel.svg (added)
-
tags/1.9.9/assets/images/icons/cart-reserved-timer/clock.svg (added)
-
tags/1.9.9/assets/images/icons/cart-reserved-timer/fire.svg (added)
-
tags/1.9.9/assets/images/icons/cart-reserved-timer/hour-glass.svg (added)
-
tags/1.9.9/assets/images/icons/countdown-timer (added)
-
tags/1.9.9/assets/images/icons/countdown-timer/admin (added)
-
tags/1.9.9/assets/images/icons/countdown-timer/admin/cards.png (added)
-
tags/1.9.9/assets/images/icons/countdown-timer/admin/circles.png (added)
-
tags/1.9.9/assets/images/icons/countdown-timer/admin/classic.png (added)
-
tags/1.9.9/assets/images/icons/countdown-timer/admin/minimalist.png (added)
-
tags/1.9.9/assets/images/icons/countdown-timer/admin/modern.png (added)
-
tags/1.9.9/assets/images/icons/countdown-timer/admin/progress.png (added)
-
tags/1.9.9/assets/images/icons/countdown-timer/admin/squares.png (added)
-
tags/1.9.9/assets/images/icons/floating-mini-cart (added)
-
tags/1.9.9/assets/images/icons/floating-mini-cart/admin (added)
-
tags/1.9.9/assets/images/icons/floating-mini-cart/admin/cart-icon-1.svg (added)
-
tags/1.9.9/assets/images/icons/floating-mini-cart/admin/cart-icon-2.svg (added)
-
tags/1.9.9/assets/images/icons/floating-mini-cart/admin/cart-icon-3.svg (added)
-
tags/1.9.9/assets/images/icons/floating-mini-cart/admin/cart-icon-4.svg (added)
-
tags/1.9.9/assets/images/icons/floating-mini-cart/admin/cart-icon-5.svg (added)
-
tags/1.9.9/assets/images/icons/free-gifts (added)
-
tags/1.9.9/assets/images/icons/free-gifts/icon-1.svg (added)
-
tags/1.9.9/assets/images/icons/free-gifts/icon-2.svg (added)
-
tags/1.9.9/assets/images/icons/free-gifts/icon-3.svg (added)
-
tags/1.9.9/assets/images/icons/free-gifts/icon-4.svg (added)
-
tags/1.9.9/assets/images/icons/free-gifts/icon-5.svg (added)
-
tags/1.9.9/assets/images/icons/size-chart (added)
-
tags/1.9.9/assets/images/icons/size-chart/admin (added)
-
tags/1.9.9/assets/images/icons/size-chart/admin/cloth-size-guide-icon.svg (added)
-
tags/1.9.9/assets/images/icons/size-chart/admin/icon-size-chart.svg (added)
-
tags/1.9.9/assets/images/icons/size-chart/admin/measurement-vertical-icon.svg (added)
-
tags/1.9.9/assets/images/icons/size-chart/admin/measuring-tape-icon.svg (added)
-
tags/1.9.9/assets/images/icons/size-chart/admin/pencil-rule.svg (added)
-
tags/1.9.9/assets/images/icons/size-chart/admin/scale-ruler-icon.svg (added)
-
tags/1.9.9/assets/images/icons/size-chart/cloth-size-guide-icon.svg (added)
-
tags/1.9.9/assets/images/icons/size-chart/icon-size-chart.svg (added)
-
tags/1.9.9/assets/images/icons/size-chart/measurement-vertical-icon.svg (added)
-
tags/1.9.9/assets/images/icons/size-chart/measuring-tape-icon.svg (added)
-
tags/1.9.9/assets/images/icons/size-chart/pencil-rule.svg (added)
-
tags/1.9.9/assets/images/icons/size-chart/scale-ruler-icon.svg (added)
-
tags/1.9.9/assets/images/merchant-logo.svg (added)
-
tags/1.9.9/assets/images/modules (added)
-
tags/1.9.9/assets/images/modules-hero.svg (added)
-
tags/1.9.9/assets/images/modules/added-to-cart-popup (added)
-
tags/1.9.9/assets/images/modules/added-to-cart-popup/admin (added)
-
tags/1.9.9/assets/images/modules/added-to-cart-popup/admin/layout-1.png (added)
-
tags/1.9.9/assets/images/modules/added-to-cart-popup/admin/layout-2.png (added)
-
tags/1.9.9/assets/images/modules/added-to-cart-popup/admin/layout-3.png (added)
-
tags/1.9.9/assets/images/modules/agree-to-terms-checkbox.png (added)
-
tags/1.9.9/assets/images/modules/animated-add-to-cart.png (added)
-
tags/1.9.9/assets/images/modules/auto-external-links.png (added)
-
tags/1.9.9/assets/images/modules/buy-now.png (added)
-
tags/1.9.9/assets/images/modules/cart-count-favicon.png (added)
-
tags/1.9.9/assets/images/modules/code-snippets.png (added)
-
tags/1.9.9/assets/images/modules/cookie-banner.png (added)
-
tags/1.9.9/assets/images/modules/inactive-tab-messsage.png (added)
-
tags/1.9.9/assets/images/modules/payment-logos.png (added)
-
tags/1.9.9/assets/images/modules/pre-orders.png (added)
-
tags/1.9.9/assets/images/modules/product-labels.png (added)
-
tags/1.9.9/assets/images/modules/quick-view.png (added)
-
tags/1.9.9/assets/images/modules/real-time-search.png (added)
-
tags/1.9.9/assets/images/modules/scroll-to-top-button.png (added)
-
tags/1.9.9/assets/images/modules/trust-badges.png (added)
-
tags/1.9.9/assets/images/qlb.svg (added)
-
tags/1.9.9/assets/images/qlbf.svg (added)
-
tags/1.9.9/assets/images/qll.svg (added)
-
tags/1.9.9/assets/images/qlr.svg (added)
-
tags/1.9.9/assets/js (added)
-
tags/1.9.9/assets/js/admin (added)
-
tags/1.9.9/assets/js/admin/admin.js (added)
-
tags/1.9.9/assets/js/admin/admin.min.js (added)
-
tags/1.9.9/assets/js/admin/merchant-metabox.js (added)
-
tags/1.9.9/assets/js/admin/merchant-metabox.min.js (added)
-
tags/1.9.9/assets/js/admin/merchant-preview.js (added)
-
tags/1.9.9/assets/js/admin/merchant-preview.min.js (added)
-
tags/1.9.9/assets/js/carousel.js (added)
-
tags/1.9.9/assets/js/carousel.min.js (added)
-
tags/1.9.9/assets/js/copy-to-clipboard.js (added)
-
tags/1.9.9/assets/js/copy-to-clipboard.min.js (added)
-
tags/1.9.9/assets/js/custom-addtocart-button.js (added)
-
tags/1.9.9/assets/js/custom-addtocart-button.min.js (added)
-
tags/1.9.9/assets/js/merchant.js (added)
-
tags/1.9.9/assets/js/merchant.min.js (added)
-
tags/1.9.9/assets/js/modal.js (added)
-
tags/1.9.9/assets/js/modal.min.js (added)
-
tags/1.9.9/assets/js/modules (added)
-
tags/1.9.9/assets/js/modules/added-to-cart-popup (added)
-
tags/1.9.9/assets/js/modules/added-to-cart-popup/admin (added)
-
tags/1.9.9/assets/js/modules/added-to-cart-popup/admin/preview.js (added)
-
tags/1.9.9/assets/js/modules/added-to-cart-popup/admin/preview.min.js (added)
-
tags/1.9.9/assets/js/modules/address-autocomplete (added)
-
tags/1.9.9/assets/js/modules/address-autocomplete/admin (added)
-
tags/1.9.9/assets/js/modules/address-autocomplete/admin/preview.js (added)
-
tags/1.9.9/assets/js/modules/address-autocomplete/admin/preview.min.js (added)
-
tags/1.9.9/assets/js/modules/auto-external-links (added)
-
tags/1.9.9/assets/js/modules/auto-external-links/auto-external-links.js (added)
-
tags/1.9.9/assets/js/modules/auto-external-links/auto-external-links.min.js (added)
-
tags/1.9.9/assets/js/modules/buy-now (added)
-
tags/1.9.9/assets/js/modules/buy-now/buy-now.js (added)
-
tags/1.9.9/assets/js/modules/buy-now/buy-now.min.js (added)
-
tags/1.9.9/assets/js/modules/buy-x-get-y (added)
-
tags/1.9.9/assets/js/modules/buy-x-get-y/admin (added)
-
tags/1.9.9/assets/js/modules/buy-x-get-y/admin/preview.js (added)
-
tags/1.9.9/assets/js/modules/buy-x-get-y/admin/preview.min.js (added)
-
tags/1.9.9/assets/js/modules/cart-count-favicon (added)
-
tags/1.9.9/assets/js/modules/cart-count-favicon/cart-count-favicon.js (added)
-
tags/1.9.9/assets/js/modules/cart-count-favicon/cart-count-favicon.min.js (added)
-
tags/1.9.9/assets/js/modules/cookie-banner (added)
-
tags/1.9.9/assets/js/modules/cookie-banner/cookie-banner.js (added)
-
tags/1.9.9/assets/js/modules/cookie-banner/cookie-banner.min.js (added)
-
tags/1.9.9/assets/js/modules/countdown-timer (added)
-
tags/1.9.9/assets/js/modules/countdown-timer/admin (added)
-
tags/1.9.9/assets/js/modules/countdown-timer/admin/preview.js (added)
-
tags/1.9.9/assets/js/modules/countdown-timer/admin/preview.min.js (added)
-
tags/1.9.9/assets/js/modules/countdown-timer/countdown-timer.js (added)
-
tags/1.9.9/assets/js/modules/countdown-timer/countdown-timer.min.js (added)
-
tags/1.9.9/assets/js/modules/floating-mini-cart (added)
-
tags/1.9.9/assets/js/modules/floating-mini-cart/floating-mini-cart.js (added)
-
tags/1.9.9/assets/js/modules/floating-mini-cart/floating-mini-cart.min.js (added)
-
tags/1.9.9/assets/js/modules/free-gifts (added)
-
tags/1.9.9/assets/js/modules/free-gifts/admin (added)
-
tags/1.9.9/assets/js/modules/free-gifts/admin/preview.js (added)
-
tags/1.9.9/assets/js/modules/free-gifts/admin/preview.min.js (added)
-
tags/1.9.9/assets/js/modules/frequently-bought-together (added)
-
tags/1.9.9/assets/js/modules/frequently-bought-together/admin (added)
-
tags/1.9.9/assets/js/modules/frequently-bought-together/admin/preview.js (added)
-
tags/1.9.9/assets/js/modules/frequently-bought-together/admin/preview.min.js (added)
-
tags/1.9.9/assets/js/modules/inactive-tab-message (added)
-
tags/1.9.9/assets/js/modules/inactive-tab-message/inactive-tab-message.js (added)
-
tags/1.9.9/assets/js/modules/inactive-tab-message/inactive-tab-message.min.js (added)
-
tags/1.9.9/assets/js/modules/login-popup (added)
-
tags/1.9.9/assets/js/modules/login-popup/login-popup.js (added)
-
tags/1.9.9/assets/js/modules/login-popup/login-popup.min.js (added)
-
tags/1.9.9/assets/js/modules/pre-orders (added)
-
tags/1.9.9/assets/js/modules/pre-orders/pre-orders.js (added)
-
tags/1.9.9/assets/js/modules/pre-orders/pre-orders.min.js (added)
-
tags/1.9.9/assets/js/modules/product-bundles (added)
-
tags/1.9.9/assets/js/modules/product-bundles/admin (added)
-
tags/1.9.9/assets/js/modules/product-bundles/admin/preview.js (added)
-
tags/1.9.9/assets/js/modules/product-bundles/admin/preview.min.js (added)
-
tags/1.9.9/assets/js/modules/product-labels (added)
-
tags/1.9.9/assets/js/modules/product-labels/admin (added)
-
tags/1.9.9/assets/js/modules/product-labels/admin/preview.js (added)
-
tags/1.9.9/assets/js/modules/product-labels/admin/preview.min.js (added)
-
tags/1.9.9/assets/js/modules/quick-social-links (added)
-
tags/1.9.9/assets/js/modules/quick-social-links/admin (added)
-
tags/1.9.9/assets/js/modules/quick-social-links/admin/preview.js (added)
-
tags/1.9.9/assets/js/modules/quick-social-links/admin/preview.min.js (added)
-
tags/1.9.9/assets/js/modules/quick-view (added)
-
tags/1.9.9/assets/js/modules/quick-view/quick-view.js (added)
-
tags/1.9.9/assets/js/modules/quick-view/quick-view.min.js (added)
-
tags/1.9.9/assets/js/modules/real-time-search (added)
-
tags/1.9.9/assets/js/modules/real-time-search/real-time-search.js (added)
-
tags/1.9.9/assets/js/modules/real-time-search/real-time-search.min.js (added)
-
tags/1.9.9/assets/js/modules/scroll-to-top-button (added)
-
tags/1.9.9/assets/js/modules/scroll-to-top-button/scroll-to-top-button.js (added)
-
tags/1.9.9/assets/js/modules/scroll-to-top-button/scroll-to-top-button.min.js (added)
-
tags/1.9.9/assets/js/modules/side-cart (added)
-
tags/1.9.9/assets/js/modules/side-cart/side-cart.js (added)
-
tags/1.9.9/assets/js/modules/side-cart/side-cart.min.js (added)
-
tags/1.9.9/assets/js/modules/size-chart (added)
-
tags/1.9.9/assets/js/modules/size-chart/size-chart.js (added)
-
tags/1.9.9/assets/js/modules/size-chart/size-chart.min.js (added)
-
tags/1.9.9/assets/js/modules/spending-goal (added)
-
tags/1.9.9/assets/js/modules/spending-goal/admin (added)
-
tags/1.9.9/assets/js/modules/spending-goal/admin/preview.js (added)
-
tags/1.9.9/assets/js/modules/spending-goal/admin/preview.min.js (added)
-
tags/1.9.9/assets/js/modules/spending-goal/spending-goal.js (added)
-
tags/1.9.9/assets/js/modules/spending-goal/spending-goal.min.js (added)
-
tags/1.9.9/assets/js/modules/volume-discounts (added)
-
tags/1.9.9/assets/js/modules/volume-discounts/admin (added)
-
tags/1.9.9/assets/js/modules/volume-discounts/admin/preview.js (added)
-
tags/1.9.9/assets/js/modules/volume-discounts/admin/preview.min.js (added)
-
tags/1.9.9/assets/js/pagination.js (added)
-
tags/1.9.9/assets/js/pagination.min.js (added)
-
tags/1.9.9/assets/js/scroll-direction.js (added)
-
tags/1.9.9/assets/js/scroll-direction.min.js (added)
-
tags/1.9.9/assets/js/scroll-to.js (added)
-
tags/1.9.9/assets/js/scroll-to.min.js (added)
-
tags/1.9.9/assets/js/toggle-class.js (added)
-
tags/1.9.9/assets/js/toggle-class.min.js (added)
-
tags/1.9.9/assets/js/vendor (added)
-
tags/1.9.9/assets/js/vendor/favico.js (added)
-
tags/1.9.9/assets/vendor (added)
-
tags/1.9.9/assets/vendor/air-datepicker (added)
-
tags/1.9.9/assets/vendor/air-datepicker/air-datepicker.css (added)
-
tags/1.9.9/assets/vendor/air-datepicker/air-datepicker.js (added)
-
tags/1.9.9/assets/vendor/jquery-form (added)
-
tags/1.9.9/assets/vendor/jquery-form/jquery.form.min.js (added)
-
tags/1.9.9/assets/vendor/pickr (added)
-
tags/1.9.9/assets/vendor/pickr/pickr.min.js (added)
-
tags/1.9.9/assets/vendor/select2 (added)
-
tags/1.9.9/assets/vendor/select2/select2.full.min.js (added)
-
tags/1.9.9/assets/vendor/select2/select2.min.css (added)
-
tags/1.9.9/assets/vendor/slick-slider (added)
-
tags/1.9.9/assets/vendor/slick-slider/slick.css (added)
-
tags/1.9.9/assets/vendor/slick-slider/slick.min.js (added)
-
tags/1.9.9/inc (added)
-
tags/1.9.9/inc/MultiLang (added)
-
tags/1.9.9/inc/MultiLang/class-merchant-no-plugin-support.php (added)
-
tags/1.9.9/inc/MultiLang/class-merchant-polylang-support.php (added)
-
tags/1.9.9/inc/MultiLang/class-merchant-translator.php (added)
-
tags/1.9.9/inc/MultiLang/class-merchant-wpml-support.php (added)
-
tags/1.9.9/inc/MultiLang/interface-language-strategy.php (added)
-
tags/1.9.9/inc/class-merchant-loader.php (added)
-
tags/1.9.9/inc/classes (added)
-
tags/1.9.9/inc/classes/class-merchant-ajax-callbacks.php (added)
-
tags/1.9.9/inc/classes/class-merchant-custom-css.php (added)
-
tags/1.9.9/inc/classes/class-merchant-metabox.php (added)
-
tags/1.9.9/inc/classes/class-merchant-modules.php (added)
-
tags/1.9.9/inc/classes/class-merchant-option.php (added)
-
tags/1.9.9/inc/classes/class-merchant-svg-icons.php (added)
-
tags/1.9.9/inc/compatibility (added)
-
tags/1.9.9/inc/compatibility/class-merchant-astra-theme.php (added)
-
tags/1.9.9/inc/compatibility/class-merchant-avada-theme.php (added)
-
tags/1.9.9/inc/compatibility/class-merchant-blocksy-theme.php (added)
-
tags/1.9.9/inc/compatibility/class-merchant-botiga-theme.php (added)
-
tags/1.9.9/inc/compatibility/class-merchant-divi-theme.php (added)
-
tags/1.9.9/inc/compatibility/class-merchant-flatsome-theme.php (added)
-
tags/1.9.9/inc/compatibility/class-merchant-kadence-theme.php (added)
-
tags/1.9.9/inc/compatibility/class-merchant-oceanwp-theme.php (added)
-
tags/1.9.9/inc/compatibility/class-merchant-twenty-twenty-four-theme.php (added)
-
tags/1.9.9/inc/functions.php (added)
-
tags/1.9.9/inc/helpers.php (added)
-
tags/1.9.9/inc/modules (added)
-
tags/1.9.9/inc/modules/add-to-cart-text (added)
-
tags/1.9.9/inc/modules/add-to-cart-text/admin (added)
-
tags/1.9.9/inc/modules/add-to-cart-text/admin/class-add-to-cart-text-metabox.php (added)
-
tags/1.9.9/inc/modules/add-to-cart-text/admin/options.php (added)
-
tags/1.9.9/inc/modules/add-to-cart-text/class-add-to-cart-text.php (added)
-
tags/1.9.9/inc/modules/added-to-cart-popup (added)
-
tags/1.9.9/inc/modules/added-to-cart-popup/admin (added)
-
tags/1.9.9/inc/modules/added-to-cart-popup/admin/options.php (added)
-
tags/1.9.9/inc/modules/added-to-cart-popup/class-added-to-cart-popup.php (added)
-
tags/1.9.9/inc/modules/address-autocomplete (added)
-
tags/1.9.9/inc/modules/address-autocomplete/admin (added)
-
tags/1.9.9/inc/modules/address-autocomplete/admin/options.php (added)
-
tags/1.9.9/inc/modules/address-autocomplete/class-address-autocomplete.php (added)
-
tags/1.9.9/inc/modules/advanced-reviews (added)
-
tags/1.9.9/inc/modules/advanced-reviews/admin (added)
-
tags/1.9.9/inc/modules/advanced-reviews/admin/class-reviews-table.php (added)
-
tags/1.9.9/inc/modules/advanced-reviews/admin/options.php (added)
-
tags/1.9.9/inc/modules/advanced-reviews/class-advanced-reviews.php (added)
-
tags/1.9.9/inc/modules/advanced-reviews/class-product-dummy-data.php (added)
-
tags/1.9.9/inc/modules/agree-to-terms-checkbox (added)
-
tags/1.9.9/inc/modules/agree-to-terms-checkbox/admin (added)
-
tags/1.9.9/inc/modules/agree-to-terms-checkbox/admin/options.php (added)
-
tags/1.9.9/inc/modules/agree-to-terms-checkbox/class-agree-to-terms-checkbox.php (added)
-
tags/1.9.9/inc/modules/animated-add-to-cart (added)
-
tags/1.9.9/inc/modules/animated-add-to-cart/admin (added)
-
tags/1.9.9/inc/modules/animated-add-to-cart/admin/options.php (added)
-
tags/1.9.9/inc/modules/animated-add-to-cart/class-animated-add-to-cart.php (added)
-
tags/1.9.9/inc/modules/auto-external-links (added)
-
tags/1.9.9/inc/modules/auto-external-links/admin (added)
-
tags/1.9.9/inc/modules/auto-external-links/admin/images (added)
-
tags/1.9.9/inc/modules/auto-external-links/admin/images/preview-auto-external-links.png (added)
-
tags/1.9.9/inc/modules/auto-external-links/admin/options.php (added)
-
tags/1.9.9/inc/modules/auto-external-links/class-auto-external-links.php (added)
-
tags/1.9.9/inc/modules/buy-now (added)
-
tags/1.9.9/inc/modules/buy-now/admin (added)
-
tags/1.9.9/inc/modules/buy-now/admin/options.php (added)
-
tags/1.9.9/inc/modules/buy-now/class-buy-now.php (added)
-
tags/1.9.9/inc/modules/buy-x-get-y (added)
-
tags/1.9.9/inc/modules/buy-x-get-y/admin (added)
-
tags/1.9.9/inc/modules/buy-x-get-y/admin/options.php (added)
-
tags/1.9.9/inc/modules/buy-x-get-y/class-buy-x-get-y.php (added)
-
tags/1.9.9/inc/modules/cart-count-favicon (added)
-
tags/1.9.9/inc/modules/cart-count-favicon/admin (added)
-
tags/1.9.9/inc/modules/cart-count-favicon/admin/images (added)
-
tags/1.9.9/inc/modules/cart-count-favicon/admin/images/wplogo.svg (added)
-
tags/1.9.9/inc/modules/cart-count-favicon/admin/options.php (added)
-
tags/1.9.9/inc/modules/cart-count-favicon/class-cart-count-favicon.php (added)
-
tags/1.9.9/inc/modules/cart-reserved-timer (added)
-
tags/1.9.9/inc/modules/cart-reserved-timer/admin (added)
-
tags/1.9.9/inc/modules/cart-reserved-timer/admin/options.php (added)
-
tags/1.9.9/inc/modules/cart-reserved-timer/class-cart-reserved-timer.php (added)
-
tags/1.9.9/inc/modules/checkout (added)
-
tags/1.9.9/inc/modules/checkout/admin (added)
-
tags/1.9.9/inc/modules/checkout/admin/images (added)
-
tags/1.9.9/inc/modules/checkout/admin/images/preview-layout-multi-step.png (added)
-
tags/1.9.9/inc/modules/checkout/admin/images/preview-layout-one-step.png (added)
-
tags/1.9.9/inc/modules/checkout/admin/images/preview-layout-shopify.png (added)
-
tags/1.9.9/inc/modules/checkout/admin/options.php (added)
-
tags/1.9.9/inc/modules/checkout/class-checkout.php (added)
-
tags/1.9.9/inc/modules/class-add-module.php (added)
-
tags/1.9.9/inc/modules/code-snippets (added)
-
tags/1.9.9/inc/modules/code-snippets/admin (added)
-
tags/1.9.9/inc/modules/code-snippets/admin/images (added)
-
tags/1.9.9/inc/modules/code-snippets/admin/images/preview-code-snippets.png (added)
-
tags/1.9.9/inc/modules/code-snippets/admin/options.php (added)
-
tags/1.9.9/inc/modules/code-snippets/class-code-snippets.php (added)
-
tags/1.9.9/inc/modules/cookie-banner (added)
-
tags/1.9.9/inc/modules/cookie-banner/admin (added)
-
tags/1.9.9/inc/modules/cookie-banner/admin/options.php (added)
-
tags/1.9.9/inc/modules/cookie-banner/class-cookie-banner.php (added)
-
tags/1.9.9/inc/modules/countdown-timer (added)
-
tags/1.9.9/inc/modules/countdown-timer/admin (added)
-
tags/1.9.9/inc/modules/countdown-timer/admin/options.php (added)
-
tags/1.9.9/inc/modules/countdown-timer/class-countdown-timer.php (added)
-
tags/1.9.9/inc/modules/floating-mini-cart (added)
-
tags/1.9.9/inc/modules/floating-mini-cart/admin (added)
-
tags/1.9.9/inc/modules/floating-mini-cart/admin/options.php (added)
-
tags/1.9.9/inc/modules/floating-mini-cart/class-floating-mini-cart.php (added)
-
tags/1.9.9/inc/modules/free-gifts (added)
-
tags/1.9.9/inc/modules/free-gifts/admin (added)
-
tags/1.9.9/inc/modules/free-gifts/admin/options.php (added)
-
tags/1.9.9/inc/modules/free-gifts/class-free-gifts.php (added)
-
tags/1.9.9/inc/modules/frequently-bought-together (added)
-
tags/1.9.9/inc/modules/frequently-bought-together/admin (added)
-
tags/1.9.9/inc/modules/frequently-bought-together/admin/options.php (added)
-
tags/1.9.9/inc/modules/frequently-bought-together/class-frequently-bought-together.php (added)
-
tags/1.9.9/inc/modules/global-settings (added)
-
tags/1.9.9/inc/modules/global-settings/global-settings.php (added)
-
tags/1.9.9/inc/modules/inactive-tab-message (added)
-
tags/1.9.9/inc/modules/inactive-tab-message/admin (added)
-
tags/1.9.9/inc/modules/inactive-tab-message/admin/images (added)
-
tags/1.9.9/inc/modules/inactive-tab-message/admin/images/wplogo.svg (added)
-
tags/1.9.9/inc/modules/inactive-tab-message/admin/options.php (added)
-
tags/1.9.9/inc/modules/inactive-tab-message/class-inactive-tab-message.php (added)
-
tags/1.9.9/inc/modules/login-popup (added)
-
tags/1.9.9/inc/modules/login-popup/admin (added)
-
tags/1.9.9/inc/modules/login-popup/admin/options.php (added)
-
tags/1.9.9/inc/modules/login-popup/class-login-popup.php (added)
-
tags/1.9.9/inc/modules/payment-logos (added)
-
tags/1.9.9/inc/modules/payment-logos/admin (added)
-
tags/1.9.9/inc/modules/payment-logos/admin/images (added)
-
tags/1.9.9/inc/modules/payment-logos/admin/images/master.svg (added)
-
tags/1.9.9/inc/modules/payment-logos/admin/images/pp.svg (added)
-
tags/1.9.9/inc/modules/payment-logos/admin/images/visa.svg (added)
-
tags/1.9.9/inc/modules/payment-logos/admin/options.php (added)
-
tags/1.9.9/inc/modules/payment-logos/class-payment-logos.php (added)
-
tags/1.9.9/inc/modules/pre-orders (added)
-
tags/1.9.9/inc/modules/pre-orders/admin (added)
-
tags/1.9.9/inc/modules/pre-orders/admin/options.php (added)
-
tags/1.9.9/inc/modules/pre-orders/class-pre-orders-main-functionality.php (added)
-
tags/1.9.9/inc/modules/pre-orders/class-pre-orders.php (added)
-
tags/1.9.9/inc/modules/product-audio (added)
-
tags/1.9.9/inc/modules/product-audio/admin (added)
-
tags/1.9.9/inc/modules/product-audio/admin/images (added)
-
tags/1.9.9/inc/modules/product-audio/admin/images/preview-product-audio.png (added)
-
tags/1.9.9/inc/modules/product-audio/admin/options.php (added)
-
tags/1.9.9/inc/modules/product-audio/class-product-audio.php (added)
-
tags/1.9.9/inc/modules/product-brand-image (added)
-
tags/1.9.9/inc/modules/product-brand-image/admin (added)
-
tags/1.9.9/inc/modules/product-brand-image/admin/images (added)
-
tags/1.9.9/inc/modules/product-brand-image/admin/images/brand-images.png (added)
-
tags/1.9.9/inc/modules/product-brand-image/admin/options.php (added)
-
tags/1.9.9/inc/modules/product-brand-image/class-product-brand-image.php (added)
-
tags/1.9.9/inc/modules/product-bundles (added)
-
tags/1.9.9/inc/modules/product-bundles/admin (added)
-
tags/1.9.9/inc/modules/product-bundles/admin/options.php (added)
-
tags/1.9.9/inc/modules/product-bundles/class-product-bundles.php (added)
-
tags/1.9.9/inc/modules/product-labels (added)
-
tags/1.9.9/inc/modules/product-labels/admin (added)
-
tags/1.9.9/inc/modules/product-labels/admin/options.php (added)
-
tags/1.9.9/inc/modules/product-labels/class-product-labels.php (added)
-
tags/1.9.9/inc/modules/product-navigation-links (added)
-
tags/1.9.9/inc/modules/product-navigation-links/admin (added)
-
tags/1.9.9/inc/modules/product-navigation-links/admin/options.php (added)
-
tags/1.9.9/inc/modules/product-navigation-links/class-product-navigation-links.php (added)
-
tags/1.9.9/inc/modules/product-swatches (added)
-
tags/1.9.9/inc/modules/product-swatches/admin (added)
-
tags/1.9.9/inc/modules/product-swatches/admin/options.php (added)
-
tags/1.9.9/inc/modules/product-swatches/class-product-swatches.php (added)
-
tags/1.9.9/inc/modules/product-video (added)
-
tags/1.9.9/inc/modules/product-video/admin (added)
-
tags/1.9.9/inc/modules/product-video/admin/images (added)
-
tags/1.9.9/inc/modules/product-video/admin/images/preview-product-video.png (added)
-
tags/1.9.9/inc/modules/product-video/admin/options.php (added)
-
tags/1.9.9/inc/modules/product-video/class-product-video.php (added)
-
tags/1.9.9/inc/modules/quick-social-links (added)
-
tags/1.9.9/inc/modules/quick-social-links/admin (added)
-
tags/1.9.9/inc/modules/quick-social-links/admin/options.php (added)
-
tags/1.9.9/inc/modules/quick-social-links/class-quick-social-links.php (added)
-
tags/1.9.9/inc/modules/quick-view (added)
-
tags/1.9.9/inc/modules/quick-view/admin (added)
-
tags/1.9.9/inc/modules/quick-view/admin/options.php (added)
-
tags/1.9.9/inc/modules/quick-view/class-quick-view.php (added)
-
tags/1.9.9/inc/modules/real-time-search (added)
-
tags/1.9.9/inc/modules/real-time-search/admin (added)
-
tags/1.9.9/inc/modules/real-time-search/admin/options.php (added)
-
tags/1.9.9/inc/modules/real-time-search/class-real-time-search.php (added)
-
tags/1.9.9/inc/modules/reasons-to-buy (added)
-
tags/1.9.9/inc/modules/reasons-to-buy/admin (added)
-
tags/1.9.9/inc/modules/reasons-to-buy/admin/icons (added)
-
tags/1.9.9/inc/modules/reasons-to-buy/admin/icons/check1.svg (added)
-
tags/1.9.9/inc/modules/reasons-to-buy/admin/icons/check2.svg (added)
-
tags/1.9.9/inc/modules/reasons-to-buy/admin/icons/check3.svg (added)
-
tags/1.9.9/inc/modules/reasons-to-buy/admin/options.php (added)
-
tags/1.9.9/inc/modules/reasons-to-buy/class-reasons-to-buy.php (added)
-
tags/1.9.9/inc/modules/recently-viewed-products (added)
-
tags/1.9.9/inc/modules/recently-viewed-products/admin (added)
-
tags/1.9.9/inc/modules/recently-viewed-products/admin/options.php (added)
-
tags/1.9.9/inc/modules/recently-viewed-products/class-recently-viewed-products.php (added)
-
tags/1.9.9/inc/modules/scroll-to-top-button (added)
-
tags/1.9.9/inc/modules/scroll-to-top-button/admin (added)
-
tags/1.9.9/inc/modules/scroll-to-top-button/admin/options.php (added)
-
tags/1.9.9/inc/modules/scroll-to-top-button/class-scroll-to-top-button.php (added)
-
tags/1.9.9/inc/modules/side-cart (added)
-
tags/1.9.9/inc/modules/side-cart/admin (added)
-
tags/1.9.9/inc/modules/side-cart/admin/options.php (added)
-
tags/1.9.9/inc/modules/side-cart/class-side-cart.php (added)
-
tags/1.9.9/inc/modules/size-chart (added)
-
tags/1.9.9/inc/modules/size-chart/admin (added)
-
tags/1.9.9/inc/modules/size-chart/admin/options.php (added)
-
tags/1.9.9/inc/modules/size-chart/class-size-chart.php (added)
-
tags/1.9.9/inc/modules/spending-goal (added)
-
tags/1.9.9/inc/modules/spending-goal/admin (added)
-
tags/1.9.9/inc/modules/spending-goal/admin/options.php (added)
-
tags/1.9.9/inc/modules/spending-goal/class-spending-goal.php (added)
-
tags/1.9.9/inc/modules/sticky-add-to-cart (added)
-
tags/1.9.9/inc/modules/sticky-add-to-cart/admin (added)
-
tags/1.9.9/inc/modules/sticky-add-to-cart/admin/options.php (added)
-
tags/1.9.9/inc/modules/sticky-add-to-cart/class-sticky-add-to-cart.php (added)
-
tags/1.9.9/inc/modules/stock-scarcity (added)
-
tags/1.9.9/inc/modules/stock-scarcity/admin (added)
-
tags/1.9.9/inc/modules/stock-scarcity/admin/options.php (added)
-
tags/1.9.9/inc/modules/stock-scarcity/class-stock-scarcity.php (added)
-
tags/1.9.9/inc/modules/storewide-sale (added)
-
tags/1.9.9/inc/modules/storewide-sale/admin (added)
-
tags/1.9.9/inc/modules/storewide-sale/admin/options.php (added)
-
tags/1.9.9/inc/modules/storewide-sale/class-storewide-sale.php (added)
-
tags/1.9.9/inc/modules/trust-badges (added)
-
tags/1.9.9/inc/modules/trust-badges/admin (added)
-
tags/1.9.9/inc/modules/trust-badges/admin/images (added)
-
tags/1.9.9/inc/modules/trust-badges/admin/images/badge1.svg (added)
-
tags/1.9.9/inc/modules/trust-badges/admin/images/badge2.svg (added)
-
tags/1.9.9/inc/modules/trust-badges/admin/images/badge3.svg (added)
-
tags/1.9.9/inc/modules/trust-badges/admin/options.php (added)
-
tags/1.9.9/inc/modules/trust-badges/class-trust-badges.php (added)
-
tags/1.9.9/inc/modules/volume-discounts (added)
-
tags/1.9.9/inc/modules/volume-discounts/admin (added)
-
tags/1.9.9/inc/modules/volume-discounts/admin/options.php (added)
-
tags/1.9.9/inc/modules/volume-discounts/class-volume-discounts.php (added)
-
tags/1.9.9/inc/modules/wait-list (added)
-
tags/1.9.9/inc/modules/wait-list/admin (added)
-
tags/1.9.9/inc/modules/wait-list/admin/options.php (added)
-
tags/1.9.9/inc/modules/wait-list/class-wait-list.php (added)
-
tags/1.9.9/inc/modules/wishlist (added)
-
tags/1.9.9/inc/modules/wishlist/admin (added)
-
tags/1.9.9/inc/modules/wishlist/admin/icons (added)
-
tags/1.9.9/inc/modules/wishlist/admin/icons/heart1.svg (added)
-
tags/1.9.9/inc/modules/wishlist/admin/icons/heart2.svg (added)
-
tags/1.9.9/inc/modules/wishlist/admin/options.php (added)
-
tags/1.9.9/inc/modules/wishlist/class-wishlist.php (added)
-
tags/1.9.9/index.php (added)
-
tags/1.9.9/languages (added)
-
tags/1.9.9/languages/merchant.pot (added)
-
tags/1.9.9/merchant.php (added)
-
tags/1.9.9/readme.txt (added)
-
tags/1.9.9/templates (added)
-
tags/1.9.9/templates/modules (added)
-
tags/1.9.9/templates/modules/added-to-cart-popup (added)
-
tags/1.9.9/templates/modules/added-to-cart-popup/admin (added)
-
tags/1.9.9/templates/modules/added-to-cart-popup/admin/layout-1.php (added)
-
tags/1.9.9/templates/modules/added-to-cart-popup/admin/layout-2.php (added)
-
tags/1.9.9/templates/modules/added-to-cart-popup/admin/layout-3.php (added)
-
tags/1.9.9/templates/modules/added-to-cart-popup/admin/layouts.php (added)
-
tags/1.9.9/templates/modules/added-to-cart-popup/common (added)
-
tags/1.9.9/templates/modules/added-to-cart-popup/common/action-buttons.php (added)
-
tags/1.9.9/templates/modules/added-to-cart-popup/common/added-product.php (added)
-
tags/1.9.9/templates/modules/added-to-cart-popup/common/buy-x-get-y.php (added)
-
tags/1.9.9/templates/modules/added-to-cart-popup/common/frequently-bought-together.php (added)
-
tags/1.9.9/templates/modules/added-to-cart-popup/common/popup-header.php (added)
-
tags/1.9.9/templates/modules/added-to-cart-popup/common/recently-viewed-products.php (added)
-
tags/1.9.9/templates/modules/added-to-cart-popup/common/related-products.php (added)
-
tags/1.9.9/templates/modules/added-to-cart-popup/layouts (added)
-
tags/1.9.9/templates/modules/added-to-cart-popup/layouts/layout-1.php (added)
-
tags/1.9.9/templates/modules/added-to-cart-popup/layouts/layout-2.php (added)
-
tags/1.9.9/templates/modules/added-to-cart-popup/layouts/layout-3.php (added)
-
tags/1.9.9/templates/modules/added-to-cart-popup/popup-container.php (added)
-
tags/1.9.9/templates/modules/advanced-reviews (added)
-
tags/1.9.9/templates/modules/advanced-reviews/load-more-button.php (added)
-
tags/1.9.9/templates/modules/advanced-reviews/modal.php (added)
-
tags/1.9.9/templates/modules/advanced-reviews/pagination-links.php (added)
-
tags/1.9.9/templates/modules/advanced-reviews/photo-slider.php (added)
-
tags/1.9.9/templates/modules/advanced-reviews/reviews-list.php (added)
-
tags/1.9.9/templates/modules/advanced-reviews/reviews.php (added)
-
tags/1.9.9/templates/modules/buy-x-get-y (added)
-
tags/1.9.9/templates/modules/buy-x-get-y/single-product.php (added)
-
tags/1.9.9/templates/modules/cart-reserved-timer (added)
-
tags/1.9.9/templates/modules/cart-reserved-timer/cart.php (added)
-
tags/1.9.9/templates/modules/countdown-timer (added)
-
tags/1.9.9/templates/modules/countdown-timer/single-product.php (added)
-
tags/1.9.9/templates/modules/free-gifts (added)
-
tags/1.9.9/templates/modules/free-gifts/widget-contents.php (added)
-
tags/1.9.9/templates/modules/free-gifts/widget.php (added)
-
tags/1.9.9/templates/modules/frequently-bought-together (added)
-
tags/1.9.9/templates/modules/frequently-bought-together/single-product.php (added)
-
tags/1.9.9/templates/modules/reasons-to-buy (added)
-
tags/1.9.9/templates/modules/reasons-to-buy/content.php (added)
-
tags/1.9.9/templates/modules/spending-goal (added)
-
tags/1.9.9/templates/modules/spending-goal/widget.php (added)
-
tags/1.9.9/templates/modules/sticky-add-to-cart (added)
-
tags/1.9.9/templates/modules/sticky-add-to-cart/content.php (added)
-
tags/1.9.9/templates/modules/stock-scarcity (added)
-
tags/1.9.9/templates/modules/stock-scarcity/single-product.php (added)
-
tags/1.9.9/templates/modules/volume-discounts (added)
-
tags/1.9.9/templates/modules/volume-discounts/single-product.php (added)
-
trunk/assets/css/carousel.css (modified) (1 diff)
-
trunk/assets/css/carousel.min.css (modified) (1 diff)
-
trunk/assets/css/modules/advanced-reviews/admin/preview.css (modified) (1 diff)
-
trunk/assets/css/modules/advanced-reviews/admin/preview.min.css (modified) (1 diff)
-
trunk/assets/css/modules/advanced-reviews/advanced-reviews.css (modified) (27 diffs)
-
trunk/assets/css/modules/advanced-reviews/advanced-reviews.min.css (modified) (1 diff)
-
trunk/assets/css/modules/free-gifts/admin/preview.css (modified) (3 diffs)
-
trunk/assets/css/modules/free-gifts/admin/preview.min.css (modified) (1 diff)
-
trunk/assets/css/modules/free-gifts/free-gifts.css (modified) (8 diffs)
-
trunk/assets/css/modules/free-gifts/free-gifts.min.css (modified) (1 diff)
-
trunk/assets/images/icons/free-gifts (added)
-
trunk/assets/images/icons/free-gifts/icon-1.svg (added)
-
trunk/assets/images/icons/free-gifts/icon-2.svg (added)
-
trunk/assets/images/icons/free-gifts/icon-3.svg (added)
-
trunk/assets/images/icons/free-gifts/icon-4.svg (added)
-
trunk/assets/images/icons/free-gifts/icon-5.svg (added)
-
trunk/assets/js/carousel.js (modified) (5 diffs)
-
trunk/assets/js/carousel.min.js (modified) (1 diff)
-
trunk/assets/js/modules/free-gifts (added)
-
trunk/assets/js/modules/free-gifts/admin (added)
-
trunk/assets/js/modules/free-gifts/admin/preview.js (added)
-
trunk/assets/js/modules/free-gifts/admin/preview.min.js (added)
-
trunk/assets/js/modules/side-cart/side-cart.js (modified) (1 diff)
-
trunk/assets/js/modules/side-cart/side-cart.min.js (modified) (1 diff)
-
trunk/inc/classes/class-merchant-svg-icons.php (modified) (2 diffs)
-
trunk/inc/modules/advanced-reviews/admin/class-reviews-table.php (added)
-
trunk/inc/modules/advanced-reviews/admin/options.php (modified) (2 diffs)
-
trunk/inc/modules/advanced-reviews/class-advanced-reviews.php (modified) (9 diffs)
-
trunk/inc/modules/free-gifts/admin/options.php (modified) (4 diffs)
-
trunk/inc/modules/free-gifts/class-free-gifts.php (modified) (6 diffs)
-
trunk/languages/merchant.pot (modified) (23 diffs)
-
trunk/templates/modules/advanced-reviews/load-more-button.php (added)
-
trunk/templates/modules/advanced-reviews/modal.php (added)
-
trunk/templates/modules/advanced-reviews/pagination-links.php (modified) (1 diff)
-
trunk/templates/modules/advanced-reviews/photo-slider.php (added)
-
trunk/templates/modules/advanced-reviews/reviews-list.php (added)
-
trunk/templates/modules/advanced-reviews/reviews.php (modified) (6 diffs)
-
trunk/templates/modules/free-gifts/widget-contents.php (modified) (3 diffs)
-
trunk/templates/modules/free-gifts/widget.php (modified) (1 diff)
Legend:
- Unmodified
- Added
- Removed
-
merchant/trunk/assets/css/carousel.css
r3003440 r3083515 43 43 margin: 0 !important; 44 44 padding: 0 !important; 45 } 46 .merchant-carousel .merchant-carousel-wrapper .merchant-carousel-nav:hover { 47 opacity: 0.7; 48 } 49 .merchant-carousel .merchant-carousel-wrapper .merchant-carousel-nav:focus, .merchant-carousel .merchant-carousel-wrapper .merchant-carousel-nav:active { 50 border: none; 51 -webkit-box-shadow: none; 52 box-shadow: none; 53 outline: none; 45 54 } 46 55 .merchant-carousel .merchant-carousel-wrapper .merchant-carousel-nav-next { -
merchant/trunk/assets/css/carousel.min.css
r3003440 r3083515 1 .merchant-carousel{--mrc-carousel-nav-icon-color: #FFF;--mrc-carousel-nav-color: #212121;--mrc-carousel-nav-color-hover: #757575}.merchant-carousel .merchant-carousel-wrapper{position:relative}.merchant-carousel .merchant-carousel-wrapper .products,.merchant-carousel .merchant-carousel-wrapper .merchant-carousel-stage{display:block !important;margin:0;opacity:0;visibility:hidden;-webkit-transition:ease opacity 300ms 300ms;transition:ease opacity 300ms 300ms}.merchant-carousel .merchant-carousel-wrapper .products.row:not(.products),.merchant-carousel .merchant-carousel-wrapper .merchant-carousel-stage.row:not(.products){display:block}.merchant-carousel .merchant-carousel-wrapper .products.show,.merchant-carousel .merchant-carousel-wrapper .merchant-carousel-stage.show{opacity:1;visibility:visible}.merchant-carousel .merchant-carousel-wrapper .products>div,.merchant-carousel .merchant-carousel-wrapper .merchant-carousel-stage>div{display:-webkit-box;display:-ms-flexbox;display:flex}.merchant-carousel .merchant-carousel-wrapper .products>div>div>.product,.merchant-carousel .merchant-carousel-wrapper .products>div>div>div[class*=col-],.merchant-carousel .merchant-carousel-wrapper .merchant-carousel-stage>div>div>.product,.merchant-carousel .merchant-carousel-wrapper .merchant-carousel-stage>div>div>div[class*=col-]{width:100% !important;max-width:none !important;margin:0 !important;padding:0 !important}.merchant-carousel .merchant-carousel-wrapper .merchant-carousel-nav -next{position:absolute;top:-40px;right:0;width:21px;height:21px;border-radius:100%;z-index:1}.merchant-carousel .merchant-carousel-wrapper .merchant-carousel-nav-prev{position:absolute;top:-40px;right:30px;width:21px;height:21px;border-radius:100%;z-index:1}.merchant-carousel.no-nav .merchant-carousel-stage{display:-webkit-box !important;display:-ms-flexbox !important;display:flex !important;-ms-flex-wrap:wrap;flex-wrap:wrap;margin:calc(-1*var(--merchant-rvp-columns-gap, 15px)) 0 0 calc(-1*var(--merchant-rvp-columns-gap, 15px)) !important;width:calc(100% + var(--merchant-rvp-columns-gap, 15px)) !important;-webkit-column-gap:0 !important;-moz-column-gap:0 !important;column-gap:0 !important}.merchant-carousel.no-nav .merchant-carousel-stage>li.product{margin:var(--merchant-rvp-columns-gap, 15px) 0 0 var(--merchant-rvp-columns-gap, 15px) !important}.merchant-carousel.merchant-carousel-nav2 .merchant-carousel-nav-next,.merchant-carousel.merchant-carousel-nav2 .merchant-carousel-nav-prev{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;top:50%;right:15px;background:var(--mrc-carousel-nav-color);width:35px;height:35px;opacity:0;visibility:hidden;-webkit-transform:translate3d(20px, -210%, 0);transform:translate3d(20px, -210%, 0);-webkit-transition:ease transform 300ms,ease opacity 300ms;transition:ease transform 300ms,ease opacity 300ms}.merchant-carousel.merchant-carousel-nav2 .merchant-carousel-nav-next svg,.merchant-carousel.merchant-carousel-nav2 .merchant-carousel-nav-prev svg{width:14px;height:14px}.merchant-carousel.merchant-carousel-nav2 .merchant-carousel-nav-next svg path,.merchant-carousel.merchant-carousel-nav2 .merchant-carousel-nav-prev svg path{stroke:var(--mrc-carousel-nav-icon-color)}.merchant-carousel.merchant-carousel-nav2 .merchant-carousel-nav-next:hover,.merchant-carousel.merchant-carousel-nav2 .merchant-carousel-nav-prev:hover{background:var(--mrc-carousel-nav-color-hover)}.merchant-carousel.merchant-carousel-nav2 .merchant-carousel-nav-prev{right:auto;left:15px;-webkit-transform:translate3d(-20px, -210%, 0);transform:translate3d(-20px, -210%, 0)}.merchant-carousel.merchant-carousel-nav2:hover .merchant-carousel-nav-next,.merchant-carousel.merchant-carousel-nav2:hover .merchant-carousel-nav-prev,.merchant-carousel.merchant-carousel-nav2.merchant-carousel-nav2-always-show .merchant-carousel-nav-next,.merchant-carousel.merchant-carousel-nav2.merchant-carousel-nav2-always-show .merchant-carousel-nav-prev{opacity:1;visibility:visible;-webkit-transform:translate3d(0, -210%, 0);transform:translate3d(0, -210%, 0)}@media(max-width: 991px){.merchant-carousel.merchant-carousel-nav2 .merchant-carousel-nav-next,.merchant-carousel.merchant-carousel-nav2 .merchant-carousel-nav-prev{opacity:1;visibility:visible;-webkit-transform:translate3d(0, -210%, 0);transform:translate3d(0, -210%, 0)}}@media(max-width: 575px){.merchant-carousel{padding-left:15px;padding-right:15px}.merchant-carousel:not(.merchant-carousel-nav2) .merchant-carousel-wrapper .merchant-carousel-nav-next{top:auto;bottom:0;right:45%;-webkit-transform:translate3d(50%, 0, 0);transform:translate3d(50%, 0, 0)}.merchant-carousel:not(.merchant-carousel-nav2) .merchant-carousel-wrapper .merchant-carousel-nav-prev{top:auto;bottom:0;right:55%;-webkit-transform:translate3d(50%, 0, 0);transform:translate3d(50%, 0, 0)}}1 .merchant-carousel{--mrc-carousel-nav-icon-color: #FFF;--mrc-carousel-nav-color: #212121;--mrc-carousel-nav-color-hover: #757575}.merchant-carousel .merchant-carousel-wrapper{position:relative}.merchant-carousel .merchant-carousel-wrapper .products,.merchant-carousel .merchant-carousel-wrapper .merchant-carousel-stage{display:block !important;margin:0;opacity:0;visibility:hidden;-webkit-transition:ease opacity 300ms 300ms;transition:ease opacity 300ms 300ms}.merchant-carousel .merchant-carousel-wrapper .products.row:not(.products),.merchant-carousel .merchant-carousel-wrapper .merchant-carousel-stage.row:not(.products){display:block}.merchant-carousel .merchant-carousel-wrapper .products.show,.merchant-carousel .merchant-carousel-wrapper .merchant-carousel-stage.show{opacity:1;visibility:visible}.merchant-carousel .merchant-carousel-wrapper .products>div,.merchant-carousel .merchant-carousel-wrapper .merchant-carousel-stage>div{display:-webkit-box;display:-ms-flexbox;display:flex}.merchant-carousel .merchant-carousel-wrapper .products>div>div>.product,.merchant-carousel .merchant-carousel-wrapper .products>div>div>div[class*=col-],.merchant-carousel .merchant-carousel-wrapper .merchant-carousel-stage>div>div>.product,.merchant-carousel .merchant-carousel-wrapper .merchant-carousel-stage>div>div>div[class*=col-]{width:100% !important;max-width:none !important;margin:0 !important;padding:0 !important}.merchant-carousel .merchant-carousel-wrapper .merchant-carousel-nav:hover{opacity:.7}.merchant-carousel .merchant-carousel-wrapper .merchant-carousel-nav:focus,.merchant-carousel .merchant-carousel-wrapper .merchant-carousel-nav:active{border:none;-webkit-box-shadow:none;box-shadow:none;outline:none}.merchant-carousel .merchant-carousel-wrapper .merchant-carousel-nav-next{position:absolute;top:-40px;right:0;width:21px;height:21px;border-radius:100%;z-index:1}.merchant-carousel .merchant-carousel-wrapper .merchant-carousel-nav-prev{position:absolute;top:-40px;right:30px;width:21px;height:21px;border-radius:100%;z-index:1}.merchant-carousel.no-nav .merchant-carousel-stage{display:-webkit-box !important;display:-ms-flexbox !important;display:flex !important;-ms-flex-wrap:wrap;flex-wrap:wrap;margin:calc(-1*var(--merchant-rvp-columns-gap, 15px)) 0 0 calc(-1*var(--merchant-rvp-columns-gap, 15px)) !important;width:calc(100% + var(--merchant-rvp-columns-gap, 15px)) !important;-webkit-column-gap:0 !important;-moz-column-gap:0 !important;column-gap:0 !important}.merchant-carousel.no-nav .merchant-carousel-stage>li.product{margin:var(--merchant-rvp-columns-gap, 15px) 0 0 var(--merchant-rvp-columns-gap, 15px) !important}.merchant-carousel.merchant-carousel-nav2 .merchant-carousel-nav-next,.merchant-carousel.merchant-carousel-nav2 .merchant-carousel-nav-prev{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;top:50%;right:15px;background:var(--mrc-carousel-nav-color);width:35px;height:35px;opacity:0;visibility:hidden;-webkit-transform:translate3d(20px, -210%, 0);transform:translate3d(20px, -210%, 0);-webkit-transition:ease transform 300ms,ease opacity 300ms;transition:ease transform 300ms,ease opacity 300ms}.merchant-carousel.merchant-carousel-nav2 .merchant-carousel-nav-next svg,.merchant-carousel.merchant-carousel-nav2 .merchant-carousel-nav-prev svg{width:14px;height:14px}.merchant-carousel.merchant-carousel-nav2 .merchant-carousel-nav-next svg path,.merchant-carousel.merchant-carousel-nav2 .merchant-carousel-nav-prev svg path{stroke:var(--mrc-carousel-nav-icon-color)}.merchant-carousel.merchant-carousel-nav2 .merchant-carousel-nav-next:hover,.merchant-carousel.merchant-carousel-nav2 .merchant-carousel-nav-prev:hover{background:var(--mrc-carousel-nav-color-hover)}.merchant-carousel.merchant-carousel-nav2 .merchant-carousel-nav-prev{right:auto;left:15px;-webkit-transform:translate3d(-20px, -210%, 0);transform:translate3d(-20px, -210%, 0)}.merchant-carousel.merchant-carousel-nav2:hover .merchant-carousel-nav-next,.merchant-carousel.merchant-carousel-nav2:hover .merchant-carousel-nav-prev,.merchant-carousel.merchant-carousel-nav2.merchant-carousel-nav2-always-show .merchant-carousel-nav-next,.merchant-carousel.merchant-carousel-nav2.merchant-carousel-nav2-always-show .merchant-carousel-nav-prev{opacity:1;visibility:visible;-webkit-transform:translate3d(0, -210%, 0);transform:translate3d(0, -210%, 0)}@media(max-width: 991px){.merchant-carousel.merchant-carousel-nav2 .merchant-carousel-nav-next,.merchant-carousel.merchant-carousel-nav2 .merchant-carousel-nav-prev{opacity:1;visibility:visible;-webkit-transform:translate3d(0, -210%, 0);transform:translate3d(0, -210%, 0)}}@media(max-width: 575px){.merchant-carousel{padding-left:15px;padding-right:15px}.merchant-carousel:not(.merchant-carousel-nav2) .merchant-carousel-wrapper .merchant-carousel-nav-next{top:auto;bottom:0;right:45%;-webkit-transform:translate3d(50%, 0, 0);transform:translate3d(50%, 0, 0)}.merchant-carousel:not(.merchant-carousel-nav2) .merchant-carousel-wrapper .merchant-carousel-nav-prev{top:auto;bottom:0;right:55%;-webkit-transform:translate3d(50%, 0, 0);transform:translate3d(50%, 0, 0)}} -
merchant/trunk/assets/css/modules/advanced-reviews/admin/preview.css
r3036886 r3083515 71 71 } 72 72 73 .merchant-star-rating-bars .merchant-star-rating-bar-item-inner .item-bar { 74 width: auto; 75 } 76 73 77 @media (min-width: 1300px) { 74 78 .merchant-star-rating-bars .merchant-star-rating-bar-item { 75 max-width: 300px;79 max-width: 200px; 76 80 } 77 81 .merchant-star-rating-bars .merchant-star-rating-bar-item .item-bar { -
merchant/trunk/assets/css/modules/advanced-reviews/admin/preview.min.css
r3028445 r3083515 1 .merchant-module-page-preview-browser-inner{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-flex:0;-ms-flex-positive:0;flex-grow:0;max-width:600px;margin:auto;padding:25px}.merchant-adv-reviews .merchant-adv-reviews-title{margin-top:25px;margin-bottom:0 !important}.merchant-adv-reviews .merchant-adv-reviews-desc{margin-bottom:0 !important}.merchant-adv-reviews .merchant-adv-reviews-header{margin-top:20px !important}.merchant-adv-reviews .merchant-adv-reviews-header .merchant-adv-reviews-total{margin-bottom:15px !important}.merchant-adv-reviews .merchant-adv-reviews-header .mrc-right-col{margin-left:50px}.merchant-adv-reviews .merchant-adv-review-write-button{margin-bottom:auto}.merchant-adv-reviews .merchant-reviews-orderby{pointer-events:none}.merchant-adv-reviews .merchant-adv-reviews-body{margin-bottom:30px !important}.merchant-adv-reviews .merchant-adv-reviews-footer{display:none}.merchant-adv-reviews.hide-title .merchant-adv-reviews-title,.merchant-adv-reviews.hide-title .merchant-adv-reviews-desc{display:none}.merchant-reviews-list-wrapper{margin-top:25px}.merchant-reviews-list-wrapper .merchant-reviews-list-item{padding:15px 0}.merchant-reviews-list-wrapper .merchant-reviews-list-item .merchant-review-date{top:6px;position:relative;font-size:.8rem}.merchant-reviews-list-wrapper .merchant-reviews-list-item .merchant-review-content{margin-top:5px}.merchant-star-rating-bars .merchant-star-rating-bar-item{max-width:230px}.merchant-star-rating-bars .merchant-star-rating-bar-item .item-bar{min-width:130px} @media(min-width: 1300px){.merchant-star-rating-bars .merchant-star-rating-bar-item{max-width:300px}.merchant-star-rating-bars .merchant-star-rating-bar-item .item-bar{min-width:200px}}.star-rating{overflow:hidden;position:relative;height:1.618em;line-height:1.618;width:5.3em;font-family:star;font-weight:400;margin-left:auto;margin-right:auto;letter-spacing:0;color:#ffa441}.star-rating::before{content:"SSSSS";opacity:.25;float:left;top:0;left:0;position:absolute}.star-rating span{overflow:hidden;float:left;top:0;left:0;position:absolute;padding-top:1.5em}.star-rating span::before{content:"SSSSS";top:0;position:absolute;left:0;color:#ffa441}p.stars a{position:relative;height:1em;width:1em;text-indent:-999em;display:inline-block;text-decoration:none;margin-right:1px;font-weight:400}p.stars a::before{display:block;position:absolute;top:0;left:0;width:1em;height:1em;line-height:1;font-family:star;content:"S";color:#212121;text-indent:0;opacity:.25}p.stars a:hover~a::before{content:"S";color:#212121;opacity:.25}p.stars:hover a::before{content:"S";color:#ffa441;opacity:1}p.stars.selected a.active::before{content:"S";color:#ffa441;opacity:1}p.stars.selected a.active~a::before{content:"S";color:#212121;opacity:.25}p.stars.selected a:not(.active)::before{content:"S";color:#ffa441;opacity:1}.rtl .merchant-adv-reviews .merchant-adv-reviews-header .mrc-row{-webkit-box-orient:horizontal;-webkit-box-direction:reverse;-ms-flex-direction:row-reverse;flex-direction:row-reverse}.rtl .merchant-adv-reviews .merchant-adv-reviews-header .mrc-right-col{-webkit-box-align:self-start;-ms-flex-align:self-start;align-items:self-start}.rtl .merchant-adv-reviews .merchant-adv-reviews-header .merchant-adv-reviews-rating-wrapper .star-rating{margin-left:unset !important;margin-right:16px !important}.rtl .merchant-adv-reviews .merchant-star-rating-bars{text-align:right}.rtl .merchant-adv-reviews .merchant-star-rating-bars .merchant-star-rating-bar-item .item-bar .item-bar-inner{left:unset;right:0}.rtl .merchant-adv-reviews .merchant-reviews-list-wrapper .merchant-reviews-list-item .star-rating+.merchant-review-author{margin-right:20px;margin-left:unset}1 .merchant-module-page-preview-browser-inner{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-flex:0;-ms-flex-positive:0;flex-grow:0;max-width:600px;margin:auto;padding:25px}.merchant-adv-reviews .merchant-adv-reviews-title{margin-top:25px;margin-bottom:0 !important}.merchant-adv-reviews .merchant-adv-reviews-desc{margin-bottom:0 !important}.merchant-adv-reviews .merchant-adv-reviews-header{margin-top:20px !important}.merchant-adv-reviews .merchant-adv-reviews-header .merchant-adv-reviews-total{margin-bottom:15px !important}.merchant-adv-reviews .merchant-adv-reviews-header .mrc-right-col{margin-left:50px}.merchant-adv-reviews .merchant-adv-review-write-button{margin-bottom:auto}.merchant-adv-reviews .merchant-reviews-orderby{pointer-events:none}.merchant-adv-reviews .merchant-adv-reviews-body{margin-bottom:30px !important}.merchant-adv-reviews .merchant-adv-reviews-footer{display:none}.merchant-adv-reviews.hide-title .merchant-adv-reviews-title,.merchant-adv-reviews.hide-title .merchant-adv-reviews-desc{display:none}.merchant-reviews-list-wrapper{margin-top:25px}.merchant-reviews-list-wrapper .merchant-reviews-list-item{padding:15px 0}.merchant-reviews-list-wrapper .merchant-reviews-list-item .merchant-review-date{top:6px;position:relative;font-size:.8rem}.merchant-reviews-list-wrapper .merchant-reviews-list-item .merchant-review-content{margin-top:5px}.merchant-star-rating-bars .merchant-star-rating-bar-item{max-width:230px}.merchant-star-rating-bars .merchant-star-rating-bar-item .item-bar{min-width:130px}.merchant-star-rating-bars .merchant-star-rating-bar-item-inner .item-bar{width:auto}@media(min-width: 1300px){.merchant-star-rating-bars .merchant-star-rating-bar-item{max-width:200px}.merchant-star-rating-bars .merchant-star-rating-bar-item .item-bar{min-width:200px}}.star-rating{overflow:hidden;position:relative;height:1.618em;line-height:1.618;width:5.3em;font-family:star;font-weight:400;margin-left:auto;margin-right:auto;letter-spacing:0;color:#ffa441}.star-rating::before{content:"SSSSS";opacity:.25;float:left;top:0;left:0;position:absolute}.star-rating span{overflow:hidden;float:left;top:0;left:0;position:absolute;padding-top:1.5em}.star-rating span::before{content:"SSSSS";top:0;position:absolute;left:0;color:#ffa441}p.stars a{position:relative;height:1em;width:1em;text-indent:-999em;display:inline-block;text-decoration:none;margin-right:1px;font-weight:400}p.stars a::before{display:block;position:absolute;top:0;left:0;width:1em;height:1em;line-height:1;font-family:star;content:"S";color:#212121;text-indent:0;opacity:.25}p.stars a:hover~a::before{content:"S";color:#212121;opacity:.25}p.stars:hover a::before{content:"S";color:#ffa441;opacity:1}p.stars.selected a.active::before{content:"S";color:#ffa441;opacity:1}p.stars.selected a.active~a::before{content:"S";color:#212121;opacity:.25}p.stars.selected a:not(.active)::before{content:"S";color:#ffa441;opacity:1}.rtl .merchant-adv-reviews .merchant-adv-reviews-header .mrc-row{-webkit-box-orient:horizontal;-webkit-box-direction:reverse;-ms-flex-direction:row-reverse;flex-direction:row-reverse}.rtl .merchant-adv-reviews .merchant-adv-reviews-header .mrc-right-col{-webkit-box-align:self-start;-ms-flex-align:self-start;align-items:self-start}.rtl .merchant-adv-reviews .merchant-adv-reviews-header .merchant-adv-reviews-rating-wrapper .star-rating{margin-left:unset !important;margin-right:16px !important}.rtl .merchant-adv-reviews .merchant-star-rating-bars{text-align:right}.rtl .merchant-adv-reviews .merchant-star-rating-bars .merchant-star-rating-bar-item .item-bar .item-bar-inner{left:unset;right:0}.rtl .merchant-adv-reviews .merchant-reviews-list-wrapper .merchant-reviews-list-item .star-rating+.merchant-review-author{margin-right:20px;margin-left:unset} -
merchant/trunk/assets/css/modules/advanced-reviews/advanced-reviews.css
r3036886 r3083515 7 7 } 8 8 9 .merchant-adv-reviews { 10 display: block !important; 11 } 12 .merchant-adv-reviews:after { 13 content: none !important; 14 } 9 .merchant-adv-reviews-modal-photo-slider h2, 15 10 .merchant-adv-reviews h2 { 16 11 margin-top: 0; 17 12 } 13 @media (min-width: 1025px) { 14 .merchant-adv-reviews-modal-photo-slider-media-carousel .no-carousel, 15 .merchant-adv-reviews-media-carousel .no-carousel { 16 margin-top: 30px; 17 } 18 .merchant-adv-reviews-modal-photo-slider-media-carousel .no-carousel .merchant-carousel-stage, 19 .merchant-adv-reviews-media-carousel .no-carousel .merchant-carousel-stage { 20 margin: 0 !important; 21 } 22 .merchant-adv-reviews-modal-photo-slider-media-carousel .no-carousel .merchant-carousel-stage > .item, 23 .merchant-adv-reviews-media-carousel .no-carousel .merchant-carousel-stage > .item { 24 -webkit-box-flex: 0; 25 -ms-flex: 0 0 32%; 26 flex: 0 0 32%; 27 margin-right: 15px; 28 } 29 .merchant-adv-reviews-modal-photo-slider-media-carousel .no-carousel .merchant-carousel-stage > .item:last-child, 30 .merchant-adv-reviews-media-carousel .no-carousel .merchant-carousel-stage > .item:last-child { 31 margin-right: 0; 32 } 33 } 34 .merchant-adv-reviews-modal-photo-slider-media-carousel .section-title, 35 .merchant-adv-reviews-media-carousel .section-title { 36 margin-bottom: 20px; 37 } 38 .merchant-adv-reviews-modal-photo-slider-media-carousel .item, 39 .merchant-adv-reviews-media-carousel .item { 40 cursor: pointer; 41 } 42 .merchant-adv-reviews-modal-photo-slider-media-carousel .item img, 43 .merchant-adv-reviews-media-carousel .item img { 44 width: 100%; 45 } 46 .merchant-adv-reviews-modal-photo-slider .merchant-adv-reviews-title, 47 .merchant-adv-reviews-modal-photo-slider .merchant-adv-reviews-desc, 18 48 .merchant-adv-reviews .merchant-adv-reviews-title, 19 49 .merchant-adv-reviews .merchant-adv-reviews-desc { 20 50 text-align: var(--mrc-adv-reviews-title-desc-align, left); 21 51 } 52 .merchant-adv-reviews-modal-photo-slider .merchant-adv-reviews-title, 22 53 .merchant-adv-reviews .merchant-adv-reviews-title { 23 54 margin-top: 100px; … … 25 56 color: var(--mrc-adv-reviews-title-color, #212121); 26 57 } 27 .merchant-adv-reviews .merchant-adv-reviews-desc { 28 color: var(--mrc-adv-reviews-desc-color, #777); 29 } 58 .merchant-adv-reviews-modal-photo-slider .star-rating, 30 59 .merchant-adv-reviews .star-rating { 31 60 float: none !important; … … 35 64 top: 1px; 36 65 } 66 .merchant-adv-reviews-modal-photo-slider .star-rating:before, 37 67 .merchant-adv-reviews .star-rating:before { 38 68 color: var(--mrc-adv-reviews-stars-bg-color, #777) !important; 39 69 } 70 .merchant-adv-reviews-modal-photo-slider .star-rating span:before, 40 71 .merchant-adv-reviews .star-rating span:before { 41 72 color: var(--mrc-adv-reviews-stars-color, #FFA441) !important; 42 73 } 74 .merchant-adv-reviews-modal-photo-slider .merchant-adv-review-write-button, 75 .merchant-adv-reviews-modal-photo-slider .merchant-pagination-button, 43 76 .merchant-adv-reviews .merchant-adv-review-write-button, 44 77 .merchant-adv-reviews .merchant-pagination-button { … … 48 81 text-decoration: none !important; 49 82 } 83 .merchant-adv-reviews-modal-photo-slider .merchant-adv-review-write-button:hover, 84 .merchant-adv-reviews-modal-photo-slider .merchant-pagination-button:hover, 50 85 .merchant-adv-reviews .merchant-adv-review-write-button:hover, 51 86 .merchant-adv-reviews .merchant-pagination-button:hover { … … 53 88 color: var(--mrc-adv-reviews-button-color-hover, #FFF) !important; 54 89 } 90 .merchant-adv-reviews-modal-photo-slider .merchant-adv-reviews-desc, 91 .merchant-adv-reviews .merchant-adv-reviews-desc { 92 color: var(--mrc-adv-reviews-desc-color, #777); 93 } 94 .merchant-adv-reviews-modal-photo-slider .merchant-adv-reviews-header, 55 95 .merchant-adv-reviews .merchant-adv-reviews-header { 56 96 margin-top: 45px; 57 97 } 98 .merchant-adv-reviews-modal-photo-slider .merchant-adv-reviews-header .mrc-right-col, 58 99 .merchant-adv-reviews .merchant-adv-reviews-header .mrc-right-col { 59 100 display: -webkit-box; … … 69 110 } 70 111 @media screen and (min-width: 445px) and (max-width: 767px) { 112 .merchant-adv-reviews-modal-photo-slider .merchant-adv-reviews-header .mrc-right-col, 71 113 .merchant-adv-reviews .merchant-adv-reviews-header .mrc-right-col { 72 114 -webkit-box-orient: horizontal; … … 74 116 -ms-flex-direction: row; 75 117 flex-direction: row; 76 -webkit-box-align: center;77 -ms-flex-align: center;78 align-items: center;79 118 gap: 30px; 80 119 -webkit-box-pack: justify; … … 87 126 } 88 127 @media screen and (max-width: 444px) { 128 .merchant-adv-reviews-modal-photo-slider .merchant-adv-reviews-header .mrc-right-col, 89 129 .merchant-adv-reviews .merchant-adv-reviews-header .mrc-right-col { 90 130 -webkit-box-align: start; … … 94 134 } 95 135 } 136 .merchant-adv-reviews-modal-photo-slider .merchant-adv-reviews-header .merchant-reviews-orderby-form, 96 137 .merchant-adv-reviews .merchant-adv-reviews-header .merchant-reviews-orderby-form { 97 138 display: -webkit-box; … … 106 147 margin-bottom: 0 !important; 107 148 } 149 .merchant-adv-reviews-modal-photo-slider .merchant-adv-reviews-header .merchant-reviews-orderby-form label, 108 150 .merchant-adv-reviews .merchant-adv-reviews-header .merchant-reviews-orderby-form label { 109 151 white-space: nowrap; … … 111 153 font-size: 1rem; 112 154 } 155 .merchant-adv-reviews-modal-photo-slider .merchant-adv-reviews-header .merchant-reviews-orderby-form select, 113 156 .merchant-adv-reviews .merchant-adv-reviews-header .merchant-reviews-orderby-form select { 114 157 width: 100%; … … 125 168 font-size: 1rem !important; 126 169 } 170 .merchant-adv-reviews-modal-photo-slider .merchant-adv-reviews-header .merchant-adv-reviews-rating-wrapper, 127 171 .merchant-adv-reviews .merchant-adv-reviews-header .merchant-adv-reviews-rating-wrapper { 128 172 display: -webkit-box; … … 133 177 align-items: center; 134 178 } 179 .merchant-adv-reviews-modal-photo-slider .merchant-adv-reviews-header .merchant-adv-reviews-rating-wrapper .merchant-adv-reviews-rating, 135 180 .merchant-adv-reviews .merchant-adv-reviews-header .merchant-adv-reviews-rating-wrapper .merchant-adv-reviews-rating { 136 181 font-size: 2em; … … 138 183 color: var(--mrc-adv-reviews-title-color, #212121); 139 184 } 185 .merchant-adv-reviews-modal-photo-slider .merchant-adv-reviews-header .merchant-adv-reviews-rating-wrapper .merchant-adv-reviews-rating + .star-rating, 140 186 .merchant-adv-reviews .merchant-adv-reviews-header .merchant-adv-reviews-rating-wrapper .merchant-adv-reviews-rating + .star-rating { 141 187 margin-left: 16px !important; 142 188 } 189 .merchant-adv-reviews-modal-photo-slider .merchant-adv-reviews-header .merchant-adv-reviews-total, 143 190 .merchant-adv-reviews .merchant-adv-reviews-header .merchant-adv-reviews-total { 144 191 font-size: 1.1em; … … 147 194 color: var(--mrc-adv-reviews-title-color, #212121); 148 195 } 196 .merchant-adv-reviews-modal-photo-slider .merchant-adv-reviews-body, 149 197 .merchant-adv-reviews .merchant-adv-reviews-body { 150 198 margin-bottom: 50px; 151 199 } 200 .merchant-adv-reviews-modal-photo-slider .merchant-adv-reviews-body #comments, 152 201 .merchant-adv-reviews .merchant-adv-reviews-body #comments { 153 202 float: none !important; … … 158 207 border: none !important; 159 208 } 209 .merchant-adv-reviews-modal-photo-slider .merchant-adv-reviews-body .woocommerce-noreviews, 160 210 .merchant-adv-reviews .merchant-adv-reviews-body .woocommerce-noreviews { 161 211 margin: 50px 0 0; 162 212 } 213 .merchant-adv-reviews-modal-photo-slider .merchant-adv-reviews-footer, 163 214 .merchant-adv-reviews .merchant-adv-reviews-footer { 164 215 text-align: center; 165 216 margin-bottom: 100px; 166 217 } 218 .merchant-adv-reviews-modal-photo-slider .merchant-adv-review-write-button, 167 219 .merchant-adv-reviews .merchant-adv-review-write-button { 168 220 margin-bottom: 20px; 169 221 } 170 222 @media screen and (max-width: 767px) { 223 .merchant-adv-reviews-modal-photo-slider .merchant-adv-review-write-button, 171 224 .merchant-adv-reviews .merchant-adv-review-write-button { 172 225 margin-top: 40px; … … 176 229 } 177 230 231 .merchant-adv-reviews { 232 display: block !important; 233 width: 100%; 234 } 235 .merchant-adv-reviews:after { 236 content: none !important; 237 } 238 178 239 .star-rating.merchant-star-rating-style2 { 179 240 font-size: 1.75em; … … 189 250 } 190 251 252 .merchant-star-rating-bars { 253 display: -webkit-box; 254 display: -ms-flexbox; 255 display: flex; 256 -webkit-box-orient: vertical; 257 -webkit-box-direction: normal; 258 -ms-flex-direction: column; 259 flex-direction: column; 260 gap: 10px; 261 } 191 262 .merchant-star-rating-bars .merchant-star-rating-bar-item { 192 263 display: -webkit-box; … … 196 267 -ms-flex-align: center; 197 268 align-items: center; 198 -webkit-box-pack: justify; 199 -ms-flex-pack: justify; 200 justify-content: space-between; 201 max-width: 410px; 202 } 203 .merchant-star-rating-bars .merchant-star-rating-bar-item .item-rating { 204 min-width: 55px; 269 cursor: pointer; 270 } 271 .merchant-star-rating-bars .merchant-star-rating-bar-item:hover > div { 272 opacity: 0.7; 273 } 274 .merchant-star-rating-bars .merchant-star-rating-bar-item.rating-active > div { 275 opacity: 0.6; 276 } 277 .merchant-star-rating-bars .merchant-star-rating-bar-item svg { 278 cursor: pointer; 279 margin-left: 5px; 280 } 281 .merchant-star-rating-bars .merchant-star-rating-bar-item-inner { 282 display: -webkit-box; 283 display: -ms-flexbox; 284 display: flex; 285 -webkit-box-align: center; 286 -ms-flex-align: center; 287 align-items: center; 288 width: 410px; 289 position: relative; 290 } 291 @media (max-width: 768px) { 292 .merchant-star-rating-bars .merchant-star-rating-bar-item-inner { 293 width: 300px; 294 } 295 } 296 .merchant-star-rating-bars .merchant-star-rating-bar-item-inner .item-rating { 297 width: 60px; 205 298 margin: 0 !important; 206 299 padding: 0 !important; 207 300 color: var(--mrc-adv-reviews-title-color, #212121); 208 301 } 209 .merchant-star-rating-bars .merchant-star-rating-bar-item .item-bar {302 .merchant-star-rating-bars .merchant-star-rating-bar-item-inner .item-bar { 210 303 position: relative; 211 margin-left: 2 4px;304 margin-left: 20px; 212 305 background-color: var(--mrc-adv-reviews-bar-bg-color, #f5f5f5); 213 306 height: 10px; 214 min-width: 300px;307 width: 300px; 215 308 border-radius: 10px; 216 309 overflow: hidden; 217 310 } 218 .merchant-star-rating-bars .merchant-star-rating-bar-item .item-bar .item-bar-inner {311 .merchant-star-rating-bars .merchant-star-rating-bar-item-inner .item-bar .item-bar-inner { 219 312 position: absolute; 220 313 top: 0; … … 225 318 border-radius: 10px; 226 319 } 227 .merchant-star-rating-bars .merchant-star-rating-bar-item .item-qty {320 .merchant-star-rating-bars .merchant-star-rating-bar-item-inner .item-qty { 228 321 font-size: 0.8rem; 229 322 margin: 0 0 0 10px !important; 230 323 color: var(--mrc-adv-reviews-title-color, #212121); 231 324 } 232 .merchant-star-rating-bars .merchant-star-rating-bar-item + .merchant-star-rating-bar-item {233 margin-top: 10px;234 }235 325 @media screen and (max-width: 767px) { 236 .merchant-star-rating-bars .merchant-star-rating-bar-item .item-rating {326 .merchant-star-rating-bars .merchant-star-rating-bar-item-inner .item-rating { 237 327 white-space: nowrap; 238 328 } 239 .merchant-star-rating-bars .merchant-star-rating-bar-item .item-bar {329 .merchant-star-rating-bars .merchant-star-rating-bar-item-inner .item-bar { 240 330 min-width: calc(100% - 125px); 241 331 } 242 .merchant-star-rating-bars .merchant-star-rating-bar-item .item-qty {332 .merchant-star-rating-bars .merchant-star-rating-bar-item-inner .item-qty { 243 333 margin-left: auto; 244 334 } 335 } 336 337 .merchant-review-author { 338 text-transform: capitalize; 245 339 } 246 340 … … 315 409 color: var(--mrc-adv-reviews-desc-color, #777); 316 410 } 411 .merchant-reviews-list-wrapper .merchant-reviews-list-item .merchant-review-content .merchant-review-images { 412 margin-top: 20px; 413 display: -webkit-box; 414 display: -ms-flexbox; 415 display: flex; 416 -ms-flex-wrap: wrap; 417 flex-wrap: wrap; 418 gap: 10px; 419 } 420 .merchant-reviews-list-wrapper .merchant-reviews-list-item .merchant-review-content .merchant-review-images .merchant-review-image { 421 position: relative; 422 width: 100%; 423 max-width: 100px; 424 overflow: hidden; 425 border-radius: 5px; 426 } 427 .merchant-reviews-list-wrapper .merchant-reviews-list-item .merchant-review-content .merchant-review-images .merchant-review-image-overlay { 428 position: absolute; 429 top: 0; 430 left: 0; 431 width: 100%; 432 height: 100%; 433 background-color: rgba(0, 0, 0, 0.5); 434 opacity: 0; 435 -webkit-transition: ease opacity 300ms; 436 transition: ease opacity 300ms; 437 } 438 .merchant-reviews-list-wrapper .merchant-reviews-list-item .merchant-review-content .merchant-review-images .merchant-review-image img { 439 width: 100%; 440 display: block; 441 -o-object-fit: cover; 442 object-fit: cover; 443 } 444 .merchant-reviews-list-wrapper .merchant-reviews-list-item .merchant-review-content .merchant-review-images .merchant-review-image:hover { 445 cursor: pointer; 446 } 447 .merchant-reviews-list-wrapper .merchant-reviews-list-item .merchant-review-content .merchant-review-images .merchant-review-image:hover .merchant-review-image-overlay { 448 opacity: 1; 449 -webkit-transition: ease opacity 300ms; 450 transition: ease opacity 300ms; 451 } 317 452 .merchant-reviews-list-wrapper .merchant-reviews-list-item + .merchant-reviews-list-item { 318 453 border-top: 1px solid var(--mrc-adv-reviews-dividers-color, #e9e9e9); … … 337 472 */ 338 473 .merchant-adv-reviews-modal { 474 max-width: none !important; 339 475 position: fixed; 340 476 top: 0; … … 472 608 .merchant-adv-reviews-modal .merchant-adv-reviews-modal-body .merchant-adv-reviews-modal-content .comment-form { 473 609 display: block !important; 610 margin-left: 2px; 611 } 612 .merchant-adv-reviews-modal .merchant-adv-reviews-modal-body .merchant-adv-reviews-modal-content .comment-form > p { 613 min-width: 100%; 614 float: none !important; 474 615 } 475 616 .merchant-adv-reviews-modal .merchant-adv-reviews-modal-body .merchant-adv-reviews-modal-content .comment-form p { … … 489 630 } 490 631 .merchant-adv-reviews-modal .merchant-adv-reviews-modal-body .merchant-adv-reviews-modal-content .comment-form p:not(.comment-form-cookies-consent) textarea { 632 max-height: none !important; 633 height: 110px; 634 } 635 .merchant-adv-reviews-modal .merchant-adv-reviews-modal-body .merchant-adv-reviews-modal-content .comment-form p:not(.comment-form-cookies-consent) textarea, 636 .merchant-adv-reviews-modal .merchant-adv-reviews-modal-body .merchant-adv-reviews-modal-content .comment-form p:not(.comment-form-cookies-consent) input { 637 max-height: 50px; 638 } 639 .merchant-adv-reviews-modal .merchant-adv-reviews-modal-body .merchant-adv-reviews-modal-content .comment-form p:not(.comment-form-cookies-consent) textarea, 640 .merchant-adv-reviews-modal .merchant-adv-reviews-modal-body .merchant-adv-reviews-modal-content .comment-form p:not(.comment-form-cookies-consent) input { 491 641 display: block; 492 642 width: 100%; … … 496 646 box-sizing: border-box; 497 647 padding: 13px !important; 648 border-width: 1px; 649 border-radius: 2px; 498 650 } 499 651 .merchant-adv-reviews-modal .merchant-adv-reviews-modal-body .merchant-adv-reviews-modal-content .comment-form p:not(.comment-form-cookies-consent) #submit { … … 509 661 background-color: var(--mrc-adv-reviews-button-bg-color-hover, #757575) !important; 510 662 } 511 663 .merchant-adv-reviews-modal .merchant-adv-reviews-modal-body .merchant-adv-reviews-modal-content .comment-form p.comment-form-cookies-consent input { 664 border-width: 1px; 665 border-radius: 2px; 666 background-color: var(--mrc-adv-reviews-modal-textarea-bg-color, #FFF) !important; 667 } 668 .merchant-adv-reviews-modal .merchant-adv-reviews-modal-body .merchant-adv-reviews-modal-content .comment-form .merchant-adv-reviews-media { 669 margin-top: 15px; 670 } 671 .merchant-adv-reviews-modal .merchant-adv-reviews-modal-body .merchant-adv-reviews-modal-content .comment-form .merchant-adv-reviews-media input[type=file] { 672 display: none; 673 } 674 .merchant-adv-reviews-modal .merchant-adv-reviews-modal-body .merchant-adv-reviews-modal-content .comment-form .merchant-adv-reviews-media #merchant-adv-reviews-drop-area { 675 display: -webkit-box; 676 display: -ms-flexbox; 677 display: flex; 678 -webkit-box-orient: vertical; 679 -webkit-box-direction: normal; 680 -ms-flex-direction: column; 681 flex-direction: column; 682 -webkit-box-align: center; 683 -ms-flex-align: center; 684 align-items: center; 685 -webkit-box-pack: center; 686 -ms-flex-pack: center; 687 justify-content: center; 688 width: 100%; 689 height: 100px; 690 margin: 10px 0 20px; 691 border-width: 1px; 692 border-style: dashed; 693 border-radius: 2px; 694 cursor: pointer; 695 -webkit-transition: ease border-color 300ms; 696 transition: ease border-color 300ms; 697 } 698 .merchant-adv-reviews-modal .merchant-adv-reviews-modal-body .merchant-adv-reviews-modal-content .comment-form .merchant-adv-reviews-media #merchant-adv-reviews-drop-area:hover { 699 border-color: var(--mrc-adv-reviews-modal-textarea-color-hover, #212121); 700 } 701 .merchant-adv-reviews-modal .merchant-adv-reviews-modal-body .merchant-adv-reviews-modal-content .comment-form .merchant-adv-reviews-media #merchant-adv-reviews-drop-area:hover p { 702 color: var(--mrc-adv-reviews-modal-textarea-color-hover, #212121); 703 } 704 .merchant-adv-reviews-modal .merchant-adv-reviews-modal-body .merchant-adv-reviews-modal-content .comment-form .merchant-adv-reviews-media #merchant-adv-reviews-drop-area p { 705 font-size: 0.9rem; 706 } 707 .merchant-adv-reviews-modal .merchant-adv-reviews-modal-body .merchant-adv-reviews-modal-content .comment-form .merchant-adv-reviews-media #merchant-adv-reviews-drop-area p.hide, 708 .merchant-adv-reviews-modal .merchant-adv-reviews-modal-body .merchant-adv-reviews-modal-content .comment-form .merchant-adv-reviews-media #merchant-adv-reviews-drop-area .merchant-adv-reviews-upload-icon.hide { 709 display: none; 710 } 711 .merchant-adv-reviews-modal .merchant-adv-reviews-modal-body .merchant-adv-reviews-modal-content .comment-form .merchant-adv-reviews-media #merchant-adv-reviews-drop-area .merchant-adv-reviews-loader { 712 display: none; 713 } 714 .merchant-adv-reviews-modal .merchant-adv-reviews-modal-body .merchant-adv-reviews-modal-content .comment-form .merchant-adv-reviews-media #merchant-adv-reviews-drop-area .merchant-adv-reviews-loader.show { 715 display: -webkit-box; 716 display: -ms-flexbox; 717 display: flex; 718 -webkit-animation: rotate 1s linear infinite; 719 animation: rotate 1s linear infinite; 720 } 721 .merchant-adv-reviews-modal .merchant-adv-reviews-modal-body .merchant-adv-reviews-modal-content .comment-form .merchant-adv-reviews-media .merchant-adv-reviews-upload-preview { 722 display: -webkit-box; 723 display: -ms-flexbox; 724 display: flex; 725 -ms-flex-wrap: wrap; 726 flex-wrap: wrap; 727 gap: 18px; 728 margin-bottom: 15px; 729 } 730 .merchant-adv-reviews-modal .merchant-adv-reviews-modal-body .merchant-adv-reviews-modal-content .comment-form .merchant-adv-reviews-media .merchant-adv-reviews-upload-preview > div { 731 -webkit-box-flex: 0; 732 -ms-flex: 0 0 100px; 733 flex: 0 0 100px; 734 height: 90px; 735 position: relative; 736 } 737 .merchant-adv-reviews-modal .merchant-adv-reviews-modal-body .merchant-adv-reviews-modal-content .comment-form .merchant-adv-reviews-media .merchant-adv-reviews-upload-preview > div:after { 738 content: none; 739 background: rgba(0, 0, 0, 0.5); 740 position: absolute; 741 inset: 0; 742 } 743 .merchant-adv-reviews-modal .merchant-adv-reviews-modal-body .merchant-adv-reviews-modal-content .comment-form .merchant-adv-reviews-media .merchant-adv-reviews-upload-preview > div:hover:after { 744 content: ""; 745 } 746 .merchant-adv-reviews-modal .merchant-adv-reviews-modal-body .merchant-adv-reviews-modal-content .comment-form .merchant-adv-reviews-media .merchant-adv-reviews-upload-preview > div:hover button { 747 display: block; 748 } 749 .merchant-adv-reviews-modal .merchant-adv-reviews-modal-body .merchant-adv-reviews-modal-content .comment-form .merchant-adv-reviews-media .merchant-adv-reviews-upload-preview img { 750 width: 100%; 751 height: 100%; 752 -o-object-fit: cover; 753 object-fit: cover; 754 border-radius: 3px; 755 } 756 .merchant-adv-reviews-modal .merchant-adv-reviews-modal-body .merchant-adv-reviews-modal-content .comment-form .merchant-adv-reviews-media .merchant-adv-reviews-upload-preview button { 757 display: none; 758 position: absolute; 759 z-index: 2; 760 top: 3px; 761 right: 3px; 762 background: none; 763 padding: 0; 764 cursor: pointer; 765 } 766 767 @-webkit-keyframes rotate { 768 0% { 769 -webkit-transform: rotate(0deg); 770 transform: rotate(0deg); 771 } 772 100% { 773 -webkit-transform: rotate(360deg); 774 transform: rotate(360deg); 775 } 776 } 777 778 @keyframes rotate { 779 0% { 780 -webkit-transform: rotate(0deg); 781 transform: rotate(0deg); 782 } 783 100% { 784 -webkit-transform: rotate(360deg); 785 transform: rotate(360deg); 786 } 787 } 512 788 .rtl .merchant-adv-reviews-modal .merchant-adv-reviews-modal-body .merchant-adv-reviews-modal-content .modal-product-info { 513 789 margin-left: 0; … … 518 794 right: unset; 519 795 } 796 797 .merchant-carousel { 798 padding: 0 !important; 799 } 800 801 .merchant-adv-reviews-modal-photo-slider .merchant-carousel { 802 display: -webkit-box; 803 display: -ms-flexbox; 804 display: flex; 805 -webkit-box-orient: vertical; 806 -webkit-box-direction: normal; 807 -ms-flex-direction: column; 808 flex-direction: column; 809 -webkit-box-pack: center; 810 -ms-flex-pack: center; 811 justify-content: center; 812 height: 100%; 813 } 814 .merchant-adv-reviews-modal-photo-slider.show { 815 background: rgba(0, 0, 0, 0.9); 816 } 817 .merchant-adv-reviews-modal-photo-slider.loading:after { 818 content: ""; 819 position: absolute; 820 width: 32px; 821 height: 32px; 822 border-radius: 50px; 823 border: 3px solid transparent; 824 border-top: 3px solid #FFF; 825 -webkit-animation: spin 1s ease-in-out infinite; 826 animation: spin 1s ease-in-out infinite; 827 } 828 .merchant-adv-reviews-modal-photo-slider .merchant-adv-reviews-modal-body { 829 z-index: 99; 830 } 831 @media (max-width: 768px) { 832 .merchant-adv-reviews-modal-photo-slider .merchant-adv-reviews-modal-body { 833 max-width: calc(100vw - 100px); 834 } 835 } 836 .merchant-adv-reviews-modal-photo-slider .merchant-adv-reviews-modal-body .merchant-adv-reviews-modal-content { 837 width: 960px; 838 max-width: 100%; 839 margin-right: 0; 840 padding-right: 0; 841 overflow: hidden; 842 } 843 .merchant-adv-reviews-modal-photo-slider .merchant-adv-reviews-modal-close { 844 z-index: 999; 845 } 846 .merchant-adv-reviews-modal-photo-slider .merchant-carousel-wrapper .item { 847 cursor: pointer; 848 height: 100%; 849 display: -webkit-box; 850 display: -ms-flexbox; 851 display: flex; 852 -webkit-box-align: center; 853 -ms-flex-align: center; 854 align-items: center; 855 } 856 .merchant-adv-reviews-modal-photo-slider .merchant-carousel-wrapper .item img { 857 width: 100%; 858 -ms-flex-item-align: center; 859 align-self: center; 860 } 861 .merchant-adv-reviews-modal-photo-slider .merchant-carousel-wrapper .merchant-carousel-nav { 862 top: 50% !important; 863 width: 28px; 864 height: 34px; 865 line-height: 40px; 866 -webkit-transform: translateY(-50%) !important; 867 transform: translateY(-50%) !important; 868 background: rgba(255, 255, 255, 0.7); 869 text-align: center; 870 } 871 .merchant-adv-reviews-modal-photo-slider .merchant-carousel-wrapper .merchant-carousel-nav:hover { 872 background: rgb(255, 255, 255); 873 } 874 .merchant-adv-reviews-modal-photo-slider .merchant-carousel-wrapper .merchant-carousel-nav-prev { 875 left: 0 !important; 876 right: auto !important; 877 border-radius: 0 5px 5px 0; 878 } 879 .merchant-adv-reviews-modal-photo-slider .merchant-carousel-wrapper .merchant-carousel-nav-next { 880 border-radius: 5px 0 0 5px; 881 right: 0 !important; 882 left: auto !important; 883 } 884 .merchant-adv-reviews-modal-photo-slider .merchant-adv-reviews-modal-content { 885 display: -webkit-box; 886 display: -ms-flexbox; 887 display: flex; 888 grid-gap: 30px; 889 } 890 .merchant-adv-reviews-modal-photo-slider .merchant-adv-reviews-modal-body { 891 padding: 0; 892 } 893 .merchant-adv-reviews-modal-photo-slider .merchant-adv-reviews-modal-column { 894 -webkit-box-flex: 1; 895 -ms-flex: 1; 896 flex: 1; 897 width: 50%; 898 overflow: hidden; 899 position: relative; 900 } 901 .merchant-adv-reviews-modal-photo-slider .merchant-adv-reviews-modal-column:first-child { 902 background: #000; 903 padding: 0 20px; 904 } 905 .merchant-adv-reviews-modal-photo-slider .merchant-adv-reviews-modal-column:last-child { 906 padding: 30px 0; 907 } 908 .merchant-adv-reviews-modal-photo-slider .merchant-adv-reviews-modal-column-review { 909 padding: 40px 50px 40px 0; 910 height: 100%; 911 display: -webkit-box; 912 display: -ms-flexbox; 913 display: flex; 914 -webkit-box-orient: vertical; 915 -webkit-box-direction: normal; 916 -ms-flex-direction: column; 917 flex-direction: column; 918 gap: 15px; 919 } 920 .merchant-adv-reviews-modal-photo-slider .merchant-adv-reviews-modal-column-review-title { 921 margin-block: 0; 922 font-size: 24px; 923 line-height: 1.4; 924 } 925 .merchant-adv-reviews-modal-photo-slider .merchant-adv-reviews-modal-column .merchant-review-content { 926 overflow-y: auto; 927 } 928 929 @-webkit-keyframes spin { 930 0% { 931 -webkit-transform: rotate(0deg); 932 transform: rotate(0deg); 933 } 934 100% { 935 -webkit-transform: rotate(360deg); 936 transform: rotate(360deg); 937 } 938 } 939 940 @keyframes spin { 941 0% { 942 -webkit-transform: rotate(0deg); 943 transform: rotate(0deg); 944 } 945 100% { 946 -webkit-transform: rotate(360deg); 947 transform: rotate(360deg); 948 } 949 } 950 .merchant-adv-reviews-modal-next-prev { 951 position: absolute; 952 top: 50%; 953 -webkit-transform: translateY(-50%); 954 transform: translateY(-50%); 955 background: none !important; 956 z-index: 999; 957 border: none; 958 -webkit-box-shadow: none; 959 box-shadow: none; 960 outline: none; 961 padding: 15px; 962 margin: 0; 963 } 964 .merchant-adv-reviews-modal-next-prev:focus, .merchant-adv-reviews-modal-next-prev:active { 965 outline: none; 966 } 967 968 .merchant-adv-reviews-modal-photo-slider-single-review .merchant-adv-reviews-modal-next-prev { 969 display: none; 970 } 971 972 .merchant-adv-reviews-modal-next { 973 right: 10px; 974 } 975 976 .merchant-adv-reviews-modal-prev { 977 left: 10px; 978 } -
merchant/trunk/assets/css/modules/advanced-reviews/advanced-reviews.min.css
r3028445 r3083515 1 body:not(.merchant-pagination-load-more) .merchant-pagination-wrapper{display:none}.merchant-adv-reviews {display:block !important}.merchant-adv-reviews:after{content:none !important}.merchant-adv-reviews h2{margin-top:0}.merchant-adv-reviews .merchant-adv-reviews-title,.merchant-adv-reviews .merchant-adv-reviews-desc{text-align:var(--mrc-adv-reviews-title-desc-align, left)}.merchant-adv-reviews .merchant-adv-reviews-title{margin-top:100px;margin-bottom:20px !important;color:var(--mrc-adv-reviews-title-color, #212121)}.merchant-adv-reviews .merchant-adv-reviews-desc{color:var(--mrc-adv-reviews-desc-color, #777)}.merchant-adv-reviews .star-rating{float:none !important;margin:0 !important;font-size:var(--mrc-adv-reviews-start-font-size, 20px) !important;color:var(--mrc-adv-reviews-stars-color, #FFA441) !important;top:1px}.merchant-adv-reviews .star-rating:before{color:var(--mrc-adv-reviews-stars-bg-color, #777) !important}.merchant-adv-reviews .star-rating span:before{color:var(--mrc-adv-reviews-stars-color, #FFA441) !important}.merchant-adv-reviews .merchant-adv-review-write-button,.merchant-adv-reviews .merchant-pagination-button{background-color:var(--mrc-adv-reviews-button-bg-color, #212121) !important;color:var(--mrc-adv-reviews-button-color, #FFF) !important;padding:8px 23px;text-decoration:none !important}.merchant-adv-reviews .merchant-adv-review-write-button:hover,.merchant-adv-reviews .merchant-pagination-button:hover{background-color:var(--mrc-adv-reviews-button-bg-color-hover, #757575) !important;color:var(--mrc-adv-reviews-button-color-hover, #FFF) !important}.merchant-adv-reviews .merchant-adv-reviews-header{margin-top:45px}.merchant-adv-reviews .merchant-adv-reviews-header .mrc-right-col{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-align:self-end;-ms-flex-align:self-end;align-items:self-end}@media screen and (min-width: 445px)and (max-width: 767px){.merchant-adv-reviews .merchant-adv-reviews-header .mrc-right-col{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:30px;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:self-start;-ms-flex-align:self-start;align-items:self-start}}@media screen and (max-width: 444px){.merchant-adv-reviews .merchant-adv-reviews-header .mrc-right-col{-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;gap:20px}}.merchant-adv-reviews .merchant-adv-reviews-header .merchant-reviews-orderby-form{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-ms-flex-wrap:nowrap;flex-wrap:nowrap;margin-top:auto;margin-bottom:0 !important}.merchant-adv-reviews .merchant-adv-reviews-header .merchant-reviews-orderby-form label{white-space:nowrap;margin:0 7px 0 0;font-size:1rem}.merchant-adv-reviews .merchant-adv-reviews-header .merchant-reviews-orderby-form select{width:100%;border:1px solid var(--mrc-adv-reviews-dividers-color, #e9e9e9);-webkit-appearance:none;-moz-appearance:none;appearance:none;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='12' height='12' fill='%23212121' viewBox='0 0 448 512'%3E%3Cpath d='M207.029 381.476L12.686 187.132c-9.373-9.373-9.373-24.569 0-33.941l22.667-22.667c9.357-9.357 24.522-9.375 33.901-.04L224 284.505l154.745-154.021c9.379-9.335 24.544-9.317 33.901.04l22.667 22.667c9.373 9.373 9.373 24.569 0 33.941L240.971 381.476c-9.373 9.372-24.569 9.372-33.942 0z' /%3E%3C/svg%3E");background-repeat:no-repeat;background-position:calc(100% - 18px) center;background-size:10px;padding:10px 40px 10px 18px !important;height:auto !important;font-size:1rem !important}.merchant-adv-reviews .merchant-adv-reviews-header .merchant-adv-reviews-rating-wrapper{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.merchant-adv-reviews .merchant-adv-reviews-header .merchant-adv-reviews-rating-wrapper .merchant-adv-reviews-rating{font-size:2em;line-height:1.4;color:var(--mrc-adv-reviews-title-color, #212121)}.merchant-adv-reviews .merchant-adv-reviews-header .merchant-adv-reviews-rating-wrapper .merchant-adv-reviews-rating+.star-rating{margin-left:16px !important}.merchant-adv-reviews .merchant-adv-reviews-header .merchant-adv-reviews-total{font-size:1.1em;margin-top:10px;margin-bottom:30px;color:var(--mrc-adv-reviews-title-color, #212121)}.merchant-adv-reviews .merchant-adv-reviews-body{margin-bottom:50px}.merchant-adv-reviews .merchant-adv-reviews-body #comments{float:none !important;width:100% !important;max-width:100% !important;padding:0 !important;margin:0 !important;border:none !important}.merchant-adv-reviews .merchant-adv-reviews-body .woocommerce-noreviews{margin:50px 0 0}.merchant-adv-reviews .merchant-adv-reviews-footer{text-align:center;margin-bottom:100px}.merchant-adv-reviews .merchant-adv-review-write-button{margin-bottom:20px}@media screen and (max-width: 767px){.merchant-adv-reviews .merchant-adv-review-write-button{margin-top:40px;margin-bottom:0;text-align:center}}.star-rating.merchant-star-rating-style2{font-size:1.75em;margin:0}.star-rating.merchant-star-rating-style2:before{opacity:1}@media screen and (max-width: 767px){.star-rating.merchant-star-rating-style2{font-size:1em}}.merchant-star-rating-bars .merchant-star-rating-bar-item{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;max-width:410px}.merchant-star-rating-bars .merchant-star-rating-bar-item .item-rating{min-width:55px;margin:0 !important;padding:0 !important;color:var(--mrc-adv-reviews-title-color, #212121)}.merchant-star-rating-bars .merchant-star-rating-bar-item .item-bar{position:relative;margin-left:24px;background-color:var(--mrc-adv-reviews-bar-bg-color, #f5f5f5);height:10px;min-width:300px;border-radius:10px;overflow:hidden}.merchant-star-rating-bars .merchant-star-rating-bar-item .item-bar .item-bar-inner{position:absolute;top:0;left:0;background-color:var(--mrc-adv-reviews-bar-color, #212121);width:0%;height:100%;border-radius:10px}.merchant-star-rating-bars .merchant-star-rating-bar-item .item-qty{font-size:.8rem;margin:0 0 0 10px !important;color:var(--mrc-adv-reviews-title-color, #212121)}.merchant-star-rating-bars .merchant-star-rating-bar-item+.merchant-star-rating-bar-item{margin-top:10px}@media screen and (max-width: 767px){.merchant-star-rating-bars .merchant-star-rating-bar-item .item-rating{white-space:nowrap}.merchant-star-rating-bars .merchant-star-rating-bar-item .item-bar{min-width:calc(100% - 125px)}.merchant-star-rating-bars .merchant-star-rating-bar-item .item-qty{margin-left:auto}}.merchant-reviews-list-wrapper{border-top:1px solid var(--mrc-adv-reviews-dividers-color, #e9e9e9);border-bottom:1px solid var(--mrc-adv-reviews-dividers-color, #e9e9e9);margin-top:40px}.merchant-reviews-list-wrapper .merchant-reviews-list-item{padding:40px 0}.merchant-reviews-list-wrapper .merchant-reviews-list-item p{margin-bottom:20px}.merchant-reviews-list-wrapper .merchant-reviews-list-item p:last-of-type{margin-bottom:0}.merchant-reviews-list-wrapper .merchant-reviews-list-item .merchant-reviews-author-wrapper{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.merchant-reviews-list-wrapper .merchant-reviews-list-item .star-rating+.merchant-review-author{margin-left:20px}.merchant-reviews-list-wrapper .merchant-reviews-list-item .merchant-review-author{display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;font-size:1.05em;color:var(--mrc-adv-reviews-title-color, #212121)}@media screen and (max-width: 767px){.merchant-reviews-list-wrapper .merchant-reviews-list-item .merchant-review-author{font-size:.8em}}.merchant-reviews-list-wrapper .merchant-reviews-list-item .verified{display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;margin-left:6px;font-size:.7rem;font-weight:100}.merchant-reviews-list-wrapper .merchant-reviews-list-item .merchant-review-date{font-size:.8rem;color:var(--mrc-adv-reviews-desc-color, #777)}@media(min-width: 768px){.merchant-reviews-list-wrapper .merchant-reviews-list-item .merchant-review-date-wrapper{text-align:right}.merchant-reviews-list-wrapper .merchant-reviews-list-item .merchant-review-date{font-size:1rem}}.merchant-reviews-list-wrapper .merchant-reviews-list-item .merchant-review-content{margin-top:25px;color:var(--mrc-adv-reviews-desc-color, #777)}.merchant-reviews-list-wrapper .merchant-reviews-list-item .merchant-review-content p{color:var(--mrc-adv-reviews-desc-color, #777)}.merchant-reviews-list-wrapper .merchant-reviews-list-item+.merchant-reviews-list-item{border-top:1px solid var(--mrc-adv-reviews-dividers-color, #e9e9e9)}.merchant-adv-reviews-pagination.woocommerce-pagination ul li span.current{color:var(--mrc-adv-reviews-button-color, #FFF) !important;border-color:var(--mrc-adv-reviews-button-bg-color, #212121) !important;background-color:var(--mrc-adv-reviews-button-bg-color, #212121) !important}.merchant-adv-reviews-pagination.woocommerce-pagination ul li a:hover,.merchant-adv-reviews-pagination.woocommerce-pagination ul li a:focus{color:var(--mrc-adv-reviews-button-color-hover, #FFF) !important;border-color:var(--mrc-adv-reviews-button-bg-color-hover, #757575) !important;background-color:var(--mrc-adv-reviews-button-bg-color-hover, #757575) !important}.merchant-adv-reviews-modal{position:fixed;top:0;right:0;bottom:0;left:0;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;background-color:rgba(33,33,33,.8);visibility:hidden;opacity:0;-webkit-transition:ease opacity 300ms;transition:ease opacity 300ms;z-index:99999}.merchant-adv-reviews-modal.show{opacity:1;visibility:visible}.merchant-adv-reviews-modal .merchant-adv-reviews-modal-body{position:relative;padding:50px 33px 50px 50px;background-color:var(--mrc-adv-reviews-modal-bg-color, #f5f5f5);max-width:calc(100vw - 40px)}.merchant-adv-reviews-modal .merchant-adv-reviews-modal-body .merchant-adv-reviews-modal-close{position:absolute;top:25px;right:30px}.merchant-adv-reviews-modal .merchant-adv-reviews-modal-body .merchant-adv-reviews-modal-close .icon-cancel{cursor:pointer}.merchant-adv-reviews-modal .merchant-adv-reviews-modal-body .merchant-adv-reviews-modal-close .icon-cancel path{fill:var(--mrc-adv-reviews-modal-close-icon-color, #212121);-webkit-transform:scale(0.75);transform:scale(0.75)}.merchant-adv-reviews-modal .merchant-adv-reviews-modal-body .merchant-adv-reviews-modal-close:hover .icon-cancel path{fill:var(--mrc-adv-reviews-modal-close-icon-color-hover, #757575)}.merchant-adv-reviews-modal .merchant-adv-reviews-modal-body .merchant-adv-reviews-modal-content{width:100%;padding-right:17px;max-width:500px;max-height:85vh;overflow-y:auto}.merchant-adv-reviews-modal .merchant-adv-reviews-modal-body .merchant-adv-reviews-modal-content::-webkit-scrollbar{width:7px}.merchant-adv-reviews-modal .merchant-adv-reviews-modal-body .merchant-adv-reviews-modal-content::-webkit-scrollbar-track{background:#e2e2e2}.merchant-adv-reviews-modal .merchant-adv-reviews-modal-body .merchant-adv-reviews-modal-content::-webkit-scrollbar-thumb{background-color:#ccc}.merchant-adv-reviews-modal .merchant-adv-reviews-modal-body .merchant-adv-reviews-modal-content h4{margin:0 0 20px 0 !important}.merchant-adv-reviews-modal .merchant-adv-reviews-modal-body .merchant-adv-reviews-modal-content h5{margin:0 0 10px 0 !important}.merchant-adv-reviews-modal .merchant-adv-reviews-modal-body .merchant-adv-reviews-modal-content p{margin:0 !important}.merchant-adv-reviews-modal .merchant-adv-reviews-modal-body .merchant-adv-reviews-modal-content p+p{margin-top:10px !important}.merchant-adv-reviews-modal .merchant-adv-reviews-modal-body .merchant-adv-reviews-modal-content .modal-title{font-size:1rem;font-weight:600;margin-top:0;color:var(--mrc-adv-reviews-modal-title-color, #212121)}.merchant-adv-reviews-modal .merchant-adv-reviews-modal-body .merchant-adv-reviews-modal-content .modal-title+.stars{margin-top:10px !important}.merchant-adv-reviews-modal .merchant-adv-reviews-modal-body .merchant-adv-reviews-modal-content .merchant-adv-reviews-modal-product{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;margin-bottom:20px}.merchant-adv-reviews-modal .merchant-adv-reviews-modal-body .merchant-adv-reviews-modal-content .merchant-adv-reviews-modal-product img{max-width:100px !important}.merchant-adv-reviews-modal .merchant-adv-reviews-modal-body .merchant-adv-reviews-modal-content .merchant-adv-reviews-modal-product .modal-product-info{margin-left:25px}.merchant-adv-reviews-modal .merchant-adv-reviews-modal-body .merchant-adv-reviews-modal-content .merchant-adv-reviews-modal-product .modal-product-info h5{margin-top:5px;margin-bottom:10px;font-size:1rem;font-weight:600;color:var(--mrc-adv-reviews-modal-title-color, #212121)}.merchant-adv-reviews-modal .merchant-adv-reviews-modal-body .merchant-adv-reviews-modal-content .merchant-adv-reviews-modal-product .modal-product-info p{font-size:.9rem;color:var(--mrc-adv-reviews-modal-desc-color, #777)}.merchant-adv-reviews-modal .merchant-adv-reviews-modal-body .merchant-adv-reviews-modal-content .merchant-adv-reviews-modal-product .modal-product-info p:last-of-type{margin-bottom:0}.merchant-adv-reviews-modal .merchant-adv-reviews-modal-body .merchant-adv-reviews-modal-content .comment-form-rating{display:block !important}.merchant-adv-reviews-modal .merchant-adv-reviews-modal-body .merchant-adv-reviews-modal-content .comment-form-rating .modal-title{display:block !important}.merchant-adv-reviews-modal .merchant-adv-reviews-modal-body .merchant-adv-reviews-modal-content .stars{font-size:1.5rem;margin-top:10px;margin-bottom:15px}.merchant-adv-reviews-modal .merchant-adv-reviews-modal-body .merchant-adv-reviews-modal-content .stars a:before{color:var(--mrc-adv-reviews-stars-bg-color, #757575) !important}.merchant-adv-reviews-modal .merchant-adv-reviews-modal-body .merchant-adv-reviews-modal-content .stars:hover a:before,.merchant-adv-reviews-modal .merchant-adv-reviews-modal-body .merchant-adv-reviews-modal-content .stars.selected a:before{color:var(--mrc-adv-reviews-stars-color, #FFA441) !important}.merchant-adv-reviews-modal .merchant-adv-reviews-modal-body .merchant-adv-reviews-modal-content .comment-form-comment{margin-top:15px !important}.merchant-adv-reviews-modal .merchant-adv-reviews-modal-body .merchant-adv-reviews-modal-content .comment-form{display:block !important}.merchant-adv-reviews-modal .merchant-adv-reviews-modal-body .merchant-adv-reviews-modal-content .comment-form p{margin-bottom:20px}.merchant-adv-reviews-modal .merchant-adv-reviews-modal-body .merchant-adv-reviews-modal-content .comment-form p:last-of-type{margin-bottom:0}.merchant-adv-reviews-modal .merchant-adv-reviews-modal-body .merchant-adv-reviews-modal-content .comment-form p.form-submit{display:block !important;float:none !important}.merchant-adv-reviews-modal .merchant-adv-reviews-modal-body .merchant-adv-reviews-modal-content .comment-form p:not(.comment-form-cookies-consent) label{display:block;margin-bottom:10px;color:var(--mrc-adv-reviews-modal-title-color, #212121) !important}.merchant-adv-reviews-modal .merchant-adv-reviews-modal-body .merchant-adv-reviews-modal-content .comment-form p:not(.comment-form-cookies-consent) textarea{display:block;width:100%;color:var(--mrc-adv-reviews-modal-textarea-color, #777) !important;background-color:var(--mrc-adv-reviews-modal-textarea-bg-color, #FFF) !important;-webkit-box-sizing:border-box;box-sizing:border-box;padding:13px !important}.merchant-adv-reviews-modal .merchant-adv-reviews-modal-body .merchant-adv-reviews-modal-content .comment-form p:not(.comment-form-cookies-consent) #submit{display:block !important;color:var(--mrc-adv-reviews-button-color, #FFF) !important;background-color:var(--mrc-adv-reviews-button-bg-color, #212121) !important;width:100% !important;padding:13px !important;font-weight:400 !important}.merchant-adv-reviews-modal .merchant-adv-reviews-modal-body .merchant-adv-reviews-modal-content .comment-form p:not(.comment-form-cookies-consent) #submit:hover,.merchant-adv-reviews-modal .merchant-adv-reviews-modal-body .merchant-adv-reviews-modal-content .comment-form p:not(.comment-form-cookies-consent) #submit:focus{color:var(--mrc-adv-reviews-button-color-hover, #FFF) !important;background-color:var(--mrc-adv-reviews-button-bg-color-hover, #757575) !important}.rtl .merchant-adv-reviews-modal .merchant-adv-reviews-modal-body .merchant-adv-reviews-modal-content .modal-product-info{margin-left:0;margin-right:25px}.rtl .merchant-adv-reviews-modal .merchant-adv-reviews-modal-body .merchant-adv-reviews-modal-close{left:30px;right:unset}1 body:not(.merchant-pagination-load-more) .merchant-pagination-wrapper{display:none}.merchant-adv-reviews-modal-photo-slider h2,.merchant-adv-reviews h2{margin-top:0}@media(min-width: 1025px){.merchant-adv-reviews-modal-photo-slider-media-carousel .no-carousel,.merchant-adv-reviews-media-carousel .no-carousel{margin-top:30px}.merchant-adv-reviews-modal-photo-slider-media-carousel .no-carousel .merchant-carousel-stage,.merchant-adv-reviews-media-carousel .no-carousel .merchant-carousel-stage{margin:0 !important}.merchant-adv-reviews-modal-photo-slider-media-carousel .no-carousel .merchant-carousel-stage>.item,.merchant-adv-reviews-media-carousel .no-carousel .merchant-carousel-stage>.item{-webkit-box-flex:0;-ms-flex:0 0 32%;flex:0 0 32%;margin-right:15px}.merchant-adv-reviews-modal-photo-slider-media-carousel .no-carousel .merchant-carousel-stage>.item:last-child,.merchant-adv-reviews-media-carousel .no-carousel .merchant-carousel-stage>.item:last-child{margin-right:0}}.merchant-adv-reviews-modal-photo-slider-media-carousel .section-title,.merchant-adv-reviews-media-carousel .section-title{margin-bottom:20px}.merchant-adv-reviews-modal-photo-slider-media-carousel .item,.merchant-adv-reviews-media-carousel .item{cursor:pointer}.merchant-adv-reviews-modal-photo-slider-media-carousel .item img,.merchant-adv-reviews-media-carousel .item img{width:100%}.merchant-adv-reviews-modal-photo-slider .merchant-adv-reviews-title,.merchant-adv-reviews-modal-photo-slider .merchant-adv-reviews-desc,.merchant-adv-reviews .merchant-adv-reviews-title,.merchant-adv-reviews .merchant-adv-reviews-desc{text-align:var(--mrc-adv-reviews-title-desc-align, left)}.merchant-adv-reviews-modal-photo-slider .merchant-adv-reviews-title,.merchant-adv-reviews .merchant-adv-reviews-title{margin-top:100px;margin-bottom:20px !important;color:var(--mrc-adv-reviews-title-color, #212121)}.merchant-adv-reviews-modal-photo-slider .star-rating,.merchant-adv-reviews .star-rating{float:none !important;margin:0 !important;font-size:var(--mrc-adv-reviews-start-font-size, 20px) !important;color:var(--mrc-adv-reviews-stars-color, #FFA441) !important;top:1px}.merchant-adv-reviews-modal-photo-slider .star-rating:before,.merchant-adv-reviews .star-rating:before{color:var(--mrc-adv-reviews-stars-bg-color, #777) !important}.merchant-adv-reviews-modal-photo-slider .star-rating span:before,.merchant-adv-reviews .star-rating span:before{color:var(--mrc-adv-reviews-stars-color, #FFA441) !important}.merchant-adv-reviews-modal-photo-slider .merchant-adv-review-write-button,.merchant-adv-reviews-modal-photo-slider .merchant-pagination-button,.merchant-adv-reviews .merchant-adv-review-write-button,.merchant-adv-reviews .merchant-pagination-button{background-color:var(--mrc-adv-reviews-button-bg-color, #212121) !important;color:var(--mrc-adv-reviews-button-color, #FFF) !important;padding:8px 23px;text-decoration:none !important}.merchant-adv-reviews-modal-photo-slider .merchant-adv-review-write-button:hover,.merchant-adv-reviews-modal-photo-slider .merchant-pagination-button:hover,.merchant-adv-reviews .merchant-adv-review-write-button:hover,.merchant-adv-reviews .merchant-pagination-button:hover{background-color:var(--mrc-adv-reviews-button-bg-color-hover, #757575) !important;color:var(--mrc-adv-reviews-button-color-hover, #FFF) !important}.merchant-adv-reviews-modal-photo-slider .merchant-adv-reviews-desc,.merchant-adv-reviews .merchant-adv-reviews-desc{color:var(--mrc-adv-reviews-desc-color, #777)}.merchant-adv-reviews-modal-photo-slider .merchant-adv-reviews-header,.merchant-adv-reviews .merchant-adv-reviews-header{margin-top:45px}.merchant-adv-reviews-modal-photo-slider .merchant-adv-reviews-header .mrc-right-col,.merchant-adv-reviews .merchant-adv-reviews-header .mrc-right-col{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-align:self-end;-ms-flex-align:self-end;align-items:self-end}@media screen and (min-width: 445px)and (max-width: 767px){.merchant-adv-reviews-modal-photo-slider .merchant-adv-reviews-header .mrc-right-col,.merchant-adv-reviews .merchant-adv-reviews-header .mrc-right-col{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;gap:30px;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:self-start;-ms-flex-align:self-start;align-items:self-start}}@media screen and (max-width: 444px){.merchant-adv-reviews-modal-photo-slider .merchant-adv-reviews-header .mrc-right-col,.merchant-adv-reviews .merchant-adv-reviews-header .mrc-right-col{-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;gap:20px}}.merchant-adv-reviews-modal-photo-slider .merchant-adv-reviews-header .merchant-reviews-orderby-form,.merchant-adv-reviews .merchant-adv-reviews-header .merchant-reviews-orderby-form{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-ms-flex-wrap:nowrap;flex-wrap:nowrap;margin-top:auto;margin-bottom:0 !important}.merchant-adv-reviews-modal-photo-slider .merchant-adv-reviews-header .merchant-reviews-orderby-form label,.merchant-adv-reviews .merchant-adv-reviews-header .merchant-reviews-orderby-form label{white-space:nowrap;margin:0 7px 0 0;font-size:1rem}.merchant-adv-reviews-modal-photo-slider .merchant-adv-reviews-header .merchant-reviews-orderby-form select,.merchant-adv-reviews .merchant-adv-reviews-header .merchant-reviews-orderby-form select{width:100%;border:1px solid var(--mrc-adv-reviews-dividers-color, #e9e9e9);-webkit-appearance:none;-moz-appearance:none;appearance:none;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='12' height='12' fill='%23212121' viewBox='0 0 448 512'%3E%3Cpath d='M207.029 381.476L12.686 187.132c-9.373-9.373-9.373-24.569 0-33.941l22.667-22.667c9.357-9.357 24.522-9.375 33.901-.04L224 284.505l154.745-154.021c9.379-9.335 24.544-9.317 33.901.04l22.667 22.667c9.373 9.373 9.373 24.569 0 33.941L240.971 381.476c-9.373 9.372-24.569 9.372-33.942 0z' /%3E%3C/svg%3E");background-repeat:no-repeat;background-position:calc(100% - 18px) center;background-size:10px;padding:10px 40px 10px 18px !important;height:auto !important;font-size:1rem !important}.merchant-adv-reviews-modal-photo-slider .merchant-adv-reviews-header .merchant-adv-reviews-rating-wrapper,.merchant-adv-reviews .merchant-adv-reviews-header .merchant-adv-reviews-rating-wrapper{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.merchant-adv-reviews-modal-photo-slider .merchant-adv-reviews-header .merchant-adv-reviews-rating-wrapper .merchant-adv-reviews-rating,.merchant-adv-reviews .merchant-adv-reviews-header .merchant-adv-reviews-rating-wrapper .merchant-adv-reviews-rating{font-size:2em;line-height:1.4;color:var(--mrc-adv-reviews-title-color, #212121)}.merchant-adv-reviews-modal-photo-slider .merchant-adv-reviews-header .merchant-adv-reviews-rating-wrapper .merchant-adv-reviews-rating+.star-rating,.merchant-adv-reviews .merchant-adv-reviews-header .merchant-adv-reviews-rating-wrapper .merchant-adv-reviews-rating+.star-rating{margin-left:16px !important}.merchant-adv-reviews-modal-photo-slider .merchant-adv-reviews-header .merchant-adv-reviews-total,.merchant-adv-reviews .merchant-adv-reviews-header .merchant-adv-reviews-total{font-size:1.1em;margin-top:10px;margin-bottom:30px;color:var(--mrc-adv-reviews-title-color, #212121)}.merchant-adv-reviews-modal-photo-slider .merchant-adv-reviews-body,.merchant-adv-reviews .merchant-adv-reviews-body{margin-bottom:50px}.merchant-adv-reviews-modal-photo-slider .merchant-adv-reviews-body #comments,.merchant-adv-reviews .merchant-adv-reviews-body #comments{float:none !important;width:100% !important;max-width:100% !important;padding:0 !important;margin:0 !important;border:none !important}.merchant-adv-reviews-modal-photo-slider .merchant-adv-reviews-body .woocommerce-noreviews,.merchant-adv-reviews .merchant-adv-reviews-body .woocommerce-noreviews{margin:50px 0 0}.merchant-adv-reviews-modal-photo-slider .merchant-adv-reviews-footer,.merchant-adv-reviews .merchant-adv-reviews-footer{text-align:center;margin-bottom:100px}.merchant-adv-reviews-modal-photo-slider .merchant-adv-review-write-button,.merchant-adv-reviews .merchant-adv-review-write-button{margin-bottom:20px}@media screen and (max-width: 767px){.merchant-adv-reviews-modal-photo-slider .merchant-adv-review-write-button,.merchant-adv-reviews .merchant-adv-review-write-button{margin-top:40px;margin-bottom:0;text-align:center}}.merchant-adv-reviews{display:block !important;width:100%}.merchant-adv-reviews:after{content:none !important}.star-rating.merchant-star-rating-style2{font-size:1.75em;margin:0}.star-rating.merchant-star-rating-style2:before{opacity:1}@media screen and (max-width: 767px){.star-rating.merchant-star-rating-style2{font-size:1em}}.merchant-star-rating-bars{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:10px}.merchant-star-rating-bars .merchant-star-rating-bar-item{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;cursor:pointer}.merchant-star-rating-bars .merchant-star-rating-bar-item:hover>div{opacity:.7}.merchant-star-rating-bars .merchant-star-rating-bar-item.rating-active>div{opacity:.6}.merchant-star-rating-bars .merchant-star-rating-bar-item svg{cursor:pointer;margin-left:5px}.merchant-star-rating-bars .merchant-star-rating-bar-item-inner{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;width:410px;position:relative}@media(max-width: 768px){.merchant-star-rating-bars .merchant-star-rating-bar-item-inner{width:300px}}.merchant-star-rating-bars .merchant-star-rating-bar-item-inner .item-rating{width:60px;margin:0 !important;padding:0 !important;color:var(--mrc-adv-reviews-title-color, #212121)}.merchant-star-rating-bars .merchant-star-rating-bar-item-inner .item-bar{position:relative;margin-left:20px;background-color:var(--mrc-adv-reviews-bar-bg-color, #f5f5f5);height:10px;width:300px;border-radius:10px;overflow:hidden}.merchant-star-rating-bars .merchant-star-rating-bar-item-inner .item-bar .item-bar-inner{position:absolute;top:0;left:0;background-color:var(--mrc-adv-reviews-bar-color, #212121);width:0%;height:100%;border-radius:10px}.merchant-star-rating-bars .merchant-star-rating-bar-item-inner .item-qty{font-size:.8rem;margin:0 0 0 10px !important;color:var(--mrc-adv-reviews-title-color, #212121)}@media screen and (max-width: 767px){.merchant-star-rating-bars .merchant-star-rating-bar-item-inner .item-rating{white-space:nowrap}.merchant-star-rating-bars .merchant-star-rating-bar-item-inner .item-bar{min-width:calc(100% - 125px)}.merchant-star-rating-bars .merchant-star-rating-bar-item-inner .item-qty{margin-left:auto}}.merchant-review-author{text-transform:capitalize}.merchant-reviews-list-wrapper{border-top:1px solid var(--mrc-adv-reviews-dividers-color, #e9e9e9);border-bottom:1px solid var(--mrc-adv-reviews-dividers-color, #e9e9e9);margin-top:40px}.merchant-reviews-list-wrapper .merchant-reviews-list-item{padding:40px 0}.merchant-reviews-list-wrapper .merchant-reviews-list-item p{margin-bottom:20px}.merchant-reviews-list-wrapper .merchant-reviews-list-item p:last-of-type{margin-bottom:0}.merchant-reviews-list-wrapper .merchant-reviews-list-item .merchant-reviews-author-wrapper{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.merchant-reviews-list-wrapper .merchant-reviews-list-item .star-rating+.merchant-review-author{margin-left:20px}.merchant-reviews-list-wrapper .merchant-reviews-list-item .merchant-review-author{display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;font-size:1.05em;color:var(--mrc-adv-reviews-title-color, #212121)}@media screen and (max-width: 767px){.merchant-reviews-list-wrapper .merchant-reviews-list-item .merchant-review-author{font-size:.8em}}.merchant-reviews-list-wrapper .merchant-reviews-list-item .verified{display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;margin-left:6px;font-size:.7rem;font-weight:100}.merchant-reviews-list-wrapper .merchant-reviews-list-item .merchant-review-date{font-size:.8rem;color:var(--mrc-adv-reviews-desc-color, #777)}@media(min-width: 768px){.merchant-reviews-list-wrapper .merchant-reviews-list-item .merchant-review-date-wrapper{text-align:right}.merchant-reviews-list-wrapper .merchant-reviews-list-item .merchant-review-date{font-size:1rem}}.merchant-reviews-list-wrapper .merchant-reviews-list-item .merchant-review-content{margin-top:25px;color:var(--mrc-adv-reviews-desc-color, #777)}.merchant-reviews-list-wrapper .merchant-reviews-list-item .merchant-review-content p{color:var(--mrc-adv-reviews-desc-color, #777)}.merchant-reviews-list-wrapper .merchant-reviews-list-item .merchant-review-content .merchant-review-images{margin-top:20px;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;gap:10px}.merchant-reviews-list-wrapper .merchant-reviews-list-item .merchant-review-content .merchant-review-images .merchant-review-image{position:relative;width:100%;max-width:100px;overflow:hidden;border-radius:5px}.merchant-reviews-list-wrapper .merchant-reviews-list-item .merchant-review-content .merchant-review-images .merchant-review-image-overlay{position:absolute;top:0;left:0;width:100%;height:100%;background-color:rgba(0,0,0,.5);opacity:0;-webkit-transition:ease opacity 300ms;transition:ease opacity 300ms}.merchant-reviews-list-wrapper .merchant-reviews-list-item .merchant-review-content .merchant-review-images .merchant-review-image img{width:100%;display:block;-o-object-fit:cover;object-fit:cover}.merchant-reviews-list-wrapper .merchant-reviews-list-item .merchant-review-content .merchant-review-images .merchant-review-image:hover{cursor:pointer}.merchant-reviews-list-wrapper .merchant-reviews-list-item .merchant-review-content .merchant-review-images .merchant-review-image:hover .merchant-review-image-overlay{opacity:1;-webkit-transition:ease opacity 300ms;transition:ease opacity 300ms}.merchant-reviews-list-wrapper .merchant-reviews-list-item+.merchant-reviews-list-item{border-top:1px solid var(--mrc-adv-reviews-dividers-color, #e9e9e9)}.merchant-adv-reviews-pagination.woocommerce-pagination ul li span.current{color:var(--mrc-adv-reviews-button-color, #FFF) !important;border-color:var(--mrc-adv-reviews-button-bg-color, #212121) !important;background-color:var(--mrc-adv-reviews-button-bg-color, #212121) !important}.merchant-adv-reviews-pagination.woocommerce-pagination ul li a:hover,.merchant-adv-reviews-pagination.woocommerce-pagination ul li a:focus{color:var(--mrc-adv-reviews-button-color-hover, #FFF) !important;border-color:var(--mrc-adv-reviews-button-bg-color-hover, #757575) !important;background-color:var(--mrc-adv-reviews-button-bg-color-hover, #757575) !important}.merchant-adv-reviews-modal{max-width:none !important;position:fixed;top:0;right:0;bottom:0;left:0;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;background-color:rgba(33,33,33,.8);visibility:hidden;opacity:0;-webkit-transition:ease opacity 300ms;transition:ease opacity 300ms;z-index:99999}.merchant-adv-reviews-modal.show{opacity:1;visibility:visible}.merchant-adv-reviews-modal .merchant-adv-reviews-modal-body{position:relative;padding:50px 33px 50px 50px;background-color:var(--mrc-adv-reviews-modal-bg-color, #f5f5f5);max-width:calc(100vw - 40px)}.merchant-adv-reviews-modal .merchant-adv-reviews-modal-body .merchant-adv-reviews-modal-close{position:absolute;top:25px;right:30px}.merchant-adv-reviews-modal .merchant-adv-reviews-modal-body .merchant-adv-reviews-modal-close .icon-cancel{cursor:pointer}.merchant-adv-reviews-modal .merchant-adv-reviews-modal-body .merchant-adv-reviews-modal-close .icon-cancel path{fill:var(--mrc-adv-reviews-modal-close-icon-color, #212121);-webkit-transform:scale(0.75);transform:scale(0.75)}.merchant-adv-reviews-modal .merchant-adv-reviews-modal-body .merchant-adv-reviews-modal-close:hover .icon-cancel path{fill:var(--mrc-adv-reviews-modal-close-icon-color-hover, #757575)}.merchant-adv-reviews-modal .merchant-adv-reviews-modal-body .merchant-adv-reviews-modal-content{width:100%;padding-right:17px;max-width:500px;max-height:85vh;overflow-y:auto}.merchant-adv-reviews-modal .merchant-adv-reviews-modal-body .merchant-adv-reviews-modal-content::-webkit-scrollbar{width:7px}.merchant-adv-reviews-modal .merchant-adv-reviews-modal-body .merchant-adv-reviews-modal-content::-webkit-scrollbar-track{background:#e2e2e2}.merchant-adv-reviews-modal .merchant-adv-reviews-modal-body .merchant-adv-reviews-modal-content::-webkit-scrollbar-thumb{background-color:#ccc}.merchant-adv-reviews-modal .merchant-adv-reviews-modal-body .merchant-adv-reviews-modal-content h4{margin:0 0 20px 0 !important}.merchant-adv-reviews-modal .merchant-adv-reviews-modal-body .merchant-adv-reviews-modal-content h5{margin:0 0 10px 0 !important}.merchant-adv-reviews-modal .merchant-adv-reviews-modal-body .merchant-adv-reviews-modal-content p{margin:0 !important}.merchant-adv-reviews-modal .merchant-adv-reviews-modal-body .merchant-adv-reviews-modal-content p+p{margin-top:10px !important}.merchant-adv-reviews-modal .merchant-adv-reviews-modal-body .merchant-adv-reviews-modal-content .modal-title{font-size:1rem;font-weight:600;margin-top:0;color:var(--mrc-adv-reviews-modal-title-color, #212121)}.merchant-adv-reviews-modal .merchant-adv-reviews-modal-body .merchant-adv-reviews-modal-content .modal-title+.stars{margin-top:10px !important}.merchant-adv-reviews-modal .merchant-adv-reviews-modal-body .merchant-adv-reviews-modal-content .merchant-adv-reviews-modal-product{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;margin-bottom:20px}.merchant-adv-reviews-modal .merchant-adv-reviews-modal-body .merchant-adv-reviews-modal-content .merchant-adv-reviews-modal-product img{max-width:100px !important}.merchant-adv-reviews-modal .merchant-adv-reviews-modal-body .merchant-adv-reviews-modal-content .merchant-adv-reviews-modal-product .modal-product-info{margin-left:25px}.merchant-adv-reviews-modal .merchant-adv-reviews-modal-body .merchant-adv-reviews-modal-content .merchant-adv-reviews-modal-product .modal-product-info h5{margin-top:5px;margin-bottom:10px;font-size:1rem;font-weight:600;color:var(--mrc-adv-reviews-modal-title-color, #212121)}.merchant-adv-reviews-modal .merchant-adv-reviews-modal-body .merchant-adv-reviews-modal-content .merchant-adv-reviews-modal-product .modal-product-info p{font-size:.9rem;color:var(--mrc-adv-reviews-modal-desc-color, #777)}.merchant-adv-reviews-modal .merchant-adv-reviews-modal-body .merchant-adv-reviews-modal-content .merchant-adv-reviews-modal-product .modal-product-info p:last-of-type{margin-bottom:0}.merchant-adv-reviews-modal .merchant-adv-reviews-modal-body .merchant-adv-reviews-modal-content .comment-form-rating{display:block !important}.merchant-adv-reviews-modal .merchant-adv-reviews-modal-body .merchant-adv-reviews-modal-content .comment-form-rating .modal-title{display:block !important}.merchant-adv-reviews-modal .merchant-adv-reviews-modal-body .merchant-adv-reviews-modal-content .stars{font-size:1.5rem;margin-top:10px;margin-bottom:15px}.merchant-adv-reviews-modal .merchant-adv-reviews-modal-body .merchant-adv-reviews-modal-content .stars a:before{color:var(--mrc-adv-reviews-stars-bg-color, #757575) !important}.merchant-adv-reviews-modal .merchant-adv-reviews-modal-body .merchant-adv-reviews-modal-content .stars:hover a:before,.merchant-adv-reviews-modal .merchant-adv-reviews-modal-body .merchant-adv-reviews-modal-content .stars.selected a:before{color:var(--mrc-adv-reviews-stars-color, #FFA441) !important}.merchant-adv-reviews-modal .merchant-adv-reviews-modal-body .merchant-adv-reviews-modal-content .comment-form-comment{margin-top:15px !important}.merchant-adv-reviews-modal .merchant-adv-reviews-modal-body .merchant-adv-reviews-modal-content .comment-form{display:block !important;margin-left:2px}.merchant-adv-reviews-modal .merchant-adv-reviews-modal-body .merchant-adv-reviews-modal-content .comment-form>p{min-width:100%;float:none !important}.merchant-adv-reviews-modal .merchant-adv-reviews-modal-body .merchant-adv-reviews-modal-content .comment-form p{margin-bottom:20px}.merchant-adv-reviews-modal .merchant-adv-reviews-modal-body .merchant-adv-reviews-modal-content .comment-form p:last-of-type{margin-bottom:0}.merchant-adv-reviews-modal .merchant-adv-reviews-modal-body .merchant-adv-reviews-modal-content .comment-form p.form-submit{display:block !important;float:none !important}.merchant-adv-reviews-modal .merchant-adv-reviews-modal-body .merchant-adv-reviews-modal-content .comment-form p:not(.comment-form-cookies-consent) label{display:block;margin-bottom:10px;color:var(--mrc-adv-reviews-modal-title-color, #212121) !important}.merchant-adv-reviews-modal .merchant-adv-reviews-modal-body .merchant-adv-reviews-modal-content .comment-form p:not(.comment-form-cookies-consent) textarea{max-height:none !important;height:110px}.merchant-adv-reviews-modal .merchant-adv-reviews-modal-body .merchant-adv-reviews-modal-content .comment-form p:not(.comment-form-cookies-consent) textarea,.merchant-adv-reviews-modal .merchant-adv-reviews-modal-body .merchant-adv-reviews-modal-content .comment-form p:not(.comment-form-cookies-consent) input{max-height:50px}.merchant-adv-reviews-modal .merchant-adv-reviews-modal-body .merchant-adv-reviews-modal-content .comment-form p:not(.comment-form-cookies-consent) textarea,.merchant-adv-reviews-modal .merchant-adv-reviews-modal-body .merchant-adv-reviews-modal-content .comment-form p:not(.comment-form-cookies-consent) input{display:block;width:100%;color:var(--mrc-adv-reviews-modal-textarea-color, #777) !important;background-color:var(--mrc-adv-reviews-modal-textarea-bg-color, #FFF) !important;-webkit-box-sizing:border-box;box-sizing:border-box;padding:13px !important;border-width:1px;border-radius:2px}.merchant-adv-reviews-modal .merchant-adv-reviews-modal-body .merchant-adv-reviews-modal-content .comment-form p:not(.comment-form-cookies-consent) #submit{display:block !important;color:var(--mrc-adv-reviews-button-color, #FFF) !important;background-color:var(--mrc-adv-reviews-button-bg-color, #212121) !important;width:100% !important;padding:13px !important;font-weight:400 !important}.merchant-adv-reviews-modal .merchant-adv-reviews-modal-body .merchant-adv-reviews-modal-content .comment-form p:not(.comment-form-cookies-consent) #submit:hover,.merchant-adv-reviews-modal .merchant-adv-reviews-modal-body .merchant-adv-reviews-modal-content .comment-form p:not(.comment-form-cookies-consent) #submit:focus{color:var(--mrc-adv-reviews-button-color-hover, #FFF) !important;background-color:var(--mrc-adv-reviews-button-bg-color-hover, #757575) !important}.merchant-adv-reviews-modal .merchant-adv-reviews-modal-body .merchant-adv-reviews-modal-content .comment-form p.comment-form-cookies-consent input{border-width:1px;border-radius:2px;background-color:var(--mrc-adv-reviews-modal-textarea-bg-color, #FFF) !important}.merchant-adv-reviews-modal .merchant-adv-reviews-modal-body .merchant-adv-reviews-modal-content .comment-form .merchant-adv-reviews-media{margin-top:15px}.merchant-adv-reviews-modal .merchant-adv-reviews-modal-body .merchant-adv-reviews-modal-content .comment-form .merchant-adv-reviews-media input[type=file]{display:none}.merchant-adv-reviews-modal .merchant-adv-reviews-modal-body .merchant-adv-reviews-modal-content .comment-form .merchant-adv-reviews-media #merchant-adv-reviews-drop-area{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-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;width:100%;height:100px;margin:10px 0 20px;border-width:1px;border-style:dashed;border-radius:2px;cursor:pointer;-webkit-transition:ease border-color 300ms;transition:ease border-color 300ms}.merchant-adv-reviews-modal .merchant-adv-reviews-modal-body .merchant-adv-reviews-modal-content .comment-form .merchant-adv-reviews-media #merchant-adv-reviews-drop-area:hover{border-color:var(--mrc-adv-reviews-modal-textarea-color-hover, #212121)}.merchant-adv-reviews-modal .merchant-adv-reviews-modal-body .merchant-adv-reviews-modal-content .comment-form .merchant-adv-reviews-media #merchant-adv-reviews-drop-area:hover p{color:var(--mrc-adv-reviews-modal-textarea-color-hover, #212121)}.merchant-adv-reviews-modal .merchant-adv-reviews-modal-body .merchant-adv-reviews-modal-content .comment-form .merchant-adv-reviews-media #merchant-adv-reviews-drop-area p{font-size:.9rem}.merchant-adv-reviews-modal .merchant-adv-reviews-modal-body .merchant-adv-reviews-modal-content .comment-form .merchant-adv-reviews-media #merchant-adv-reviews-drop-area p.hide,.merchant-adv-reviews-modal .merchant-adv-reviews-modal-body .merchant-adv-reviews-modal-content .comment-form .merchant-adv-reviews-media #merchant-adv-reviews-drop-area .merchant-adv-reviews-upload-icon.hide{display:none}.merchant-adv-reviews-modal .merchant-adv-reviews-modal-body .merchant-adv-reviews-modal-content .comment-form .merchant-adv-reviews-media #merchant-adv-reviews-drop-area .merchant-adv-reviews-loader{display:none}.merchant-adv-reviews-modal .merchant-adv-reviews-modal-body .merchant-adv-reviews-modal-content .comment-form .merchant-adv-reviews-media #merchant-adv-reviews-drop-area .merchant-adv-reviews-loader.show{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-animation:rotate 1s linear infinite;animation:rotate 1s linear infinite}.merchant-adv-reviews-modal .merchant-adv-reviews-modal-body .merchant-adv-reviews-modal-content .comment-form .merchant-adv-reviews-media .merchant-adv-reviews-upload-preview{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;gap:18px;margin-bottom:15px}.merchant-adv-reviews-modal .merchant-adv-reviews-modal-body .merchant-adv-reviews-modal-content .comment-form .merchant-adv-reviews-media .merchant-adv-reviews-upload-preview>div{-webkit-box-flex:0;-ms-flex:0 0 100px;flex:0 0 100px;height:90px;position:relative}.merchant-adv-reviews-modal .merchant-adv-reviews-modal-body .merchant-adv-reviews-modal-content .comment-form .merchant-adv-reviews-media .merchant-adv-reviews-upload-preview>div:after{content:none;background:rgba(0,0,0,.5);position:absolute;inset:0}.merchant-adv-reviews-modal .merchant-adv-reviews-modal-body .merchant-adv-reviews-modal-content .comment-form .merchant-adv-reviews-media .merchant-adv-reviews-upload-preview>div:hover:after{content:""}.merchant-adv-reviews-modal .merchant-adv-reviews-modal-body .merchant-adv-reviews-modal-content .comment-form .merchant-adv-reviews-media .merchant-adv-reviews-upload-preview>div:hover button{display:block}.merchant-adv-reviews-modal .merchant-adv-reviews-modal-body .merchant-adv-reviews-modal-content .comment-form .merchant-adv-reviews-media .merchant-adv-reviews-upload-preview img{width:100%;height:100%;-o-object-fit:cover;object-fit:cover;border-radius:3px}.merchant-adv-reviews-modal .merchant-adv-reviews-modal-body .merchant-adv-reviews-modal-content .comment-form .merchant-adv-reviews-media .merchant-adv-reviews-upload-preview button{display:none;position:absolute;z-index:2;top:3px;right:3px;background:none;padding:0;cursor:pointer}@-webkit-keyframes rotate{0%{-webkit-transform:rotate(0deg);transform:rotate(0deg)}100%{-webkit-transform:rotate(360deg);transform:rotate(360deg)}}@keyframes rotate{0%{-webkit-transform:rotate(0deg);transform:rotate(0deg)}100%{-webkit-transform:rotate(360deg);transform:rotate(360deg)}}.rtl .merchant-adv-reviews-modal .merchant-adv-reviews-modal-body .merchant-adv-reviews-modal-content .modal-product-info{margin-left:0;margin-right:25px}.rtl .merchant-adv-reviews-modal .merchant-adv-reviews-modal-body .merchant-adv-reviews-modal-close{left:30px;right:unset}.merchant-carousel{padding:0 !important}.merchant-adv-reviews-modal-photo-slider .merchant-carousel{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;height:100%}.merchant-adv-reviews-modal-photo-slider.show{background:rgba(0,0,0,.9)}.merchant-adv-reviews-modal-photo-slider.loading:after{content:"";position:absolute;width:32px;height:32px;border-radius:50px;border:3px solid rgba(0,0,0,0);border-top:3px solid #fff;-webkit-animation:spin 1s ease-in-out infinite;animation:spin 1s ease-in-out infinite}.merchant-adv-reviews-modal-photo-slider .merchant-adv-reviews-modal-body{z-index:99}@media(max-width: 768px){.merchant-adv-reviews-modal-photo-slider .merchant-adv-reviews-modal-body{max-width:calc(100vw - 100px)}}.merchant-adv-reviews-modal-photo-slider .merchant-adv-reviews-modal-body .merchant-adv-reviews-modal-content{width:960px;max-width:100%;margin-right:0;padding-right:0;overflow:hidden}.merchant-adv-reviews-modal-photo-slider .merchant-adv-reviews-modal-close{z-index:999}.merchant-adv-reviews-modal-photo-slider .merchant-carousel-wrapper .item{cursor:pointer;height:100%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.merchant-adv-reviews-modal-photo-slider .merchant-carousel-wrapper .item img{width:100%;-ms-flex-item-align:center;align-self:center}.merchant-adv-reviews-modal-photo-slider .merchant-carousel-wrapper .merchant-carousel-nav{top:50% !important;width:28px;height:34px;line-height:40px;-webkit-transform:translateY(-50%) !important;transform:translateY(-50%) !important;background:rgba(255,255,255,.7);text-align:center}.merchant-adv-reviews-modal-photo-slider .merchant-carousel-wrapper .merchant-carousel-nav:hover{background:#fff}.merchant-adv-reviews-modal-photo-slider .merchant-carousel-wrapper .merchant-carousel-nav-prev{left:0 !important;right:auto !important;border-radius:0 5px 5px 0}.merchant-adv-reviews-modal-photo-slider .merchant-carousel-wrapper .merchant-carousel-nav-next{border-radius:5px 0 0 5px;right:0 !important;left:auto !important}.merchant-adv-reviews-modal-photo-slider .merchant-adv-reviews-modal-content{display:-webkit-box;display:-ms-flexbox;display:flex;grid-gap:30px}.merchant-adv-reviews-modal-photo-slider .merchant-adv-reviews-modal-body{padding:0}.merchant-adv-reviews-modal-photo-slider .merchant-adv-reviews-modal-column{-webkit-box-flex:1;-ms-flex:1;flex:1;width:50%;overflow:hidden;position:relative}.merchant-adv-reviews-modal-photo-slider .merchant-adv-reviews-modal-column:first-child{background:#000;padding:0 20px}.merchant-adv-reviews-modal-photo-slider .merchant-adv-reviews-modal-column:last-child{padding:30px 0}.merchant-adv-reviews-modal-photo-slider .merchant-adv-reviews-modal-column-review{padding:40px 50px 40px 0;height:100%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:15px}.merchant-adv-reviews-modal-photo-slider .merchant-adv-reviews-modal-column-review-title{margin-block:0;font-size:24px;line-height:1.4}.merchant-adv-reviews-modal-photo-slider .merchant-adv-reviews-modal-column .merchant-review-content{overflow-y:auto}@-webkit-keyframes spin{0%{-webkit-transform:rotate(0deg);transform:rotate(0deg)}100%{-webkit-transform:rotate(360deg);transform:rotate(360deg)}}@keyframes spin{0%{-webkit-transform:rotate(0deg);transform:rotate(0deg)}100%{-webkit-transform:rotate(360deg);transform:rotate(360deg)}}.merchant-adv-reviews-modal-next-prev{position:absolute;top:50%;-webkit-transform:translateY(-50%);transform:translateY(-50%);background:none !important;z-index:999;border:none;-webkit-box-shadow:none;box-shadow:none;outline:none;padding:15px;margin:0}.merchant-adv-reviews-modal-next-prev:focus,.merchant-adv-reviews-modal-next-prev:active{outline:none}.merchant-adv-reviews-modal-photo-slider-single-review .merchant-adv-reviews-modal-next-prev{display:none}.merchant-adv-reviews-modal-next{right:10px}.merchant-adv-reviews-modal-prev{left:10px} -
merchant/trunk/assets/css/modules/free-gifts/admin/preview.css
r3046468 r3083515 38 38 display: -ms-flexbox; 39 39 display: flex; 40 gap: 25px; 40 -webkit-box-align: center; 41 -ms-flex-align: center; 42 align-items: center; 43 gap: 30px; 44 /** 45 * Star rating 46 */ 41 47 } 42 48 .mrc-preview-single-product-elements .mrc-preview-left-column { 43 width: 30%; 44 min-width: 30%; 49 width: 38%; 50 min-width: 38%; 51 height: 350px; 52 } 53 .mrc-preview-single-product-elements .mrc-preview-left-column > div { 54 height: 100%; 45 55 } 46 56 .mrc-preview-single-product-elements .mrc-preview-right-column { 47 width: 70%; 48 padding-top: 25px; 57 width: 55%; 49 58 } 50 59 .mrc-preview-single-product-elements .mrc-preview-product-image-wrapper .mrc-preview-product-image { 51 60 background-color: #f5f5f5; 52 height: 1 2vw;61 height: 100%; 53 62 } 54 63 .mrc-preview-single-product-elements .mrc-preview-product-image-wrapper .mrc-preview-product-image-thumbs { … … 66 75 background-color: #f5f5f5; 67 76 margin-top: 10px; 77 } 78 .mrc-preview-single-product-elements .merchant-preview-add-to-cart-inner { 79 display: -webkit-box; 80 display: -ms-flexbox; 81 display: flex; 82 gap: 15px; 83 pointer-events: none; 84 } 85 .mrc-preview-single-product-elements .merchant-preview-add-to-cart { 86 -webkit-box-flex: 1; 87 -ms-flex: 1; 88 flex: 1; 89 background-color: #E5E5E5; 90 color: #fff; 91 border: none; 92 padding: 10px; 93 text-transform: uppercase; 94 text-decoration: none; 95 font-size: 10px; 96 text-align: center; 97 } 98 .mrc-preview-single-product-elements .merchant-preview-qty { 99 border: 1px solid #E5E5E5; 100 display: -webkit-box; 101 display: -ms-flexbox; 102 display: flex; 103 gap: 0; 104 width: auto; 105 } 106 .mrc-preview-single-product-elements .merchant-preview-qty button, 107 .mrc-preview-single-product-elements .merchant-preview-qty input { 108 border: none; 109 background: none; 110 outline: none; 111 width: 20px; 112 -webkit-box-flex: 1; 113 -ms-flex: 1; 114 flex: 1; 115 color: #E5E5E5; 116 text-align: center; 117 } 118 .mrc-preview-single-product-elements .merchant-preview-qty input { 119 padding: 0; 120 margin: 0; 121 } 122 .mrc-preview-single-product-elements .merchant-preview-qty button { 123 width: 30px; 124 padding: 5px; 125 } 126 .mrc-preview-single-product-elements .mrc-preview-rating { 127 display: -webkit-box; 128 display: -ms-flexbox; 129 display: flex; 130 gap: 5px; 131 -webkit-box-align: center; 132 -ms-flex-align: center; 133 align-items: center; 134 } 135 .mrc-preview-single-product-elements .star-rating { 136 overflow: hidden; 137 position: relative; 138 height: 1.618em; 139 line-height: 1.618; 140 width: 5.3em; 141 font-family: star; 142 font-weight: 400; 143 letter-spacing: 0; 144 color: #969696; 145 } 146 .mrc-preview-single-product-elements .star-rating::before { 147 content: "SSSSS"; 148 opacity: 0.25; 149 float: left; 150 top: 0; 151 left: 0; 152 position: absolute; 153 } 154 .mrc-preview-single-product-elements .star-rating span { 155 overflow: hidden; 156 float: left; 157 top: 0; 158 left: 0; 159 position: absolute; 160 padding-top: 1.5em; 161 } 162 .mrc-preview-single-product-elements .star-rating span::before { 163 content: "SSSSS"; 164 top: 0; 165 position: absolute; 166 left: 0; 167 color: #FFA441; 68 168 } 69 169 … … 109 209 #merchant-free-gifts-widget { 110 210 position: absolute; 111 top: 50px; 112 } 211 } -
merchant/trunk/assets/css/modules/free-gifts/admin/preview.min.css
r3046468 r3083515 1 .merchant-flexible-content-control.free-gifts-style .layout:not(.active){border-color:#5c5f62}.merchant-flexible-content-control.free-gifts-style .layout .layout-body{padding:15px;grid-gap:unset}.merchant-flexible-content-control.free-gifts-style .layout .layout-body .merchant-module-page-setting-field-title{margin:unset}.merchant-flexible-content-control.free-gifts-style .layout .layout-body .merchant-module-page-setting-field{margin-bottom:24px}.merchant-flexible-content-control.free-gifts-style .layout .layout-body .merchant-module-page-setting-field-text input{padding:12px 8px}.merchant-module-page-preview-browser-inner{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-flex:0;-ms-flex-positive:0;flex-grow:0;width:100%;margin:auto;padding:50px 25px}.mrc-preview-single-product-elements{width:100%;display:-webkit-box;display:-ms-flexbox;display:flex; gap:25px}.mrc-preview-single-product-elements .mrc-preview-left-column{width:30%;min-width:30%}.mrc-preview-single-product-elements .mrc-preview-right-column{width:70%;padding-top:25px}.mrc-preview-single-product-elements .mrc-preview-product-image-wrapper .mrc-preview-product-image{background-color:#f5f5f5;height:12vw}.mrc-preview-single-product-elements .mrc-preview-product-image-wrapper .mrc-preview-product-image-thumbs{width:100%;display:-webkit-box;display:-ms-flexbox;display:flex;gap:10px;-ms-flex-wrap:nowrap;flex-wrap:nowrap}.mrc-preview-single-product-elements .mrc-preview-product-image-wrapper .mrc-preview-product-image-thumbs .mrc-preview-product-image-thumb{width:100%;height:3vw;background-color:#f5f5f5;margin-top:10px}.mrc-mw-70{max-width:70%}.mrc-mw-30{max-width:30%}.mrc-mw-40{max-width:40%}@media(max-width: 1281px){.mrc-hide-on-smaller-screens{display:none}}.mrc-preview-text-placeholder{background-color:#f5f5f5;height:13px}.mrc-preview-text-placeholder+.mrc-preview-text-placeholder,.mrc-preview-text-placeholder+.mrc-preview-addtocart-placeholder{margin-top:15px}.mrc-preview-addtocart-placeholder{background-color:#e5e5e5;width:140px;height:30px}@media(max-width: 991px){.mrc-preview-single-product-elements .mrc-preview-product-image-wrapper .mrc-preview-product-image{height:33vw}.mrc-preview-single-product-elements .mrc-preview-product-image-wrapper .mrc-preview-product-image-thumbs .mrc-preview-product-image-thumb{height:7vw}}#merchant-free-gifts-widget{position:absolute;top:50px}1 .merchant-flexible-content-control.free-gifts-style .layout:not(.active){border-color:#5c5f62}.merchant-flexible-content-control.free-gifts-style .layout .layout-body{padding:15px;grid-gap:unset}.merchant-flexible-content-control.free-gifts-style .layout .layout-body .merchant-module-page-setting-field-title{margin:unset}.merchant-flexible-content-control.free-gifts-style .layout .layout-body .merchant-module-page-setting-field{margin-bottom:24px}.merchant-flexible-content-control.free-gifts-style .layout .layout-body .merchant-module-page-setting-field-text input{padding:12px 8px}.merchant-module-page-preview-browser-inner{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-flex:0;-ms-flex-positive:0;flex-grow:0;width:100%;margin:auto;padding:50px 25px}.mrc-preview-single-product-elements{width:100%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:30px}.mrc-preview-single-product-elements .mrc-preview-left-column{width:38%;min-width:38%;height:350px}.mrc-preview-single-product-elements .mrc-preview-left-column>div{height:100%}.mrc-preview-single-product-elements .mrc-preview-right-column{width:55%}.mrc-preview-single-product-elements .mrc-preview-product-image-wrapper .mrc-preview-product-image{background-color:#f5f5f5;height:100%}.mrc-preview-single-product-elements .mrc-preview-product-image-wrapper .mrc-preview-product-image-thumbs{width:100%;display:-webkit-box;display:-ms-flexbox;display:flex;gap:10px;-ms-flex-wrap:nowrap;flex-wrap:nowrap}.mrc-preview-single-product-elements .mrc-preview-product-image-wrapper .mrc-preview-product-image-thumbs .mrc-preview-product-image-thumb{width:100%;height:3vw;background-color:#f5f5f5;margin-top:10px}.mrc-preview-single-product-elements .merchant-preview-add-to-cart-inner{display:-webkit-box;display:-ms-flexbox;display:flex;gap:15px;pointer-events:none}.mrc-preview-single-product-elements .merchant-preview-add-to-cart{-webkit-box-flex:1;-ms-flex:1;flex:1;background-color:#e5e5e5;color:#fff;border:none;padding:10px;text-transform:uppercase;text-decoration:none;font-size:10px;text-align:center}.mrc-preview-single-product-elements .merchant-preview-qty{border:1px solid #e5e5e5;display:-webkit-box;display:-ms-flexbox;display:flex;gap:0;width:auto}.mrc-preview-single-product-elements .merchant-preview-qty button,.mrc-preview-single-product-elements .merchant-preview-qty input{border:none;background:none;outline:none;width:20px;-webkit-box-flex:1;-ms-flex:1;flex:1;color:#e5e5e5;text-align:center}.mrc-preview-single-product-elements .merchant-preview-qty input{padding:0;margin:0}.mrc-preview-single-product-elements .merchant-preview-qty button{width:30px;padding:5px}.mrc-preview-single-product-elements .mrc-preview-rating{display:-webkit-box;display:-ms-flexbox;display:flex;gap:5px;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.mrc-preview-single-product-elements .star-rating{overflow:hidden;position:relative;height:1.618em;line-height:1.618;width:5.3em;font-family:star;font-weight:400;letter-spacing:0;color:#969696}.mrc-preview-single-product-elements .star-rating::before{content:"SSSSS";opacity:.25;float:left;top:0;left:0;position:absolute}.mrc-preview-single-product-elements .star-rating span{overflow:hidden;float:left;top:0;left:0;position:absolute;padding-top:1.5em}.mrc-preview-single-product-elements .star-rating span::before{content:"SSSSS";top:0;position:absolute;left:0;color:#ffa441}.mrc-mw-70{max-width:70%}.mrc-mw-30{max-width:30%}.mrc-mw-40{max-width:40%}@media(max-width: 1281px){.mrc-hide-on-smaller-screens{display:none}}.mrc-preview-text-placeholder{background-color:#f5f5f5;height:13px}.mrc-preview-text-placeholder+.mrc-preview-text-placeholder,.mrc-preview-text-placeholder+.mrc-preview-addtocart-placeholder{margin-top:15px}.mrc-preview-addtocart-placeholder{background-color:#e5e5e5;width:140px;height:30px}@media(max-width: 991px){.mrc-preview-single-product-elements .mrc-preview-product-image-wrapper .mrc-preview-product-image{height:33vw}.mrc-preview-single-product-elements .mrc-preview-product-image-wrapper .mrc-preview-product-image-thumbs .mrc-preview-product-image-thumb{height:7vw}}#merchant-free-gifts-widget{position:absolute} -
merchant/trunk/assets/css/modules/free-gifts/free-gifts.css
r3059289 r3083515 3 3 * 4 4 */ 5 body.merchant-gift-was-claimed { 6 overflow: auto; 7 } 8 5 9 .merchant-free-gifts-widget { 6 right: calc(var(--merchant-content-width) * -1);7 10 -webkit-transition: all 1s; 8 11 transition: all 1s; 9 12 position: fixed; 10 top: 200px;11 13 z-index: 19999; 12 14 } 13 .merchant-free-gifts-widget.active { 15 .merchant-free-gifts-widget-inner { 16 position: relative; 17 } 18 .merchant-free-gifts-widget.merchant-free-gifts-widget--top_right, .merchant-free-gifts-widget.merchant-free-gifts-widget--top_left { 19 top: var(--merchant-free-gifts-distance); 20 } 21 .merchant-free-gifts-widget.merchant-free-gifts-widget--bottom_right, .merchant-free-gifts-widget.merchant-free-gifts-widget--bottom_left { 22 bottom: var(--merchant-free-gifts-distance); 23 } 24 .merchant-free-gifts-widget.merchant-free-gifts-widget--top_right, .merchant-free-gifts-widget.merchant-free-gifts-widget--bottom_right { 25 right: calc(var(--merchant-content-width) * -1); 26 } 27 .merchant-free-gifts-widget.merchant-free-gifts-widget--top_right .merchant-free-gifts-widget-button, .merchant-free-gifts-widget.merchant-free-gifts-widget--bottom_right .merchant-free-gifts-widget-button { 28 border-radius: 5px 0 0 5px; 29 left: -45px; 30 } 31 .merchant-free-gifts-widget.merchant-free-gifts-widget--top_right .merchant-free-gifts-widget-count, .merchant-free-gifts-widget.merchant-free-gifts-widget--bottom_right .merchant-free-gifts-widget-count { 32 left: -3px; 33 } 34 .merchant-free-gifts-widget.merchant-free-gifts-widget--top_left, .merchant-free-gifts-widget.merchant-free-gifts-widget--bottom_left { 35 left: calc(var(--merchant-content-width) * -1); 36 } 37 .merchant-free-gifts-widget.merchant-free-gifts-widget--top_left .merchant-free-gifts-widget-button, .merchant-free-gifts-widget.merchant-free-gifts-widget--bottom_left .merchant-free-gifts-widget-button { 38 border-radius: 0 5px 5px 0; 39 right: -45px; 40 } 41 .merchant-free-gifts-widget.merchant-free-gifts-widget--top_left .merchant-free-gifts-widget-count, .merchant-free-gifts-widget.merchant-free-gifts-widget--bottom_left .merchant-free-gifts-widget-count { 42 right: -3px; 43 } 44 .merchant-free-gifts-widget.active.merchant-free-gifts-widget--top_right, .merchant-free-gifts-widget.active.merchant-free-gifts-widget--bottom_right { 14 45 right: 0; 46 } 47 .merchant-free-gifts-widget.active.merchant-free-gifts-widget--top_left, .merchant-free-gifts-widget.active.merchant-free-gifts-widget--bottom_left { 48 left: 0; 15 49 } 16 50 .merchant-free-gifts-widget.hide { … … 45 79 } 46 80 .merchant-free-gifts-widget-offer-product img { 47 width: 45px ;48 height: 45px ;81 width: 45px !important; 82 height: 45px !important; 49 83 margin-right: 10px; 50 84 } … … 80 114 color: var(--merchant-text-color); 81 115 background-color: var(--merchant-bg-color); 82 border-radius: 5px 0 0 5px;83 116 display: -webkit-box; 84 117 display: -ms-flexbox; … … 92 125 justify-content: center; 93 126 position: absolute; 94 left: -45px;95 127 top: 0; 96 128 cursor: pointer; … … 108 140 background-color: var(--merchant-bg-color); 109 141 border-radius: 50%; 110 left: -3px;111 142 width: 15px; 112 143 height: 15px; … … 123 154 } 124 155 156 .merchant-free-gifts-widget-offer-product-contents { 157 -webkit-box-flex: 1; 158 -ms-flex: 1; 159 flex: 1; 160 } 161 125 162 .merchant-free-gifts-widget-offer-product-title { 126 163 color: var(--merchant-text-color); … … 133 170 } 134 171 172 body .merchant-free-gifts-claim-form { 173 margin-bottom: 0; 174 } 175 body .merchant-free-gifts-claim-form-variations-wrapper { 176 display: -webkit-box; 177 display: -ms-flexbox; 178 display: flex; 179 gap: 10px; 180 -ms-flex-wrap: wrap; 181 flex-wrap: wrap; 182 margin-block: 5px; 183 } 184 body .merchant-free-gifts-claim-form-variations-wrapper > div { 185 -webkit-box-flex: 0; 186 -ms-flex: 0 0 45%; 187 flex: 0 0 45%; 188 } 189 body .merchant-free-gifts-claim-form-variations-wrapper div[class*=botiga-variation-type], 190 body .merchant-free-gifts-claim-form-variations-wrapper div[class*=merchant-variation-type] { 191 display: none !important; 192 } 193 body .merchant-free-gifts-claim-form select { 194 display: block !important; 195 width: 100%; 196 height: 35px; 197 min-height: auto; 198 line-height: 1; 199 border: 1px solid #eeeeee; 200 padding: 5px 8px; 201 border-radius: 5px; 202 } 203 body .merchant-free-gifts-claim-form .merchant-free-gifts-claim-button { 204 cursor: pointer; 205 height: 35px; 206 min-height: auto; 207 line-height: 1; 208 padding: 5px 20px; 209 border-radius: 5px; 210 border: none; 211 font-size: 12px; 212 margin-left: auto; 213 margin-block: 5px; 214 } 215 body .merchant-free-gifts-claim-form .merchant-free-gifts-claim-button:hover { 216 opacity: 0.8; 217 } 218 body .merchant-free-gifts-claim-form-error { 219 color: #f00; 220 font-size: 14px; 221 font-style: italic; 222 font-weight: 600; 223 margin-left: 10px; 224 } 225 135 226 .merchant-free-gifts-widget-offer-product-price del { 136 227 color: var(--merchant-text-color); … … 139 230 .merchant-free-gifts-widget-offer-product-free { 140 231 color: var(--merchant-text-color); 232 } 233 234 .merchant-free-gifts-disabled-proceed-checkout + .merchant-free-gifts-disabled-proceed-checkout { 235 display: none !important; 141 236 } 142 237 -
merchant/trunk/assets/css/modules/free-gifts/free-gifts.min.css
r3059289 r3083515 1 .merchant-free-gifts-widget{right:calc(var(--merchant-content-width)*-1);-webkit-transition:all 1s;transition:all 1s;position:fixed;top:200px;z-index:19999}.merchant-free-gifts-widget.active{right:0}.merchant-free-gifts-widget.hide{display:none}.merchant-free-gifts-widget-offers{width:var(--merchant-content-width);max-height:325px;background-color:var(--merchant-bg-color);display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;padding:12px;-webkit-box-shadow:2px 2px 20px rgba(0,0,0,.05);box-shadow:2px 2px 20px rgba(0,0,0,.05);overflow-y:auto;border-bottom-left-radius:4px;-webkit-box-sizing:border-box;box-sizing:border-box}.merchant-free-gifts-widget-offer-product{display:-webkit-box;display:-ms-flexbox;display:flex;padding:10px 0}.merchant-free-gifts-widget-offer-product img{width:45px;height:45px;margin-right:10px}.merchant-free-gifts-widget-offer-product p{margin:0}.merchant-free-gifts-widget-offer-product del,.merchant-free-gifts-widget-offer-product strong,.merchant-free-gifts-widget-offer-product p{font-size:13px}.merchant-free-gifts-widget-offer-label{font-size:12px;background-color:var(--merchant-bg-color);color:var(--merchant-text-color);padding:6px}.merchant-free-gifts-widget-icon{width:25px;height:25px;margin:0 auto}.merchant-free-gifts-widget-icon svg{width:25px;height:25px}.merchant-free-gifts-widget-button{width:45px;height:45px;color:var(--merchant-text-color);background-color:var(--merchant-bg-color);border-radius:5px 0 0 5px;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;position:absolute;left:-45px;top:0;cursor:pointer;-webkit-transition:background-color .3s ease;transition:background-color .3s ease}.merchant-free-gifts-widget-button:hover{background:var(--merchant-hover-bg-color)}.merchant-free-gifts-widget-count{position:absolute;top:-3px;color:var(--merchant-text-color);background-color:var(--merchant-bg-color);border-radius:50%;left:-3px;width:15px;height:15px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;font-size:10px}.merchant-free-gifts-widget-offer-product-title{color:var(--merchant-text-color)}.merchant-free-gifts-widget-offer-product-title:visited{color:var(--merchant-text-color)}.merchant-free-gifts-widget-offer-product-title:hover{color:var(--merchant-text-hover-color)}.merchant-free-gifts-widget-offer-product-price del{color:var(--merchant-text-color)}.merchant-free-gifts-widget-offer-product-free{color:var(--merchant-text-color)}.rtl .merchant-free-gifts-widget-offer-product img{margin-right:0;margin-left:10px}1 body.merchant-gift-was-claimed{overflow:auto}.merchant-free-gifts-widget{-webkit-transition:all 1s;transition:all 1s;position:fixed;z-index:19999}.merchant-free-gifts-widget-inner{position:relative}.merchant-free-gifts-widget.merchant-free-gifts-widget--top_right,.merchant-free-gifts-widget.merchant-free-gifts-widget--top_left{top:var(--merchant-free-gifts-distance)}.merchant-free-gifts-widget.merchant-free-gifts-widget--bottom_right,.merchant-free-gifts-widget.merchant-free-gifts-widget--bottom_left{bottom:var(--merchant-free-gifts-distance)}.merchant-free-gifts-widget.merchant-free-gifts-widget--top_right,.merchant-free-gifts-widget.merchant-free-gifts-widget--bottom_right{right:calc(var(--merchant-content-width)*-1)}.merchant-free-gifts-widget.merchant-free-gifts-widget--top_right .merchant-free-gifts-widget-button,.merchant-free-gifts-widget.merchant-free-gifts-widget--bottom_right .merchant-free-gifts-widget-button{border-radius:5px 0 0 5px;left:-45px}.merchant-free-gifts-widget.merchant-free-gifts-widget--top_right .merchant-free-gifts-widget-count,.merchant-free-gifts-widget.merchant-free-gifts-widget--bottom_right .merchant-free-gifts-widget-count{left:-3px}.merchant-free-gifts-widget.merchant-free-gifts-widget--top_left,.merchant-free-gifts-widget.merchant-free-gifts-widget--bottom_left{left:calc(var(--merchant-content-width)*-1)}.merchant-free-gifts-widget.merchant-free-gifts-widget--top_left .merchant-free-gifts-widget-button,.merchant-free-gifts-widget.merchant-free-gifts-widget--bottom_left .merchant-free-gifts-widget-button{border-radius:0 5px 5px 0;right:-45px}.merchant-free-gifts-widget.merchant-free-gifts-widget--top_left .merchant-free-gifts-widget-count,.merchant-free-gifts-widget.merchant-free-gifts-widget--bottom_left .merchant-free-gifts-widget-count{right:-3px}.merchant-free-gifts-widget.active.merchant-free-gifts-widget--top_right,.merchant-free-gifts-widget.active.merchant-free-gifts-widget--bottom_right{right:0}.merchant-free-gifts-widget.active.merchant-free-gifts-widget--top_left,.merchant-free-gifts-widget.active.merchant-free-gifts-widget--bottom_left{left:0}.merchant-free-gifts-widget.hide{display:none}.merchant-free-gifts-widget-offers{width:var(--merchant-content-width);max-height:325px;background-color:var(--merchant-bg-color);display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;padding:12px;-webkit-box-shadow:2px 2px 20px rgba(0,0,0,.05);box-shadow:2px 2px 20px rgba(0,0,0,.05);overflow-y:auto;border-bottom-left-radius:4px;-webkit-box-sizing:border-box;box-sizing:border-box}.merchant-free-gifts-widget-offer-product{display:-webkit-box;display:-ms-flexbox;display:flex;padding:10px 0}.merchant-free-gifts-widget-offer-product img{width:45px !important;height:45px !important;margin-right:10px}.merchant-free-gifts-widget-offer-product p{margin:0}.merchant-free-gifts-widget-offer-product del,.merchant-free-gifts-widget-offer-product strong,.merchant-free-gifts-widget-offer-product p{font-size:13px}.merchant-free-gifts-widget-offer-label{font-size:12px;background-color:var(--merchant-bg-color);color:var(--merchant-text-color);padding:6px}.merchant-free-gifts-widget-icon{width:25px;height:25px;margin:0 auto}.merchant-free-gifts-widget-icon svg{width:25px;height:25px}.merchant-free-gifts-widget-button{width:45px;height:45px;color:var(--merchant-text-color);background-color:var(--merchant-bg-color);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;position:absolute;top:0;cursor:pointer;-webkit-transition:background-color .3s ease;transition:background-color .3s ease}.merchant-free-gifts-widget-button:hover{background:var(--merchant-hover-bg-color)}.merchant-free-gifts-widget-count{position:absolute;top:-3px;color:var(--merchant-text-color);background-color:var(--merchant-bg-color);border-radius:50%;width:15px;height:15px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;font-size:10px}.merchant-free-gifts-widget-offer-product-contents{-webkit-box-flex:1;-ms-flex:1;flex:1}.merchant-free-gifts-widget-offer-product-title{color:var(--merchant-text-color)}.merchant-free-gifts-widget-offer-product-title:visited{color:var(--merchant-text-color)}.merchant-free-gifts-widget-offer-product-title:hover{color:var(--merchant-text-hover-color)}body .merchant-free-gifts-claim-form{margin-bottom:0}body .merchant-free-gifts-claim-form-variations-wrapper{display:-webkit-box;display:-ms-flexbox;display:flex;gap:10px;-ms-flex-wrap:wrap;flex-wrap:wrap;margin-block:5px}body .merchant-free-gifts-claim-form-variations-wrapper>div{-webkit-box-flex:0;-ms-flex:0 0 45%;flex:0 0 45%}body .merchant-free-gifts-claim-form-variations-wrapper div[class*=botiga-variation-type],body .merchant-free-gifts-claim-form-variations-wrapper div[class*=merchant-variation-type]{display:none !important}body .merchant-free-gifts-claim-form select{display:block !important;width:100%;height:35px;min-height:auto;line-height:1;border:1px solid #eee;padding:5px 8px;border-radius:5px}body .merchant-free-gifts-claim-form .merchant-free-gifts-claim-button{cursor:pointer;height:35px;min-height:auto;line-height:1;padding:5px 20px;border-radius:5px;border:none;font-size:12px;margin-left:auto;margin-block:5px}body .merchant-free-gifts-claim-form .merchant-free-gifts-claim-button:hover{opacity:.8}body .merchant-free-gifts-claim-form-error{color:red;font-size:14px;font-style:italic;font-weight:600;margin-left:10px}.merchant-free-gifts-widget-offer-product-price del{color:var(--merchant-text-color)}.merchant-free-gifts-widget-offer-product-free{color:var(--merchant-text-color)}.merchant-free-gifts-disabled-proceed-checkout+.merchant-free-gifts-disabled-proceed-checkout{display:none !important}.rtl .merchant-free-gifts-widget-offer-product img{margin-right:0;margin-left:10px} -
merchant/trunk/assets/js/carousel.js
r3079548 r3083515 204 204 value: function buildSliderFrame() { 205 205 if (this.innerElements.length <= this.perPage) { 206 var _this$parentSelector$, _this$parentSelector$2; 206 207 this.parentSelector.classList.add('no-nav'); 207 this.parentSelector.querySelector('.merchant-carousel-nav-next').remove();208 this.parentSelector.querySelector('.merchant-carousel-nav-prev').remove();208 (_this$parentSelector$ = this.parentSelector.querySelector('.merchant-carousel-nav-next')) === null || _this$parentSelector$ === void 0 || _this$parentSelector$.remove(); 209 (_this$parentSelector$2 = this.parentSelector.querySelector('.merchant-carousel-nav-prev')) === null || _this$parentSelector$2 === void 0 || _this$parentSelector$2.remove(); 209 210 return false; 210 211 } … … 808 809 return fn(); 809 810 } 810 document.addEventListener('DOMContentLoaded', fn, false); 811 var that = this; 812 document.addEventListener('DOMContentLoaded', function () { 813 that.init(); // Required for some themes 814 }); 815 jQuery(document).on('photoSliderTriggered', function () { 816 that.init(); 817 }); 811 818 }, 812 819 init: function init() { … … 837 844 }); 838 845 } 846 var loop = carouselEl.getAttribute('data-loop') !== '0'; 839 847 840 848 // Mount carousel wrapper … … 869 877 multipleDrag: false, 870 878 threshold: 20, 871 loop: true,879 loop: loop, 872 880 rtl: false, 873 881 // autoplay: true, TO DO 874 882 margin: margin, 875 883 onInit: function onInit() { 884 var _this$innerElements; 876 885 window.dispatchEvent(new Event('merchant.carousel.initialized')); 886 887 // Fix for theme that has lazy-load but not working 888 this === null || this === void 0 || (_this$innerElements = this.innerElements) === null || _this$innerElements === void 0 || _this$innerElements.forEach(function (item) { 889 var img = item.querySelector('img'); 890 var src = img === null || img === void 0 ? void 0 : img.getAttribute('src'); 891 if (src !== null && src !== void 0 && src.startsWith('data')) { 892 img.src = img === null || img === void 0 ? void 0 : img.getAttribute('data-src'); 893 } 894 }); 877 895 } 878 896 }); … … 912 930 // Initialize. 913 931 merchant.carousel.domReady(function () { 914 merchant.carousel.init(); 932 var _merchant$carousel; 933 merchant === null || merchant === void 0 || (_merchant$carousel = merchant.carousel) === null || _merchant$carousel === void 0 || _merchant$carousel.init(); 915 934 }); 935 jQuery(document).on('photoSliderTriggered', function () { 936 var _merchant$carousel2; 937 merchant === null || merchant === void 0 || (_merchant$carousel2 = merchant.carousel) === null || _merchant$carousel2 === void 0 || _merchant$carousel2.init(); 938 }); -
merchant/trunk/assets/js/carousel.min.js
r3079548 r3083515 1 "use strict";function _createForOfIteratorHelper(e,t){var r,i,n,s,a="undefined"!=typeof Symbol&&e[Symbol.iterator]||e["@@iterator"];if(a)return i=!(r=!0),{s:function(){a=a.call(e)},n:function(){var e=a.next();return r=e.done,e},e:function(e){i=!0,n=e},f:function(){try{r||null==a.return||a.return()}finally{if(i)throw n}}};if(Array.isArray(e)||(a=_unsupportedIterableToArray(e))||t&&e&&"number"==typeof e.length)return a&&(e=a),s=0,{s:t=function(){},n:function(){return s>=e.length?{done:!0}:{done:!1,value:e[s++]}},e:function(e){throw e},f:t};throw new TypeError("Invalid attempt to iterate non-iterable instance.\nIn order to be iterable, non-array objects must have a [Symbol.iterator]() method.")}function _unsupportedIterableToArray(e,t){var r;if(e)return"string"==typeof e?_arrayLikeToArray(e,t):"Map"===(r="Object"===(r=Object.prototype.toString.call(e).slice(8,-1))&&e.constructor?e.constructor.name:r)||"Set"===r?Array.from(e):"Arguments"===r||/^(?:Ui|I)nt(?:8|16|32)(?:Clamped)?Array$/.test(r)?_arrayLikeToArray(e,t):void 0}function _arrayLikeToArray(e,t){(null==t||t>e.length)&&(t=e.length);for(var r=0,i=new Array(t);r<t;r++)i[r]=e[r];return i}function _typeof(e){return(_typeof="function"==typeof Symbol&&"symbol"==typeof Symbol.iterator?function(e){return typeof e}:function(e){return e&&"function"==typeof Symbol&&e.constructor===Symbol&&e!==Symbol.prototype?"symbol":typeof e})(e)}function _classCallCheck(e,t){if(!(e instanceof t))throw new TypeError("Cannot call a class as a function")}function _defineProperties(e,t){for(var r=0;r<t.length;r++){var i=t[r];i.enumerable=i.enumerable||!1,i.configurable=!0,"value"in i&&(i.writable=!0),Object.defineProperty(e,_toPropertyKey(i.key),i)}}function _createClass(e,t,r){return t&&_defineProperties(e.prototype,t),r&&_defineProperties(e,r),Object.defineProperty(e,"prototype",{writable:!1}),e}function _toPropertyKey(e){e=_toPrimitive(e,"string");return"symbol"==_typeof(e)?e:e+""}function _toPrimitive(e,t){if("object"!=_typeof(e)||!e)return e;var r=e[Symbol.toPrimitive];if(void 0===r)return("string"===t?String:Number)(e);r=r.call(e,t||"default");if("object"!=_typeof(r))return r;throw new TypeError("@@toPrimitive must return a primitive value.")}var Siema=function(){function r(e){var t=this;if(_classCallCheck(this,r),this.config=r.mergeSettings(e),this.parentSelector="string"==typeof this.config.parentSelector?document.querySelector(this.config.parentSelector):this.config.parentSelector,this.selector="string"==typeof this.config.selector?document.querySelector(this.config.selector):this.config.selector,this.parentSelector&&(this.selector=this.parentSelector.querySelector(".merchant-carousel-stage")),null===this.selector)throw new Error("Something wrong with your selector 😭");if("true"===this.parentSelector.getAttribute("data-initialized"))return!1;this.resolveSlidesNumber(),this.selectorWidth=this.selector.offsetWidth,this.innerElements=[].slice.call(this.selector.children),this.currentSlide=this.config.loop?this.config.startIndex%this.innerElements.length:Math.max(0,Math.min(this.config.startIndex,this.innerElements.length-this.perPage)),this.transformProperty=r.webkitOrNot(),["resizeHandler","touchstartHandler","touchendHandler","touchmoveHandler","mousedownHandler","mouseupHandler","mouseleaveHandler","mousemoveHandler","clickHandler","navNextHandler","navPrevHandler"].forEach(function(e){t[e]=t[e].bind(t)}),this.init()}return _createClass(r,[{key:"attachEvents",value:function(){window.addEventListener("resize",this.resizeHandler),this.config.draggable&&(this.pointerDown=!1,this.drag={startX:0,endX:0,startY:0,letItGo:null,preventClick:!1},this.selector.addEventListener("touchstart",this.touchstartHandler),this.selector.addEventListener("touchend",this.touchendHandler),this.selector.addEventListener("touchmove",this.touchmoveHandler),this.selector.addEventListener("mousedown",this.mousedownHandler),this.selector.addEventListener("mouseup",this.mouseupHandler),this.selector.addEventListener("mouseleave",this.mouseleaveHandler),this.selector.addEventListener("mousemove",this.mousemoveHandler),this.selector.addEventListener("click",this.clickHandler),this.parentSelector.querySelector(".merchant-carousel-nav-next").addEventListener("click",this.navNextHandler),this.parentSelector.querySelector(".merchant-carousel-nav-prev").addEventListener("click",this.navPrevHandler))}},{key:"detachEvents",value:function(){window.removeEventListener("resize",this.resizeHandler),this.selector.removeEventListener("touchstart",this.touchstartHandler),this.selector.removeEventListener("touchend",this.touchendHandler),this.selector.removeEventListener("touchmove",this.touchmoveHandler),this.selector.removeEventListener("mousedown",this.mousedownHandler),this.selector.removeEventListener("mouseup",this.mouseupHandler),this.selector.removeEventListener("mouseleave",this.mouseleaveHandler),this.selector.removeEventListener("mousemove",this.mousemoveHandler),this.selector.removeEventListener("click",this.clickHandler),this.parentSelector.querySelector(".merchant-carousel-nav-next").removeEventListener("click",this.navNextHandler),this.parentSelector.querySelector(".merchant-carousel-nav-prev").removeEventListener("click",this.navPrevHandler)}},{key:"init",value:function(){this.buildNavigation(),this.attachEvents(),this.selector.style.overflow="hidden",this.selector.style.direction=this.config.rtl?"rtl":"ltr",this.buildSliderFrame(),this.config.onInit.call(this),this.parentSelector.querySelector(".merchant-carousel-stage").classList.add("show"),null!==this.parentSelector&&this.parentSelector.setAttribute("data-initialized",!0)}},{key:"buildNavigation",value:function(){var e=document.createElement("a"),t=document.createElementNS("http://www.w3.org/2000/svg","svg"),r=document.createElement("a"),i=document.createElementNS("http://www.w3.org/2000/svg","svg");e.role="button",e.href="#",e.className="merchant-carousel-nav merchant-carousel-nav-next",t.setAttribute("width",18),t.setAttribute("height",18),t.setAttribute("viewBox","0 0 10 16"),t.setAttribute("fill","none"),t.setAttribute("xmlns","http://www.w3.org/2000/svg"),t.setAttribute("class","stroke-based"),t.innerHTML='<path d="M1.5 14.667L8.16667 8.00033L1.5 1.33366" stroke="#242021" stroke-width="1.5"></path>',e.append(t),this.parentSelector.querySelector(".merchant-carousel-wrapper").append(e),r.role="button",r.href="#",r.className="merchant-carousel-nav merchant-carousel-nav-prev",i.setAttribute("width",18),i.setAttribute("height",18),i.setAttribute("viewBox","0 0 10 16"),i.setAttribute("fill","none"),i.setAttribute("xmlns","http://www.w3.org/2000/svg"),i.setAttribute("class","stroke-based"),i.innerHTML='<path d="M8.5 1.33301L1.83333 7.99967L8.5 14.6663" stroke="#242021" stroke-width="1.5"></path>',r.append(i),this.parentSelector.querySelector(".merchant-carousel-wrapper").append(r)}},{key:"buildSliderFrame",value:function(){if(this.innerElements.length<=this.perPage)return this.parentSelector.classList.add("no-nav"), this.parentSelector.querySelector(".merchant-carousel-nav-next").remove(),this.parentSelector.querySelector(".merchant-carousel-nav-prev").remove(),!1;var e=(this.selectorWidth+this.config.margin)/this.perPage,t=this.config.loop?this.innerElements.length+2*this.perPage:this.innerElements.length,r=(this.sliderFrame=document.createElement("div"),this.sliderFrame.style.width=e*t+"px",this.enableTransition(),this.config.draggable&&(this.selector.style.cursor="-webkit-grab"),document.createDocumentFragment());if(this.config.loop)for(var i=this.innerElements.length-this.perPage;i<this.innerElements.length;i++){var n=this.buildSliderFrameItem(this.innerElements[i].cloneNode(!0));r.appendChild(n)}for(var s=0;s<this.innerElements.length;s++){n=this.buildSliderFrameItem(this.innerElements[s]);r.appendChild(n)}if(this.config.loop)for(var a=0;a<this.perPage;a++){n=this.buildSliderFrameItem(this.innerElements[a].cloneNode(!0));r.appendChild(n)}this.sliderFrame.appendChild(r),this.selector.innerHTML="",this.selector.appendChild(this.sliderFrame),this.slideToCurrent()}},{key:"buildSliderFrameItem",value:function(e){var t=document.createElement("div");return t.style.cssFloat=this.config.rtl?"right":"left",t.style.float=this.config.rtl?"right":"left",t.style.width=(this.config.loop?100/(this.innerElements.length+2*this.perPage):100/this.innerElements.length)+"%",t.style.marginRight=this.config.margin+"px",t.appendChild(e),t}},{key:"resolveSlidesNumber",value:function(){if("number"==typeof this.config.perPage)this.perPage=this.config.perPage;else if("object"===_typeof(this.config.perPage))for(var e in this.perPage=1,this.config.perPage)window.innerWidth>=e&&(this.perPage=this.config.perPage[e])}},{key:"prev",value:function(){var e,t,r,i,n=0<arguments.length&&void 0!==arguments[0]?arguments[0]:1,s=1<arguments.length?arguments[1]:void 0;this.innerElements.length<=this.perPage||(e=this.currentSlide,this.config.loop?this.currentSlide-n<0?(this.disableTransition(),t=this.currentSlide+this.innerElements.length,r=this.perPage,r=(this.config.rtl?1:-1)*(t+r)*(this.selectorWidth/this.perPage),i=this.config.draggable?this.drag.endX-this.drag.startX:0,this.sliderFrame.style[this.transformProperty]="translate3d(".concat(r+i,"px, 0, 0)"),this.currentSlide=t-n):this.currentSlide=this.currentSlide-n:this.currentSlide=Math.max(this.currentSlide-n,0),e!==this.currentSlide&&(this.slideToCurrent(this.config.loop),this.config.onChange.call(this),s)&&s.call(this))}},{key:"next",value:function(){var e,t,r,i,n=0<arguments.length&&void 0!==arguments[0]?arguments[0]:1,s=1<arguments.length?arguments[1]:void 0;this.innerElements.length<=this.perPage||(e=this.currentSlide,this.config.loop?this.currentSlide+n>this.innerElements.length-this.perPage?(this.disableTransition(),t=this.currentSlide-this.innerElements.length,r=this.perPage,r=(this.config.rtl?1:-1)*(t+r)*(this.selectorWidth/this.perPage),i=this.config.draggable?this.drag.endX-this.drag.startX:0,this.sliderFrame.style[this.transformProperty]="translate3d(".concat(r+i,"px, 0, 0)"),this.currentSlide=t+n):this.currentSlide=this.currentSlide+n:this.currentSlide=Math.min(this.currentSlide+n,this.innerElements.length-this.perPage),e!==this.currentSlide&&(this.slideToCurrent(this.config.loop),this.config.onChange.call(this),s)&&s.call(this))}},{key:"disableTransition",value:function(){this.sliderFrame.style.webkitTransition="all 0ms ".concat(this.config.easing),this.sliderFrame.style.transition="all 0ms ".concat(this.config.easing)}},{key:"enableTransition",value:function(){if(void 0===this.sliderFrame)return!1;this.sliderFrame.style.webkitTransition="all ".concat(this.config.duration,"ms ").concat(this.config.easing),this.sliderFrame.style.transition="all ".concat(this.config.duration,"ms ").concat(this.config.easing)}},{key:"goTo",value:function(e,t){var r;this.innerElements.length<=this.perPage||(r=this.currentSlide,this.currentSlide=this.config.loop?e%this.innerElements.length:Math.min(Math.max(e,0),this.innerElements.length-this.perPage),r!==this.currentSlide&&(this.slideToCurrent(),this.config.onChange.call(this),t)&&t.call(this))}},{key:"slideToCurrent",value:function(e){var t=this,r=this.config.loop?this.currentSlide+this.perPage:this.currentSlide,i=(this.config.rtl?1:-1)*r*((this.selectorWidth+this.config.margin)/this.perPage);if(void 0===this.sliderFrame)return!1;e?requestAnimationFrame(function(){requestAnimationFrame(function(){t.enableTransition(),t.sliderFrame.style[t.transformProperty]="translate3d("+i+"px, 0, 0)"})}):(this.enableTransition(),this.sliderFrame.style[this.transformProperty]="translate3d("+i+"px, 0, 0)")}},{key:"updateAfterDrag",value:function(){var e=(this.config.rtl?-1:1)*(this.drag.endX-this.drag.startX),t=Math.abs(e),r=this.config.multipleDrag?Math.ceil(t/(this.selectorWidth/this.perPage)):1,i=0<e&&this.currentSlide-r<0,n=e<0&&this.currentSlide+r>this.innerElements.length-this.perPage;0<e&&t>this.config.threshold&&this.innerElements.length>this.perPage?this.prev(r):e<0&&t>this.config.threshold&&this.innerElements.length>this.perPage&&this.next(r),this.slideToCurrent(i||n)}},{key:"resizeHandler",value:function(){this.resolveSlidesNumber(),this.currentSlide+this.perPage>this.innerElements.length&&(this.currentSlide=this.innerElements.length<=this.perPage?0:this.innerElements.length-this.perPage),this.selectorWidth=this.selector.offsetWidth,this.buildSliderFrame()}},{key:"clearDrag",value:function(){this.drag={startX:0,endX:0,startY:0,letItGo:null,preventClick:this.drag.preventClick}}},{key:"touchstartHandler",value:function(e){-1===["TEXTAREA","OPTION","INPUT","SELECT"].indexOf(e.target.nodeName)&&(e.stopPropagation(),this.pointerDown=!0,this.drag.startX=e.touches[0].pageX,this.drag.startY=e.touches[0].pageY)}},{key:"touchendHandler",value:function(e){e.stopPropagation(),this.pointerDown=!1,this.enableTransition(),this.drag.endX&&this.updateAfterDrag(),this.clearDrag()}},{key:"touchmoveHandler",value:function(e){var t;e.stopPropagation(),null===this.drag.letItGo&&(this.drag.letItGo=Math.abs(this.drag.startY-e.touches[0].pageY)<Math.abs(this.drag.startX-e.touches[0].pageX)),this.pointerDown&&this.drag.letItGo&&(e.preventDefault(),this.drag.endX=e.touches[0].pageX,this.sliderFrame.style.webkitTransition="all 0ms ".concat(this.config.easing),this.sliderFrame.style.transition="all 0ms ".concat(this.config.easing),e=(this.config.loop?this.currentSlide+this.perPage:this.currentSlide)*((this.selectorWidth+this.config.margin)/this.perPage),t=this.drag.endX-this.drag.startX,e=this.config.rtl?e+t:e-t,this.sliderFrame.style[this.transformProperty]="translate3d(".concat((this.config.rtl?1:-1)*e,"px, 0, 0)"))}},{key:"mousedownHandler",value:function(e){-1===["TEXTAREA","OPTION","INPUT","SELECT"].indexOf(e.target.nodeName)&&(e.preventDefault(),e.stopPropagation(),this.pointerDown=!0,this.drag.startX=e.pageX)}},{key:"mouseupHandler",value:function(e){e.stopPropagation(),this.pointerDown=!1,this.selector.style.cursor="-webkit-grab",this.enableTransition(),this.drag.endX&&this.updateAfterDrag(),this.clearDrag()}},{key:"mousemoveHandler",value:function(e){if(e.preventDefault(),this.pointerDown){if("null"!=typeof e.target.closest("a")&&(this.drag.preventClick=!0),void 0===this.sliderFrame)return!1;this.drag.endX=e.pageX,this.selector.style.cursor="-webkit-grabbing",this.sliderFrame.style.webkitTransition="all 0ms ".concat(this.config.easing),this.sliderFrame.style.transition="all 0ms ".concat(this.config.easing);var e=(this.config.loop?this.currentSlide+this.perPage:this.currentSlide)*((this.selectorWidth+this.config.margin)/this.perPage),t=this.drag.endX-this.drag.startX,e=this.config.rtl?e+t:e-t;this.sliderFrame.style[this.transformProperty]="translate3d(".concat((this.config.rtl?1:-1)*e,"px, 0, 0)")}}},{key:"mouseleaveHandler",value:function(e){this.pointerDown&&(this.pointerDown=!1,this.selector.style.cursor="-webkit-grab",this.drag.endX=e.pageX,this.drag.preventClick=!1,this.enableTransition(),this.updateAfterDrag(),this.clearDrag())}},{key:"clickHandler",value:function(e){this.drag.preventClick&&e.preventDefault(),this.drag.preventClick=!1}},{key:"navNextHandler",value:function(e){e.preventDefault(),this.next(1)}},{key:"navPrevHandler",value:function(e){e.preventDefault(),this.prev(1)}},{key:"remove",value:function(e,t){if(e<0||e>=this.innerElements.length)throw new Error("Item to remove doesn't exist 😭");var r=e<this.currentSlide,i=this.currentSlide+this.perPage-1===e;(r||i)&&this.currentSlide--,this.innerElements.splice(e,1),this.buildSliderFrame(),t&&t.call(this)}},{key:"insert",value:function(e,t,r){if(t<0||t>this.innerElements.length+1)throw new Error("Unable to inset it at this index 😭");if(-1!==this.innerElements.indexOf(e))throw new Error("The same item in a carousel? Really? Nope 😭");var i=0<(t<=this.currentSlide)&&this.innerElements.length;this.currentSlide=i?this.currentSlide+1:this.currentSlide,this.innerElements.splice(t,0,e),this.buildSliderFrame(),r&&r.call(this)}},{key:"prepend",value:function(e,t){this.insert(e,0),t&&t.call(this)}},{key:"append",value:function(e,t){this.insert(e,this.innerElements.length+1),t&&t.call(this)}},{key:"destroy",value:function(){var e=0<arguments.length&&void 0!==arguments[0]&&arguments[0],t=1<arguments.length?arguments[1]:void 0;if(this.detachEvents(),this.selector.style.cursor="auto",e){for(var r=document.createDocumentFragment(),i=0;i<this.innerElements.length;i++)r.appendChild(this.innerElements[i]);this.selector.innerHTML="",this.selector.appendChild(r),this.selector.removeAttribute("style")}t&&t.call(this)}}],[{key:"mergeSettings",value:function(e){var t,r={selector:".siema",duration:200,easing:"ease-out",perPage:1,startIndex:0,draggable:!0,multipleDrag:!0,threshold:20,loop:!1,rtl:!1,onInit:function(){},onChange:function(){}},i=e;for(t in i)r[t]=i[t];return r}},{key:"webkitOrNot",value:function(){return"string"==typeof document.documentElement.style.transform?"transform":"WebkitTransform"}}])}(),merchant=merchant||{};merchant.carousel={domReady:function(e){if("function"==typeof e)return"interactive"===document.readyState||"complete"===document.readyState?e():void document.addEventListener("DOMContentLoaded",e,!1)},init:function(){this.build(),this.events()},build:function(){if(null===document.querySelector(".merchant-carousel")&&null===document.querySelector(".has-cross-sells-carousel")&&null===document.querySelector(".merchant-woocommerce-mini-cart__cross-sell"))return!1;var e,t=_createForOfIteratorHelper(document.querySelectorAll(".merchant-carousel, #masthead .cross-sells, .merchant-side-mini-cart .cross-sells, .cart-collaterals .cross-sells"));try{for(t.s();!(e=t.n()).done;){var r,i,n,s,a,o=e.value;null===o.querySelector(".merchant-carousel-stage")&&o.querySelector(".products").classList.add("merchant-carousel-stage"),"true"!==o.getAttribute("data-initialized")&&(null===(r=o.getAttribute("data-per-page"))&&(i=o.querySelector(".products").classList.value,[1,2,3,4,5].forEach(function(e){0<i.indexOf("columns-"+e)&&(r=e)})),n=document.createElement("div"),s=o.querySelector(".merchant-carousel-stage"),n.className="merchant-carousel-wrapper",n.innerHTML=s.outerHTML,s.remove(),o.append(n),a=30,"undefined"!=typeof merchant_carousel?a=parseInt(merchant_carousel.margin_desktop):null!==o.closest(".merchant-woocommerce-mini-cart__cross-sell")&&(a=15),new Siema({parentSelector:o,selector:".merchant-carousel-stage",duration:200,easing:"ease-out",perPage:null!==r?{0:1,768:2,1025:parseInt(r)}:2,startIndex:0,draggable:!0,multipleDrag:!1,threshold:20,loop:!0,rtl:!1,margin:a,onInit:function(){window.dispatchEvent(new Event("merchant.carousel.initialized"))}}))}}catch(e){t.e(e)}finally{t.f()}},events:function(){var r,i=this;"undefined"!=typeof jQuery&&(r=!0,jQuery(document.body).on("wc_fragment_refresh added_to_cart removed_from_cart",function(){setTimeout(function(){var e=document.getElementById("site-header-cart"),t=e.querySelector(".cart_list");null!==t&&(2<t.children.length?(e.classList.remove("mini-cart-has-no-scroll"),e.classList.add("mini-cart-has-scroll")):(e.classList.remove("mini-cart-has-scroll"),e.classList.add("mini-cart-has-no-scroll"))),i.build(),r=!1},r?1e3:0)}))}},merchant.carousel.domReady(function(){merchant.carousel.init()});1 "use strict";function _createForOfIteratorHelper(e,t){var r,i,n,s,a="undefined"!=typeof Symbol&&e[Symbol.iterator]||e["@@iterator"];if(a)return i=!(r=!0),{s:function(){a=a.call(e)},n:function(){var e=a.next();return r=e.done,e},e:function(e){i=!0,n=e},f:function(){try{r||null==a.return||a.return()}finally{if(i)throw n}}};if(Array.isArray(e)||(a=_unsupportedIterableToArray(e))||t&&e&&"number"==typeof e.length)return a&&(e=a),s=0,{s:t=function(){},n:function(){return s>=e.length?{done:!0}:{done:!1,value:e[s++]}},e:function(e){throw e},f:t};throw new TypeError("Invalid attempt to iterate non-iterable instance.\nIn order to be iterable, non-array objects must have a [Symbol.iterator]() method.")}function _unsupportedIterableToArray(e,t){var r;if(e)return"string"==typeof e?_arrayLikeToArray(e,t):"Map"===(r="Object"===(r=Object.prototype.toString.call(e).slice(8,-1))&&e.constructor?e.constructor.name:r)||"Set"===r?Array.from(e):"Arguments"===r||/^(?:Ui|I)nt(?:8|16|32)(?:Clamped)?Array$/.test(r)?_arrayLikeToArray(e,t):void 0}function _arrayLikeToArray(e,t){(null==t||t>e.length)&&(t=e.length);for(var r=0,i=new Array(t);r<t;r++)i[r]=e[r];return i}function _typeof(e){return(_typeof="function"==typeof Symbol&&"symbol"==typeof Symbol.iterator?function(e){return typeof e}:function(e){return e&&"function"==typeof Symbol&&e.constructor===Symbol&&e!==Symbol.prototype?"symbol":typeof e})(e)}function _classCallCheck(e,t){if(!(e instanceof t))throw new TypeError("Cannot call a class as a function")}function _defineProperties(e,t){for(var r=0;r<t.length;r++){var i=t[r];i.enumerable=i.enumerable||!1,i.configurable=!0,"value"in i&&(i.writable=!0),Object.defineProperty(e,_toPropertyKey(i.key),i)}}function _createClass(e,t,r){return t&&_defineProperties(e.prototype,t),r&&_defineProperties(e,r),Object.defineProperty(e,"prototype",{writable:!1}),e}function _toPropertyKey(e){e=_toPrimitive(e,"string");return"symbol"==_typeof(e)?e:e+""}function _toPrimitive(e,t){if("object"!=_typeof(e)||!e)return e;var r=e[Symbol.toPrimitive];if(void 0===r)return("string"===t?String:Number)(e);r=r.call(e,t||"default");if("object"!=_typeof(r))return r;throw new TypeError("@@toPrimitive must return a primitive value.")}var Siema=function(){function r(e){var t=this;if(_classCallCheck(this,r),this.config=r.mergeSettings(e),this.parentSelector="string"==typeof this.config.parentSelector?document.querySelector(this.config.parentSelector):this.config.parentSelector,this.selector="string"==typeof this.config.selector?document.querySelector(this.config.selector):this.config.selector,this.parentSelector&&(this.selector=this.parentSelector.querySelector(".merchant-carousel-stage")),null===this.selector)throw new Error("Something wrong with your selector 😭");if("true"===this.parentSelector.getAttribute("data-initialized"))return!1;this.resolveSlidesNumber(),this.selectorWidth=this.selector.offsetWidth,this.innerElements=[].slice.call(this.selector.children),this.currentSlide=this.config.loop?this.config.startIndex%this.innerElements.length:Math.max(0,Math.min(this.config.startIndex,this.innerElements.length-this.perPage)),this.transformProperty=r.webkitOrNot(),["resizeHandler","touchstartHandler","touchendHandler","touchmoveHandler","mousedownHandler","mouseupHandler","mouseleaveHandler","mousemoveHandler","clickHandler","navNextHandler","navPrevHandler"].forEach(function(e){t[e]=t[e].bind(t)}),this.init()}return _createClass(r,[{key:"attachEvents",value:function(){window.addEventListener("resize",this.resizeHandler),this.config.draggable&&(this.pointerDown=!1,this.drag={startX:0,endX:0,startY:0,letItGo:null,preventClick:!1},this.selector.addEventListener("touchstart",this.touchstartHandler),this.selector.addEventListener("touchend",this.touchendHandler),this.selector.addEventListener("touchmove",this.touchmoveHandler),this.selector.addEventListener("mousedown",this.mousedownHandler),this.selector.addEventListener("mouseup",this.mouseupHandler),this.selector.addEventListener("mouseleave",this.mouseleaveHandler),this.selector.addEventListener("mousemove",this.mousemoveHandler),this.selector.addEventListener("click",this.clickHandler),this.parentSelector.querySelector(".merchant-carousel-nav-next").addEventListener("click",this.navNextHandler),this.parentSelector.querySelector(".merchant-carousel-nav-prev").addEventListener("click",this.navPrevHandler))}},{key:"detachEvents",value:function(){window.removeEventListener("resize",this.resizeHandler),this.selector.removeEventListener("touchstart",this.touchstartHandler),this.selector.removeEventListener("touchend",this.touchendHandler),this.selector.removeEventListener("touchmove",this.touchmoveHandler),this.selector.removeEventListener("mousedown",this.mousedownHandler),this.selector.removeEventListener("mouseup",this.mouseupHandler),this.selector.removeEventListener("mouseleave",this.mouseleaveHandler),this.selector.removeEventListener("mousemove",this.mousemoveHandler),this.selector.removeEventListener("click",this.clickHandler),this.parentSelector.querySelector(".merchant-carousel-nav-next").removeEventListener("click",this.navNextHandler),this.parentSelector.querySelector(".merchant-carousel-nav-prev").removeEventListener("click",this.navPrevHandler)}},{key:"init",value:function(){this.buildNavigation(),this.attachEvents(),this.selector.style.overflow="hidden",this.selector.style.direction=this.config.rtl?"rtl":"ltr",this.buildSliderFrame(),this.config.onInit.call(this),this.parentSelector.querySelector(".merchant-carousel-stage").classList.add("show"),null!==this.parentSelector&&this.parentSelector.setAttribute("data-initialized",!0)}},{key:"buildNavigation",value:function(){var e=document.createElement("a"),t=document.createElementNS("http://www.w3.org/2000/svg","svg"),r=document.createElement("a"),i=document.createElementNS("http://www.w3.org/2000/svg","svg");e.role="button",e.href="#",e.className="merchant-carousel-nav merchant-carousel-nav-next",t.setAttribute("width",18),t.setAttribute("height",18),t.setAttribute("viewBox","0 0 10 16"),t.setAttribute("fill","none"),t.setAttribute("xmlns","http://www.w3.org/2000/svg"),t.setAttribute("class","stroke-based"),t.innerHTML='<path d="M1.5 14.667L8.16667 8.00033L1.5 1.33366" stroke="#242021" stroke-width="1.5"></path>',e.append(t),this.parentSelector.querySelector(".merchant-carousel-wrapper").append(e),r.role="button",r.href="#",r.className="merchant-carousel-nav merchant-carousel-nav-prev",i.setAttribute("width",18),i.setAttribute("height",18),i.setAttribute("viewBox","0 0 10 16"),i.setAttribute("fill","none"),i.setAttribute("xmlns","http://www.w3.org/2000/svg"),i.setAttribute("class","stroke-based"),i.innerHTML='<path d="M8.5 1.33301L1.83333 7.99967L8.5 14.6663" stroke="#242021" stroke-width="1.5"></path>',r.append(i),this.parentSelector.querySelector(".merchant-carousel-wrapper").append(r)}},{key:"buildSliderFrame",value:function(){if(this.innerElements.length<=this.perPage)return this.parentSelector.classList.add("no-nav"),null!=(e=this.parentSelector.querySelector(".merchant-carousel-nav-next"))&&e.remove(),null!=(e=this.parentSelector.querySelector(".merchant-carousel-nav-prev"))&&e.remove(),!1;var e=(this.selectorWidth+this.config.margin)/this.perPage,t=this.config.loop?this.innerElements.length+2*this.perPage:this.innerElements.length,r=(this.sliderFrame=document.createElement("div"),this.sliderFrame.style.width=e*t+"px",this.enableTransition(),this.config.draggable&&(this.selector.style.cursor="-webkit-grab"),document.createDocumentFragment());if(this.config.loop)for(var i=this.innerElements.length-this.perPage;i<this.innerElements.length;i++){var n=this.buildSliderFrameItem(this.innerElements[i].cloneNode(!0));r.appendChild(n)}for(var s=0;s<this.innerElements.length;s++){n=this.buildSliderFrameItem(this.innerElements[s]);r.appendChild(n)}if(this.config.loop)for(var a=0;a<this.perPage;a++){n=this.buildSliderFrameItem(this.innerElements[a].cloneNode(!0));r.appendChild(n)}this.sliderFrame.appendChild(r),this.selector.innerHTML="",this.selector.appendChild(this.sliderFrame),this.slideToCurrent()}},{key:"buildSliderFrameItem",value:function(e){var t=document.createElement("div");return t.style.cssFloat=this.config.rtl?"right":"left",t.style.float=this.config.rtl?"right":"left",t.style.width=(this.config.loop?100/(this.innerElements.length+2*this.perPage):100/this.innerElements.length)+"%",t.style.marginRight=this.config.margin+"px",t.appendChild(e),t}},{key:"resolveSlidesNumber",value:function(){if("number"==typeof this.config.perPage)this.perPage=this.config.perPage;else if("object"===_typeof(this.config.perPage))for(var e in this.perPage=1,this.config.perPage)window.innerWidth>=e&&(this.perPage=this.config.perPage[e])}},{key:"prev",value:function(){var e,t,r,i,n=0<arguments.length&&void 0!==arguments[0]?arguments[0]:1,s=1<arguments.length?arguments[1]:void 0;this.innerElements.length<=this.perPage||(e=this.currentSlide,this.config.loop?this.currentSlide-n<0?(this.disableTransition(),t=this.currentSlide+this.innerElements.length,r=this.perPage,r=(this.config.rtl?1:-1)*(t+r)*(this.selectorWidth/this.perPage),i=this.config.draggable?this.drag.endX-this.drag.startX:0,this.sliderFrame.style[this.transformProperty]="translate3d(".concat(r+i,"px, 0, 0)"),this.currentSlide=t-n):this.currentSlide=this.currentSlide-n:this.currentSlide=Math.max(this.currentSlide-n,0),e!==this.currentSlide&&(this.slideToCurrent(this.config.loop),this.config.onChange.call(this),s)&&s.call(this))}},{key:"next",value:function(){var e,t,r,i,n=0<arguments.length&&void 0!==arguments[0]?arguments[0]:1,s=1<arguments.length?arguments[1]:void 0;this.innerElements.length<=this.perPage||(e=this.currentSlide,this.config.loop?this.currentSlide+n>this.innerElements.length-this.perPage?(this.disableTransition(),t=this.currentSlide-this.innerElements.length,r=this.perPage,r=(this.config.rtl?1:-1)*(t+r)*(this.selectorWidth/this.perPage),i=this.config.draggable?this.drag.endX-this.drag.startX:0,this.sliderFrame.style[this.transformProperty]="translate3d(".concat(r+i,"px, 0, 0)"),this.currentSlide=t+n):this.currentSlide=this.currentSlide+n:this.currentSlide=Math.min(this.currentSlide+n,this.innerElements.length-this.perPage),e!==this.currentSlide&&(this.slideToCurrent(this.config.loop),this.config.onChange.call(this),s)&&s.call(this))}},{key:"disableTransition",value:function(){this.sliderFrame.style.webkitTransition="all 0ms ".concat(this.config.easing),this.sliderFrame.style.transition="all 0ms ".concat(this.config.easing)}},{key:"enableTransition",value:function(){if(void 0===this.sliderFrame)return!1;this.sliderFrame.style.webkitTransition="all ".concat(this.config.duration,"ms ").concat(this.config.easing),this.sliderFrame.style.transition="all ".concat(this.config.duration,"ms ").concat(this.config.easing)}},{key:"goTo",value:function(e,t){var r;this.innerElements.length<=this.perPage||(r=this.currentSlide,this.currentSlide=this.config.loop?e%this.innerElements.length:Math.min(Math.max(e,0),this.innerElements.length-this.perPage),r!==this.currentSlide&&(this.slideToCurrent(),this.config.onChange.call(this),t)&&t.call(this))}},{key:"slideToCurrent",value:function(e){var t=this,r=this.config.loop?this.currentSlide+this.perPage:this.currentSlide,i=(this.config.rtl?1:-1)*r*((this.selectorWidth+this.config.margin)/this.perPage);if(void 0===this.sliderFrame)return!1;e?requestAnimationFrame(function(){requestAnimationFrame(function(){t.enableTransition(),t.sliderFrame.style[t.transformProperty]="translate3d("+i+"px, 0, 0)"})}):(this.enableTransition(),this.sliderFrame.style[this.transformProperty]="translate3d("+i+"px, 0, 0)")}},{key:"updateAfterDrag",value:function(){var e=(this.config.rtl?-1:1)*(this.drag.endX-this.drag.startX),t=Math.abs(e),r=this.config.multipleDrag?Math.ceil(t/(this.selectorWidth/this.perPage)):1,i=0<e&&this.currentSlide-r<0,n=e<0&&this.currentSlide+r>this.innerElements.length-this.perPage;0<e&&t>this.config.threshold&&this.innerElements.length>this.perPage?this.prev(r):e<0&&t>this.config.threshold&&this.innerElements.length>this.perPage&&this.next(r),this.slideToCurrent(i||n)}},{key:"resizeHandler",value:function(){this.resolveSlidesNumber(),this.currentSlide+this.perPage>this.innerElements.length&&(this.currentSlide=this.innerElements.length<=this.perPage?0:this.innerElements.length-this.perPage),this.selectorWidth=this.selector.offsetWidth,this.buildSliderFrame()}},{key:"clearDrag",value:function(){this.drag={startX:0,endX:0,startY:0,letItGo:null,preventClick:this.drag.preventClick}}},{key:"touchstartHandler",value:function(e){-1===["TEXTAREA","OPTION","INPUT","SELECT"].indexOf(e.target.nodeName)&&(e.stopPropagation(),this.pointerDown=!0,this.drag.startX=e.touches[0].pageX,this.drag.startY=e.touches[0].pageY)}},{key:"touchendHandler",value:function(e){e.stopPropagation(),this.pointerDown=!1,this.enableTransition(),this.drag.endX&&this.updateAfterDrag(),this.clearDrag()}},{key:"touchmoveHandler",value:function(e){var t;e.stopPropagation(),null===this.drag.letItGo&&(this.drag.letItGo=Math.abs(this.drag.startY-e.touches[0].pageY)<Math.abs(this.drag.startX-e.touches[0].pageX)),this.pointerDown&&this.drag.letItGo&&(e.preventDefault(),this.drag.endX=e.touches[0].pageX,this.sliderFrame.style.webkitTransition="all 0ms ".concat(this.config.easing),this.sliderFrame.style.transition="all 0ms ".concat(this.config.easing),e=(this.config.loop?this.currentSlide+this.perPage:this.currentSlide)*((this.selectorWidth+this.config.margin)/this.perPage),t=this.drag.endX-this.drag.startX,e=this.config.rtl?e+t:e-t,this.sliderFrame.style[this.transformProperty]="translate3d(".concat((this.config.rtl?1:-1)*e,"px, 0, 0)"))}},{key:"mousedownHandler",value:function(e){-1===["TEXTAREA","OPTION","INPUT","SELECT"].indexOf(e.target.nodeName)&&(e.preventDefault(),e.stopPropagation(),this.pointerDown=!0,this.drag.startX=e.pageX)}},{key:"mouseupHandler",value:function(e){e.stopPropagation(),this.pointerDown=!1,this.selector.style.cursor="-webkit-grab",this.enableTransition(),this.drag.endX&&this.updateAfterDrag(),this.clearDrag()}},{key:"mousemoveHandler",value:function(e){if(e.preventDefault(),this.pointerDown){if("null"!=typeof e.target.closest("a")&&(this.drag.preventClick=!0),void 0===this.sliderFrame)return!1;this.drag.endX=e.pageX,this.selector.style.cursor="-webkit-grabbing",this.sliderFrame.style.webkitTransition="all 0ms ".concat(this.config.easing),this.sliderFrame.style.transition="all 0ms ".concat(this.config.easing);var e=(this.config.loop?this.currentSlide+this.perPage:this.currentSlide)*((this.selectorWidth+this.config.margin)/this.perPage),t=this.drag.endX-this.drag.startX,e=this.config.rtl?e+t:e-t;this.sliderFrame.style[this.transformProperty]="translate3d(".concat((this.config.rtl?1:-1)*e,"px, 0, 0)")}}},{key:"mouseleaveHandler",value:function(e){this.pointerDown&&(this.pointerDown=!1,this.selector.style.cursor="-webkit-grab",this.drag.endX=e.pageX,this.drag.preventClick=!1,this.enableTransition(),this.updateAfterDrag(),this.clearDrag())}},{key:"clickHandler",value:function(e){this.drag.preventClick&&e.preventDefault(),this.drag.preventClick=!1}},{key:"navNextHandler",value:function(e){e.preventDefault(),this.next(1)}},{key:"navPrevHandler",value:function(e){e.preventDefault(),this.prev(1)}},{key:"remove",value:function(e,t){if(e<0||e>=this.innerElements.length)throw new Error("Item to remove doesn't exist 😭");var r=e<this.currentSlide,i=this.currentSlide+this.perPage-1===e;(r||i)&&this.currentSlide--,this.innerElements.splice(e,1),this.buildSliderFrame(),t&&t.call(this)}},{key:"insert",value:function(e,t,r){if(t<0||t>this.innerElements.length+1)throw new Error("Unable to inset it at this index 😭");if(-1!==this.innerElements.indexOf(e))throw new Error("The same item in a carousel? Really? Nope 😭");var i=0<(t<=this.currentSlide)&&this.innerElements.length;this.currentSlide=i?this.currentSlide+1:this.currentSlide,this.innerElements.splice(t,0,e),this.buildSliderFrame(),r&&r.call(this)}},{key:"prepend",value:function(e,t){this.insert(e,0),t&&t.call(this)}},{key:"append",value:function(e,t){this.insert(e,this.innerElements.length+1),t&&t.call(this)}},{key:"destroy",value:function(){var e=0<arguments.length&&void 0!==arguments[0]&&arguments[0],t=1<arguments.length?arguments[1]:void 0;if(this.detachEvents(),this.selector.style.cursor="auto",e){for(var r=document.createDocumentFragment(),i=0;i<this.innerElements.length;i++)r.appendChild(this.innerElements[i]);this.selector.innerHTML="",this.selector.appendChild(r),this.selector.removeAttribute("style")}t&&t.call(this)}}],[{key:"mergeSettings",value:function(e){var t,r={selector:".siema",duration:200,easing:"ease-out",perPage:1,startIndex:0,draggable:!0,multipleDrag:!0,threshold:20,loop:!1,rtl:!1,onInit:function(){},onChange:function(){}},i=e;for(t in i)r[t]=i[t];return r}},{key:"webkitOrNot",value:function(){return"string"==typeof document.documentElement.style.transform?"transform":"WebkitTransform"}}])}(),merchant=merchant||{};merchant.carousel={domReady:function(e){if("function"==typeof e){if("interactive"===document.readyState||"complete"===document.readyState)return e();var t=this;document.addEventListener("DOMContentLoaded",function(){t.init()}),jQuery(document).on("photoSliderTriggered",function(){t.init()})}},init:function(){this.build(),this.events()},build:function(){if(null===document.querySelector(".merchant-carousel")&&null===document.querySelector(".has-cross-sells-carousel")&&null===document.querySelector(".merchant-woocommerce-mini-cart__cross-sell"))return!1;var e,t=_createForOfIteratorHelper(document.querySelectorAll(".merchant-carousel, #masthead .cross-sells, .merchant-side-mini-cart .cross-sells, .cart-collaterals .cross-sells"));try{for(t.s();!(e=t.n()).done;){var r,i,n,s,a,o,l=e.value;null===l.querySelector(".merchant-carousel-stage")&&l.querySelector(".products").classList.add("merchant-carousel-stage"),"true"!==l.getAttribute("data-initialized")&&(null===(r=l.getAttribute("data-per-page"))&&(i=l.querySelector(".products").classList.value,[1,2,3,4,5].forEach(function(e){0<i.indexOf("columns-"+e)&&(r=e)})),n="0"!==l.getAttribute("data-loop"),s=document.createElement("div"),a=l.querySelector(".merchant-carousel-stage"),s.className="merchant-carousel-wrapper",s.innerHTML=a.outerHTML,a.remove(),l.append(s),o=30,"undefined"!=typeof merchant_carousel?o=parseInt(merchant_carousel.margin_desktop):null!==l.closest(".merchant-woocommerce-mini-cart__cross-sell")&&(o=15),new Siema({parentSelector:l,selector:".merchant-carousel-stage",duration:200,easing:"ease-out",perPage:null!==r?{0:1,768:2,1025:parseInt(r)}:2,startIndex:0,draggable:!0,multipleDrag:!1,threshold:20,loop:n,rtl:!1,margin:o,onInit:function(){var e;window.dispatchEvent(new Event("merchant.carousel.initialized")),null!=this&&null!=(e=this.innerElements)&&e.forEach(function(e){var e=e.querySelector("img"),t=null==e?void 0:e.getAttribute("src");null!=t&&t.startsWith("data")&&(e.src=null==e?void 0:e.getAttribute("data-src"))})}}))}}catch(e){t.e(e)}finally{t.f()}},events:function(){var r,i=this;"undefined"!=typeof jQuery&&(r=!0,jQuery(document.body).on("wc_fragment_refresh added_to_cart removed_from_cart",function(){setTimeout(function(){var e=document.getElementById("site-header-cart"),t=e.querySelector(".cart_list");null!==t&&(2<t.children.length?(e.classList.remove("mini-cart-has-no-scroll"),e.classList.add("mini-cart-has-scroll")):(e.classList.remove("mini-cart-has-scroll"),e.classList.add("mini-cart-has-no-scroll"))),i.build(),r=!1},r?1e3:0)}))}},merchant.carousel.domReady(function(){var e;null!=merchant&&null!=(e=merchant.carousel)&&e.init()}),jQuery(document).on("photoSliderTriggered",function(){var e;null!=merchant&&null!=(e=merchant.carousel)&&e.init()}); -
merchant/trunk/assets/js/modules/side-cart/side-cart.js
r3036886 r3083515 37 37 38 38 // Update Product quantity in Side Cart 39 if (merchant.setting.hasOwnProperty('add_to_cart_slide_out') ) {39 if (merchant.setting.hasOwnProperty('add_to_cart_slide_out') || merchant.setting.hasOwnProperty('floating_mini_cart_count')) { 40 40 var merchant_update_side_cart_quantity = function merchant_update_side_cart_quantity($input) { 41 41 var _ref = merchant.setting || {}, -
merchant/trunk/assets/js/modules/side-cart/side-cart.min.js
r3036886 r3083515 1 "use strict";jQuery(document).ready(function(c){var t,e,n,o,s;merchant.setting.hasOwnProperty("show_after_add_to_cart_single_product")&&(t=c("body.single-product").length,e=c(".woocommerce-notices-wrapper").is(":visible")&&!c(".woocommerce-notices-wrapper").is(":empty"),n=c(".wc-block-components-notice-banner").is(":visible")&&!c(".wc-block-components-notice-banner").is(":empty"),t)&&(e||n)&&(c("body").toggleClass("merchant-floating-side-mini-cart-show"),c(window).trigger("merchant.floating-mini-cart-resize")),merchant.setting.hasOwnProperty("add_to_cart_slide_out")&&c(document.body).on("added_to_cart",function(t,e,n,a,r){"side-cart"!==r&&c("body").toggleClass("merchant-floating-side-mini-cart-show"),c(window).trigger("merchant.floating-mini-cart-resize")}),merchant.setting.hasOwnProperty("cart_url")&&c('[href="'+merchant.setting.cart_url+'"]').on("click",function(t){t.preventDefault(),c(window).trigger("merchant.floating-mini-cart-resize"),c("body").toggleClass("merchant-floating-side-mini-cart-show")}), merchant.setting.hasOwnProperty("add_to_cart_slide_out")&&(o=function(e){var t,n,a,r=merchant.setting||{},i=r.ajax_url,o=r.side_cart_nonce;e.length&&i&&o&&(t=e.attr("name"),n=Math.round(parseFloat(e.val()||1)),a=e.closest(".js-side-cart-item"),clearTimeout(s),s=setTimeout(function(){c.ajax({type:"POST",url:i,data:{action:"update_side_cart_quantity",cart_item_key:t,quantity:n,nonce:o},beforeSend:function(){a.length&&a.block({message:null,overlayCSS:{background:"#fff",opacity:.6}})},success:function(t){t&&t.fragments&&(c(document.body).trigger("added_to_cart",[t.fragments,t.cart_hash,e,"side-cart"]),a.length)&&a.unblock()},error:function(t){console.log("Error:",t)}})},350))},c(document).on("click",".js-merchant-quantity-btn",function(t){t.preventDefault();var e,n,a,r,t=c(this),i=t.closest(".merchant-quantity-wrap").find(".js-update-quantity");i.length&&(e=+(i.val()||1),n=+i.attr("min"),a=+i.attr("max"),r=Math.round(parseFloat(i.attr("step"))),t.hasClass("merchant-quantity-plus")?(e+=r,e=a&&-1!=a?Math.min(e,a):e):t.hasClass("merchant-quantity-minus")&&(e-=r,e=n?Math.max(e,n):e),i.val(e),o(i))}),c(document).on("input change",".js-update-quantity",function(t){t.preventDefault(),o(c(this))}))});1 "use strict";jQuery(document).ready(function(c){var t,e,n,o,s;merchant.setting.hasOwnProperty("show_after_add_to_cart_single_product")&&(t=c("body.single-product").length,e=c(".woocommerce-notices-wrapper").is(":visible")&&!c(".woocommerce-notices-wrapper").is(":empty"),n=c(".wc-block-components-notice-banner").is(":visible")&&!c(".wc-block-components-notice-banner").is(":empty"),t)&&(e||n)&&(c("body").toggleClass("merchant-floating-side-mini-cart-show"),c(window).trigger("merchant.floating-mini-cart-resize")),merchant.setting.hasOwnProperty("add_to_cart_slide_out")&&c(document.body).on("added_to_cart",function(t,e,n,a,r){"side-cart"!==r&&c("body").toggleClass("merchant-floating-side-mini-cart-show"),c(window).trigger("merchant.floating-mini-cart-resize")}),merchant.setting.hasOwnProperty("cart_url")&&c('[href="'+merchant.setting.cart_url+'"]').on("click",function(t){t.preventDefault(),c(window).trigger("merchant.floating-mini-cart-resize"),c("body").toggleClass("merchant-floating-side-mini-cart-show")}),(merchant.setting.hasOwnProperty("add_to_cart_slide_out")||merchant.setting.hasOwnProperty("floating_mini_cart_count"))&&(o=function(e){var t,n,a,r=merchant.setting||{},i=r.ajax_url,o=r.side_cart_nonce;e.length&&i&&o&&(t=e.attr("name"),n=Math.round(parseFloat(e.val()||1)),a=e.closest(".js-side-cart-item"),clearTimeout(s),s=setTimeout(function(){c.ajax({type:"POST",url:i,data:{action:"update_side_cart_quantity",cart_item_key:t,quantity:n,nonce:o},beforeSend:function(){a.length&&a.block({message:null,overlayCSS:{background:"#fff",opacity:.6}})},success:function(t){t&&t.fragments&&(c(document.body).trigger("added_to_cart",[t.fragments,t.cart_hash,e,"side-cart"]),a.length)&&a.unblock()},error:function(t){console.log("Error:",t)}})},350))},c(document).on("click",".js-merchant-quantity-btn",function(t){t.preventDefault();var e,n,a,r,t=c(this),i=t.closest(".merchant-quantity-wrap").find(".js-update-quantity");i.length&&(e=+(i.val()||1),n=+i.attr("min"),a=+i.attr("max"),r=Math.round(parseFloat(i.attr("step"))),t.hasClass("merchant-quantity-plus")?(e+=r,e=a&&-1!=a?Math.min(e,a):e):t.hasClass("merchant-quantity-minus")&&(e-=r,e=n?Math.max(e,n):e),i.val(e),o(i))}),c(document).on("input change",".js-update-quantity",function(t){t.preventDefault(),o(c(this))}))}); -
merchant/trunk/inc/classes/class-merchant-svg-icons.php
r3079548 r3083515 419 419 'icon-tiktok' => '<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 512 512"><path d="M448,209.91a210.06,210.06,0,0,1-122.77-39.25V349.38A162.55,162.55,0,1,1,185,188.31V278.2a74.62,74.62,0,1,0,52.23,71.18V0l88,0a121.18,121.18,0,0,0,1.86,22.17h0A122.18,122.18,0,0,0,381,102.39a121.43,121.43,0,0,0,67,20.14Z" /></svg>', 420 420 'icon-twitter' => '<svg xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink" version="1.1" viewBox="0 0 24 24" style="enable-background:new 0 0 24 24;" xml:space="preserve"><path d="M14.095479,10.316482L22.286354,1h-1.940718l-7.115352,8.087682L7.551414,1H1l8.589488,12.231093L1,23h1.940717 l7.509372-8.542861L16.448587,23H23L14.095479,10.316482z M11.436522,13.338465l-0.871624-1.218704l-6.924311-9.68815h2.981339 l5.58978,7.82155l0.867949,1.218704l7.26506,10.166271h-2.981339L11.436522,13.338465z"/></svg>', 421 'icon-discord' => '<svg viewBox="0 0 22 26" fill="none" xmlns="http://www.w3.org/2000/svg"><path d="M14.575 12.375C14.575 13.1375 14.0125 13.7625 13.3 13.7625C12.6 13.7625 12.025 13.1375 12.025 12.375C12.025 11.6125 12.5875 10.9875 13.3 10.9875C14.0125 10.9875 14.575 11.6125 14.575 12.375ZM8.7375 10.9875C8.025 10.9875 7.4625 11.6125 7.4625 12.375C7.4625 13.1375 8.0375 13.7625 8.7375 13.7625C9.45 13.7625 10.0125 13.1375 10.0125 12.375C10.025 11.6125 9.45 10.9875 8.7375 10.9875ZM21.9375 3.075V25.5C18.7884 22.7171 19.7955 23.6383 16.1375 20.2375L16.8 22.55H2.625C1.2125 22.55 0.0625 21.4 0.0625 19.975V3.075C0.0625 1.65 1.2125 0.5 2.625 0.5H19.375C20.7875 0.5 21.9375 1.65 21.9375 3.075ZM18.375 14.925C18.375 10.9 16.575 7.6375 16.575 7.6375C14.775 6.2875 13.0625 6.325 13.0625 6.325L12.8875 6.525C15.0125 7.175 16 8.1125 16 8.1125C13.0307 6.48511 9.54277 6.48481 6.6625 7.75C6.2 7.9625 5.925 8.1125 5.925 8.1125C5.925 8.1125 6.9625 7.125 9.2125 6.475L9.0875 6.325C9.0875 6.325 7.375 6.2875 5.575 7.6375C5.575 7.6375 3.775 10.9 3.775 14.925C3.775 14.925 4.825 16.7375 7.5875 16.825C7.5875 16.825 8.05 16.2625 8.425 15.7875C6.8375 15.3125 6.2375 14.3125 6.2375 14.3125C6.42139 14.4412 6.72461 14.6081 6.75 14.625C8.85986 15.8065 11.8568 16.1937 14.55 15.0625C14.9875 14.9 15.475 14.6625 15.9875 14.325C15.9875 14.325 15.3625 15.35 13.725 15.8125C14.1 16.2875 14.55 16.825 14.55 16.825C17.3125 16.7375 18.375 14.925 18.375 14.925Z" fill="black"/> 422 </svg>', 421 'icon-discord' => '<svg viewBox="0 0 22 26" fill="none" xmlns="http://www.w3.org/2000/svg"><path d="M14.575 12.375C14.575 13.1375 14.0125 13.7625 13.3 13.7625C12.6 13.7625 12.025 13.1375 12.025 12.375C12.025 11.6125 12.5875 10.9875 13.3 10.9875C14.0125 10.9875 14.575 11.6125 14.575 12.375ZM8.7375 10.9875C8.025 10.9875 7.4625 11.6125 7.4625 12.375C7.4625 13.1375 8.0375 13.7625 8.7375 13.7625C9.45 13.7625 10.0125 13.1375 10.0125 12.375C10.025 11.6125 9.45 10.9875 8.7375 10.9875ZM21.9375 3.075V25.5C18.7884 22.7171 19.7955 23.6383 16.1375 20.2375L16.8 22.55H2.625C1.2125 22.55 0.0625 21.4 0.0625 19.975V3.075C0.0625 1.65 1.2125 0.5 2.625 0.5H19.375C20.7875 0.5 21.9375 1.65 21.9375 3.075ZM18.375 14.925C18.375 10.9 16.575 7.6375 16.575 7.6375C14.775 6.2875 13.0625 6.325 13.0625 6.325L12.8875 6.525C15.0125 7.175 16 8.1125 16 8.1125C13.0307 6.48511 9.54277 6.48481 6.6625 7.75C6.2 7.9625 5.925 8.1125 5.925 8.1125C5.925 8.1125 6.9625 7.125 9.2125 6.475L9.0875 6.325C9.0875 6.325 7.375 6.2875 5.575 7.6375C5.575 7.6375 3.775 10.9 3.775 14.925C3.775 14.925 4.825 16.7375 7.5875 16.825C7.5875 16.825 8.05 16.2625 8.425 15.7875C6.8375 15.3125 6.2375 14.3125 6.2375 14.3125C6.42139 14.4412 6.72461 14.6081 6.75 14.625C8.85986 15.8065 11.8568 16.1937 14.55 15.0625C14.9875 14.9 15.475 14.6625 15.9875 14.325C15.9875 14.325 15.3625 15.35 13.725 15.8125C14.1 16.2875 14.55 16.825 14.55 16.825C17.3125 16.7375 18.375 14.925 18.375 14.925Z" fill="black"/></svg>', 423 422 'icon-github' => '<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 496 512"><path d="M165.9 397.4c0 2-2.3 3.6-5.2 3.6-3.3.3-5.6-1.3-5.6-3.6 0-2 2.3-3.6 5.2-3.6 3-.3 5.6 1.3 5.6 3.6zm-31.1-4.5c-.7 2 1.3 4.3 4.3 4.9 2.6 1 5.6 0 6.2-2s-1.3-4.3-4.3-5.2c-2.6-.7-5.5.3-6.2 2.3zm44.2-1.7c-2.9.7-4.9 2.6-4.6 4.9.3 2 2.9 3.3 5.9 2.6 2.9-.7 4.9-2.6 4.6-4.6-.3-1.9-3-3.2-5.9-2.9zM244.8 8C106.1 8 0 113.3 0 252c0 110.9 69.8 205.8 169.5 239.2 12.8 2.3 17.3-5.6 17.3-12.1 0-6.2-.3-40.4-.3-61.4 0 0-70 15-84.7-29.8 0 0-11.4-29.1-27.8-36.6 0 0-22.9-15.7 1.6-15.4 0 0 24.9 2 38.6 25.8 21.9 38.6 58.6 27.5 72.9 20.9 2.3-16 8.8-27.1 16-33.7-55.9-6.2-112.3-14.3-112.3-110.5 0-27.5 7.6-41.3 23.6-58.9-2.6-6.5-11.1-33.3 2.6-67.9 20.9-6.5 69 27 69 27 20-5.6 41.5-8.5 62.8-8.5s42.8 2.9 62.8 8.5c0 0 48.1-33.6 69-27 13.7 34.7 5.2 61.4 2.6 67.9 16 17.7 25.8 31.5 25.8 58.9 0 96.5-58.9 104.2-114.8 110.5 9.2 7.9 17 22.9 17 46.4 0 33.7-.3 75.4-.3 83.6 0 6.5 4.6 14.4 17.3 12.1C428.2 457.8 496 362.9 496 252 496 113.3 383.5 8 244.8 8zM97.2 352.9c-1.3 1-1 3.3.7 5.2 1.6 1.6 3.9 2.3 5.2 1 1.3-1 1-3.3-.7-5.2-1.6-1.6-3.9-2.3-5.2-1zm-10.8-8.1c-.7 1.3.3 2.9 2.3 3.9 1.6 1 3.6.7 4.3-.7.7-1.3-.3-2.9-2.3-3.9-2-.6-3.6-.3-4.3.7zm32.4 35.6c-1.6 1.3-1 4.3 1.3 6.2 2.3 2.3 5.2 2.6 6.5 1 1.3-1.3.7-4.3-1.3-6.2-2.2-2.3-5.2-2.6-6.5-1zm-11.4-14.7c-1.6 1-1.6 3.6 0 5.9 1.6 2.3 4.3 3.3 5.6 2.3 1.6-1.3 1.6-3.9 0-6.2-1.4-2.3-4-3.3-5.6-2z"/></svg>', 424 423 'icon-linkedin' => '<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 448 512"><path d="M416 32H31.9C14.3 32 0 46.5 0 64.3v383.4C0 465.5 14.3 480 31.9 480H416c17.6 0 32-14.5 32-32.3V64.3c0-17.8-14.4-32.3-32-32.3zM135.4 416H69V202.2h66.5V416zm-33.2-243c-21.3 0-38.5-17.3-38.5-38.5S80.9 96 102.2 96c21.2 0 38.5 17.3 38.5 38.5 0 21.3-17.2 38.5-38.5 38.5zm282.1 243h-66.4V312c0-24.8-.5-56.7-34.5-56.7-34.6 0-39.9 27-39.9 54.9V416h-66.4V202.2h63.7v29.2h.9c8.9-16.8 30.6-34.5 62.9-34.5 67.2 0 79.7 44.3 79.7 101.9V416z"/></svg>', … … 448 447 'icon-copy-to-clipboard' => '<svg height="48" viewBox="0 0 48 48" width="48" xmlns="http://www.w3.org/2000/svg"><path d="M0 0h48v48h-48z" fill="none"/><path d="M32 2h-24c-2.21 0-4 1.79-4 4v28h4v-28h24v-4zm6 8h-22c-2.21 0-4 1.79-4 4v28c0 2.21 1.79 4 4 4h22c2.21 0 4-1.79 4-4v-28c0-2.21-1.79-4-4-4zm0 32h-22v-28h22v28z"/></svg>', 449 448 449 // Free-Gifts Icons. 450 'gifts-icon-1' => '<svg viewBox="14.55 10 30.91 40" fill="currentColor" xmlns="http://www.w3.org/2000/svg" width="60" height="60"><path d="M43.948 19.0908H37.3935C39.3687 17.1648 40.5974 14.4767 40.5974 11.5066C40.5974 10.6745 39.9229 10 39.0908 10C35.2352 10 31.8543 12.07 30 15.1568C28.1457 12.07 24.7649 10 20.9093 10C20.0772 10 19.4027 10.6745 19.4027 11.5066C19.4027 14.4767 20.6315 17.1648 22.6067 19.0908H16.052C15.2199 19.0908 14.5454 19.7653 14.5454 20.5974V48.4935C14.5454 49.3256 15.2199 50.0001 16.052 50.0001H43.948C44.7801 50.0001 45.4546 49.3256 45.4546 48.4935V20.5974C45.4546 19.7653 44.7801 19.0908 43.948 19.0908ZM42.4414 33.0388H31.5066V22.104H42.4414V33.0388ZM37.3926 13.2049C36.7448 16.0256 34.5191 18.2513 31.6982 18.8992C32.3461 16.0783 34.5718 13.8526 37.3926 13.2049ZM28.3018 18.8991C25.481 18.2512 23.2553 16.0256 22.6075 13.2048C25.4283 13.8526 27.654 16.0783 28.3018 18.8991ZM28.4934 22.104V33.0388H17.5586V22.104H28.4934ZM17.5586 36.052H28.4934V46.9869H17.5586V36.052ZM31.5066 46.9868V36.052H42.4414V46.9869H31.5066V46.9868Z"></path></svg>', 451 'gifts-icon-2' => '<svg viewBox="6 7 48 46" fill="currentColor" xmlns="http://www.w3.org/2000/svg" width="60" height="60"><path d="M50.3077 19.8823H42.2123C42.3023 19.8064 42.3946 19.7328 42.4823 19.6523C43.1832 19.0318 43.748 18.2738 44.1415 17.4257C44.535 16.5777 44.7487 15.6579 44.7692 14.7238C44.7995 13.7019 44.62 12.6846 44.2415 11.7344C43.8631 10.7842 43.2938 9.9211 42.5685 9.1981C41.8432 8.4751 40.9774 7.90745 40.024 7.53001C39.0707 7.15257 38.05 6.9733 37.0246 7.00321C36.0869 7.02334 35.1635 7.23615 34.3122 7.62832C33.4608 8.0205 32.6999 8.58359 32.0769 9.28235C31.215 10.2779 30.5142 11.4015 30 12.6125C29.4858 11.4015 28.785 10.2779 27.9231 9.28235C27.3001 8.58359 26.5392 8.0205 25.6878 7.62832C24.8365 7.23615 23.9131 7.02334 22.9754 7.00321C21.95 6.9733 20.9293 7.15257 19.976 7.53001C19.0226 7.90745 18.1568 8.4751 17.4315 9.1981C16.7062 9.9211 16.1369 10.7842 15.7585 11.7344C15.38 12.6846 15.2005 13.7019 15.2308 14.7238C15.2513 15.6579 15.465 16.5777 15.8585 17.4257C16.252 18.2738 16.8168 19.0318 17.5177 19.6523C17.6054 19.7282 17.6977 19.8018 17.7877 19.8823H9.69231C8.71305 19.8823 7.77389 20.27 7.08145 20.9601C6.38901 21.6502 6 22.5861 6 23.5621V30.9215C6 31.8975 6.38901 32.8334 7.08145 33.5235C7.77389 34.2136 8.71305 34.6013 9.69231 34.6013V49.3203C9.69231 50.2962 10.0813 51.2321 10.7738 51.9222C11.4662 52.6123 12.4054 53 13.3846 53H27.2308C27.4756 53 27.7104 52.9031 27.8835 52.7306C28.0566 52.558 28.1538 52.324 28.1538 52.0801V30.9215H9.69231V23.5621H28.1538V30.9215H31.8462V23.5621H50.3077V30.9215H31.8462V52.0801C31.8462 52.324 31.9434 52.558 32.1165 52.7306C32.2896 52.9031 32.5244 53 32.7692 53H46.6154C47.5946 53 48.5338 52.6123 49.2262 51.9222C49.9187 51.2321 50.3077 50.2962 50.3077 49.3203V34.6013C51.287 34.6013 52.2261 34.2136 52.9185 33.5235C53.611 32.8334 54 31.8975 54 30.9215V23.5621C54 22.5861 53.611 21.6502 52.9185 20.9601C52.2261 20.27 51.287 19.8823 50.3077 19.8823ZM19.9638 16.8925C19.641 16.6012 19.3822 16.2465 19.2035 15.8508C19.0248 15.455 18.9301 15.0267 18.9254 14.5927C18.9137 14.0842 19.004 13.5785 19.1909 13.1052C19.3779 12.6319 19.6577 12.2006 20.014 11.8365C20.3704 11.4724 20.796 11.1828 21.2661 10.9847C21.7362 10.7866 22.2412 10.684 22.7515 10.683H22.8646C23.3001 10.6876 23.7299 10.782 24.127 10.9601C24.5241 11.1382 24.88 11.3962 25.1723 11.7179C27.1085 13.8981 27.7915 17.5135 28.0315 19.7489C25.7792 19.512 22.1538 18.8313 19.9638 16.8925ZM40.0408 16.8925C37.8508 18.8244 34.2162 19.5051 31.9638 19.7443C32.2385 17.3272 33 13.7877 34.8462 11.7202C35.1385 11.3985 35.4944 11.1405 35.8915 10.9624C36.2886 10.7843 36.7184 10.6899 37.1538 10.6853H37.2669C37.7773 10.6884 38.2819 10.7931 38.7512 10.9931C39.2205 11.1932 39.645 11.4845 39.9998 11.8502C40.3547 12.2158 40.6327 12.6483 40.8177 13.1224C41.0026 13.5965 41.0908 14.1026 41.0769 14.6111C41.0694 15.0421 40.9732 15.467 40.7941 15.8594C40.6151 16.2519 40.3571 16.6035 40.0362 16.8925H40.0408Z"></path></svg>', 452 'gifts-icon-3' => '<svg viewBox="9 9 43 42" fill="currentColor" xmlns="http://www.w3.org/2000/svg" width="60" height="60"><path d="M48.6923 20.7621H41.4402C41.5208 20.6928 41.6035 20.6256 41.6821 20.5521C42.3099 19.9855 42.8159 19.2935 43.1685 18.5192C43.521 17.7449 43.7124 16.905 43.7308 16.0521C43.7579 15.1191 43.5971 14.1903 43.258 13.3227C42.919 12.4551 42.409 11.6671 41.7593 11.007C41.1096 10.3468 40.3339 9.82854 39.4799 9.48392C38.6258 9.13931 37.7115 8.97563 36.7929 9.00293C35.9529 9.02131 35.1257 9.21562 34.363 9.57369C33.6003 9.93176 32.9186 10.4459 32.3606 11.0839C31.5884 11.9929 30.9606 13.0188 30.5 14.1245C30.0394 13.0188 29.4116 11.9929 28.6394 11.0839C28.0814 10.4459 27.3997 9.93176 26.637 9.57369C25.8743 9.21562 25.0471 9.02131 24.2071 9.00293C23.2885 8.97563 22.3742 9.13931 21.5201 9.48392C20.6661 9.82854 19.8904 10.3468 19.2407 11.007C18.591 11.6671 18.081 12.4551 17.742 13.3227C17.4029 14.1903 17.2421 15.1191 17.2692 16.0521C17.2876 16.905 17.479 17.7449 17.8315 18.5192C18.1841 19.2935 18.6901 19.9855 19.3179 20.5521C19.3965 20.6214 19.4792 20.6886 19.5598 20.7621H12.3077C11.4304 20.7621 10.5891 21.1161 9.9688 21.7462C9.34849 22.3762 9 23.2308 9 24.1219V30.8414C9 31.7325 9.34849 32.587 9.9688 33.2171C10.5891 33.8472 11.4304 34.2012 12.3077 34.2012V47.6402C12.3077 48.5313 12.6562 49.3859 13.2765 50.0159C13.8968 50.646 14.7381 51 15.6154 51H45.3846C46.2619 51 47.1032 50.646 47.7235 50.0159C48.3438 49.3859 48.6923 48.5313 48.6923 47.6402V34.2012C49.5696 34.2012 50.4109 33.8472 51.0312 33.2171C51.6515 32.587 52 31.7325 52 30.8414V24.1219C52 23.2308 51.6515 22.3762 51.0312 21.7462C50.4109 21.1161 49.5696 20.7621 48.6923 20.7621ZM34.8413 13.3097C35.1032 13.016 35.422 12.7804 35.7778 12.6178C36.1335 12.4552 36.5186 12.3691 36.9087 12.3648H37.01C37.4672 12.3677 37.9192 12.4633 38.3396 12.6459C38.76 12.8285 39.1403 13.0946 39.4582 13.4284C39.776 13.7622 40.0251 14.1572 40.1908 14.59C40.3565 15.0229 40.4355 15.485 40.4231 15.9492C40.4189 16.3455 40.3341 16.7366 40.174 17.0979C40.0139 17.4593 39.782 17.7831 39.4928 18.0491C37.5309 19.813 34.2749 20.4345 32.2572 20.6529C32.5053 18.4292 33.1875 15.1975 34.8413 13.3097ZM21.592 13.3853C22.2327 12.7346 23.1005 12.367 24.0066 12.3627H24.1079C24.498 12.367 24.883 12.4531 25.2388 12.6157C25.5945 12.7783 25.9133 13.0139 26.1752 13.3076C27.9097 15.2983 28.5216 18.5993 28.7366 20.6403C26.7272 20.4303 23.4774 19.8004 21.5175 18.0386C21.2284 17.7726 20.9965 17.4488 20.8364 17.0874C20.6763 16.7261 20.5915 16.335 20.5873 15.9387C20.5744 15.4668 20.6562 14.9971 20.8274 14.5581C20.9987 14.1192 21.256 13.7202 21.5837 13.3853H21.592ZM12.3077 24.1219H28.8462V30.8414H12.3077V24.1219ZM15.6154 34.2012H28.8462V47.6402H15.6154V34.2012ZM45.3846 47.6402H32.1538V34.2012H45.3846V47.6402ZM48.6923 30.8414H32.1538V24.1219H48.6923V30.8414Z"></path></svg>', 453 'gifts-icon-4' => '<svg viewBox="9 15 42 31" fill="currentColor" xmlns="http://www.w3.org/2000/svg" width="60" height="60"><path d="M45.3883 15C47.2586 15 48.6613 15.4723 49.5973 16.4154C50.4835 17.3104 50.9494 18.6163 50.9959 20.3359L51 20.6259V40.3915C51 42.2552 50.5324 43.6557 49.5965 44.5929C48.7111 45.4821 47.4055 45.9494 45.6796 45.9959L45.3883 46H14.6117C12.7414 46 11.3387 45.531 10.4027 44.5937C9.51653 43.7046 9.05059 42.4011 9.00408 40.6824L9 40.3923V20.6267C9 18.7506 9.46757 17.3443 10.4035 16.4063C11.2889 15.5179 12.5945 15.0505 14.3204 15.0041L14.6117 15H45.3883ZM11.8772 40.2283C11.8772 41.1721 12.1155 41.8831 12.5921 42.3613C13.0327 42.8021 13.6496 43.04 14.4444 43.0739L14.6484 43.0781L28.9098 43.0773V33.4588H28.785C28.4871 34.3902 28.0195 35.2794 27.3814 36.1271C26.7449 36.973 26.0131 37.7403 25.201 38.4135C24.4353 39.0575 23.6023 39.6144 22.7171 40.0741C21.8766 40.5034 21.1177 40.7727 20.438 40.8821C19.9264 40.9542 19.5241 40.839 19.2319 40.5365C18.9398 40.2341 18.7937 39.8835 18.7937 39.4841C18.7937 39.0482 18.9194 38.6944 19.1691 38.4226C19.3886 38.1839 19.6848 38.0314 20.0586 37.9651L20.2242 37.9411C20.8436 37.869 21.5053 37.6362 22.2071 37.2425C22.9366 36.8309 23.6226 36.3444 24.2545 35.7907C24.8941 35.2381 25.486 34.631 26.0236 33.9759C26.4773 33.4198 26.8323 32.8945 27.0901 32.3981L27.1937 32.1876H11.8772V40.2283ZM48.1219 32.1876H32.8054C33.0682 32.7445 33.4582 33.3403 33.9764 33.9759C34.5143 34.631 35.1064 35.2382 35.7463 35.7907C36.4073 36.3658 37.0862 36.8497 37.7831 37.2425C38.4033 37.5922 38.9924 37.8143 39.5506 37.9113L39.7587 37.9411C40.2238 37.99 40.5804 38.1499 40.8309 38.4217C41.0806 38.6952 41.2063 39.0482 41.2063 39.4841C41.2063 39.8835 41.0594 40.2341 40.7681 40.5365C40.4759 40.839 40.0744 40.9542 39.562 40.8821C38.8708 40.7727 38.1079 40.5034 37.2739 40.0741C36.3924 39.6128 35.5626 39.056 34.799 38.4135C33.9829 37.7356 33.2559 36.9732 32.6186 36.1263C32.0722 35.4103 31.6348 34.615 31.3211 33.7671L31.215 33.4588H31.0722V43.0773H45.3524C46.2337 43.0773 46.9159 42.8386 47.3989 42.3613C47.8445 41.9196 48.0844 41.2799 48.1187 40.4421L48.1227 40.2283L48.1219 32.1876ZM45.5523 17.9261L45.3524 17.9219H31.0722V24.1478C31.4426 23.4052 31.9284 22.7281 32.5109 22.1424C33.0508 21.5979 33.684 21.1581 34.3795 20.8447C35.0491 20.5442 35.7732 20.3895 36.5052 20.3905C37.7921 20.3905 38.8619 20.8231 39.7138 21.6883C40.5657 22.5534 40.9916 23.6522 40.9916 24.9823C40.9916 25.7446 40.8309 26.4556 40.5094 27.1153C40.177 27.7885 39.7186 28.3894 39.1597 28.8845C38.6372 29.3514 38.0557 29.7455 37.4306 30.0562L37.1491 30.1913H48.1219V20.79C48.1219 19.8453 47.8812 19.1326 47.3989 18.6478C46.9534 18.2012 46.3381 17.9592 45.5523 17.9261ZM28.9106 17.9219H14.6476C13.7541 17.9219 13.0686 18.1639 12.5921 18.6478C12.1522 19.0953 11.9148 19.7375 11.8821 20.5762L11.8772 20.79V30.1913H22.833C22.1089 29.8579 21.4374 29.4175 20.8403 28.8845C20.2808 28.388 19.8199 27.7875 19.4825 27.1153C19.1541 26.454 18.9854 25.7228 18.9904 24.9823C18.9904 23.6514 19.4196 22.5534 20.2772 21.6883C21.1357 20.8231 22.2014 20.3905 23.476 20.3905C24.2267 20.3905 24.9424 20.5414 25.6213 20.8447C26.3165 21.1582 26.9495 21.598 27.4891 22.1424C27.9946 22.6487 28.4236 23.2281 28.7621 23.8619L28.9098 24.1478L28.9106 17.9219ZM23.6204 22.9677C22.9774 22.9677 22.465 23.1641 22.0831 23.5578C21.702 23.9505 21.5119 24.4925 21.5119 25.182C21.5119 25.7504 21.684 26.3164 22.03 26.8791C22.3752 27.4418 22.8518 27.9497 23.4597 28.4039C24.098 28.8739 24.8022 29.244 25.5487 29.5019C26.2492 29.7476 26.9818 29.8861 27.7225 29.9129L28.0514 29.9195H28.5875V29.4107C28.5925 28.5716 28.4596 27.7376 28.1942 26.9429C27.948 26.1986 27.5794 25.502 27.104 24.8828C26.6389 24.2837 26.1084 23.8146 25.5128 23.4757C24.9357 23.142 24.2829 22.967 23.6188 22.9677M36.3616 22.9677C35.7031 22.9685 35.0563 23.1435 34.4848 23.4757C33.8891 23.8155 33.3587 24.2837 32.8944 24.8828C32.4183 25.503 32.0469 26.1992 31.7952 26.9429C31.5583 27.6333 31.4249 28.356 31.3995 29.0867L31.3929 29.4107V29.9195H31.9299C32.787 29.9255 33.6389 29.7843 34.4497 29.5019C35.1945 29.2455 35.8965 28.8752 36.5313 28.4039C37.1336 27.9497 37.6068 27.4418 37.9528 26.8791C38.298 26.3164 38.471 25.7504 38.471 25.182C38.471 24.4925 38.2833 23.9505 37.9079 23.5578C37.5326 23.1641 37.0169 22.9677 36.3616 22.9677Z"></path></svg>', 454 'gifts-icon-5' => '<svg viewBox="5 10 50 40" fill="currentColor" xmlns="http://www.w3.org/2000/svg" width="60" height="60"><path d="M20.6719 12.503C21.0156 11.5266 20.5078 10.4563 19.5312 10.1126C18.5547 9.76889 17.4844 10.2767 17.1406 11.2531L16.3047 13.6123L15.5312 11.2844C15.2031 10.3001 14.1406 9.76889 13.1562 10.097C12.1719 10.4251 11.6406 11.4875 11.9688 12.4718L12.6172 14.4248L10.4766 12.8624C9.64062 12.2531 8.46875 12.4406 7.85938 13.2764C7.25 14.1123 7.4375 15.2841 8.27344 15.8934L10.4844 17.5026H8.75C6.67969 17.5026 5 19.1822 5 21.2523V46.2503C5 48.3204 6.67969 50 8.75 50H20.6719C20.25 49.2657 20 48.4142 20 47.5002V30.0016C20 27.6659 21.6016 25.7051 23.7656 25.1583C23.9062 22.7366 25.1016 20.6118 26.8984 19.2134C26.2266 18.1823 25.0703 17.5026 23.75 17.5026H22.0156L24.2266 15.8934C25.0625 15.2841 25.25 14.1123 24.6406 13.2764C24.0312 12.4406 22.8594 12.2531 22.0234 12.8624L20.0391 14.3076L20.6719 12.503ZM33.3984 24.4943L35.7109 27.5018H31.875C30.8359 27.5018 30 26.666 30 25.627C30 24.6036 30.8438 23.7521 31.8906 23.7521C32.4844 23.7521 33.0391 24.0255 33.3984 24.4943ZM26.25 25.627C26.25 26.2832 26.3594 26.9159 26.5703 27.5018H26.25C24.1797 27.5018 22.5 29.1814 22.5 31.2515V37.501H37.5V30.0016H40V37.501H55V31.2515C55 29.1814 53.3203 27.5018 51.25 27.5018H50.9297C51.1406 26.9159 51.25 26.2832 51.25 25.627C51.25 22.51 48.7109 20.0024 45.6094 20.0024C43.8594 20.0024 42.2031 20.8149 41.1328 22.2054L38.75 25.2989L36.3672 22.2054C35.2969 20.8149 33.6328 20.0024 31.8906 20.0024C28.7891 20.0024 26.25 22.51 26.25 25.627ZM22.5 46.2503C22.5 48.3204 24.1797 50 26.25 50H37.5V40.0008H22.5V46.2503ZM40 50H51.25C53.3203 50 55 48.3204 55 46.2503V40.0008H40V50ZM47.5 25.627C47.5 26.666 46.6641 27.5018 45.625 27.5018H41.7891L44.1016 24.4943C44.4609 24.0334 45.0156 23.7521 45.6094 23.7521C46.6562 23.7521 47.5 24.6036 47.5 25.627Z"></path></svg>', 450 455 ); 451 456 } -
merchant/trunk/inc/modules/advanced-reviews/admin/options.php
r3079548 r3083515 3 3 /** 4 4 * Advanced Reviews Options. 5 * 5 * 6 6 * @package Merchant 7 7 */ … … 12 12 13 13 // Settings 14 Merchant_Admin_Options::create( array( 15 'title' => __( 'Settings', 'merchant' ), 16 'module' => Merchant_Advanced_Reviews::MODULE_ID, 17 'fields' => array( 18 19 // Title. 20 array( 21 'id' => 'title', 22 'type' => 'text', 23 'title' => __( 'Title', 'merchant' ), 24 'default' => __( 'What our customers are saying', 'merchant' ), 14 Merchant_Admin_Options::create( 15 array( 16 'title' => __( 'Settings', 'merchant' ), 17 'module' => Merchant_Advanced_Reviews::MODULE_ID, 18 'fields' => array( 19 20 // Title. 21 array( 22 'id' => 'title', 23 'type' => 'text', 24 'title' => __( 'Title', 'merchant' ), 25 'default' => __( 'What our customers are saying', 'merchant' ), 26 ), 27 28 // Title HTML Tag. 29 array( 30 'id' => 'title_tag', 31 'type' => 'select', 32 'title' => __( 'Title HTML tag', 'merchant' ), 33 'options' => array( 34 'h1' => __( 'H1', 'merchant' ), 35 'h2' => __( 'H2', 'merchant' ), 36 'h3' => __( 'H3', 'merchant' ), 37 'h4' => __( 'H4', 'merchant' ), 38 'h5' => __( 'H5', 'merchant' ), 39 'h6' => __( 'H6', 'merchant' ), 40 'div' => __( 'div', 'merchant' ), 41 ), 42 'default' => 'h2', 43 ), 44 45 // Hide Title. 46 array( 47 'id' => 'hide_title', 48 'type' => 'switcher', 49 'title' => __( 'Hide title', 'merchant' ), 50 'default' => 0, 51 ), 52 53 // Description. 54 array( 55 'id' => 'description', 56 'type' => 'textarea', 57 'title' => __( 'Description', 'merchant' ), 58 'default' => '', 59 ), 60 61 // Title and Description Alignment. 62 array( 63 'id' => 'title_desc_align', 64 'type' => 'radio', 65 'title' => __( 'Title and description alignment', 'merchant' ), 66 'options' => array( 67 'left' => __( 'Left', 'merchant' ), 68 'center' => __( 'Center', 'merchant' ), 69 'right' => __( 'Right', 'merchant' ), 70 ), 71 'default' => 'left', 72 ), 73 74 // Default Reviews Sorting. 75 array( 76 'id' => 'default_sorting', 77 'type' => 'select', 78 'title' => __( 'Default reviews sorting', 'merchant' ), 79 'options' => array( 80 'newest' => __( 'Newest', 'merchant' ), 81 'oldest' => __( 'Oldest', 'merchant' ), 82 'top-rated' => __( 'Top rated', 'merchant' ), 83 'low-rated' => __( 'Low rated', 'merchant' ), 84 'photo-first' => __( 'Photo first', 'merchant' ), 85 ), 86 'default' => 'newest', 87 ), 88 89 // Pagination Type. 90 array( 91 'id' => 'pagination_type', 92 'type' => 'select', 93 'title' => __( 'Pagination type', 'merchant' ), 94 'desc' => sprintf( 95 /* Translators: 1. Defualt WordPress discussion settings page. */ 96 __( 'This option works only if you have pagination for comments enabled. By default, WordPress doesn\'t have pagination enabled for comments/reviews. You can change it from: <a href="%1$s" target="_blank">Settings > Discusson</a>', 'merchant' ), 97 admin_url( 'options-discussion.php' ) 98 ), 99 'options' => array( 100 'default' => __( 'Default', 'merchant' ), 101 'load-more' => __( 'Load more button', 'merchant' ), 102 ), 103 'default' => 'load-more', 104 ), 105 106 // Review options. 107 array( 108 'id' => 'review_options', 109 'type' => 'radio', 110 'title' => __( 'Review options', 'merchant' ), 111 'options' => array( 112 'image_and_text' => __( 'Image and text', 'merchant' ), 113 'image' => __( 'Image only', 'merchant' ), 114 'text' => __( 'Text only', 'merchant' ), 115 ), 116 'default' => 'image_and_text', 117 ), 118 119 // Photos Upload limit. 120 array( 121 'id' => 'photos_limit', 122 'type' => 'range', 123 'title' => __( 'Photos upload limit', 'merchant' ), 124 'desc' => __( 'Controls the photos upload limit for a review.', 'merchant' ), 125 'min' => 1, 126 'max' => '', 127 'step' => 1, 128 'unit' => '', 129 'default' => 6, 130 ), 131 132 // Review images carousel. 133 array( 134 'id' => 'review_images_carousel', 135 'type' => 'switcher', 136 'title' => __( 'Review images carousel', 'merchant' ), 137 'desc' => __( 'Display first image from each review as carousel to captivate and assist shoppers in their decision-making process.', 'merchant' ), 138 'default' => 0, 139 ), 140 141 // Number of Images per page. 142 array( 143 'id' => 'review_images_carousel_total', 144 'type' => 'range', 145 'title' => __( 'Total images', 'merchant' ), 146 'desc' => __( 'Controls the number of images to be displayed in the slider.', 'merchant' ), 147 'min' => 1, 148 'step' => 1, 149 'unit' => '', 150 'default' => 12, 151 'condition' => array( 'review_images_carousel', '==', '1' ), 152 ), 153 154 // Number of Columns. 155 array( 156 'id' => 'review_images_carousel_per_page', 157 'type' => 'range', 158 'title' => __( 'Columns', 'merchant' ), 159 'desc' => __( 'Controls the number of images to be displayed per slide.', 'merchant' ), 160 'min' => 1, 161 'max' => 6, 162 'step' => 1, 163 'unit' => '', 164 'default' => 3, 165 'condition' => array( 'review_images_carousel', '==', '1' ), 166 ), 167 168 // Carousel Title. 169 array( 170 'id' => 'carousel_title', 171 'type' => 'text', 172 'title' => __( 'Carousel Title', 'merchant' ), 173 'default' => __( 'Customer Images', 'merchant' ), 174 ), 175 176 // Hook Order. 177 array( 178 'id' => 'hook_order', 179 'type' => 'range', 180 'title' => __( 'Hook order', 'merchant' ), 181 'desc' => __( 'Controls the display order from the entire advanced reviews section. Low values will move the section to top. High values will move the section to bottom.', 'merchant' ), 182 'min' => 1, 183 'max' => 100, 184 'step' => 1, 185 'unit' => '', 186 'default' => 10, 187 ), 188 189 /** 190 * Styles 191 * 192 */ 193 194 // Title color. 195 array( 196 'id' => 'title_color', 197 'type' => 'color', 198 'title' => __( 'Title color', 'merchant' ), 199 'default' => '#212121', 200 ), 201 202 // Description color. 203 array( 204 'id' => 'description_color', 205 'type' => 'color', 206 'title' => __( 'Description color', 'merchant' ), 207 'default' => '#777', 208 ), 209 210 // Stars color. 211 array( 212 'id' => 'stars_color', 213 'type' => 'color', 214 'title' => __( 'Stars color', 'merchant' ), 215 'default' => '#FFA441', 216 ), 217 218 // Stars background color. 219 array( 220 'id' => 'stars_background_color', 221 'type' => 'color', 222 'title' => __( 'Stars background color', 'merchant' ), 223 'default' => '#757575', 224 ), 225 226 // Progress bar color. 227 array( 228 'id' => 'progress_bar_color', 229 'type' => 'color', 230 'title' => __( 'Progress bar color', 'merchant' ), 231 'default' => '#212121', 232 ), 233 234 // Progress bar background color. 235 array( 236 'id' => 'progress_bar_bg_color', 237 'type' => 'color', 238 'title' => __( 'Progress bar background color', 'merchant' ), 239 'default' => '#F5F5F5', 240 ), 241 242 // Dividers color. 243 array( 244 'id' => 'dividers_color', 245 'type' => 'color', 246 'title' => __( 'Dividers color', 'merchant' ), 247 'default' => '#e9e9e9', 248 ), 249 250 // Button color. 251 array( 252 'id' => 'button_color', 253 'type' => 'color', 254 'title' => __( 'Button color', 'merchant' ), 255 'default' => '#FFF', 256 ), 257 258 // Button color (hover). 259 array( 260 'id' => 'button_color_hover', 261 'type' => 'color', 262 'title' => __( 'Button color (hover)', 'merchant' ), 263 'default' => '#FFF', 264 ), 265 266 // Button background color. 267 array( 268 'id' => 'button_bg_color', 269 'type' => 'color', 270 'title' => __( 'Button background color', 'merchant' ), 271 'default' => '#212121', 272 ), 273 274 // Button background color (hover). 275 array( 276 'id' => 'button_bg_color_hover', 277 'type' => 'color', 278 'title' => __( 'Button background color (hover)', 'merchant' ), 279 'default' => '#757575', 280 ), 281 25 282 ), 26 27 // Title HTML Tag. 28 array( 29 'id' => 'title_tag', 30 'type' => 'select', 31 'title' => __( 'Title HTML tag', 'merchant' ), 32 'options' => array( 33 'h1' => __( 'H1', 'merchant' ), 34 'h2' => __( 'H2', 'merchant' ), 35 'h3' => __( 'H3', 'merchant' ), 36 'h4' => __( 'H4', 'merchant' ), 37 'h5' => __( 'H5', 'merchant' ), 38 'h6' => __( 'H6', 'merchant' ), 39 'div' => __( 'div', 'merchant' ), 40 ), 41 'default' => 'h2', 283 ) 284 ); 285 286 // Modal Settings 287 Merchant_Admin_Options::create( 288 array( 289 'title' => __( 'Modal Settings', 'merchant' ), 290 'module' => Merchant_Advanced_Reviews::MODULE_ID, 291 'fields' => array( 292 293 /** 294 * Styles 295 * 296 */ 297 298 // Modal Close icon color. 299 array( 300 'id' => 'modal_close_icon_color', 301 'type' => 'color', 302 'title' => __( 'Close icon color', 'merchant' ), 303 'default' => '#757575', 304 ), 305 306 // Modal Close icon color (hover). 307 array( 308 'id' => 'modal_close_icon_color_hover', 309 'type' => 'color', 310 'title' => __( 'Close icon color (hover)', 'merchant' ), 311 'default' => '#212121', 312 ), 313 314 // Modal Title color. 315 array( 316 'id' => 'modal_title_color', 317 'type' => 'color', 318 'title' => __( 'Title color', 'merchant' ), 319 'default' => '#212121', 320 ), 321 322 // Modal Description color. 323 array( 324 'id' => 'modal_description_color', 325 'type' => 'color', 326 'title' => __( 'Description color', 'merchant' ), 327 'default' => '#777', 328 ), 329 330 // Modal Textarea color. 331 array( 332 'id' => 'modal_textarea_color', 333 'type' => 'color', 334 'title' => __( 'Textarea color', 'merchant' ), 335 'default' => '#777', 336 ), 337 338 // Modal Textarea background color. 339 array( 340 'id' => 'modal_textarea_background_color', 341 'type' => 'color', 342 'title' => __( 'Textarea background color', 'merchant' ), 343 'default' => '#FFF', 344 ), 345 346 // Modal background color. 347 array( 348 'id' => 'modal_background_color', 349 'type' => 'color', 350 'title' => __( 'Modal background color', 'merchant' ), 351 'default' => '#F5F5F5', 352 ), 353 42 354 ), 43 44 // Hide Title. 45 array( 46 'id' => 'hide_title', 47 'type' => 'switcher', 48 'title' => __( 'Hide title', 'merchant' ), 49 'default' => 0, 50 ), 51 52 // Description. 53 array( 54 'id' => 'description', 55 'type' => 'textarea', 56 'title' => __( 'Description', 'merchant' ), 57 'default' => '', 58 ), 59 60 // Title and Description Alignment. 61 array( 62 'id' => 'title_desc_align', 63 'type' => 'radio', 64 'title' => __( 'Title and description alignment', 'merchant' ), 65 'options' => array( 66 'left' => __( 'Left', 'merchant' ), 67 'center' => __( 'Center', 'merchant' ), 68 'right' => __( 'Right', 'merchant' ), 69 ), 70 'default' => 'left', 71 ), 72 73 // Default Reviews Sorting. 74 array( 75 'id' => 'default_sorting', 76 'type' => 'select', 77 'title' => __( 'Default reviews sorting', 'merchant' ), 78 'options' => array( 79 'newest' => __( 'Newest', 'merchant' ), 80 'oldest' => __( 'Oldest', 'merchant' ), 81 'top-rated' => __( 'Top rated', 'merchant' ), 82 'low-rated' => __( 'Low rated', 'merchant' ), 83 ), 84 'default' => 'newest', 85 ), 86 87 // Pagination Type. 88 array( 89 'id' => 'pagination_type', 90 'type' => 'select', 91 'title' => __( 'Pagination type', 'merchant' ), 92 'desc' => sprintf( 93 94 /* Translators: 1. Defualt WordPress discussion settings page. */ 95 __( 'This option works only if you have pagination for comments enabled. By default, WordPress doesn\'t have pagination enabled for comments/reviews. You can change it from: <a href="%1$s" target="_blank">Settings > Discusson</a>', 'merchant' ), 96 admin_url( 'options-discussion.php' ) 97 ), 98 'options' => array( 99 'default' => __( 'Default', 'merchant' ), 100 'load-more' => __( 'Load more button', 'merchant' ), 101 ), 102 'default' => 'default', 103 ), 104 105 // Hook Order. 106 array( 107 'id' => 'hook_order', 108 'type' => 'range', 109 'title' => __( 'Hook order', 'merchant' ), 110 'desc' => __( 'Controls the display order from the entire advanced reviews section. Low values will move the section to top. High values will move the section to bottom.', 'merchant' ), 111 'min' => 1, 112 'max' => 100, 113 'step' => 1, 114 'unit' => '', 115 'default' => 10, 116 ), 117 118 119 /** 120 * Styles 121 * 122 */ 123 124 // Title color. 125 array( 126 'id' => 'title_color', 127 'type' => 'color', 128 'title' => __( 'Title color', 'merchant' ), 129 'default' => '#212121', 130 ), 131 132 // Description color. 133 array( 134 'id' => 'description_color', 135 'type' => 'color', 136 'title' => __( 'Description color', 'merchant' ), 137 'default' => '#777', 138 ), 139 140 // Stars color. 141 array( 142 'id' => 'stars_color', 143 'type' => 'color', 144 'title' => __( 'Stars color', 'merchant' ), 145 'default' => '#FFA441', 146 ), 147 148 // Stars background color. 149 array( 150 'id' => 'stars_background_color', 151 'type' => 'color', 152 'title' => __( 'Stars background color', 'merchant' ), 153 'default' => '#757575', 154 ), 155 156 // Progress bar color. 157 array( 158 'id' => 'progress_bar_color', 159 'type' => 'color', 160 'title' => __( 'Progress bar color', 'merchant' ), 161 'default' => '#212121', 162 ), 163 164 // Progress bar background color. 165 array( 166 'id' => 'progress_bar_bg_color', 167 'type' => 'color', 168 'title' => __( 'Progress bar background color', 'merchant' ), 169 'default' => '#F5F5F5', 170 ), 171 172 // Dividers color. 173 array( 174 'id' => 'dividers_color', 175 'type' => 'color', 176 'title' => __( 'Dividers color', 'merchant' ), 177 'default' => '#e9e9e9', 178 ), 179 180 // Button color. 181 array( 182 'id' => 'button_color', 183 'type' => 'color', 184 'title' => __( 'Button color', 'merchant' ), 185 'default' => '#FFF', 186 ), 187 188 // Button color (hover). 189 array( 190 'id' => 'button_color_hover', 191 'type' => 'color', 192 'title' => __( 'Button color (hover)', 'merchant' ), 193 'default' => '#FFF', 194 ), 195 196 // Button background color. 197 array( 198 'id' => 'button_bg_color', 199 'type' => 'color', 200 'title' => __( 'Button background color', 'merchant' ), 201 'default' => '#212121', 202 ), 203 204 // Button background color (hover). 205 array( 206 'id' => 'button_bg_color_hover', 207 'type' => 'color', 208 'title' => __( 'Button background color (hover)', 'merchant' ), 209 'default' => '#757575', 210 ), 211 212 ), 213 ) ); 214 215 // Modal Settings 216 Merchant_Admin_Options::create( array( 217 'title' => __( 'Modal Settings', 'merchant' ), 218 'module' => Merchant_Advanced_Reviews::MODULE_ID, 219 'fields' => array( 220 221 /** 222 * Styles 223 * 224 */ 225 226 // Modal Close icon color. 227 array( 228 'id' => 'modal_close_icon_color', 229 'type' => 'color', 230 'title' => __( 'Close icon color', 'merchant' ), 231 'default' => '#757575', 232 ), 233 234 // Modal Close icon color (hover). 235 array( 236 'id' => 'modal_close_icon_color_hover', 237 'type' => 'color', 238 'title' => __( 'Close icon color (hover)', 'merchant' ), 239 'default' => '#212121', 240 ), 241 242 // Modal Title color. 243 array( 244 'id' => 'modal_title_color', 245 'type' => 'color', 246 'title' => __( 'Title color', 'merchant' ), 247 'default' => '#212121', 248 ), 249 250 // Modal Description color. 251 array( 252 'id' => 'modal_description_color', 253 'type' => 'color', 254 'title' => __( 'Description color', 'merchant' ), 255 'default' => '#777', 256 ), 257 258 // Modal Textarea color. 259 array( 260 'id' => 'modal_textarea_color', 261 'type' => 'color', 262 'title' => __( 'Textarea color', 'merchant' ), 263 'default' => '#777', 264 ), 265 266 // Modal Textarea background color. 267 array( 268 'id' => 'modal_textarea_background_color', 269 'type' => 'color', 270 'title' => __( 'Textarea background color', 'merchant' ), 271 'default' => '#FFF', 272 ), 273 274 // Modal background color. 275 array( 276 'id' => 'modal_background_color', 277 'type' => 'color', 278 'title' => __( 'Modal background color', 'merchant' ), 279 'default' => '#F5F5F5', 280 ), 281 282 ), 283 ) ); 355 ) 356 ); 284 357 285 358 // Shortcode 286 359 $merchant_module_id = Merchant_Advanced_Reviews::MODULE_ID; 287 Merchant_Admin_Options::create( array( 288 'module' => $merchant_module_id, 289 'title' => esc_html__( 'Use shortcode', 'merchant' ), 290 'fields' => array( 291 array( 292 'id' => 'use_shortcode', 293 'type' => 'switcher', 294 'title' => __( 'Use shortcode', 'merchant' ), 295 'default' => 0, 360 Merchant_Admin_Options::create( 361 array( 362 'module' => $merchant_module_id, 363 'title' => esc_html__( 'Use shortcode', 'merchant' ), 364 'fields' => array( 365 array( 366 'id' => 'use_shortcode', 367 'type' => 'switcher', 368 'title' => __( 'Use shortcode', 'merchant' ), 369 'default' => 0, 370 ), 371 array( 372 'type' => 'info', 373 'id' => 'shortcode_info', 374 'content' => esc_html__( 'If you are using a page builder or a theme that supports shortcodes, then you can output the module using the shortcode above. This might be useful if, for example, you find that you want to control the position of the module output more precisely than with the module settings. Note that the shortcodes can only be used on single product pages.', 'merchant' ), 375 ), 376 array( 377 'id' => 'shortcode_text', 378 'type' => 'text_readonly', 379 'title' => esc_html__( 'Shortcode text', 'merchant' ), 380 'default' => '[merchant_module_' . str_replace( '-', '_', $merchant_module_id ) . ']', 381 'condition' => array( 'use_shortcode', '==', '1' ), 382 ), 296 383 ), 297 array( 298 'type' => 'info', 299 'id' => 'shortcode_info', 300 'content' => esc_html__( 'If you are using a page builder or a theme that supports shortcodes, then you can output the module using the shortcode above. This might be useful if, for example, you find that you want to control the position of the module output more precisely than with the module settings. Note that the shortcodes can only be used on single product pages.', 'merchant' ), 301 ), 302 array( 303 'id' => 'shortcode_text', 304 'type' => 'text_readonly', 305 'title' => esc_html__( 'Shortcode text', 'merchant' ), 306 'default' => '[merchant_module_' . str_replace( '-', '_', $merchant_module_id ) . ']', 307 'condition' => array( 'use_shortcode', '==', '1' ), 308 ), 309 ), 310 ) ); 384 ) 385 ); -
merchant/trunk/inc/modules/advanced-reviews/class-advanced-reviews.php
r3079548 r3083515 25 25 26 26 /** 27 * Module template path. 28 */ 29 const MODULE_TEMPLATES_PATH = 'modules/' . self::MODULE_ID; 30 31 /** 27 32 * Is module preview. 28 33 * … … 58 63 // Module default settings. 59 64 $this->module_default_settings = array( 60 'title' => __( 'What our customers are saying', 'merchant' ), 61 'title_tag' => 'h2', 62 'hide_title' => 0, 63 'description' => '', 64 'title_desc_align' => 'left', 65 'default_sorting' => 'newest', 66 'pagination_type' => 'default', 67 'hook_order' => 10, 65 'title' => esc_html__( 'What our customers are saying', 'merchant' ), 66 'title_tag' => 'h2', 67 'hide_title' => 0, 68 'description' => '', 69 'title_desc_align' => 'left', 70 'default_sorting' => 'newest', 71 'pagination_type' => 'load-more', 72 'photos_limit' => 6, 73 'review_options' => 'image_and_text', 74 'review_images_carousel' => 0, 75 'carousel_title' => esc_html__( 'Customer Images', 'merchant' ), 76 'hook_order' => 10, 77 'review_images_carousel_total' => 12, 78 'review_images_carousel_per_page' => 3, 68 79 ); 69 80 … … 186 197 ); 187 198 188 // Don't allow 'h2' value f rotag_title because it conflicts with WordPress notifications.199 // Don't allow 'h2' value for tag_title because it conflicts with WordPress notifications. 189 200 if ( 'h2' === $settings['title_tag'] ) { 190 201 $settings['title_tag'] = 'h3'; … … 205 216 206 217 // Template arguments 207 $args = array_merge( $settings, array( 208 'bars_data' => array( 209 '1-stars' => 1, 210 '2-stars' => 2, 211 '3-stars' => 3, 212 '4-stars' => 4, 213 '5-stars' => 5, 214 'total' => 15, 215 '1-stars-percent' => 10, 216 '2-stars-percent' => 20, 217 '3-stars-percent' => 30, 218 '4-stars-percent' => 40, 219 '5-stars-percent' => 50, 220 ), 221 'ratings_enabled' => true, 222 'comments_open' => true, 223 'comments' => array( 224 (object) array( 225 'comment_approved' => '1', 226 'comment_ID' => 1, 227 'comment_post_ID' => 1, 228 'comment_author' => 'Kendall Grey', 229 'comment_author_email' => '[email protected]', 230 'comment_author_url' => 'https://athemes.com', 231 'comment_date' => gmdate( 'Y-m-d H:i:s', strtotime( '-1 day' ) ), 218 $args = array_merge( 219 $settings, 220 array( 221 'bars_data' => array( 222 'ratings' => array( 223 '5-star' => array( 224 'label' => esc_html__( '5 Stars', 'merchant' ), 225 'value' => 5, 226 'percent' => 50, 227 ), 228 '4-star' => array( 229 'label' => esc_html__( '4 Stars', 'merchant' ), 230 'value' => 4, 231 'percent' => 40, 232 ), 233 '3-star' => array( 234 'label' => esc_html__( '3 Stars', 'merchant' ), 235 'value' => 3, 236 'percent' => 30, 237 ), 238 '2-star' => array( 239 'label' => esc_html__( '2 Stars', 'merchant' ), 240 'value' => 2, 241 'percent' => 20, 242 ), 243 '1-star' => array( 244 'label' => esc_html__( '1 Star', 'merchant' ), 245 'value' => 1, 246 'percent' => 10, 247 ), 248 ), 249 'total' => 15, 232 250 ), 233 ), 234 'comment_rating' => 3, 235 'comment_text' => 'Lorem ipsum dolor sit amet, consectetur adipiscing elit. Nullam euismod, elit quis sagittis commodo, nisl elit ultricies diam, at', 236 ) ); 251 'ratings_enabled' => true, 252 'comments_open' => true, 253 'comments' => array( 254 (object) array( 255 'comment_approved' => '1', 256 'comment_ID' => 1, 257 'comment_post_ID' => 1, 258 'comment_author' => 'Kendall Grey', 259 'comment_author_email' => '[email protected]', 260 'comment_author_url' => 'https://athemes.com', 261 'comment_date' => gmdate( 'Y-m-d H:i:s', strtotime( '-1 day' ) ), 262 ), 263 ), 264 'comment_rating' => 3, 265 'comment_text' => 'Lorem ipsum dolor sit amet, consectetur adipiscing elit. Nullam euismod, elit quis sagittis commodo, nisl elit ultricies diam, at', 266 ) 267 ); 237 268 238 269 return merchant_get_template_part( 'modules/' . self::MODULE_ID, 'reviews', $args, true ); … … 260 291 261 292 // Stars Background Color. 262 $css .= Merchant_Custom_CSS::get_variable_css( self::MODULE_ID, 293 $css .= Merchant_Custom_CSS::get_variable_css( 294 self::MODULE_ID, 263 295 'stars_background_color', 264 296 '#757575', 265 297 '.merchant-adv-reviews, .merchant-adv-reviews-modal', 266 '--mrc-adv-reviews-stars-bg-color' ); 298 '--mrc-adv-reviews-stars-bg-color' 299 ); 267 300 268 301 // Progress Bar Color. … … 279 312 280 313 // Button Color (hover). 281 $css .= Merchant_Custom_CSS::get_variable_css( self::MODULE_ID, 314 $css .= Merchant_Custom_CSS::get_variable_css( 315 self::MODULE_ID, 282 316 'button_color_hover', 283 317 '#FFF', 284 318 '.merchant-adv-reviews, .merchant-adv-reviews-modal', 285 '--mrc-adv-reviews-button-color-hover' ); 319 '--mrc-adv-reviews-button-color-hover' 320 ); 286 321 287 322 // Button Background Color. … … 289 324 290 325 // Button Background Color (hover). 291 $css .= Merchant_Custom_CSS::get_variable_css( self::MODULE_ID, 326 $css .= Merchant_Custom_CSS::get_variable_css( 327 self::MODULE_ID, 292 328 'button_bg_color_hover', 293 329 '#757575', 294 330 '.merchant-adv-reviews, .merchant-adv-reviews-modal', 295 '--mrc-adv-reviews-button-bg-color-hover' ); 331 '--mrc-adv-reviews-button-bg-color-hover' 332 ); 296 333 297 334 // Modal Close Icon Color. … … 299 336 300 337 // Modal Close Icon Color (hover). 301 $css .= Merchant_Custom_CSS::get_variable_css( self::MODULE_ID, 338 $css .= Merchant_Custom_CSS::get_variable_css( 339 self::MODULE_ID, 302 340 'modal_close_icon_color_hover', 303 341 '#757575', 304 342 '.merchant-adv-reviews-modal', 305 '--mrc-adv-reviews-modal-close-icon-color-hover' ); 343 '--mrc-adv-reviews-modal-close-icon-color-hover' 344 ); 306 345 307 346 // Modal Title Color. … … 337 376 } 338 377 339 // Dummy content.378 // Dummy content. 340 379 require MERCHANT_DIR . 'inc/modules/advanced-reviews/class-product-dummy-data.php'; 341 380 342 // Initialize the module. 343 add_action( 'init', function () { 344 Merchant_Modules::create_module( new Merchant_Advanced_Reviews( new Merchant_Product_Dummy() ) ); 345 } ); 381 // Reviews List Table 382 // require_once MERCHANT_DIR . 'inc/modules/advanced-reviews/admin/class-reviews-table.php'; 383 384 // Initialize the module. 385 add_action( 386 'init', 387 function () { 388 Merchant_Modules::create_module( new Merchant_Advanced_Reviews( new Merchant_Product_Dummy() ) ); 389 } 390 ); 346 391 } -
merchant/trunk/inc/modules/free-gifts/admin/options.php
r3079548 r3083515 10 10 exit; // Exit if accessed directly 11 11 } 12 13 12 14 13 Merchant_Admin_Options::create( array( … … 75 74 'title' => esc_html__( 'Product rewarded as a gift', 'merchant' ), 76 75 'multiple' => false, 77 'allowed_types' => array( 'simple', 'variation' ), 76 'allowed_types' => array( 'simple', 'variable', 'variation' ), 77 ), 78 79 array( 80 'id' => 'spending_goal_target', 81 'type' => 'content', 82 'title' => esc_html__( 'Spending goal target', 'merchant' ), 83 'content' => '', 84 'desc' => esc_html__( 'Configure the 3 states of the Gift offer. Personalize the text to maximize the conversion.', 'merchant' ), 85 ), 86 87 array( 88 'id' => 'spending_text_0', 89 'type' => 'text', 90 'title' => esc_html__( 'At 0%', 'merchant' ), 91 'default' => sprintf( 92 /* Translators: 1. goal amount */ 93 esc_html__( 'Spend %1$s on any product to receive this gift!', 'merchant' ), 94 '{goalAmount}' // existing one is {amount} 95 ), 96 ), 97 98 array( 99 'id' => 'spending_text_1_to_99', 100 'type' => 'text', 101 'title' => esc_html__( 'Between 1 - 99%', 'merchant' ), 102 'default' => sprintf( 103 /* Translators: 1. more amount */ 104 esc_html__( 'Spend %1$s on any product to receive this gift!', 'merchant' ), 105 '{amountMore}' 106 ), 107 ), 108 109 array( 110 'id' => 'spending_text_100', 111 'type' => 'text', 112 'title' => esc_html__( 'At 100%', 'merchant' ), 113 'default' => esc_html__( 'Congratulations! You are eligible to receive a free gift.', 'merchant' ), 78 114 ), 79 115 ), … … 134 170 'default' => 'subtotal', 135 171 ), 136 array(137 'id' => 'display_homepage',138 'type' => 'checkbox',139 'title' => __( 'Show on pages', 'merchant' ),140 'label' => __( 'Homepage', 'merchant' ),141 'default' => 1,142 ),143 array(144 'id' => 'display_shop',145 'type' => 'checkbox',146 'label' => __( 'Shop page', 'merchant' ),147 'default' => 1,148 ),149 array(150 'id' => 'display_product',151 'type' => 'checkbox',152 'label' => __( 'Product page', 'merchant' ),153 'default' => 1,154 ),155 array(156 'id' => 'display_cart',157 'type' => 'checkbox',158 'label' => __( 'Cart page', 'merchant' ),159 'default' => 1,160 ),161 ),162 ) );163 164 // Text Formatting Settings165 Merchant_Admin_Options::create( array(166 'title' => esc_html__( 'Text Formatting', 'merchant' ),167 'module' => Merchant_Free_Gifts::MODULE_ID,168 'fields' => array(169 170 array(171 'id' => 'spending_text',172 'type' => 'text',173 'title' => esc_html__( 'Spending text', 'merchant' ),174 'default' => esc_html__( 'Spend {amount} more to receive this gift!', 'merchant' ),175 ),176 172 177 173 array( … … 200 196 ) ); 201 197 198 // Gift Widget Settings 199 Merchant_Admin_Options::create( array( 200 'title' => esc_html__( 'Gift Widget', 'merchant' ), 201 'module' => Merchant_Free_Gifts::MODULE_ID, 202 'fields' => array( 203 array( 204 'id' => 'icon', 205 'type' => 'choices', 206 'title' => esc_html__( 'Widget icon', 'merchant' ), 207 'options' => array( 208 'gifts-icon-1' => MERCHANT_URI . 'assets/images/icons/free-gifts/icon-1.svg', 209 'gifts-icon-2' => MERCHANT_URI . 'assets/images/icons/free-gifts/icon-2.svg', 210 'gifts-icon-3' => MERCHANT_URI . 'assets/images/icons/free-gifts/icon-3.svg', 211 'gifts-icon-4' => MERCHANT_URI . 'assets/images/icons/free-gifts/icon-4.svg', 212 'gifts-icon-5' => MERCHANT_URI . 'assets/images/icons/free-gifts/icon-5.svg', 213 ), 214 'default' => 'gifts-icon-1', 215 ), 216 217 array( 218 'id' => 'position', 219 'type' => 'select', 220 'title' => esc_html__( 'Position', 'merchant' ), 221 'options' => array( 222 'top_right' => esc_html__( 'Top Right', 'merchant' ), 223 'top_left' => esc_html__( 'Top Left', 'merchant' ), 224 'bottom_right' => esc_html__( 'Bottom Right', 'merchant' ), 225 'bottom_left' => esc_html__( 'Bottom Left', 'merchant' ), 226 ), 227 'default' => 'top_right', 228 ), 229 230 array( 231 'id' => 'distance', 232 'type' => 'range', 233 'title' => esc_html__( 'Distance', 'merchant' ), 234 'min' => 0, 235 'max' => 999, 236 'step' => 1, 237 'unit' => 'px', 238 'default' => 250, 239 ), 240 241 array( 242 'id' => 'display_homepage', 243 'type' => 'checkbox', 244 'title' => esc_html__( 'Show on pages', 'merchant' ), 245 'label' => esc_html__( 'Homepage', 'merchant' ), 246 'default' => 1, 247 ), 248 249 array( 250 'id' => 'display_shop', 251 'type' => 'checkbox', 252 'label' => esc_html__( 'Shop page', 'merchant' ), 253 'default' => 1, 254 ), 255 256 array( 257 'id' => 'display_product', 258 'type' => 'checkbox', 259 'label' => esc_html__( 'Product page', 'merchant' ), 260 'default' => 1, 261 ), 262 263 array( 264 'id' => 'display_cart', 265 'type' => 'checkbox', 266 'label' => esc_html__( 'Cart page', 'merchant' ), 267 'default' => 1, 268 ), 269 ), 270 ) ); 202 271 203 272 // Style Settings -
merchant/trunk/inc/modules/free-gifts/class-free-gifts.php
r3079548 r3083515 57 57 'display_product' => 1, 58 58 'display_cart' => 1, 59 'spending_text' => esc_html__( 'Spend {amount} more to receive this gift!', 'merchant' ), 59 'position' => 'top_right', 60 'distance' => 250, 60 61 'free_text' => esc_html__( 'Free', 'merchant' ), 61 62 'cart_title_text' => esc_html__( 'Free Gift', 'merchant' ), … … 84 85 add_action( 'admin_enqueue_scripts', array( $this, 'admin_enqueue_css' ) ); 85 86 87 // Enqueue admin scripts. 88 add_action( 'admin_enqueue_scripts', array( $this, 'admin_enqueue_js' ) ); 89 90 // Localize Script. 91 add_filter( 'merchant_admin_localize_script', array( $this, 'localize_script' ) ); 92 86 93 // Admin preview box. 87 94 add_filter( 'merchant_module_preview', array( $this, 'render_admin_preview' ), 10, 2 ); … … 129 136 wp_enqueue_style( 'merchant-admin-' . self::MODULE_ID, MERCHANT_URI . 'assets/css/modules/' . self::MODULE_ID . '/admin/preview.min.css', array(), MERCHANT_VERSION ); 130 137 } 138 } 139 140 /** 141 * Admin enqueue scripts. 142 * 143 * @return void 144 */ 145 public function admin_enqueue_js() { 146 if ( parent::is_module_settings_page() ) { 147 wp_enqueue_script( "merchant-{$this->module_id}", MERCHANT_URI . "assets/js/modules/{$this->module_id}/admin/preview.min.js", array( 'jquery' ), MERCHANT_VERSION, true ); 148 } 149 } 150 151 /** 152 * Localize Script. 153 */ 154 public function localize_script( $data ) { 155 $data['spending_texts'] = array( 156 'all' => array( 157 'spending_text_0' => esc_html__( 'Spend {goalAmount} on any product to receive this gift!', 'merchant' ), 158 'spending_text_1_to_99' => esc_html__( 'Spend {amountMore} on any product to receive this gift!', 'merchant' ), 159 'spending_text_100' => esc_html__( 'Congratulations! You are eligible to receive a free gift.', 'merchant' ), 160 ), 161 'product' => array( 162 'spending_text_0' => esc_html__( 'Spend {goalAmount} on {productName} to receive this free gift!', 'merchant' ), 163 'spending_text_1_to_99' => esc_html__( 'Spend {amountMore} more on {productName} to receive this free gift!', 'merchant' ), 164 'spending_text_100' => esc_html__( 'Congratulations! You are eligible to receive a free gift.', 'merchant' ), 165 ), 166 'categories' => array( 167 'spending_text_0' => esc_html__( 'Spend {goalAmount} in the {categories} to receive this free gift!', 'merchant' ), 168 'spending_text_1_to_99' => esc_html__( 'Spend {amountMore} more in the {categories} to receive this free gift!', 'merchant' ), 169 'spending_text_100' => esc_html__( 'Congratulations! You are eligible to receive a free gift.', 'merchant' ), 170 ), 171 ); 172 173 $data['gifts_icons'] = array( 174 'gifts-icon-1' => Merchant_SVG_Icons::get_svg_icon( 'gifts-icon-1' ), 175 'gifts-icon-2' => Merchant_SVG_Icons::get_svg_icon( 'gifts-icon-2' ), 176 'gifts-icon-3' => Merchant_SVG_Icons::get_svg_icon( 'gifts-icon-3' ), 177 'gifts-icon-4' => Merchant_SVG_Icons::get_svg_icon( 'gifts-icon-4' ), 178 'gifts-icon-5' => Merchant_SVG_Icons::get_svg_icon( 'gifts-icon-5' ), 179 ); 180 181 return $data; 131 182 } 132 183 … … 182 233 public function admin_preview_content() { 183 234 $settings = $this->get_module_settings(); 184 185 235 ?> 186 236 … … 189 239 <div class="mrc-preview-product-image-wrapper"> 190 240 <div class="mrc-preview-product-image"></div> 191 <div class="mrc-preview-product-image-thumbs">192 <div class="mrc-preview-product-image-thumb"></div>193 <div class="mrc-preview-product-image-thumb"></div>194 <div class="mrc-preview-product-image-thumb"></div>195 </div>196 241 </div> 197 242 </div> 198 243 <div class="mrc-preview-right-column"> 199 <div class="mrc-preview-text-placeholder"></div> 200 <div class="mrc-preview-text-placeholder mrc-mw-70"></div> 201 <div class="mrc-preview-text-placeholder mrc-mw-30"></div> 202 <div class="mrc-preview-text-placeholder mrc-mw-40"></div> 203 <div class="mrc-preview-text-placeholder mrc-mw-30"></div> 204 <div class="mrc-preview-addtocart-placeholder"></div> 205 206 <?php 244 <h3 style="margin-top: 0;"><?php echo esc_html__( 'Your Product Name', 'merchant' ); ?></h3> 245 <div class="mrc-preview-rating"> 246 <div class="star-rating merchant-star-rating-style2" role="img" aria-label="Rated 3.00 out of 5"> 247 <span style="width: 80%"></span> 248 </div> 249 <span style="color: #969696;"><?php echo esc_html__( 'reviews', 'merchant' ); ?></span> 250 </div> 251 <h3><?php echo esc_html__( '$49', 'merchant' ); ?></h3> 252 <p><?php echo esc_html__( "An amazing product people can't refuse. What’s the next moment of value-realization when using your product? Tell the biggest use case. Briefly expand your product benefits on how this will help customers.", 'merchant' ); ?></p> 253 254 <div class="merchant-preview-add-to-cart-inner"> 255 <div class="merchant-preview-qty"> 256 <button><?php echo esc_html( '+' ); ?></button> 257 <input type="text" value="<?php echo esc_attr( '1' ); ?>"> 258 <button><?php echo esc_html( '-' ); ?></button> 259 </div> 260 <div class="merchant-preview-add-to-cart"><?php echo esc_html__( 'Add to cart', 'merchant' ); ?></div> 261 </div> 262 <?php 207 263 echo wp_kses( merchant_get_template_part( 208 264 Merchant_Free_Gifts::MODULE_TEMPLATES_PATH, … … 274 330 $css .= Merchant_Custom_CSS::get_variable_css( $this->module_id, 'product_price_text_color', '#999999', '.merchant-free-gifts-widget-offer-product-price del', '--merchant-text-color' ); 275 331 $css .= Merchant_Custom_CSS::get_variable_css( $this->module_id, 'free_text_color', '#212121', '.merchant-free-gifts-widget-offer-product-free', '--merchant-text-color' ); 332 $css .= Merchant_Custom_CSS::get_variable_css( $this->module_id, 'distance', 250, '.merchant-free-gifts-widget', '--merchant-free-gifts-distance', 'px' ); 276 333 277 334 return $css; -
merchant/trunk/languages/merchant.pot
r3079548 r3083515 9 9 "Language-Team: aThemes <[email protected]>\n" 10 10 "Last-Translator: aThemes <[email protected]>\n" 11 "POT-Creation-Date: 2024-0 4-30 16:30+0000\n"11 "POT-Creation-Date: 2024-05-08 18:30+0000\n" 12 12 "Report-Msgid-Bugs-To: https://athemes.com/contact/\n" 13 13 "X-Poedit-Basepath: ..\n" … … 18 18 "Plural-Forms: nplurals=2; plural=(n != 1);\n" 19 19 20 #: admin/class-merchant-admin-loader.php:126, admin/classes/class-merchant-admin-menu.php:89, admin/classes/class-merchant-admin-menu.php:90, inc/modules/address-autocomplete/admin/options.php:27, inc/modules/advanced-reviews/admin/options.php:1 5, inc/modules/agree-to-terms-checkbox/admin/options.php:28, inc/modules/auto-external-links/admin/options.php:16, inc/modules/buy-now/admin/options.php:14, inc/modules/cart-count-favicon/admin/options.php:16, inc/modules/cart-reserved-timer/admin/options.php:30, inc/modules/checkout/admin/options.php:27, inc/modules/cookie-banner/admin/options.php:14, inc/modules/countdown-timer/admin/options.php:14, inc/modules/free-gifts/admin/options.php:122, inc/modules/inactive-tab-message/admin/options.php:16, inc/modules/login-popup/admin/options.php:15, inc/modules/payment-logos/admin/options.php:33, inc/modules/pre-orders/admin/options.php:16, inc/modules/product-audio/admin/options.php:15, inc/modules/product-brand-image/admin/options.php:15, inc/modules/product-labels/admin/options.php:14, inc/modules/product-navigation-links/admin/options.php:16, inc/modules/product-swatches/admin/options.php:17, inc/modules/product-video/admin/options.php:15, inc/modules/quick-social-links/admin/options.php:16, inc/modules/quick-view/admin/options.php:17, inc/modules/real-time-search/admin/options.php:14, inc/modules/reasons-to-buy/admin/options.php:16, inc/modules/recently-viewed-products/admin/options.php:15, inc/modules/side-cart/admin/options.php:15, inc/modules/size-chart/admin/options.php:15, inc/modules/spending-goal/admin/options.php:15, inc/modules/sticky-add-to-cart/admin/options.php:15, inc/modules/stock-scarcity/admin/options.php:16, inc/modules/trust-badges/admin/options.php:3320 #: admin/class-merchant-admin-loader.php:126, admin/classes/class-merchant-admin-menu.php:89, admin/classes/class-merchant-admin-menu.php:90, inc/modules/address-autocomplete/admin/options.php:27, inc/modules/advanced-reviews/admin/options.php:16, inc/modules/agree-to-terms-checkbox/admin/options.php:28, inc/modules/auto-external-links/admin/options.php:16, inc/modules/buy-now/admin/options.php:14, inc/modules/cart-count-favicon/admin/options.php:16, inc/modules/cart-reserved-timer/admin/options.php:30, inc/modules/checkout/admin/options.php:27, inc/modules/cookie-banner/admin/options.php:14, inc/modules/countdown-timer/admin/options.php:14, inc/modules/free-gifts/admin/options.php:158, inc/modules/inactive-tab-message/admin/options.php:16, inc/modules/login-popup/admin/options.php:15, inc/modules/payment-logos/admin/options.php:33, inc/modules/pre-orders/admin/options.php:16, inc/modules/product-audio/admin/options.php:15, inc/modules/product-brand-image/admin/options.php:15, inc/modules/product-labels/admin/options.php:14, inc/modules/product-navigation-links/admin/options.php:16, inc/modules/product-swatches/admin/options.php:17, inc/modules/product-video/admin/options.php:15, inc/modules/quick-social-links/admin/options.php:16, inc/modules/quick-view/admin/options.php:17, inc/modules/real-time-search/admin/options.php:14, inc/modules/reasons-to-buy/admin/options.php:16, inc/modules/recently-viewed-products/admin/options.php:15, inc/modules/side-cart/admin/options.php:15, inc/modules/size-chart/admin/options.php:15, inc/modules/spending-goal/admin/options.php:15, inc/modules/sticky-add-to-cart/admin/options.php:15, inc/modules/stock-scarcity/admin/options.php:16, inc/modules/trust-badges/admin/options.php:33 21 21 msgid "Settings" 22 22 msgstr "" … … 703 703 msgstr "" 704 704 705 #: admin/classes/class-merchant-admin-options.php:1443, inc/classes/class-merchant-metabox.php:924, inc/modules/advanced-reviews/admin/options.php: 99705 #: admin/classes/class-merchant-admin-options.php:1443, inc/classes/class-merchant-metabox.php:924, inc/modules/advanced-reviews/admin/options.php:100 706 706 msgid "Default" 707 707 msgstr "" … … 987 987 msgstr "" 988 988 989 #: admin/pages/page-module.php:162 989 #: admin/pages/page-module.php:162, templates/modules/advanced-reviews/modal.php:43 990 990 msgid "Submit" 991 991 msgstr "" … … 1148 1148 msgstr "" 1149 1149 1150 #: inc/modules/add-to-cart-text/class-add-to-cart-text.php:46, inc/modules/add-to-cart-text/class-add-to-cart-text.php:47, inc/modules/add-to-cart-text/class-add-to-cart-text.php:49, inc/modules/countdown-timer/class-countdown-timer.php:237, templates/modules/frequently-bought-together/single-product.php:121, inc/modules/add-to-cart-text/admin/options.php:22, inc/modules/add-to-cart-text/admin/options.php:46, inc/modules/add-to-cart-text/admin/options.php:86, inc/modules/frequently-bought-together/admin/options.php:1631150 #: inc/modules/add-to-cart-text/class-add-to-cart-text.php:46, inc/modules/add-to-cart-text/class-add-to-cart-text.php:47, inc/modules/add-to-cart-text/class-add-to-cart-text.php:49, inc/modules/countdown-timer/class-countdown-timer.php:237, inc/modules/free-gifts/class-free-gifts.php:260, templates/modules/frequently-bought-together/single-product.php:121, inc/modules/add-to-cart-text/admin/options.php:22, inc/modules/add-to-cart-text/admin/options.php:46, inc/modules/add-to-cart-text/admin/options.php:86, inc/modules/frequently-bought-together/admin/options.php:163 1151 1151 msgid "Add to cart" 1152 1152 msgstr "" … … 1224 1224 msgstr "" 1225 1225 1226 #: inc/modules/advanced-reviews/class-advanced-reviews.php:6 0, inc/modules/advanced-reviews/admin/options.php:241226 #: inc/modules/advanced-reviews/class-advanced-reviews.php:65, inc/modules/advanced-reviews/admin/options.php:25 1227 1227 msgid "What our customers are saying" 1228 1228 msgstr "" 1229 1229 1230 #: inc/modules/advanced-reviews/class-advanced-reviews.php:117 1230 #: inc/modules/advanced-reviews/class-advanced-reviews.php:75, inc/modules/advanced-reviews/admin/options.php:173 1231 msgid "Customer Images" 1232 msgstr "" 1233 1234 #: inc/modules/advanced-reviews/class-advanced-reviews.php:128 1231 1235 msgid "Advanced reviews title" 1232 1236 msgstr "" 1233 1237 1234 #: inc/modules/advanced-reviews/class-advanced-reviews.php:1 211238 #: inc/modules/advanced-reviews/class-advanced-reviews.php:132 1235 1239 msgid "Advanced reviews description" 1240 msgstr "" 1241 1242 #: inc/modules/advanced-reviews/class-advanced-reviews.php:224 1243 msgid "5 Stars" 1244 msgstr "" 1245 1246 #: inc/modules/advanced-reviews/class-advanced-reviews.php:229 1247 msgid "4 Stars" 1248 msgstr "" 1249 1250 #: inc/modules/advanced-reviews/class-advanced-reviews.php:234 1251 msgid "3 Stars" 1252 msgstr "" 1253 1254 #: inc/modules/advanced-reviews/class-advanced-reviews.php:239 1255 msgid "2 Stars" 1256 msgstr "" 1257 1258 #: inc/modules/advanced-reviews/class-advanced-reviews.php:244 1259 msgid "1 Star" 1236 1260 msgstr "" 1237 1261 … … 1356 1380 msgstr "" 1357 1381 1358 #: inc/modules/countdown-timer/class-countdown-timer.php:220 1382 #: inc/modules/countdown-timer/class-countdown-timer.php:220, inc/modules/free-gifts/class-free-gifts.php:244 1359 1383 msgid "Your Product Name" 1360 1384 msgstr "" 1361 1385 1362 #: inc/modules/countdown-timer/class-countdown-timer.php:225 1386 #: inc/modules/countdown-timer/class-countdown-timer.php:225, inc/modules/free-gifts/class-free-gifts.php:249 1363 1387 msgid "reviews" 1364 1388 msgstr "" 1365 1389 1366 #: inc/modules/countdown-timer/class-countdown-timer.php:227 1390 #: inc/modules/countdown-timer/class-countdown-timer.php:227, inc/modules/free-gifts/class-free-gifts.php:251 1367 1391 msgid "$49" 1368 1392 msgstr "" 1369 1393 1370 #: inc/modules/countdown-timer/class-countdown-timer.php:228 1394 #: inc/modules/countdown-timer/class-countdown-timer.php:228, inc/modules/free-gifts/class-free-gifts.php:252 1371 1395 msgid "An amazing product people can't refuse. What’s the next moment of value-realization when using your product? Tell the biggest use case. Briefly expand your product benefits on how this will help customers." 1372 1396 msgstr "" … … 1396 1420 msgstr "" 1397 1421 1398 #: inc/modules/free-gifts/class-free-gifts.php:59, inc/modules/free-gifts/admin/options.php:174 1399 msgid "Spend {amount} more to receive this gift!" 1400 msgstr "" 1401 1402 #: inc/modules/free-gifts/class-free-gifts.php:60, templates/modules/free-gifts/widget-contents.php:172, templates/modules/free-gifts/widget-contents.php:133, templates/modules/free-gifts/widget-contents.php:97, templates/modules/free-gifts/widget-contents.php:63, inc/modules/free-gifts/admin/options.php:181 1422 #: inc/modules/free-gifts/class-free-gifts.php:61, templates/modules/free-gifts/widget-contents.php:291, templates/modules/free-gifts/widget-contents.php:241, templates/modules/free-gifts/widget-contents.php:178, templates/modules/free-gifts/widget-contents.php:111, inc/modules/free-gifts/admin/options.php:177 1403 1423 msgid "Free" 1404 1424 msgstr "" 1405 1425 1406 #: inc/modules/free-gifts/class-free-gifts.php:6 1, inc/modules/free-gifts/admin/options.php:1881426 #: inc/modules/free-gifts/class-free-gifts.php:62, inc/modules/free-gifts/admin/options.php:184 1407 1427 msgid "Free Gift" 1408 1428 msgstr "" 1409 1429 1410 #: inc/modules/free-gifts/class-free-gifts.php:6 2, inc/modules/free-gifts/admin/options.php:1961430 #: inc/modules/free-gifts/class-free-gifts.php:63, inc/modules/free-gifts/admin/options.php:192 1411 1431 msgid "This item was added as a free gift" 1412 1432 msgstr "" 1413 1433 1414 #: inc/modules/free-gifts/class-free-gifts.php:1 081434 #: inc/modules/free-gifts/class-free-gifts.php:115 1415 1435 msgid "Free Gifts: Spending text" 1416 1436 msgstr "" 1417 1437 1418 #: inc/modules/free-gifts/class-free-gifts.php:11 11438 #: inc/modules/free-gifts/class-free-gifts.php:118 1419 1439 msgid "Free Gifts: Free text" 1420 1440 msgstr "" 1421 1441 1422 #: inc/modules/free-gifts/class-free-gifts.php:1 141442 #: inc/modules/free-gifts/class-free-gifts.php:121 1423 1443 msgid "Free Gifts: Cart item title text" 1424 1444 msgstr "" 1425 1445 1426 #: inc/modules/free-gifts/class-free-gifts.php:1 171446 #: inc/modules/free-gifts/class-free-gifts.php:124 1427 1447 msgid "Free Gifts: Cart item description text" 1448 msgstr "" 1449 1450 #: inc/modules/free-gifts/class-free-gifts.php:157 1451 msgid "Spend {goalAmount} on any product to receive this gift!" 1452 msgstr "" 1453 1454 #: inc/modules/free-gifts/class-free-gifts.php:158 1455 msgid "Spend {amountMore} on any product to receive this gift!" 1456 msgstr "" 1457 1458 #: inc/modules/free-gifts/class-free-gifts.php:159, inc/modules/free-gifts/class-free-gifts.php:164, inc/modules/free-gifts/class-free-gifts.php:169, inc/modules/free-gifts/admin/options.php:113 1459 msgid "Congratulations! You are eligible to receive a free gift." 1460 msgstr "" 1461 1462 #: inc/modules/free-gifts/class-free-gifts.php:162 1463 msgid "Spend {goalAmount} on {productName} to receive this free gift!" 1464 msgstr "" 1465 1466 #: inc/modules/free-gifts/class-free-gifts.php:163 1467 msgid "Spend {amountMore} more on {productName} to receive this free gift!" 1468 msgstr "" 1469 1470 #: inc/modules/free-gifts/class-free-gifts.php:167 1471 msgid "Spend {goalAmount} in the {categories} to receive this free gift!" 1472 msgstr "" 1473 1474 #: inc/modules/free-gifts/class-free-gifts.php:168 1475 msgid "Spend {amountMore} more in the {categories} to receive this free gift!" 1428 1476 msgstr "" 1429 1477 … … 1860 1908 msgstr "" 1861 1909 1862 #: inc/modules/spending-goal/class-spending-goal.php:59, inc/modules/free-gifts/admin/options.php:6 7, inc/modules/spending-goal/admin/options.php:22, inc/modules/spending-goal/admin/options.php:601910 #: inc/modules/spending-goal/class-spending-goal.php:59, inc/modules/free-gifts/admin/options.php:66, inc/modules/spending-goal/admin/options.php:22, inc/modules/spending-goal/admin/options.php:60 1863 1911 msgid "Spending goal" 1864 1912 msgstr "" … … 2044 2092 msgstr "" 2045 2093 2094 #: templates/modules/advanced-reviews/load-more-button.php:29 2095 msgid "Load More" 2096 msgstr "" 2097 2098 #: templates/modules/advanced-reviews/modal.php:15, templates/modules/advanced-reviews/photo-slider.php:28 2099 msgid "Close popup" 2100 msgstr "" 2101 2102 #: templates/modules/advanced-reviews/modal.php:21 2103 msgid "You are reviewing" 2104 msgstr "" 2105 2106 #: templates/modules/advanced-reviews/modal.php:142 2107 msgid "Only logged in customers who have purchased this product may leave a review." 2108 msgstr "" 2109 2110 #: templates/modules/advanced-reviews/modal.php:39 2111 msgid "Leave a Reply to %s" 2112 msgstr "" 2113 2114 #: templates/modules/advanced-reviews/modal.php:52 2115 msgid "Name" 2116 msgstr "" 2117 2118 #: templates/modules/advanced-reviews/modal.php:58 2119 msgid "Email" 2120 msgstr "" 2121 2122 #: templates/modules/advanced-reviews/modal.php:83 2123 msgid "You must be %1$slogged in%2$s to post a review." 2124 msgstr "" 2125 2126 #: templates/modules/advanced-reviews/modal.php:89 2127 msgid "Rating" 2128 msgstr "" 2129 2130 #: templates/modules/advanced-reviews/modal.php:91 2131 msgid "Rate…" 2132 msgstr "" 2133 2134 #: templates/modules/advanced-reviews/modal.php:92 2135 msgid "Perfect" 2136 msgstr "" 2137 2138 #: templates/modules/advanced-reviews/modal.php:93 2139 msgid "Good" 2140 msgstr "" 2141 2142 #: templates/modules/advanced-reviews/modal.php:94 2143 msgid "Average" 2144 msgstr "" 2145 2146 #: templates/modules/advanced-reviews/modal.php:95 2147 msgid "Not that bad" 2148 msgstr "" 2149 2150 #: templates/modules/advanced-reviews/modal.php:96 2151 msgid "Very poor" 2152 msgstr "" 2153 2154 #: templates/modules/advanced-reviews/modal.php:104 2155 msgid "Your review" 2156 msgstr "" 2157 2158 #: templates/modules/advanced-reviews/modal.php:111 2159 msgid "Upload Images (Up to %s)" 2160 msgstr "" 2161 2162 #: templates/modules/advanced-reviews/modal.php:115 2163 msgid "Drag and Drop images here or click to upload" 2164 msgstr "" 2165 2046 2166 #. translators: %s is average rating value 2047 #: templates/modules/advanced-reviews/ reviews.php:65, templates/modules/advanced-reviews/reviews.php:325, templates/modules/advanced-reviews/reviews.php:2562167 #: templates/modules/advanced-reviews/photo-slider.php:53, templates/modules/advanced-reviews/reviews-list.php:113, templates/modules/advanced-reviews/reviews-list.php:30, templates/modules/advanced-reviews/reviews.php:176 2048 2168 msgid "Rated %s out of 5 based on customer ratings." 2049 2169 msgstr "" 2050 2170 2051 #: templates/modules/advanced-reviews/reviews.php:80 2171 #: templates/modules/advanced-reviews/photo-slider.php:67, templates/modules/advanced-reviews/reviews-list.php:128, templates/modules/advanced-reviews/reviews-list.php:45 2172 msgid " — verified owner" 2173 msgstr "" 2174 2175 #: templates/modules/advanced-reviews/reviews-list.php:141 2176 msgid "There are no reviews yet." 2177 msgstr "" 2178 2179 #: templates/modules/advanced-reviews/reviews-list.php:133 2180 msgid "Your review is awaiting approval." 2181 msgstr "" 2182 2183 #: templates/modules/advanced-reviews/reviews.php:191 2052 2184 msgid "Be the first to leave a review." 2053 2185 msgstr "" 2054 2186 2055 #: templates/modules/advanced-reviews/reviews.php: 772187 #: templates/modules/advanced-reviews/reviews.php:188 2056 2188 msgctxt "review count" 2057 2189 msgid "%s Review" … … 2060 2192 msgstr[1] "" 2061 2193 2062 #: templates/modules/advanced-reviews/reviews.php:88 2063 msgid "5 Stars" 2064 msgstr "" 2065 2066 #. translators: %s is stars quantity 2067 #: templates/modules/advanced-reviews/reviews.php:95, templates/modules/advanced-reviews/reviews.php:108, templates/modules/advanced-reviews/reviews.php:121, templates/modules/advanced-reviews/reviews.php:134, templates/modules/advanced-reviews/reviews.php:147 2068 msgid "(%s)" 2069 msgstr "" 2070 2071 #: templates/modules/advanced-reviews/reviews.php:101 2072 msgid "4 Stars" 2073 msgstr "" 2074 2075 #: templates/modules/advanced-reviews/reviews.php:114 2076 msgid "3 Stars" 2077 msgstr "" 2078 2079 #: templates/modules/advanced-reviews/reviews.php:127 2080 msgid "2 Stars" 2081 msgstr "" 2082 2083 #: templates/modules/advanced-reviews/reviews.php:140 2084 msgid "1 Star" 2085 msgstr "" 2086 2087 #: templates/modules/advanced-reviews/reviews.php:157 2194 #: templates/modules/advanced-reviews/reviews.php:216 2088 2195 msgid "Write a Review" 2089 2196 msgstr "" 2090 2197 2091 #: templates/modules/advanced-reviews/reviews.php: 1612198 #: templates/modules/advanced-reviews/reviews.php:220 2092 2199 msgid "Sort by:" 2093 2200 msgstr "" 2094 2201 2095 #: templates/modules/advanced-reviews/reviews.php: 163, inc/modules/advanced-reviews/admin/options.php:792202 #: templates/modules/advanced-reviews/reviews.php:222, inc/modules/advanced-reviews/admin/options.php:80 2096 2203 msgid "Newest" 2097 2204 msgstr "" 2098 2205 2099 #: templates/modules/advanced-reviews/reviews.php: 164, inc/modules/advanced-reviews/admin/options.php:802206 #: templates/modules/advanced-reviews/reviews.php:223, inc/modules/advanced-reviews/admin/options.php:81 2100 2207 msgid "Oldest" 2101 2208 msgstr "" 2102 2209 2103 #: templates/modules/advanced-reviews/reviews.php: 165, inc/modules/advanced-reviews/admin/options.php:812210 #: templates/modules/advanced-reviews/reviews.php:224, inc/modules/advanced-reviews/admin/options.php:82 2104 2211 msgid "Top rated" 2105 2212 msgstr "" 2106 2213 2107 #: templates/modules/advanced-reviews/reviews.php: 166, inc/modules/advanced-reviews/admin/options.php:822214 #: templates/modules/advanced-reviews/reviews.php:225, inc/modules/advanced-reviews/admin/options.php:83 2108 2215 msgid "Low rated" 2109 2216 msgstr "" 2110 2217 2111 #: templates/modules/advanced-reviews/reviews.php:356 2112 msgid "There are no reviews yet." 2113 msgstr "" 2114 2115 #: templates/modules/advanced-reviews/reviews.php:340, templates/modules/advanced-reviews/reviews.php:271 2116 msgid " — verified owner" 2117 msgstr "" 2118 2119 #: templates/modules/advanced-reviews/reviews.php:345 2120 msgid "Your review is awaiting approval." 2218 #: templates/modules/advanced-reviews/reviews.php:226, inc/modules/advanced-reviews/admin/options.php:84 2219 msgid "Photo first" 2121 2220 msgstr "" 2122 2221 … … 2145 2244 2146 2245 #. translators: 1. Amount 2147 #: templates/modules/free-gifts/widget-contents.php: 1552246 #: templates/modules/free-gifts/widget-contents.php:264 2148 2247 msgid "Use %s coupon to get this product" 2149 2248 msgstr "" 2150 2249 2151 #: templates/modules/free-gifts/widget-contents.php:116 2152 msgid "Spend %s more to receive this free gift!" 2153 msgstr "" 2154 2155 #: templates/modules/free-gifts/widget-contents.php:80 2156 msgid "Buy %s to receive this free gift!" 2157 msgstr "" 2158 2159 #: templates/modules/free-gifts/widget-contents.php:43 2160 msgid "Buy a product from the category %s to receive this free gift!" 2161 msgid_plural "Buy a product from the categories %s to receive this free gift!" 2250 #: templates/modules/free-gifts/widget-contents.php:64 2251 msgid "%s category" 2252 msgid_plural "%s categories" 2162 2253 msgstr[0] "" 2163 2254 msgstr[1] "" … … 2292 2383 msgstr "" 2293 2384 2294 #: inc/modules/added-to-cart-popup/admin/options.php:91, inc/modules/free-gifts/admin/options.php:1 32, inc/modules/spending-goal/admin/options.php:332385 #: inc/modules/added-to-cart-popup/admin/options.php:91, inc/modules/free-gifts/admin/options.php:168, inc/modules/spending-goal/admin/options.php:33 2295 2386 msgid "Cart total" 2296 2387 msgstr "" … … 2372 2463 msgstr "" 2373 2464 2374 #: inc/modules/added-to-cart-popup/admin/options.php:293, inc/modules/buy-x-get-y/admin/options.php:61, inc/modules/free-gifts/admin/options.php:5 3, inc/modules/frequently-bought-together/admin/options.php:61, inc/modules/size-chart/admin/options.php:34, inc/modules/storewide-sale/admin/options.php:62, inc/modules/volume-discounts/admin/options.php:642465 #: inc/modules/added-to-cart-popup/admin/options.php:293, inc/modules/buy-x-get-y/admin/options.php:61, inc/modules/free-gifts/admin/options.php:52, inc/modules/frequently-bought-together/admin/options.php:61, inc/modules/size-chart/admin/options.php:34, inc/modules/storewide-sale/admin/options.php:62, inc/modules/volume-discounts/admin/options.php:64 2375 2466 msgid "Select categories" 2376 2467 msgstr "" … … 2380 2471 msgstr "" 2381 2472 2382 #: inc/modules/added-to-cart-popup/admin/options.php:314, inc/modules/free-gifts/admin/options.php: 139, inc/modules/stock-scarcity/admin/options.php:282473 #: inc/modules/added-to-cart-popup/admin/options.php:314, inc/modules/free-gifts/admin/options.php:244, inc/modules/stock-scarcity/admin/options.php:28 2383 2474 msgid "Show on pages" 2384 2475 msgstr "" 2385 2476 2386 #: inc/modules/added-to-cart-popup/admin/options.php:316, inc/modules/free-gifts/admin/options.php: 1402477 #: inc/modules/added-to-cart-popup/admin/options.php:316, inc/modules/free-gifts/admin/options.php:245 2387 2478 msgid "Homepage" 2388 2479 msgstr "" … … 2408 2499 msgstr "" 2409 2500 2410 #: inc/modules/added-to-cart-popup/admin/options.php:338, inc/modules/countdown-timer/admin/options.php:225, inc/modules/free-gifts/admin/options.php:2 062501 #: inc/modules/added-to-cart-popup/admin/options.php:338, inc/modules/countdown-timer/admin/options.php:225, inc/modules/free-gifts/admin/options.php:275 2411 2502 msgid "Look and Feel" 2412 2503 msgstr "" … … 2501 2592 msgstr "" 2502 2593 2503 #: inc/modules/advanced-reviews/admin/options.php:23, inc/modules/reasons-to-buy/admin/options.php:38, inc/modules/recently-viewed-products/admin/options.php:23, inc/modules/recently-viewed-products/admin/options.php:123 2594 #: inc/modules/advanced-reviews/admin/class-reviews-table.php:30 2595 msgid "Photos" 2596 msgstr "" 2597 2598 #: inc/modules/advanced-reviews/admin/options.php:24, inc/modules/reasons-to-buy/admin/options.php:38, inc/modules/recently-viewed-products/admin/options.php:23, inc/modules/recently-viewed-products/admin/options.php:123 2504 2599 msgid "Title" 2505 2600 msgstr "" 2506 2601 2507 #: inc/modules/advanced-reviews/admin/options.php:3 1, inc/modules/recently-viewed-products/admin/options.php:312602 #: inc/modules/advanced-reviews/admin/options.php:32, inc/modules/recently-viewed-products/admin/options.php:31 2508 2603 msgid "Title HTML tag" 2509 2604 msgstr "" 2510 2605 2511 #: inc/modules/advanced-reviews/admin/options.php:3 3, inc/modules/recently-viewed-products/admin/options.php:332606 #: inc/modules/advanced-reviews/admin/options.php:34, inc/modules/recently-viewed-products/admin/options.php:33 2512 2607 msgid "H1" 2513 2608 msgstr "" 2514 2609 2515 #: inc/modules/advanced-reviews/admin/options.php:3 4, inc/modules/recently-viewed-products/admin/options.php:342610 #: inc/modules/advanced-reviews/admin/options.php:35, inc/modules/recently-viewed-products/admin/options.php:34 2516 2611 msgid "H2" 2517 2612 msgstr "" 2518 2613 2519 #: inc/modules/advanced-reviews/admin/options.php:3 5, inc/modules/recently-viewed-products/admin/options.php:352614 #: inc/modules/advanced-reviews/admin/options.php:36, inc/modules/recently-viewed-products/admin/options.php:35 2520 2615 msgid "H3" 2521 2616 msgstr "" 2522 2617 2523 #: inc/modules/advanced-reviews/admin/options.php:3 6, inc/modules/recently-viewed-products/admin/options.php:362618 #: inc/modules/advanced-reviews/admin/options.php:37, inc/modules/recently-viewed-products/admin/options.php:36 2524 2619 msgid "H4" 2525 2620 msgstr "" 2526 2621 2527 #: inc/modules/advanced-reviews/admin/options.php:3 7, inc/modules/recently-viewed-products/admin/options.php:372622 #: inc/modules/advanced-reviews/admin/options.php:38, inc/modules/recently-viewed-products/admin/options.php:37 2528 2623 msgid "H5" 2529 2624 msgstr "" 2530 2625 2531 #: inc/modules/advanced-reviews/admin/options.php:3 8, inc/modules/recently-viewed-products/admin/options.php:382626 #: inc/modules/advanced-reviews/admin/options.php:39, inc/modules/recently-viewed-products/admin/options.php:38 2532 2627 msgid "H6" 2533 2628 msgstr "" 2534 2629 2535 #: inc/modules/advanced-reviews/admin/options.php: 39, inc/modules/recently-viewed-products/admin/options.php:392630 #: inc/modules/advanced-reviews/admin/options.php:40, inc/modules/recently-viewed-products/admin/options.php:39 2536 2631 msgid "div" 2537 2632 msgstr "" 2538 2633 2539 #: inc/modules/advanced-reviews/admin/options.php:4 8, inc/modules/recently-viewed-products/admin/options.php:482634 #: inc/modules/advanced-reviews/admin/options.php:49, inc/modules/recently-viewed-products/admin/options.php:48 2540 2635 msgid "Hide title" 2541 2636 msgstr "" 2542 2637 2543 #: inc/modules/advanced-reviews/admin/options.php:5 62638 #: inc/modules/advanced-reviews/admin/options.php:57 2544 2639 msgid "Description" 2545 2640 msgstr "" 2546 2641 2547 #: inc/modules/advanced-reviews/admin/options.php:6 42642 #: inc/modules/advanced-reviews/admin/options.php:65 2548 2643 msgid "Title and description alignment" 2549 2644 msgstr "" 2550 2645 2551 #: inc/modules/advanced-reviews/admin/options.php:6 6, inc/modules/countdown-timer/admin/options.php:215, inc/modules/floating-mini-cart/admin/options.php:49, inc/modules/payment-logos/admin/options.php:42, inc/modules/quick-social-links/admin/options.php:29, inc/modules/trust-badges/admin/options.php:422646 #: inc/modules/advanced-reviews/admin/options.php:67, inc/modules/countdown-timer/admin/options.php:215, inc/modules/floating-mini-cart/admin/options.php:49, inc/modules/payment-logos/admin/options.php:42, inc/modules/quick-social-links/admin/options.php:29, inc/modules/trust-badges/admin/options.php:42 2552 2647 msgid "Left" 2553 2648 msgstr "" 2554 2649 2555 #: inc/modules/advanced-reviews/admin/options.php:6 7, inc/modules/countdown-timer/admin/options.php:216, inc/modules/payment-logos/admin/options.php:43, inc/modules/trust-badges/admin/options.php:432650 #: inc/modules/advanced-reviews/admin/options.php:68, inc/modules/countdown-timer/admin/options.php:216, inc/modules/payment-logos/admin/options.php:43, inc/modules/trust-badges/admin/options.php:43 2556 2651 msgid "Center" 2557 2652 msgstr "" 2558 2653 2559 #: inc/modules/advanced-reviews/admin/options.php:6 8, inc/modules/countdown-timer/admin/options.php:217, inc/modules/floating-mini-cart/admin/options.php:50, inc/modules/payment-logos/admin/options.php:44, inc/modules/quick-social-links/admin/options.php:33, inc/modules/trust-badges/admin/options.php:442654 #: inc/modules/advanced-reviews/admin/options.php:69, inc/modules/countdown-timer/admin/options.php:217, inc/modules/floating-mini-cart/admin/options.php:50, inc/modules/payment-logos/admin/options.php:44, inc/modules/quick-social-links/admin/options.php:33, inc/modules/trust-badges/admin/options.php:44 2560 2655 msgid "Right" 2561 2656 msgstr "" 2562 2657 2563 #: inc/modules/advanced-reviews/admin/options.php:7 72658 #: inc/modules/advanced-reviews/admin/options.php:78 2564 2659 msgid "Default reviews sorting" 2565 2660 msgstr "" 2566 2661 2567 #: inc/modules/advanced-reviews/admin/options.php:9 12662 #: inc/modules/advanced-reviews/admin/options.php:93 2568 2663 msgid "Pagination type" 2569 2664 msgstr "" 2570 2665 2571 2666 #. translators: 1. Defualt WordPress discussion settings page. 2572 #: inc/modules/advanced-reviews/admin/options.php:9 52667 #: inc/modules/advanced-reviews/admin/options.php:96 2573 2668 msgid "This option works only if you have pagination for comments enabled. By default, WordPress doesn't have pagination enabled for comments/reviews. You can change it from: <a href=\"%1$s\" target=\"_blank\">Settings > Discusson</a>" 2574 2669 msgstr "" 2575 2670 2576 #: inc/modules/advanced-reviews/admin/options.php:10 02671 #: inc/modules/advanced-reviews/admin/options.php:101 2577 2672 msgid "Load more button" 2578 2673 msgstr "" 2579 2674 2580 #: inc/modules/advanced-reviews/admin/options.php:109 2675 #: inc/modules/advanced-reviews/admin/options.php:110 2676 msgid "Review options" 2677 msgstr "" 2678 2679 #: inc/modules/advanced-reviews/admin/options.php:112 2680 msgid "Image and text" 2681 msgstr "" 2682 2683 #: inc/modules/advanced-reviews/admin/options.php:113 2684 msgid "Image only" 2685 msgstr "" 2686 2687 #: inc/modules/advanced-reviews/admin/options.php:114 2688 msgid "Text only" 2689 msgstr "" 2690 2691 #: inc/modules/advanced-reviews/admin/options.php:123 2692 msgid "Photos upload limit" 2693 msgstr "" 2694 2695 #: inc/modules/advanced-reviews/admin/options.php:124 2696 msgid "Controls the photos upload limit for a review." 2697 msgstr "" 2698 2699 #: inc/modules/advanced-reviews/admin/options.php:136 2700 msgid "Review images carousel" 2701 msgstr "" 2702 2703 #: inc/modules/advanced-reviews/admin/options.php:137 2704 msgid "Display first image from each review as carousel to captivate and assist shoppers in their decision-making process." 2705 msgstr "" 2706 2707 #: inc/modules/advanced-reviews/admin/options.php:145 2708 msgid "Total images" 2709 msgstr "" 2710 2711 #: inc/modules/advanced-reviews/admin/options.php:146 2712 msgid "Controls the number of images to be displayed in the slider." 2713 msgstr "" 2714 2715 #: inc/modules/advanced-reviews/admin/options.php:158, inc/modules/recently-viewed-products/admin/options.php:92 2716 msgid "Columns" 2717 msgstr "" 2718 2719 #: inc/modules/advanced-reviews/admin/options.php:159 2720 msgid "Controls the number of images to be displayed per slide." 2721 msgstr "" 2722 2723 #: inc/modules/advanced-reviews/admin/options.php:172 2724 msgid "Carousel Title" 2725 msgstr "" 2726 2727 #: inc/modules/advanced-reviews/admin/options.php:180 2581 2728 msgid "Hook order" 2582 2729 msgstr "" 2583 2730 2584 #: inc/modules/advanced-reviews/admin/options.php:1 102731 #: inc/modules/advanced-reviews/admin/options.php:181 2585 2732 msgid "Controls the display order from the entire advanced reviews section. Low values will move the section to top. High values will move the section to bottom." 2586 2733 msgstr "" 2587 2734 2588 #: inc/modules/advanced-reviews/admin/options.php:1 28, inc/modules/advanced-reviews/admin/options.php:246, inc/modules/floating-mini-cart/admin/options.php:139, inc/modules/login-popup/admin/options.php:111, inc/modules/reasons-to-buy/admin/options.php:107, inc/modules/recently-viewed-products/admin/options.php:166, inc/modules/side-cart/admin/options.php:59, inc/modules/size-chart/admin/options.php:141, inc/modules/sticky-add-to-cart/admin/options.php:1472735 #: inc/modules/advanced-reviews/admin/options.php:198, inc/modules/advanced-reviews/admin/options.php:318, inc/modules/floating-mini-cart/admin/options.php:139, inc/modules/login-popup/admin/options.php:111, inc/modules/reasons-to-buy/admin/options.php:107, inc/modules/recently-viewed-products/admin/options.php:166, inc/modules/side-cart/admin/options.php:59, inc/modules/size-chart/admin/options.php:141, inc/modules/sticky-add-to-cart/admin/options.php:147 2589 2736 msgid "Title color" 2590 2737 msgstr "" 2591 2738 2592 #: inc/modules/advanced-reviews/admin/options.php: 136, inc/modules/advanced-reviews/admin/options.php:2542739 #: inc/modules/advanced-reviews/admin/options.php:206, inc/modules/advanced-reviews/admin/options.php:326 2593 2740 msgid "Description color" 2594 2741 msgstr "" 2595 2742 2596 #: inc/modules/advanced-reviews/admin/options.php: 1442743 #: inc/modules/advanced-reviews/admin/options.php:214 2597 2744 msgid "Stars color" 2598 2745 msgstr "" 2599 2746 2600 #: inc/modules/advanced-reviews/admin/options.php: 1522747 #: inc/modules/advanced-reviews/admin/options.php:222 2601 2748 msgid "Stars background color" 2602 2749 msgstr "" 2603 2750 2604 #: inc/modules/advanced-reviews/admin/options.php: 160, inc/modules/spending-goal/admin/options.php:1292751 #: inc/modules/advanced-reviews/admin/options.php:230, inc/modules/spending-goal/admin/options.php:129 2605 2752 msgid "Progress bar color" 2606 2753 msgstr "" 2607 2754 2608 #: inc/modules/advanced-reviews/admin/options.php: 168, inc/modules/stock-scarcity/admin/options.php:1472755 #: inc/modules/advanced-reviews/admin/options.php:238, inc/modules/stock-scarcity/admin/options.php:147 2609 2756 msgid "Progress bar background color" 2610 2757 msgstr "" 2611 2758 2612 #: inc/modules/advanced-reviews/admin/options.php: 1762759 #: inc/modules/advanced-reviews/admin/options.php:246 2613 2760 msgid "Dividers color" 2614 2761 msgstr "" 2615 2762 2616 #: inc/modules/advanced-reviews/admin/options.php: 184, inc/modules/floating-mini-cart/admin/options.php:202, inc/modules/login-popup/admin/options.php:139, inc/modules/side-cart/admin/options.php:122, inc/modules/sticky-add-to-cart/admin/options.php:1712763 #: inc/modules/advanced-reviews/admin/options.php:254, inc/modules/floating-mini-cart/admin/options.php:202, inc/modules/login-popup/admin/options.php:139, inc/modules/side-cart/admin/options.php:122, inc/modules/sticky-add-to-cart/admin/options.php:171 2617 2764 msgid "Button color" 2618 2765 msgstr "" 2619 2766 2620 #: inc/modules/advanced-reviews/admin/options.php: 192, inc/modules/sticky-add-to-cart/admin/options.php:1792767 #: inc/modules/advanced-reviews/admin/options.php:262, inc/modules/sticky-add-to-cart/admin/options.php:179 2621 2768 msgid "Button color (hover)" 2622 2769 msgstr "" 2623 2770 2624 #: inc/modules/advanced-reviews/admin/options.php:2 00, inc/modules/buy-now/admin/options.php:68, inc/modules/cookie-banner/admin/options.php:130, inc/modules/floating-mini-cart/admin/options.php:230, inc/modules/login-popup/admin/options.php:167, inc/modules/pre-orders/admin/options.php:72, inc/modules/quick-view/admin/options.php:138, inc/modules/side-cart/admin/options.php:150, inc/modules/sticky-add-to-cart/admin/options.php:1552771 #: inc/modules/advanced-reviews/admin/options.php:270, inc/modules/buy-now/admin/options.php:68, inc/modules/cookie-banner/admin/options.php:130, inc/modules/floating-mini-cart/admin/options.php:230, inc/modules/login-popup/admin/options.php:167, inc/modules/pre-orders/admin/options.php:72, inc/modules/quick-view/admin/options.php:138, inc/modules/side-cart/admin/options.php:150, inc/modules/sticky-add-to-cart/admin/options.php:155 2625 2772 msgid "Button background color" 2626 2773 msgstr "" 2627 2774 2628 #: inc/modules/advanced-reviews/admin/options.php:2 08, inc/modules/sticky-add-to-cart/admin/options.php:1632775 #: inc/modules/advanced-reviews/admin/options.php:278, inc/modules/sticky-add-to-cart/admin/options.php:163 2629 2776 msgid "Button background color (hover)" 2630 2777 msgstr "" 2631 2778 2632 #: inc/modules/advanced-reviews/admin/options.php:2 172779 #: inc/modules/advanced-reviews/admin/options.php:289 2633 2780 msgid "Modal Settings" 2634 2781 msgstr "" 2635 2782 2636 #: inc/modules/advanced-reviews/admin/options.php: 230, inc/modules/size-chart/admin/options.php:1272783 #: inc/modules/advanced-reviews/admin/options.php:302, inc/modules/size-chart/admin/options.php:127 2637 2784 msgid "Close icon color" 2638 2785 msgstr "" 2639 2786 2640 #: inc/modules/advanced-reviews/admin/options.php: 2382787 #: inc/modules/advanced-reviews/admin/options.php:310 2641 2788 msgid "Close icon color (hover)" 2642 2789 msgstr "" 2643 2790 2644 #: inc/modules/advanced-reviews/admin/options.php: 2622791 #: inc/modules/advanced-reviews/admin/options.php:334 2645 2792 msgid "Textarea color" 2646 2793 msgstr "" 2647 2794 2648 #: inc/modules/advanced-reviews/admin/options.php: 2702795 #: inc/modules/advanced-reviews/admin/options.php:342 2649 2796 msgid "Textarea background color" 2650 2797 msgstr "" 2651 2798 2652 #: inc/modules/advanced-reviews/admin/options.php: 278, inc/modules/cookie-banner/admin/options.php:1092799 #: inc/modules/advanced-reviews/admin/options.php:350, inc/modules/cookie-banner/admin/options.php:109 2653 2800 msgid "Modal background color" 2654 2801 msgstr "" 2655 2802 2656 #: inc/modules/advanced-reviews/admin/options.php: 289, inc/modules/advanced-reviews/admin/options.php:294, inc/modules/buy-x-get-y/admin/options.php:250, inc/modules/buy-x-get-y/admin/options.php:255, inc/modules/cart-reserved-timer/admin/options.php:103, inc/modules/cart-reserved-timer/admin/options.php:108, inc/modules/frequently-bought-together/admin/options.php:217, inc/modules/frequently-bought-together/admin/options.php:222, inc/modules/payment-logos/admin/options.php:125, inc/modules/payment-logos/admin/options.php:130, inc/modules/product-brand-image/admin/options.php:82, inc/modules/product-brand-image/admin/options.php:87, inc/modules/product-bundles/admin/options.php:137, inc/modules/product-bundles/admin/options.php:142, inc/modules/reasons-to-buy/admin/options.php:134, inc/modules/reasons-to-buy/admin/options.php:139, inc/modules/recently-viewed-products/admin/options.php:204, inc/modules/recently-viewed-products/admin/options.php:209, inc/modules/size-chart/admin/options.php:215, inc/modules/size-chart/admin/options.php:220, inc/modules/stock-scarcity/admin/options.php:188, inc/modules/stock-scarcity/admin/options.php:193, inc/modules/trust-badges/admin/options.php:132, inc/modules/trust-badges/admin/options.php:137, inc/modules/volume-discounts/admin/options.php:322, inc/modules/volume-discounts/admin/options.php:327, inc/modules/wait-list/admin/options.php:134, inc/modules/wait-list/admin/options.php:1392803 #: inc/modules/advanced-reviews/admin/options.php:363, inc/modules/advanced-reviews/admin/options.php:368, inc/modules/buy-x-get-y/admin/options.php:250, inc/modules/buy-x-get-y/admin/options.php:255, inc/modules/cart-reserved-timer/admin/options.php:103, inc/modules/cart-reserved-timer/admin/options.php:108, inc/modules/frequently-bought-together/admin/options.php:217, inc/modules/frequently-bought-together/admin/options.php:222, inc/modules/payment-logos/admin/options.php:125, inc/modules/payment-logos/admin/options.php:130, inc/modules/product-brand-image/admin/options.php:82, inc/modules/product-brand-image/admin/options.php:87, inc/modules/product-bundles/admin/options.php:137, inc/modules/product-bundles/admin/options.php:142, inc/modules/reasons-to-buy/admin/options.php:134, inc/modules/reasons-to-buy/admin/options.php:139, inc/modules/recently-viewed-products/admin/options.php:204, inc/modules/recently-viewed-products/admin/options.php:209, inc/modules/size-chart/admin/options.php:215, inc/modules/size-chart/admin/options.php:220, inc/modules/stock-scarcity/admin/options.php:188, inc/modules/stock-scarcity/admin/options.php:193, inc/modules/trust-badges/admin/options.php:132, inc/modules/trust-badges/admin/options.php:137, inc/modules/volume-discounts/admin/options.php:322, inc/modules/volume-discounts/admin/options.php:327, inc/modules/wait-list/admin/options.php:134, inc/modules/wait-list/admin/options.php:139 2657 2804 msgid "Use shortcode" 2658 2805 msgstr "" 2659 2806 2660 #: inc/modules/advanced-reviews/admin/options.php:3 00, inc/modules/buy-x-get-y/admin/options.php:261, inc/modules/cart-reserved-timer/admin/options.php:114, inc/modules/frequently-bought-together/admin/options.php:228, inc/modules/payment-logos/admin/options.php:136, inc/modules/product-brand-image/admin/options.php:93, inc/modules/product-bundles/admin/options.php:148, inc/modules/reasons-to-buy/admin/options.php:145, inc/modules/recently-viewed-products/admin/options.php:215, inc/modules/size-chart/admin/options.php:226, inc/modules/stock-scarcity/admin/options.php:199, inc/modules/trust-badges/admin/options.php:143, inc/modules/volume-discounts/admin/options.php:333, inc/modules/wait-list/admin/options.php:1452807 #: inc/modules/advanced-reviews/admin/options.php:374, inc/modules/buy-x-get-y/admin/options.php:261, inc/modules/cart-reserved-timer/admin/options.php:114, inc/modules/frequently-bought-together/admin/options.php:228, inc/modules/payment-logos/admin/options.php:136, inc/modules/product-brand-image/admin/options.php:93, inc/modules/product-bundles/admin/options.php:148, inc/modules/reasons-to-buy/admin/options.php:145, inc/modules/recently-viewed-products/admin/options.php:215, inc/modules/size-chart/admin/options.php:226, inc/modules/stock-scarcity/admin/options.php:199, inc/modules/trust-badges/admin/options.php:143, inc/modules/volume-discounts/admin/options.php:333, inc/modules/wait-list/admin/options.php:145 2661 2808 msgid "If you are using a page builder or a theme that supports shortcodes, then you can output the module using the shortcode above. This might be useful if, for example, you find that you want to control the position of the module output more precisely than with the module settings. Note that the shortcodes can only be used on single product pages." 2662 2809 msgstr "" 2663 2810 2664 #: inc/modules/advanced-reviews/admin/options.php:3 05, inc/modules/buy-x-get-y/admin/options.php:266, inc/modules/cart-reserved-timer/admin/options.php:119, inc/modules/frequently-bought-together/admin/options.php:233, inc/modules/payment-logos/admin/options.php:141, inc/modules/product-brand-image/admin/options.php:98, inc/modules/product-bundles/admin/options.php:153, inc/modules/reasons-to-buy/admin/options.php:150, inc/modules/recently-viewed-products/admin/options.php:220, inc/modules/size-chart/admin/options.php:231, inc/modules/stock-scarcity/admin/options.php:207, inc/modules/trust-badges/admin/options.php:148, inc/modules/volume-discounts/admin/options.php:338, inc/modules/wait-list/admin/options.php:1502811 #: inc/modules/advanced-reviews/admin/options.php:379, inc/modules/buy-x-get-y/admin/options.php:266, inc/modules/cart-reserved-timer/admin/options.php:119, inc/modules/frequently-bought-together/admin/options.php:233, inc/modules/payment-logos/admin/options.php:141, inc/modules/product-brand-image/admin/options.php:98, inc/modules/product-bundles/admin/options.php:153, inc/modules/reasons-to-buy/admin/options.php:150, inc/modules/recently-viewed-products/admin/options.php:220, inc/modules/size-chart/admin/options.php:231, inc/modules/stock-scarcity/admin/options.php:207, inc/modules/trust-badges/admin/options.php:148, inc/modules/volume-discounts/admin/options.php:338, inc/modules/wait-list/admin/options.php:150 2665 2812 msgid "Shortcode text" 2666 2813 msgstr "" … … 2814 2961 msgstr "" 2815 2962 2816 #: inc/modules/buy-x-get-y/admin/options.php:23, inc/modules/free-gifts/admin/options.php:2 1, inc/modules/volume-discounts/admin/options.php:202963 #: inc/modules/buy-x-get-y/admin/options.php:23, inc/modules/free-gifts/admin/options.php:20, inc/modules/volume-discounts/admin/options.php:20 2817 2964 msgid "Add New Offer" 2818 2965 msgstr "" 2819 2966 2820 #: inc/modules/buy-x-get-y/admin/options.php:26, inc/modules/buy-x-get-y/admin/options.php:33, inc/modules/free-gifts/admin/options.php: 89, inc/modules/frequently-bought-together/admin/options.php:33, inc/modules/volume-discounts/admin/options.php:342967 #: inc/modules/buy-x-get-y/admin/options.php:26, inc/modules/buy-x-get-y/admin/options.php:33, inc/modules/free-gifts/admin/options.php:125, inc/modules/frequently-bought-together/admin/options.php:33, inc/modules/volume-discounts/admin/options.php:34 2821 2968 msgid "Campaign" 2822 2969 msgstr "" 2823 2970 2824 #: inc/modules/buy-x-get-y/admin/options.php:32, inc/modules/free-gifts/admin/options.php:3 3, inc/modules/free-gifts/admin/options.php:88, inc/modules/frequently-bought-together/admin/options.php:32, inc/modules/storewide-sale/admin/options.php:32, inc/modules/volume-discounts/admin/options.php:332971 #: inc/modules/buy-x-get-y/admin/options.php:32, inc/modules/free-gifts/admin/options.php:32, inc/modules/free-gifts/admin/options.php:124, inc/modules/frequently-bought-together/admin/options.php:32, inc/modules/storewide-sale/admin/options.php:32, inc/modules/volume-discounts/admin/options.php:33 2825 2972 msgid "Offer name" 2826 2973 msgstr "" … … 2938 3085 msgstr "" 2939 3086 2940 #: inc/modules/buy-x-get-y/admin/options.php:190, inc/modules/free-gifts/admin/options.php: 2653087 #: inc/modules/buy-x-get-y/admin/options.php:190, inc/modules/free-gifts/admin/options.php:334 2941 3088 msgid "Label background color" 2942 3089 msgstr "" 2943 3090 2944 #: inc/modules/buy-x-get-y/admin/options.php:197, inc/modules/free-gifts/admin/options.php: 2723091 #: inc/modules/buy-x-get-y/admin/options.php:197, inc/modules/free-gifts/admin/options.php:341 2945 3092 msgid "Label text color" 2946 3093 msgstr "" … … 3380 3527 msgstr "" 3381 3528 3382 #: inc/modules/floating-mini-cart/admin/options.php:47, inc/modules/ product-labels/admin/options.php:121, inc/modules/scroll-to-top-button/admin/options.php:64, inc/modules/sticky-add-to-cart/admin/options.php:233529 #: inc/modules/floating-mini-cart/admin/options.php:47, inc/modules/free-gifts/admin/options.php:220, inc/modules/product-labels/admin/options.php:121, inc/modules/scroll-to-top-button/admin/options.php:64, inc/modules/sticky-add-to-cart/admin/options.php:23 3383 3530 msgid "Position" 3384 3531 msgstr "" … … 3420 3567 msgstr "" 3421 3568 3422 #: inc/modules/floating-mini-cart/admin/options.php:167, inc/modules/free-gifts/admin/options.php: 258, inc/modules/side-cart/admin/options.php:87, inc/modules/spending-goal/admin/options.php:1473569 #: inc/modules/floating-mini-cart/admin/options.php:167, inc/modules/free-gifts/admin/options.php:327, inc/modules/side-cart/admin/options.php:87, inc/modules/spending-goal/admin/options.php:147 3423 3570 msgid "Content background color" 3424 3571 msgstr "" … … 3444 3591 msgstr "" 3445 3592 3446 #: inc/modules/free-gifts/admin/options.php:1 53593 #: inc/modules/free-gifts/admin/options.php:14 3447 3594 msgid "Floating Gift Widget" 3448 3595 msgstr "" 3449 3596 3450 #: inc/modules/free-gifts/admin/options.php:2 73597 #: inc/modules/free-gifts/admin/options.php:26 3451 3598 msgid "Spending Based" 3452 3599 msgstr "" 3453 3600 3454 #: inc/modules/free-gifts/admin/options.php:3 43601 #: inc/modules/free-gifts/admin/options.php:33 3455 3602 msgid "Free Gift Campaign" 3456 3603 msgstr "" 3457 3604 3458 #: inc/modules/free-gifts/admin/options.php:3 93605 #: inc/modules/free-gifts/admin/options.php:38 3459 3606 msgid "Products that can be purchased to claim the gift" 3460 3607 msgstr "" 3461 3608 3462 #: inc/modules/free-gifts/admin/options.php:4 13609 #: inc/modules/free-gifts/admin/options.php:40 3463 3610 msgid "Any product" 3464 3611 msgstr "" 3465 3612 3466 #: inc/modules/free-gifts/admin/options.php:4 2, inc/modules/frequently-bought-together/admin/options.php:413613 #: inc/modules/free-gifts/admin/options.php:41, inc/modules/frequently-bought-together/admin/options.php:41 3467 3614 msgid "Specific product" 3468 3615 msgstr "" 3469 3616 3470 #: inc/modules/free-gifts/admin/options.php:4 33617 #: inc/modules/free-gifts/admin/options.php:42 3471 3618 msgid "Product categories" 3472 3619 msgstr "" 3473 3620 3474 #: inc/modules/free-gifts/admin/options.php:5 43621 #: inc/modules/free-gifts/admin/options.php:53 3475 3622 msgid "Select the product categories that the spending goal will apply to." 3476 3623 msgstr "" 3477 3624 3478 #: inc/modules/free-gifts/admin/options.php:6 1, inc/modules/free-gifts/admin/options.php:963625 #: inc/modules/free-gifts/admin/options.php:60, inc/modules/free-gifts/admin/options.php:132 3479 3626 msgid "Select the product that the spending goal will apply to." 3480 3627 msgstr "" 3481 3628 3482 #: inc/modules/free-gifts/admin/options.php:6 93629 #: inc/modules/free-gifts/admin/options.php:68 3483 3630 msgid "USD" 3484 3631 msgstr "" 3485 3632 3486 #: inc/modules/free-gifts/admin/options.php:7 53633 #: inc/modules/free-gifts/admin/options.php:74 3487 3634 msgid "Product rewarded as a gift" 3488 3635 msgstr "" 3489 3636 3490 3637 #: inc/modules/free-gifts/admin/options.php:82 3638 msgid "Spending goal target" 3639 msgstr "" 3640 3641 #: inc/modules/free-gifts/admin/options.php:84 3642 msgid "Configure the 3 states of the Gift offer. Personalize the text to maximize the conversion." 3643 msgstr "" 3644 3645 #: inc/modules/free-gifts/admin/options.php:90 3646 msgid "At 0%" 3647 msgstr "" 3648 3649 #. translators: 1. goal amount 3650 #. translators: 1. more amount 3651 #: inc/modules/free-gifts/admin/options.php:93, inc/modules/free-gifts/admin/options.php:104 3652 msgid "Spend %1$s on any product to receive this gift!" 3653 msgstr "" 3654 3655 #: inc/modules/free-gifts/admin/options.php:101 3656 msgid "Between 1 - 99%" 3657 msgstr "" 3658 3659 #: inc/modules/free-gifts/admin/options.php:112 3660 msgid "At 100%" 3661 msgstr "" 3662 3663 #: inc/modules/free-gifts/admin/options.php:118 3491 3664 msgid "Coupon Based" 3492 3665 msgstr "" 3493 3666 3494 #: inc/modules/free-gifts/admin/options.php: 943667 #: inc/modules/free-gifts/admin/options.php:130 3495 3668 msgid "Product" 3496 3669 msgstr "" 3497 3670 3498 #: inc/modules/free-gifts/admin/options.php:1 013671 #: inc/modules/free-gifts/admin/options.php:137 3499 3672 msgid "Use coupon to receive this product for free" 3500 3673 msgstr "" 3501 3674 3502 #: inc/modules/free-gifts/admin/options.php:1 273675 #: inc/modules/free-gifts/admin/options.php:163 3503 3676 msgid "Gift based on spending type" 3504 3677 msgstr "" 3505 3678 3506 #: inc/modules/free-gifts/admin/options.php:1 283679 #: inc/modules/free-gifts/admin/options.php:164 3507 3680 msgid "To which the spending goal should be based on to receive gifts. \"Cart Subtotal\" does not include additional calculated discounts, whereas the \"Cart Total\" does." 3508 3681 msgstr "" 3509 3682 3510 #: inc/modules/free-gifts/admin/options.php:1 31, inc/modules/spending-goal/admin/options.php:323683 #: inc/modules/free-gifts/admin/options.php:167, inc/modules/spending-goal/admin/options.php:32 3511 3684 msgid "Cart subtotal" 3512 3685 msgstr "" 3513 3686 3514 #: inc/modules/free-gifts/admin/options.php:146 3687 #: inc/modules/free-gifts/admin/options.php:176 3688 msgid "Free text" 3689 msgstr "" 3690 3691 #: inc/modules/free-gifts/admin/options.php:183 3692 msgid "Cart item title text" 3693 msgstr "" 3694 3695 #: inc/modules/free-gifts/admin/options.php:185, inc/modules/free-gifts/admin/options.php:193, inc/modules/volume-discounts/admin/options.php:221 3696 msgid "This is displayed on the cart page." 3697 msgstr "" 3698 3699 #: inc/modules/free-gifts/admin/options.php:191 3700 msgid "Cart item description text" 3701 msgstr "" 3702 3703 #: inc/modules/free-gifts/admin/options.php:200 3704 msgid "Gift Widget" 3705 msgstr "" 3706 3707 #: inc/modules/free-gifts/admin/options.php:206 3708 msgid "Widget icon" 3709 msgstr "" 3710 3711 #: inc/modules/free-gifts/admin/options.php:222 3712 msgid "Top Right" 3713 msgstr "" 3714 3715 #: inc/modules/free-gifts/admin/options.php:223 3716 msgid "Top Left" 3717 msgstr "" 3718 3719 #: inc/modules/free-gifts/admin/options.php:224 3720 msgid "Bottom Right" 3721 msgstr "" 3722 3723 #: inc/modules/free-gifts/admin/options.php:225 3724 msgid "Bottom Left" 3725 msgstr "" 3726 3727 #: inc/modules/free-gifts/admin/options.php:233 3728 msgid "Distance" 3729 msgstr "" 3730 3731 #: inc/modules/free-gifts/admin/options.php:252 3515 3732 msgid "Shop page" 3516 3733 msgstr "" 3517 3734 3518 #: inc/modules/free-gifts/admin/options.php: 1523735 #: inc/modules/free-gifts/admin/options.php:259 3519 3736 msgid "Product page" 3520 3737 msgstr "" 3521 3738 3522 #: inc/modules/free-gifts/admin/options.php: 1583739 #: inc/modules/free-gifts/admin/options.php:266 3523 3740 msgid "Cart page" 3524 3741 msgstr "" 3525 3742 3526 #: inc/modules/free-gifts/admin/options.php:166 3527 msgid "Text Formatting" 3528 msgstr "" 3529 3530 #: inc/modules/free-gifts/admin/options.php:173 3531 msgid "Spending text" 3532 msgstr "" 3533 3534 #: inc/modules/free-gifts/admin/options.php:180 3535 msgid "Free text" 3536 msgstr "" 3537 3538 #: inc/modules/free-gifts/admin/options.php:187 3539 msgid "Cart item title text" 3540 msgstr "" 3541 3542 #: inc/modules/free-gifts/admin/options.php:189, inc/modules/free-gifts/admin/options.php:197, inc/modules/volume-discounts/admin/options.php:221 3543 msgid "This is displayed on the cart page." 3544 msgstr "" 3545 3546 #: inc/modules/free-gifts/admin/options.php:195 3547 msgid "Cart item description text" 3548 msgstr "" 3549 3550 #: inc/modules/free-gifts/admin/options.php:212 3743 #: inc/modules/free-gifts/admin/options.php:281 3551 3744 msgid "Count background color" 3552 3745 msgstr "" 3553 3746 3554 #: inc/modules/free-gifts/admin/options.php:2 193747 #: inc/modules/free-gifts/admin/options.php:288 3555 3748 msgid "Count text color" 3556 3749 msgstr "" 3557 3750 3558 #: inc/modules/free-gifts/admin/options.php:2 263751 #: inc/modules/free-gifts/admin/options.php:295 3559 3752 msgid "Gift button background color" 3560 3753 msgstr "" 3561 3754 3562 #: inc/modules/free-gifts/admin/options.php: 2333755 #: inc/modules/free-gifts/admin/options.php:302 3563 3756 msgid "Gift button Hover background color" 3564 3757 msgstr "" 3565 3758 3566 #: inc/modules/free-gifts/admin/options.php: 2403759 #: inc/modules/free-gifts/admin/options.php:309 3567 3760 msgid "Gift button Icon color" 3568 3761 msgstr "" 3569 3762 3570 #: inc/modules/free-gifts/admin/options.php: 247, inc/modules/spending-goal/admin/options.php:1363763 #: inc/modules/free-gifts/admin/options.php:316, inc/modules/spending-goal/admin/options.php:136 3571 3764 msgid "Content width" 3572 3765 msgstr "" 3573 3766 3574 #: inc/modules/free-gifts/admin/options.php: 2793767 #: inc/modules/free-gifts/admin/options.php:348 3575 3768 msgid "Product text color" 3576 3769 msgstr "" 3577 3770 3578 #: inc/modules/free-gifts/admin/options.php: 2863771 #: inc/modules/free-gifts/admin/options.php:355 3579 3772 msgid "Product hover text color" 3580 3773 msgstr "" 3581 3774 3582 #: inc/modules/free-gifts/admin/options.php: 2933775 #: inc/modules/free-gifts/admin/options.php:362 3583 3776 msgid "Product price text color" 3584 3777 msgstr "" 3585 3778 3586 #: inc/modules/free-gifts/admin/options.php:3 003779 #: inc/modules/free-gifts/admin/options.php:369 3587 3780 msgid "Free text color" 3588 3781 msgstr "" … … 4634 4827 msgstr "" 4635 4828 4636 #: inc/modules/recently-viewed-products/admin/options.php:924637 msgid "Columns"4638 msgstr ""4639 4640 4829 #: inc/modules/recently-viewed-products/admin/options.php:93 4641 4830 msgid "Controls the number of columns to display in the products grid." -
merchant/trunk/templates/modules/advanced-reviews/pagination-links.php
r3079548 r3083515 25 25 } 26 26 27 27 28 $max_page = ceil( $args[ 'cpages' ] ); 28 29 $defaults = array( 29 'base' => add_query_arg( 'cpage', '%#%' ),30 'base' => add_query_arg( 'cpage', '%#%' ), 30 31 'format' => '', 31 'total' => $max_page,32 'current' => $_page,33 'echo' => true,34 'type' => 'plain',32 'total' => $max_page, 33 'current' => $_page, 34 'echo' => true, 35 'type' => 'plain', 35 36 'add_fragment' => '#comments', 36 37 ); -
merchant/trunk/templates/modules/advanced-reviews/reviews.php
r3079548 r3083515 17 17 } 18 18 19 $product = $args[ 'product' ]; 20 $product_id = $product->get_id(); 21 $review_count = $product->get_review_count(); 22 $average = $product->get_average_rating(); 19 if ( ! isset( $args['comments_open'] ) || ! $args['comments_open'] ) { 20 return; 21 } 22 23 $product = $args[ 'product' ]; 24 $product_id = $product->get_id(); 25 $review_count = $product->get_review_count(); 26 $average = $product->get_average_rating(); 23 27 24 28 // Title tag 25 $title_tag = $args[ 'title_tag' ] ;29 $title_tag = $args[ 'title_tag' ] ?? 'h2'; 26 30 27 31 // Dropdown sort 28 $default_sorting = $args[ 'default_sorting' ]; 29 $sort_orderby = isset( $_GET['orderby'] ) ? sanitize_text_field( wp_unslash( $_GET['orderby'] ) ) : $default_sorting; // phpcs:ignore WordPress.Security.NonceVerification.Recommended 32 $default_sorting = $args[ 'default_sorting' ] ?? 'newest'; 33 $sort_orderby = isset( $_GET['orderby'] ) ? sanitize_text_field( wp_unslash( $_GET['orderby'] ) ) : $default_sorting; // phpcs:ignore WordPress.Security.NonceVerification.Recommended 34 35 // Get Comments args 36 $comments_args = array( 37 'post_id' => $product_id, 38 'number' => get_option( 'page_comments' ) ? get_option( 'comments_per_page' ) : '', 39 ); 40 41 // Pagination 42 $comment_pages = 0; 43 if ( get_option( 'page_comments' ) ) { 44 $cpaged = get_query_var( 'cpage' ); 45 46 $comment_pages = count( get_comments( array( 47 'post_id' => $product_id, 48 'fields' => 'ids', 49 ) ) ); 50 51 $comment_pages = $comment_pages / get_option( 'comments_per_page' ); 52 53 $comments_args[ 'paged' ] = empty( $cpaged ) ? 1 : $cpaged; 54 } 55 56 // Orderby 57 switch ( $sort_orderby ) { 58 case 'newest': 59 $comments_args[ 'order' ] = 'DESC'; 60 $comments_args[ 'orderby' ] = 'comment_date_gmt'; 61 break; 62 63 case 'oldest': 64 $comments_args[ 'order' ] = 'ASC'; 65 $comments_args[ 'orderby' ] = 'comment_date_gmt'; 66 break; 67 68 case 'top-rated': 69 $comments_args[ 'order' ] = 'DESC'; 70 $comments_args[ 'orderby' ] = 'meta_value_num'; 71 // phpcs:disable 72 $comments_args[ 'meta_key' ] = 'rating'; 73 // phpcs:enable 74 break; 75 76 case 'low-rated': 77 $comments_args[ 'order' ] = 'ASC'; 78 $comments_args[ 'orderby' ] = 'meta_value_num'; 79 // phpcs:disable 80 $comments_args[ 'meta_key' ] = 'rating'; 81 // phpcs:enable 82 break; 83 84 case 'photo-first': 85 // phpcs:disable 86 $comments_args[ 'meta_query' ] = array( 87 'relation' => 'OR', 88 array( 89 'key' => 'review_images', 90 'compare' => 'EXISTS', 91 ), 92 array( 93 'key' => 'review_images', 94 'compare' => 'NOT EXISTS', 95 ), 96 ); 97 $comments_args[ 'orderby' ] = array( 98 'meta_value' => 'DESC', 99 'comment_date' => 'DESC', 100 ); 101 // phpcs:enable 102 break; 103 } 104 105 /** 106 * Hook 'merchant_wc_reviews_advanced_sorting_args' 107 * 108 * @since 1.0 109 */ 110 $_comments = isset( $args['comments'] ) ? $args['comments'] : get_comments( apply_filters( 'merchant_wc_reviews_advanced_sorting_args', $comments_args ) ); 111 112 $args['comments'] = ! isset( $args['comments'] ) ? $_comments : $args['comments']; 30 113 31 114 // Reviews bars rating 32 $bars_data = $args['bars_data']; ?> 115 $bars_data = $args['bars_data'] ?? array(); 116 $ratings = $bars_data['ratings'] ?? array(); 117 $total_ratings = $bars_data['total'] ?? 0; 118 119 // Carousel images 120 $is_carousel_on = (bool) ( $args['review_images_carousel'] ?? false ); 121 $carousel_images_data = $args['carousel_images_data'] ?? array(); 122 123 if ( $is_carousel_on && is_array( $carousel_images_data ) && ! empty( $carousel_images_data ) ) : ?> 124 <?php 125 $images_per_page = $args['review_images_carousel_per_page'] ?? 3; 126 127 wp_enqueue_style( 'merchant-carousel' ); 128 wp_enqueue_script( 'merchant-carousel' ); 129 ?> 130 <section class="merchant-adv-reviews-media-carousel"> 131 <?php if ( ! empty( $args['carousel_title'] ) ) : ?> 132 <h3 class="section-title"><?php echo esc_html( Merchant_Translator::translate( $args['carousel_title'] ) ); ?></h3> 133 <?php endif; ?> 134 135 <div class="merchant-carousel <?php echo esc_attr( $images_per_page >= count( $carousel_images_data ) ? ' no-carousel' : '' ); ?>" data-per-page="<?php echo esc_attr( $images_per_page ); ?>"> 136 <div class="merchant-carousel-stage"> 137 <?php foreach( $carousel_images_data as $data ) : 138 ?> 139 <?php if ( ! empty( $data['image_id'] ) ) : ?> 140 <div class="item js-photo-slider-item" role="button" data-comment-id="<?php echo esc_attr( $data['comment_id'] ?? '' ); ?>"> 141 <?php echo wp_get_attachment_image( $data['image_id'], 'full' ); ?> 142 </div> 143 <?php endif; ?> 144 <?php endforeach; ?> 145 </div> 146 </div> 147 </section> 148 <?php endif; ?> 33 149 34 150 <section id="reviews" class="merchant-adv-reviews products<?php echo ( $args[ 'hide_title' ] ) ? ' hide-title' : ''; ?>"> 35 151 <?php 36 152 if ( ! $args[ 'hide_title' ] ) : 37 38 153 echo wp_kses_post( 39 154 sprintf( … … 43 158 ) 44 159 ); 45 46 160 ?> 47 48 161 <p class="merchant-adv-reviews-desc"> 49 162 <?php echo esc_html( Merchant_Translator::translate( $args[ 'description' ] ) ); ?> 50 163 </p> 51 52 164 <?php endif; ?> 53 165 54 166 <div class="merchant-adv-reviews-header"> 55 167 <div class="mrc-row mrc-columns-no-gutter"> 56 168 <div class="mrc-col mrc-left-col"> 57 58 <?php if ( $args['ratings_enabled'] && $bars_data['total'] > 0 ) : ?> 59 <div class="merchant-adv-reviews-rating-wrapper"> 60 <strong class="merchant-adv-reviews-rating"><?php echo esc_html( $average ); ?></strong> 61 <div class="star-rating merchant-star-rating-style2" role="img" aria-label="Rated <?php echo esc_attr( $average ); ?> out of 5"> 62 <span style="width: <?php echo esc_attr( ( ( $average / 5 ) * 100 ) ); ?>%;"> 63 <?php 64 /* translators: %s is average rating value */ 65 $rating_text = sprintf( __( 'Rated %s out of 5 based on customer ratings.', 'merchant' ), $average ); 66 echo esc_html( $rating_text ); 67 ?> 68 </span> 69 </div> 70 </div> 169 <?php if ( $args['ratings_enabled'] && $total_ratings > 0 ) : ?> 170 <div class="merchant-adv-reviews-rating-wrapper"> 171 <strong class="merchant-adv-reviews-rating"><?php echo esc_html( $average ); ?></strong> 172 <div class="star-rating merchant-star-rating-style2" role="img" aria-label="Rated <?php echo esc_attr( $average ); ?> out of 5"> 173 <span style="width: <?php echo esc_attr( ( ( $average / 5 ) * 100 ) ); ?>%;"> 174 <?php 175 /* translators: %s is average rating value */ 176 $rating_text = sprintf( __( 'Rated %s out of 5 based on customer ratings.', 'merchant' ), $average ); 177 echo esc_html( $rating_text ); 178 ?> 179 </span> 180 </div> 181 </div> 71 182 <?php endif; ?> 72 183 … … 83 194 </p> 84 195 85 <?php if ( $args['ratings_enabled'] && $bars_data[ 'total' ] > 0 ) : ?> 86 <div class="merchant-star-rating-bars"> 87 <div class="merchant-star-rating-bar-item"> 88 <p class="item-rating"><?php echo esc_html__( '5 Stars', 'merchant' ); ?></p> 89 <div class="item-bar"> 90 <div class="item-bar-inner" style="width: <?php echo esc_attr( $bars_data[ '5-stars-percent' ] ); ?>%;"></div> 91 </div> 92 <p class="item-qty"> 93 <?php 94 /* translators: %s is stars quantity */ 95 $five_star_text = sprintf( esc_html__( '(%s)', 'merchant' ), $bars_data[ '5-stars' ] ); 96 echo esc_html( $five_star_text ); 97 ?> 98 </p> 99 </div> 100 <div class="merchant-star-rating-bar-item"> 101 <p class="item-rating"><?php echo esc_html__( '4 Stars', 'merchant' ); ?></p> 102 <div class="item-bar"> 103 <div class="item-bar-inner" style="width: <?php echo esc_attr( $bars_data[ '4-stars-percent' ] ); ?>%;"></div> 104 </div> 105 <p class="item-qty"> 106 <?php 107 /* translators: %s is stars quantity */ 108 $four_star_text = sprintf( esc_html__( '(%s)', 'merchant' ), $bars_data[ '4-stars' ] ); 109 echo esc_html( $four_star_text ); 110 ?> 111 </p> 112 </div> 113 <div class="merchant-star-rating-bar-item"> 114 <p class="item-rating"><?php echo esc_html__( '3 Stars', 'merchant' ); ?></p> 115 <div class="item-bar"> 116 <div class="item-bar-inner" style="width: <?php echo esc_attr( $bars_data[ '3-stars-percent' ] ); ?>%;"></div> 117 </div> 118 <p class="item-qty"> 119 <?php 120 /* translators: %s is stars quantity */ 121 $three_star_text = sprintf( esc_html__( '(%s)', 'merchant' ), $bars_data[ '3-stars' ] ); 122 echo esc_html( $three_star_text ); 123 ?> 124 </p> 125 </div> 126 <div class="merchant-star-rating-bar-item"> 127 <p class="item-rating"><?php echo esc_html__( '2 Stars', 'merchant' ); ?></p> 128 <div class="item-bar"> 129 <div class="item-bar-inner" style="width: <?php echo esc_attr( $bars_data[ '2-stars-percent' ] ); ?>%;"></div> 130 </div> 131 <p class="item-qty"> 132 <?php 133 /* translators: %s is stars quantity */ 134 $two_star_text = sprintf( esc_html__( '(%s)', 'merchant' ), $bars_data[ '2-stars' ] ); 135 echo esc_html( $two_star_text ); 136 ?> 137 </p> 138 </div> 139 <div class="merchant-star-rating-bar-item"> 140 <p class="item-rating"><?php echo esc_html__( '1 Star', 'merchant' ); ?></p> 141 <div class="item-bar"> 142 <div class="item-bar-inner" style="width: <?php echo esc_attr( $bars_data[ '1-stars-percent' ] ); ?>%;"></div> 143 </div> 144 <p class="item-qty"> 145 <?php 146 /* translators: %s is stars quantity */ 147 $one_star_text = sprintf( esc_html__( '(%s)', 'merchant' ), $bars_data[ '1-stars' ] ); 148 echo esc_html( $one_star_text ); 149 ?> 150 </p> 151 </div> 152 </div> 196 <?php if ( $args['ratings_enabled'] && $total_ratings > 0 ) : ?> 197 <div class="merchant-star-rating-bars"> 198 <?php if ( is_array( $ratings ) && ! empty( $ratings ) ) : ?> 199 <?php foreach ( $ratings as $key => $rating ) : ?> 200 <div class="merchant-star-rating-bar-item" tabindex="0" role="button" data-rating="<?php echo esc_attr( substr( $key, 0, strpos( $key, '-' ) ) ); ?>"> 201 <div class="merchant-star-rating-bar-item-inner"> 202 <p class="item-rating"><?php echo esc_html( $rating['label'] ?? '' ); ?></p> 203 <div class="item-bar"> 204 <div class="item-bar-inner" style="width: <?php echo esc_attr( $rating[ 'percent' ] ); ?>%;"></div> 205 </div> 206 <p class="item-qty">(<?php echo esc_html( $rating['value'] ?? '0' ); ?>)</p> 207 </div> 208 </div> 209 <?php endforeach; ?> 210 <?php endif; ?> 211 </div> 153 212 <?php endif; ?> 154 155 213 </div> 214 156 215 <div class="mrc-col mrc-right-col"> 157 216 <a href="#" class="merchant-adv-review-write-button"><?php echo esc_html__( 'Write a Review', 'merchant' ); ?></a> 158 217 159 218 <?php if ( $review_count > 0 ) : ?> 160 <form class="merchant-reviews-orderby-form" method="get" action="<?php echo esc_url( get_the_permalink( $product_id ) ); ?>#reviews-stars"> 161 <label for="orderby"><?php echo esc_html__( 'Sort by:', 'merchant' ); ?></label> 162 <select class="merchant-reviews-orderby" name="orderby" onChange="this.parentNode.submit();"> 163 <option value="newest"<?php echo selected( $sort_orderby, 'newest' ); ?>><?php echo esc_html__( 'Newest', 'merchant' ); ?></option> 164 <option value="oldest"<?php echo selected( $sort_orderby, 'oldest' ); ?>><?php echo esc_html__( 'Oldest', 'merchant' ); ?></option> 165 <option value="top-rated"<?php echo selected( $sort_orderby, 'top-rated' ); ?>><?php echo esc_html__( 'Top rated', 'merchant' ); ?></option> 166 <option value="low-rated"<?php echo selected( $sort_orderby, 'low-rated' ); ?>><?php echo esc_html__( 'Low rated', 'merchant' ); ?></option> 167 </select> 168 </form> 219 <form class="merchant-reviews-orderby-form" method="get" action="<?php echo esc_url( get_the_permalink( $product_id ) ); ?>#reviews-stars"> 220 <label for="orderby"><?php echo esc_html__( 'Sort by:', 'merchant' ); ?></label> 221 <select class="merchant-reviews-orderby" name="orderby" onChange="this.parentNode.submit();"> 222 <option value="newest"<?php echo selected( $sort_orderby, 'newest' ); ?>><?php echo esc_html__( 'Newest', 'merchant' ); ?></option> 223 <option value="oldest"<?php echo selected( $sort_orderby, 'oldest' ); ?>><?php echo esc_html__( 'Oldest', 'merchant' ); ?></option> 224 <option value="top-rated"<?php echo selected( $sort_orderby, 'top-rated' ); ?>><?php echo esc_html__( 'Top rated', 'merchant' ); ?></option> 225 <option value="low-rated"<?php echo selected( $sort_orderby, 'low-rated' ); ?>><?php echo esc_html__( 'Low rated', 'merchant' ); ?></option> 226 <option value="photo-first"<?php echo selected( $sort_orderby, 'photo-first' ); ?>><?php echo esc_html__( 'Photo first', 'merchant' ); ?></option> 227 </select> 228 </form> 169 229 <?php endif; ?> 170 230 </div> 171 231 </div> 172 232 </div> 173 <div class="merchant-adv-reviews-body"> 174 175 <?php 176 if ( $args['comments_open'] ) : 177 // Get comments args 178 $comments_args = array( 179 'post_id' => $product_id, 180 'number' => get_option( 'page_comments' ) ? get_option( 'comments_per_page' ) : '', 181 ); 182 183 // Pagination? 184 $cpages = 0; 185 if ( get_option( 'page_comments' ) ) { 186 $cpaged = get_query_var( 'cpage' ); 187 188 $cpages = count( get_comments( array( 189 'post_id' => $product_id, 190 'fields' => 'ids', 191 ) ) ); 192 193 $cpages = $cpages / get_option( 'comments_per_page' ); 194 195 $comments_args[ 'paged' ] = empty( $cpaged ) ? 1 : $cpaged; 196 } 197 198 // Orderby 199 switch ( $sort_orderby ) { 200 case 'newest': 201 $comments_args[ 'order' ] = 'DESC'; 202 $comments_args[ 'orderby' ] = 'comment_date_gmt'; 203 break; 204 205 case 'oldest': 206 $comments_args[ 'order' ] = 'ASC'; 207 $comments_args[ 'orderby' ] = 'comment_date_gmt'; 208 break; 209 210 case 'top-rated': 211 $comments_args[ 'order' ] = 'DESC'; 212 $comments_args[ 'orderby' ] = 'meta_value_num'; 213 // phpcs:disable 214 $comments_args[ 'meta_key' ] = 'rating'; 215 // phpcs:enable 216 break; 217 218 case 'low-rated': 219 $comments_args[ 'order' ] = 'ASC'; 220 $comments_args[ 'orderby' ] = 'meta_value_num'; 221 // phpcs:disable 222 $comments_args[ 'meta_key' ] = 'rating'; 223 // phpcs:enable 224 break; 225 } 226 227 /** 228 * Hook 'merchant_wc_reviews_advanced_sorting_args' 229 * 230 * @since 1.0 231 */ 232 $_comments = isset($args['comments']) ? $args['comments'] : get_comments( apply_filters( 'merchant_wc_reviews_advanced_sorting_args',$comments_args ) ); ?> 233 234 <div id="comments"> 235 <?php if ( count( $_comments ) > 0 ) : ?> 236 <div class="merchant-reviews-list-wrapper"> 237 238 <?php 239 foreach ( $_comments as $_comment ) : 240 if ( '1' === $_comment->comment_approved ) : 241 ?> 242 243 <div id="comment-<?php echo esc_attr( $_comment->comment_ID ); ?>" class="merchant-reviews-list-item"> 244 <div class="mrc-row mrc-columns-no-gutter"> 245 <div class="mrc-col"> 246 <div class="merchant-reviews-author-wrapper"> 247 248 <?php 249 $comment_rating_value = isset( $args['comment_rating'] ) ? $args['comment_rating'] : get_comment_meta( $_comment->comment_ID, 'rating', true ); ?> 250 251 <?php if( wc_review_ratings_enabled() ) : ?> 252 <div class="star-rating merchant-star-rating-style2" role="img" aria-label="Rated <?php echo esc_attr( $comment_rating_value ); ?>.00 out of 5"> 253 <span style="width: <?php echo esc_attr( ( ( $comment_rating_value / 5 ) * 100 ) ); ?>%;"> 254 <?php 255 /* translators: %s is average rating value */ 256 $comment_rating_text = sprintf( __( 'Rated %s out of 5 based on customer ratings.', 'merchant' ), $comment_rating_value ); 257 echo esc_html( $comment_rating_text ); ?> 258 </span> 259 </div> 260 <?php endif; ?> 261 262 <strong class="merchant-review-author"> 263 <?php echo esc_html( get_comment_author( $_comment ) ); ?> 264 265 <?php 266 /** 267 * Verified owner 268 */ 269 $verified = wc_review_is_from_verified_owner( $_comment->comment_ID ); 270 if ( 'yes' === get_option( 'woocommerce_review_rating_verification_label' ) && $verified ) { 271 echo '<em class="woocommerce-review__verified verified">'. esc_attr__( ' — verified owner', 'merchant' ) . '</em> '; 272 } ?> 273 </strong> 274 </div> 275 </div> 276 <div class="mrc-col-3 merchant-review-date-wrapper"> 277 <time class="merchant-review-date" datetime="<?php echo esc_attr( get_comment_date( 'c', $_comment ) ); ?>"><?php echo esc_html( get_comment_date( 'F j, Y', $_comment ) ); ?></time> 278 </div> 279 </div> 280 <div class="mrc-row mrc-columns-no-gutter"> 281 <div class="mrc-col"> 282 <div class="merchant-review-content"> 283 <?php 284 285 /** 286 * Hook 'woocommerce_review_before_comment_text' 287 * 288 * @since 1.0 289 */ 290 do_action( 'woocommerce_review_before_comment_text', $_comment ); // phpcs:ignore WordPress.NamingConventions.PrefixAllGlobals.NonPrefixedHooknameFound -- Ensure compatibility with WooCommerce plugins 291 292 if ( isset( $args['comment_text'] ) ) { 293 echo wp_kses_post( $args['comment_text'] ); 294 } else { 295 comment_text( $_comment ); 296 } 297 298 /** 299 * Hook 'woocommerce_review_after_comment_text' 300 * 301 * @since 1.0 302 */ 303 do_action( 'woocommerce_review_after_comment_text', $_comment ); // phpcs:ignore WordPress.NamingConventions.PrefixAllGlobals.NonPrefixedHooknameFound -- Ensure compatibility with WooCommerce plugins 304 ?> 305 </div> 306 </div> 307 </div> 308 </div> 309 310 <?php elseif( isset( $_GET['unapproved'] ) && $_comment->comment_ID === $_GET['unapproved'] ) : // phpcs:ignore WordPress.Security.NonceVerification.Recommended ?> 311 312 <div id="comment-<?php echo esc_attr( $_comment->comment_ID ); ?>" class="merchant-reviews-list-item"> 313 <div class="row"> 314 <div class="col-12"> 315 <div class="d-flex align-items-center"> 316 317 <?php 318 $comment_rating_value = get_comment_meta( $_comment->comment_ID, 'rating', true ); ?> 319 320 <?php if( wc_review_ratings_enabled() ) : ?> 321 <div class="star-rating merchant-star-rating-style2" role="img" aria-label="Rated <?php echo esc_attr( $comment_rating_value ); ?>.00 out of 5"> 322 <span style="width: <?php echo esc_attr( ( ( $comment_rating_value / 5 ) * 100 ) ); ?>%;"> 323 <?php 324 /* translators: %s is average rating value */ 325 $comment_rating_text = sprintf( __( 'Rated %s out of 5 based on customer ratings.', 'merchant' ), $comment_rating_value ); 326 echo esc_html( $comment_rating_text ); ?> 327 </span> 328 </div> 329 <?php endif; ?> 330 331 <strong class="merchant-review-author"> 332 <?php echo esc_html( get_comment_author( $_comment ) ); ?> 333 334 <?php 335 /** 336 * Verified owner 337 */ 338 $verified = wc_review_is_from_verified_owner( $_comment->comment_ID ); 339 if ( 'yes' === get_option( 'woocommerce_review_rating_verification_label' ) && $verified ) { 340 echo '<em class="woocommerce-review__verified verified">'. esc_attr__( ' — verified owner', 'merchant' ) . '</em> '; 341 } ?> 342 </strong> 343 </div> 344 <br> 345 <em><?php echo esc_html__( 'Your review is awaiting approval.', 'merchant' ); ?></em> 346 </div> 347 </div> 348 </div> 349 350 <?php endif; 351 endforeach; ?> 352 353 </div> 354 355 <?php else : ?> 356 <p class="woocommerce-noreviews"><?php esc_html_e( 'There are no reviews yet.', 'merchant' ); ?></p> 357 <?php endif; ?> 358 </div> 359 360 <?php endif; ?> 361 362 </div> 363 <?php if ( isset( $comments ) && count( $comments ) > 0 ) { 233 234 <div class="merchant-adv-reviews-body"> 235 <?php merchant_get_template_part( Merchant_Advanced_Reviews::MODULE_TEMPLATES_PATH, 'reviews-list', $args ); ?> 236 </div> 237 238 <?php 239 if ( count( $_comments ) > 0 ) : 364 240 echo '<div class="merchant-adv-reviews-footer">'; 365 366 if ( $cpages > 1 && get_option( 'page_comments' ) ) { 367 echo '<nav class="woocommerce-pagination merchant-pagination merchant-adv-reviews-pagination">'; 368 241 if ( $comment_pages > 1 && get_option( 'page_comments' ) ) { 242 if ( $args['pagination_type'] === 'default' ) { 243 echo '<nav class="woocommerce-pagination merchant-pagination merchant-adv-reviews-pagination">'; 369 244 merchant_get_template_part( 'modules/advanced-reviews', 'pagination-links', array_merge( 370 245 $args, … … 375 250 'type' => 'list', 376 251 ), 377 'cpages' => $c pages,252 'cpages' => $comment_pages, 378 253 'product_id' => $product_id, 379 254 ) 380 255 ) ); 381 382 echo '</nav>'; 383 256 echo '</nav>'; 257 } 258 384 259 /** 385 260 * Hook 'merchant_after_shop_reviews_adv_pagination' … … 389 264 do_action( 'merchant_after_shop_reviews_adv_pagination' ); 390 265 } 391 392 266 echo '</div>'; 393 } ?> 267 endif; 268 ?> 394 269 </section> 395 270 396 <?php 271 <?php 397 272 /** 398 273 * Hook 'merchant_after_adv_reviews_section' … … 400 275 * @since 1.0 401 276 */ 402 do_action( 'merchant_after_adv_reviews_section' ); ?>277 do_action( 'merchant_after_adv_reviews_section' ); -
merchant/trunk/templates/modules/free-gifts/widget-contents.php
r3079548 r3083515 13 13 14 14 $settings = isset( $args['settings'] ) ? $args['settings'] : array(); 15 16 $cart_total = $args['cart_total'] ?? WC()->cart->get_subtotal(); 15 17 ?> 16 18 17 19 <?php foreach ( $args['offers'] as $offer ): ?> 18 20 <?php 19 if ( ! isset( $offer['product'] ) ) { 20 continue; 21 } 22 if ( isset( $offer['rules_to_apply'], $offer['category_slugs'] ) 23 && 'categories' === $offer['rules_to_apply'] 24 && ! merchant_is_already_in_cart( $offer['product']['id'] ) 25 ) : 21 if ( ! isset( $offer['product'] ) ) { 22 continue; 23 } 24 25 $spending_text_0 = $offer['spending_text_0'] ?? ''; 26 $spending_text_1_to_99 = $offer['spending_text_1_to_99'] ?? ''; 27 $spending_text_100 = $offer['spending_text_100'] ?? ''; 28 29 $goal_amount = $offer['amount'] ?? 0; 30 $amount_more = $offer['amount_more'] ?? $goal_amount; 31 $price_html = wc_price( $amount_more ); 32 33 $merchant_hash = $offer['merchant_hash'] ?? ''; 34 35 // Offer for Categories 36 if ( isset( $offer['rules_to_apply'], $offer['category_slugs'] ) && 'categories' === $offer['rules_to_apply'] ) : 26 37 $categories = array(); 27 38 foreach ( $offer['category_slugs'] as $category_slug ) { 28 39 $category_data = get_term_by( 'slug', $category_slug, 'product_cat' ); 29 if ( $category_data ) { 30 $categories[] = $category_data->name; 31 } 32 } 33 if( empty( $categories ) ) { 34 continue; 35 } 40 if ( $category_data ) { 41 $categories[] = $category_data->name; 42 } 43 } 44 45 if ( empty( $categories ) ) { 46 continue; 47 } 48 49 $cart_total_category = $offer['cart_total_category'] ?? 0; 50 51 if ( $cart_total_category >= $goal_amount ) { 52 $spending_text = $spending_text_100; 53 } elseif ( $cart_total_category > 0 ) { 54 $spending_text = $spending_text_1_to_99; 55 } else { 56 $spending_text = $spending_text_0; 57 } 36 58 ?> 37 <div class="merchant-free-gifts-widget-offer"> 38 <div class="merchant-free-gifts-widget-offer-label"> 39 <?php 40 echo wp_kses( 41 sprintf( 42 /* Translators: 1. Amount */ 43 _n( 'Buy a product from the category %s to receive this free gift!', 'Buy a product from the categories %s to receive this free gift!', 44 count( $categories ), 'merchant' ), 45 implode( ', ', $categories ) 46 ), 47 merchant_kses_allowed_tags( array( 'bdi' ) ) 48 ); ?> 49 </div> 50 <div class="merchant-free-gifts-widget-offer-product"> 51 <?php echo wp_kses_post( $offer['product']['image'] ); ?> 52 <div class="merchant-free-gifts-widget-offer-product-contents"> 53 <p class="woocommerce-loop-product__title"> 54 <a class="merchant-free-gifts-widget-offer-product-title" href="<?php echo esc_url( $offer['product']['permalink'] ); ?>" target="_blank"> 55 <?php echo esc_html( $offer['product']['title'] ); ?> 56 </a> 57 </p> 58 <div class="merchant-free-gifts-widget-offer-product-price price"> 59 <del> 60 <?php echo wp_kses( wc_price( $offer['product']['price'] ), merchant_kses_allowed_tags( array( 'bdi' ) ) ); ?> 61 </del> 62 <strong class="merchant-free-gifts-widget-offer-product-free"> 63 <?php echo isset( $settings['free_text'] ) ? esc_html( Merchant_Translator::translate( $settings['free_text'] ) ) : esc_html__( 'Free', 'merchant' ) ?> 64 </strong> 65 </div> 66 </div> 67 </div> 68 </div> 69 <?php 70 elseif ( isset( $offer['rules_to_apply'], $offer['product_to_purchase'] ) 71 && 'product' === $offer['rules_to_apply'] 72 && ! merchant_is_already_in_cart( $offer['product_to_purchase'] ) 73 ) : 74 $product = wc_get_product( $offer['product_to_purchase'] ); 59 <div class="merchant-free-gifts-widget-offer"> 60 <div class="merchant-free-gifts-widget-offer-label"> 61 <?php 62 $category_text = sprintf( 63 /* Translators: 1. Term Name */ 64 _n( '%s category', '%s categories', count( $categories ), 'merchant' ), 65 implode( ', ', $categories ) 66 ); 67 68 echo wp_kses( 69 str_replace( 70 array( 71 '{amount}', 72 '{goalAmount}', 73 '{amountMore}', 74 '{categories}', 75 ), 76 array( 77 $price_html, 78 $price_html, 79 $price_html, 80 $category_text, 81 ), 82 sanitize_text_field( Merchant_Translator::translate( $spending_text ) ) 83 ), 84 merchant_kses_allowed_tags( array( 'bdi' ) ) 85 ); 86 ?> 87 </div> 88 <div class="merchant-free-gifts-widget-offer-product"> 89 <?php echo wp_kses_post( $offer['product']['image'] ); ?> 90 <div class="merchant-free-gifts-widget-offer-product-contents"> 91 <p class="woocommerce-loop-product__title"> 92 <a class="merchant-free-gifts-widget-offer-product-title" href="<?php echo esc_url( $offer['product']['permalink'] ); ?>" target="_blank"> 93 <?php echo esc_html( $offer['product']['title'] ); ?> 94 </a> 95 </p> 96 <div class="merchant-free-gifts-widget-offer-product-attributes"> 97 <?php 98 if ( ( $cart_total_category >= $goal_amount ) && empty( $offer['is_gift_claimed'] ) ) { 99 echo wp_kses( 100 Merchant_Pro_Free_Gifts::get_variations_select_html( $offer['product']['id'] ?? 0, $merchant_hash ), 101 merchant_kses_allowed_tags( array( 'forms' ) ) 102 ); 103 } 104 ?> 105 </div> 106 <div class="merchant-free-gifts-widget-offer-product-price price"> 107 <del> 108 <?php echo wp_kses( wc_price( $offer['product']['price'] ), merchant_kses_allowed_tags( array( 'bdi' ) ) ); ?> 109 </del> 110 <strong class="merchant-free-gifts-widget-offer-product-free"> 111 <?php echo isset( $settings['free_text'] ) ? esc_html( Merchant_Translator::translate( $settings['free_text'] ) ) : esc_html__( 'Free', 'merchant' ) ?> 112 </strong> 113 </div> 114 </div> 115 </div> 116 </div> 117 118 <?php 119 // Offer for Specific Product 120 elseif ( isset( $offer['rules_to_apply'], $offer['product_to_purchase'] ) && 'product' === $offer['rules_to_apply'] ) : 121 $product = wc_get_product( $offer['product_to_purchase'] ); 122 $cart_total_product = $offer['cart_total_product'] ?? 0; 123 124 if ( $cart_total_product >= $goal_amount ) { 125 $spending_text = $spending_text_100; 126 } elseif ( $cart_total_product > 0 ) { 127 $spending_text = $spending_text_1_to_99; 128 } else { 129 $spending_text = $spending_text_0; 130 } 75 131 ?> 76 <div class="merchant-free-gifts-widget-offer"> 77 <div class="merchant-free-gifts-widget-offer-label"> 78 <?php echo wp_kses( 79 /* Translators: 1. Amount */ 80 sprintf( __( 'Buy %s to receive this free gift!', 'merchant' ), $product->get_title() ), 132 <div class="merchant-free-gifts-widget-offer"> 133 <div class="merchant-free-gifts-widget-offer-label"> 134 <?php 135 echo wp_kses( 136 str_replace( 137 array( 138 '{amount}', 139 '{goalAmount}', 140 '{amountMore}', 141 '{productName}', 142 ), 143 array( 144 $price_html, 145 $price_html, 146 $price_html, 147 $product->get_title(), 148 ), 149 sanitize_text_field( Merchant_Translator::translate( $spending_text ) ) 150 ), 81 151 merchant_kses_allowed_tags( array( 'bdi' ) ) 82 ); ?> 83 </div> 84 <div class="merchant-free-gifts-widget-offer-product"> 85 <?php echo wp_kses_post( $offer['product']['image'] ); ?> 86 <div class="merchant-free-gifts-widget-offer-product-contents"> 87 <p class="woocommerce-loop-product__title"> 88 <a class="merchant-free-gifts-widget-offer-product-title" href="<?php echo esc_url( $offer['product']['permalink'] ); ?>" target="_blank"> 89 <?php echo esc_html( $offer['product']['title'] ); ?> 90 </a> 91 </p> 92 <div class="merchant-free-gifts-widget-offer-product-price price"> 93 <del> 94 <?php echo wp_kses( wc_price( $offer['product']['price'] ), merchant_kses_allowed_tags( array( 'bdi' ) ) ); ?> 95 </del> 96 <strong class="merchant-free-gifts-widget-offer-product-free"> 97 <?php echo isset( $settings['free_text'] ) ? esc_html( Merchant_Translator::translate( $settings['free_text'] ) ) : esc_html__( 'Free', 'merchant' ) ?> 98 </strong> 99 </div> 100 </div> 101 </div> 102 </div> 103 <?php elseif ( isset( $offer['amount'], $args['cart_total'] ) && $args['cart_total'] < $offer['amount'] ) : ?> 104 <div class="merchant-free-gifts-widget-offer"> 105 <div class="merchant-free-gifts-widget-offer-label"> 106 <?php 107 $amount = wc_price( $offer['amount'] - $args['cart_total'] ); 108 echo isset( $settings['spending_text'] ) 109 ? wp_kses( str_replace( 110 '{amount}', 111 $amount, 112 sanitize_text_field( Merchant_Translator::translate( $settings['spending_text'] ) ) 113 ), merchant_kses_allowed_tags( array( 'bdi' ) ) ) 114 : wp_kses( 115 /* Translators: 1. Amount */ 116 sprintf( __( 'Spend %s more to receive this free gift!', 'merchant' ), $amount ), 117 merchant_kses_allowed_tags( array( 'bdi' ) ) 118 ); ?> 119 </div> 120 <div class="merchant-free-gifts-widget-offer-product"> 121 <?php echo wp_kses_post( $offer['product']['image'] ); ?> 122 <div class="merchant-free-gifts-widget-offer-product-contents"> 123 <p class="woocommerce-loop-product__title"> 124 <a class="merchant-free-gifts-widget-offer-product-title" href="<?php echo esc_url( $offer['product']['permalink'] ); ?>" target="_blank"> 125 <?php echo esc_html( $offer['product']['title'] ); ?> 126 </a> 127 </p> 128 <div class="merchant-free-gifts-widget-offer-product-price price"> 129 <del> 130 <?php echo wp_kses( wc_price( $offer['product']['price'] ), merchant_kses_allowed_tags( array( 'bdi' ) ) ); ?> 131 </del> 132 <strong class="merchant-free-gifts-widget-offer-product-free"> 133 <?php echo isset( $settings['free_text'] ) ? esc_html( Merchant_Translator::translate( $settings['free_text'] ) ) : esc_html__( 'Free', 'merchant' ) ?> 134 </strong> 135 </div> 136 </div> 137 </div> 138 </div> 152 ); 153 ?> 154 </div> 155 <div class="merchant-free-gifts-widget-offer-product"> 156 <?php echo wp_kses_post( $offer['product']['image'] ); ?> 157 <div class="merchant-free-gifts-widget-offer-product-contents"> 158 <p class="woocommerce-loop-product__title"> 159 <a class="merchant-free-gifts-widget-offer-product-title" href="<?php echo esc_url( $offer['product']['permalink'] ); ?>" target="_blank"> 160 <?php echo esc_html( $offer['product']['title'] ); ?> 161 </a> 162 </p> 163 <div class="merchant-free-gifts-widget-offer-product-attributes"> 164 <?php 165 if ( ( $cart_total_product >= $goal_amount ) && empty( $offer['is_gift_claimed'] ) ) { 166 echo wp_kses( 167 Merchant_Pro_Free_Gifts::get_variations_select_html( $offer['product']['id'] ?? 0, $merchant_hash ), 168 merchant_kses_allowed_tags( array( 'forms' ) ) 169 ); 170 } 171 ?> 172 </div> 173 <div class="merchant-free-gifts-widget-offer-product-price price"> 174 <del> 175 <?php echo wp_kses( wc_price( $offer['product']['price'] ), merchant_kses_allowed_tags( array( 'bdi' ) ) ); ?> 176 </del> 177 <strong class="merchant-free-gifts-widget-offer-product-free"> 178 <?php echo isset( $settings['free_text'] ) ? esc_html( Merchant_Translator::translate( $settings['free_text'] ) ) : esc_html__( 'Free', 'merchant' ) ?> 179 </strong> 180 </div> 181 </div> 182 </div> 183 </div> 184 185 <?php 186 // Offer for Any product 187 elseif ( isset( $offer['amount'] ) ) : 188 if ( $cart_total >= $goal_amount ) { 189 $spending_text = $spending_text_100; 190 } elseif ( $cart_total > 0 ) { 191 $spending_text = $spending_text_1_to_99; 192 } else { 193 $spending_text = $spending_text_0; 194 } 195 ?> 196 <div class="merchant-free-gifts-widget-offer"> 197 <div class="merchant-free-gifts-widget-offer-label"> 198 <?php 199 echo wp_kses( 200 str_replace( 201 array( 202 '{amount}', 203 '{goalAmount}', 204 '{amountMore}', 205 ), 206 array( 207 $price_html, 208 $price_html, 209 $price_html, 210 ), 211 sanitize_text_field( Merchant_Translator::translate( $spending_text ) ) 212 ), 213 merchant_kses_allowed_tags( array( 'bdi' ) ) 214 ); 215 ?> 216 </div> 217 218 <div class="merchant-free-gifts-widget-offer-product"> 219 <?php echo wp_kses_post( $offer['product']['image'] ); ?> 220 <div class="merchant-free-gifts-widget-offer-product-contents"> 221 <p class="woocommerce-loop-product__title"> 222 <a class="merchant-free-gifts-widget-offer-product-title" href="<?php echo esc_url( $offer['product']['permalink'] ); ?>" target="_blank"> 223 <?php echo esc_html( $offer['product']['title'] ); ?> 224 </a> 225 </p> 226 <div class="merchant-free-gifts-widget-offer-product-attributes"> 227 <?php 228 if ( ( $cart_total >= $goal_amount ) && empty( $offer['is_gift_claimed'] ) ) { 229 echo wp_kses( 230 Merchant_Pro_Free_Gifts::get_variations_select_html( $offer['product']['id'] ?? 0, $merchant_hash ), 231 merchant_kses_allowed_tags( array( 'forms' ) ) 232 ); 233 } 234 ?> 235 </div> 236 <div class="merchant-free-gifts-widget-offer-product-price price"> 237 <del> 238 <?php echo wp_kses( wc_price( $offer['product']['price'] ), merchant_kses_allowed_tags( array( 'bdi' ) ) ); ?> 239 </del> 240 <strong class="merchant-free-gifts-widget-offer-product-free"> 241 <?php echo isset( $settings['free_text'] ) ? esc_html( Merchant_Translator::translate( $settings['free_text'] ) ) : esc_html__( 'Free', 'merchant' ) ?> 242 </strong> 243 </div> 244 </div> 245 </div> 246 </div> 247 139 248 <?php else: 140 249 if ( isset( $offer['coupon'] ) && ! empty( $offer['coupon'] ) ) { 141 250 $coupon = $offer['coupon']; 142 251 } else { 143 continue;144 }252 continue; 253 } 145 254 $applied_coupons = WC()->cart->get_applied_coupons(); 146 255 if ( in_array( $coupon, $applied_coupons, true ) ) { … … 148 257 } 149 258 ?> 150 <div class="merchant-free-gifts-widget-offer">151 <div class="merchant-free-gifts-widget-offer-label">259 <div class="merchant-free-gifts-widget-offer"> 260 <div class="merchant-free-gifts-widget-offer-label"> 152 261 <?php 153 262 echo wp_kses( … … 155 264 sprintf( __( 'Use %s coupon to get this product', 'merchant' ), $coupon ), 156 265 merchant_kses_allowed_tags( array( 'bdi' ) ) 157 ); ?> 158 </div> 159 <div class="merchant-free-gifts-widget-offer-product"> 160 <?php echo wp_kses_post( $offer['product']['image'] ); ?> 161 <div class="merchant-free-gifts-widget-offer-product-contents"> 162 <p class="woocommerce-loop-product__title"> 163 <a class="merchant-free-gifts-widget-offer-product-title" href="<?php echo esc_url( $offer['product']['permalink'] ); ?>" target="_blank"> 164 <?php echo esc_html( $offer['product']['title'] ); ?> 165 </a> 166 </p> 167 <div class="merchant-free-gifts-widget-offer-product-price price"> 168 <del> 169 <?php echo wp_kses( wc_price( $offer['product']['price'] ), merchant_kses_allowed_tags( array( 'bdi' ) ) ); ?> 170 </del> 171 <strong class="merchant-free-gifts-widget-offer-product-free"> 172 <?php echo isset( $settings['free_text'] ) ? esc_html( Merchant_Translator::translate( $settings['free_text'] ) ) : esc_html__( 'Free', 'merchant' ) ?> 173 </strong> 174 </div> 175 </div> 176 </div> 177 </div> 266 ); 267 ?> 268 </div> 269 270 <div class="merchant-free-gifts-widget-offer-product"> 271 <?php echo wp_kses_post( $offer['product']['image'] ); ?> 272 <div class="merchant-free-gifts-widget-offer-product-contents"> 273 <p class="woocommerce-loop-product__title"> 274 <a class="merchant-free-gifts-widget-offer-product-title" href="<?php echo esc_url( $offer['product']['permalink'] ); ?>" target="_blank"> 275 <?php echo esc_html( $offer['product']['title'] ); ?> 276 </a> 277 </p> 278 <div class="merchant-free-gifts-widget-offer-product-attributes"> 279 <?php 280 echo wp_kses( 281 Merchant_Pro_Free_Gifts::get_variations_select_html( $offer['product']['id'] ?? 0, $merchant_hash ), 282 merchant_kses_allowed_tags( array( 'forms' ) ) 283 ); 284 ?> 285 </div> 286 <div class="merchant-free-gifts-widget-offer-product-price price"> 287 <del> 288 <?php echo wp_kses( wc_price( $offer['product']['price'] ), merchant_kses_allowed_tags( array( 'bdi' ) ) ); ?> 289 </del> 290 <strong class="merchant-free-gifts-widget-offer-product-free"> 291 <?php echo isset( $settings['free_text'] ) ? esc_html( Merchant_Translator::translate( $settings['free_text'] ) ) : esc_html__( 'Free', 'merchant' ) ?> 292 </strong> 293 </div> 294 </div> 295 </div> 296 </div> 178 297 <?php endif; ?> 179 <?php endforeach; ?>298 <?php endforeach; -
merchant/trunk/templates/modules/free-gifts/widget.php
r3079548 r3083515 13 13 14 14 $settings = isset( $args['settings'] ) ? $args['settings'] : array(); 15 16 $fg_classes = 'merchant-free-gifts-widget'; 17 $fg_classes .= ' merchant-free-gifts-widget--' . ( $settings['position'] ?? 'top_right' ); 15 18 ?> 16 17 <div id="merchant-free-gifts-widget" class="merchant-free-gifts-widget <?php if (isset($args['hide']) && $args['hide'] === true) echo 'hide' ?>"> 18 <div class="merchant-free-gifts-widget-button" onclick="document.getElementById('merchant-free-gifts-widget').classList.toggle('active');"> 19 <span class="merchant-free-gifts-widget-count"><?php echo absint( $args['count'] ) ?></span> 20 <div class="merchant-free-gifts-widget-icon"> 21 <svg fill="currentColor" height="800px" width="800px" xmlns="http://www.w3.org/2000/svg" viewBox="0 0 464.628 464.628" xmlns:xlink="http://www.w3.org/1999/xlink"> 22 <path d="m394.33,105.596h-76.136c22.944-22.372 37.216-53.596 37.216-88.096 0-9.665-7.835-17.5-17.5-17.5-44.786,0-84.057,24.045-105.596,59.9-21.539-35.855-60.81-59.9-105.595-59.9-9.665,0-17.5,7.835-17.5,17.5 0,34.5 14.273,65.724 37.216,88.096h-76.137c-9.665,0-17.5,7.835-17.5,17.5v324.033c0,9.665 7.835,17.5 17.5,17.5h324.032c9.665,0 17.5-7.835 17.5-17.5v-324.033c0-9.665-7.835-17.5-17.5-17.5zm-17.5,162.016h-127.016v-127.016h127.016v127.016zm-58.646-230.385c-7.525,32.765-33.378,58.618-66.144,66.143 7.526-32.766 33.379-58.619 66.144-66.143zm-105.596,66.142c-32.765-7.525-58.618-33.378-66.143-66.143 32.765,7.525 58.618,33.378 66.143,66.143zm2.226,37.227v127.016h-127.016v-127.016h127.016zm-127.016,162.016h127.016v127.017h-127.016v-127.017zm162.016,127.016v-127.016h127.016v127.017h-127.016z"/> 23 </svg> 19 <div id="merchant-free-gifts-widget" class="<?php echo esc_attr( $fg_classes ); ?>"> 20 <div class="merchant-free-gifts-widget-inner"> 21 <div class="merchant-free-gifts-widget-button" onclick="document.getElementById('merchant-free-gifts-widget').classList.toggle('active');"> 22 <span class="merchant-free-gifts-widget-count"><?php echo absint( $args['count'] ?? 0 ); ?></span> 23 <div class="merchant-free-gifts-widget-icon"> 24 <?php echo wp_kses( Merchant_SVG_Icons::get_svg_icon( $settings['icon'] ?? 'gifts-icon-1' ), merchant_kses_allowed_tags( array(), false ) ); ?> 25 </div> 24 26 </div> 25 </div>26 <div class="merchant-free-gifts-widget-offers">27 <?php merchant_get_template_part( Merchant_Free_Gifts::MODULE_TEMPLATES_PATH, 'widget-contents', $args ); ?>27 <div class="merchant-free-gifts-widget-offers"> 28 <?php merchant_get_template_part( Merchant_Free_Gifts::MODULE_TEMPLATES_PATH, 'widget-contents', $args ); ?> 29 </div> 28 30 </div> 29 31 </div>
Note: See TracChangeset
for help on using the changeset viewer.