PluginProbe
ShopBuilder – WooCommerce Builder For Elementor / 3.3.0
ShopBuilder – WooCommerce Builder For Elementor v3.3.0
3.4.2 3.4.1 3.4.0 2.0.1 2.0.2 2.0.3 2.1.0 2.1.1 2.1.10 2.1.11 2.1.12 2.1.13 2.1.14 2.1.15 2.1.2 2.1.3 2.1.4 2.1.5 2.1.6 2.1.7 2.1.8 2.1.9 2.2.0 2.2.1 2.2.2 All 63 releases
← All changes | app/Elementor/Helper/ControlSelectors.php +160 -82 2.2.0 → 3.3.0 View file →
@@ -9,8 +9,28 @@
9 9 */
10 10
11 11 namespace RadiusTheme\SB\Elementor\Helper;
12 12
13 +use RadiusTheme\SB\Elementor\Widgets\Archive\ProductFilters;
14 +use RadiusTheme\SB\Elementor\Widgets\General\{AdvancedHeading,
15 + DropCaps,
16 + ShopBuilderButton,
17 + CallToAction,
18 + InfoBox,
19 + FlipBox,
20 + Counter,
21 + CountDown,
22 + PricingTable,
23 + ProgressBar,
24 + ImageAccordion,
25 + ShopBuilderFaq,
26 + LogoSliderAndGrid,
27 + Testimonial,
28 + TeamMember,
29 + PostList,
30 + PostGrid
31 +};
32 +
13 33 // Do not allow directly accessing this file.
14 34 if ( ! defined( 'ABSPATH' ) ) {
15 35 exit( 'This script cannot be accessed directly.' );
16 36 }
@@ -18,8 +38,9 @@
18 38 /**
19 39 * BuilderFns class
20 40 */
21 41 class ControlSelectors {
42 +
22 43 /**
23 44 * Get Widget Selectors.
24 45 *
25 46 * @param object $widget Widget object.
@@ -148,8 +169,9 @@
148 169 'submit_button_alignment' => [
149 170 'text-align' => '{{WRAPPER}} #review_form #respond .comment-form .form-submit',
150 171 'float' => '{{WRAPPER}} #review_form #respond .comment-form .form-submit input#submit',
151 172 ],
173 + 'submit_button_height' => '{{WRAPPER}} #review_form #respond .comment-form :is(.submit)',
152 174 'button_text_color_normal' => '{{WRAPPER}} #review_form #respond .comment-form :is(.submit)',
153 175 'button_bg_color_normal' => '{{WRAPPER}} #review_form #respond .comment-form :is(.submit)',
154 176 'button_border' => '{{WRAPPER}} #review_form #respond .comment-form :is(.submit)',
155 177 'button_text_color_hover' => '{{WRAPPER}} #review_form #respond .comment-form :is(.submit):hover',
@@ -249,9 +271,12 @@
249 271 ],
250 272 'cart_icon_gap' => '{{WRAPPER}} .products .product :is(a.add_to_cart_button, a.product_type_simple, a.product_type_grouped )',
251 273 'cart_icon_size' => '{{WRAPPER}} .products .product :is(a.add_to_cart_button, a.product_type_simple, a.product_type_grouped ) :is(i, span, svg):not(.ahfb-svg-iconset):not(.ast-card-action-tooltip)',
252 274 // Slider.
253 - 'slider_arrow_icon_size' => '{{WRAPPER}} .rtsb-carousel-slider .rtsb-slider-btn',
275 + 'slider_arrow_icon_size' => [
276 + 'icon' => '{{WRAPPER}} .rtsb-carousel-slider .rtsb-slider-btn 1',
277 + 'svg' => '{{WRAPPER}} .rtsb-carousel-slider .rtsb-slider-btn svg',
278 + ],
254 279 'slider_arrow_size' => '{{WRAPPER}} .rtsb-carousel-slider .rtsb-slider-btn',
255 280 'arrows_color' => '{{WRAPPER}} .rtsb-carousel-slider .rtsb-slider-btn',
256 281 'arrows_bg_color' => '{{WRAPPER}} .rtsb-carousel-slider .rtsb-slider-btn',
257 282 'arrows_border_color' => '{{WRAPPER}} .rtsb-carousel-slider .rtsb-slider-btn',
@@ -276,9 +301,12 @@
276 301 'pagination_padding' => '{{WRAPPER}} .woocommerce-pagination .page-numbers:not(ul,div)',
277 302 'pagination_margin' => '{{WRAPPER}} .woocommerce-pagination',
278 303 'pagination_width' => '{{WRAPPER}} .woocommerce-pagination .page-numbers:not(ul,div)',
279 304 'pagination_height' => '{{WRAPPER}} .woocommerce-pagination .page-numbers:not(ul,div)',
280 - 'pagination_icon_size' => '{{WRAPPER}} .woocommerce-pagination .page-numbers:not(ul,div) i',
305 + 'pagination_icon_size' => [
306 + 'icon' => '{{WRAPPER}} .woocommerce-pagination .page-numbers:not(ul,div) i',
307 + 'svg' => '{{WRAPPER}} .woocommerce-pagination .page-numbers:not(ul,div) svg',
308 + ],
281 309 // Review Star.
282 310 'review_star_icon_default_color' => '{{WRAPPER}} .products .product .star-rating::before, {{WRAPPER}} p.stars a:before, {{WRAPPER}} p.stars a:hover~a:before, {{WRAPPER}} p.stars.selected a.active~a:before',
283 311 'review_star_icon_color' => '{{WRAPPER}} .products .product .star-rating span::before, {{WRAPPER}} p.stars.selected a.active:before, {{WRAPPER}} p.stars:hover a:before, {{WRAPPER}} p.stars.selected a:not(.active):before, {{WRAPPER}} p.stars.selected a.active:before',
284 312 'review_star_icon_size' => '{{WRAPPER}} .products .product .star-rating',
@@ -311,9 +339,8 @@
311 339 ],
312 340 'breadcrumbs_typography' => '{{WRAPPER}} .rtsb-breadcrumb .woocommerce-breadcrumb',
313 341 'icon_color' => '{{WRAPPER}} .rtsb-breadcrumb .woocommerce-breadcrumb .breadcrumb-separator i,{{WRAPPER}} .rtsb-breadcrumb .woocommerce-breadcrumb .breadcrumb-separator',
314 342 ],
315 -
316 343 'rtsb-wc-notice' => [
317 344 'notice_typography' => '{{WRAPPER}} .rtsb-notice :is(.woocommerce-message, .woocommerce-error, .wc-block-components-notice-banner)',
318 345 'notice_icon_size' => [
319 346 'icon' => '{{WRAPPER}} .rtsb-notice :is(.woocommerce-message::before, .woocommerce-error::before)',
@@ -368,35 +395,29 @@
368 395 'notice_gap_multiple' => '{{WRAPPER}} .rtsb-notice .woocommerce-notices-wrapper, {{WRAPPER}} .rtsb-notice',
369 396 'notice_icon_gap' => '{{WRAPPER}} .rtsb-notice .wc-block-components-notice-banner',
370 397 'notice_border_radius' => '{{WRAPPER}} .rtsb-notice .wc-block-components-notice-banner',
371 398 ],
372 -
373 399 'rtsb-products-grid' => array_merge(
374 400 self::general_common_selectors(),
375 401 self::general_product_selectors()
376 402 ),
377 -
378 403 'rtsb-products-list' => array_merge(
379 404 self::general_common_selectors(),
380 405 self::general_product_selectors()
381 406 ),
382 -
383 407 'rtsb-products-slider' => array_merge(
384 408 self::general_common_selectors(),
385 409 self::general_product_selectors(),
386 410 self::general_slider_selectors(),
387 411 ),
388 -
389 412 'rtsb-product-categories-general' => array_merge(
390 413 self::general_common_selectors(),
391 414 self::general_cat_selectors()
392 415 ),
393 -
394 416 'rtsb-products-single-category' => array_merge(
395 417 self::general_common_selectors(),
396 418 self::general_cat_selectors()
397 419 ),
398 -
399 420 'rtsb-social-share' => array_merge(
400 421 self::social_share(),
401 422 ),
402 423 'rtsb-wishlist' => [
@@ -412,8 +433,25 @@
412 433 'table_item_bg_color' => '{{WRAPPER}} .rtsb-wishlist-content table td',
413 434 'header_cell_width' => '{{WRAPPER}} .rtsb-wishlist-content table thead th',
414 435 'item_cell_width' => '{{WRAPPER}} .rtsb-wishlist-content table tbody td',
415 436 ],
437 + 'rtsb-advanced-heading' => AdvancedHeading\Selectors::get_selectors(),
438 + 'rtsb-dropcaps' => DropCaps\Selectors::get_selectors(),
439 + 'rtsb-shopbuilder-button' => ShopBuilderButton\Selectors::get_selectors(),
440 + 'rtsb-call-to-action' => CallToAction\Selectors::get_selectors(),
441 + 'rtsb-info-box' => InfoBox\Selectors::get_selectors(),
442 + 'rtsb-pricing-table' => PricingTable\Selectors::get_selectors(),
443 + 'rtsb-flip-box' => FlipBox\Selectors::get_selectors(),
444 + 'rtsb-counter' => Counter\Selectors::get_selectors(),
445 + 'rtsb-countdown-addon' => CountDown\Selectors::get_selectors(),
446 + 'rtsb-progress-bar-addon' => ProgressBar\Selectors::get_selectors(),
447 + 'rtsb-image-accordion-addon' => ImageAccordion\Selectors::get_selectors(),
448 + 'rtsb-shopbuilder-faq' => ShopBuilderFaq\Selectors::get_selectors(),
449 + 'rtsb-logo-slider-and-grid' => LogoSliderAndGrid\Selectors::get_selectors(),
450 + 'rtsb-testimonial' => Testimonial\Selectors::get_selectors(),
451 + 'rtsb-team-member' => TeamMember\Selectors::get_selectors(),
452 + 'rtsb-post-list' => PostList\Selectors::get_selectors(),
453 + 'rtsb-post-grid' => PostGrid\Selectors::get_selectors(),
416 454 ];
417 455
418 456 return apply_filters( 'rtsb/elements/elementor/widget/general/selectors', $selectors );
419 457 }
@@ -505,9 +543,12 @@
505 543 ],
506 544 'rtsb-product-add-to-cart' => [
507 545 'button_height' => '{{WRAPPER}} .rtsb-product-add-to-cart .cart .button',
508 546 'button_width' => '{{WRAPPER}} .rtsb-product-add-to-cart .cart .button',
509 - 'cart_icon_align' => '{{WRAPPER}} .rtsb-product-add-to-cart .cart .button i',
547 + 'cart_icon_align' => [
548 + 'icon' => '{{WRAPPER}} .rtsb-product-add-to-cart .cart .button i',
549 + 'svg' => '{{WRAPPER}} .rtsb-product-add-to-cart .cart .button svg',
550 + ],
510 551 'cart_icon_gap' => '{{WRAPPER}} .rtsb-product-add-to-cart .cart .button',
511 552 'button_typography' => '{{WRAPPER}} .rtsb-product-add-to-cart .cart .button',
512 553 'button_text_color_normal' => '{{WRAPPER}} .rtsb-product-add-to-cart .cart .button',
513 554 'button_bg_color_normal' => '{{WRAPPER}} .rtsb-product-add-to-cart .cart .button',
@@ -545,9 +586,9 @@
545 586 'qunatity_padding' => '{{WRAPPER}} .rtsb-product-add-to-cart .quantity input',
546 587 'quantity_wrapper_background_color' => '{{WRAPPER}} .rtsb-product-add-to-cart .quantity .rtsb-quantity-box-group',
547 588 'qunatity_wrapper_padding' => '{{WRAPPER}} .rtsb-product-add-to-cart .quantity .rtsb-quantity-box-group',
548 589 'quantity_wrapper_radius' => '{{WRAPPER}} .rtsb-product-add-to-cart .quantity .rtsb-quantity-box-group',
549 - 'variation_padding' => '{{WRAPPER}} .rtsb-product-add-to-cart .variations select',
590 + 'variation_padding' => '{{WRAPPER}} .rtsb-product-add-to-cart .variations select, .rtwpvs {{WRAPPER}} .rtwpvs-terms-wrapper .rtwpvs-term:not(.rtwpvs-radio-term).rtwpvs-button-term',
550 591 'variation_label_margin' => '{{WRAPPER}} .rtsb-product-add-to-cart table.variations tr .label label',
551 592 'variation_item_margin' => '{{WRAPPER}} .rtsb-product-add-to-cart table.variations tr:not(:last-child) .value',
552 593 'variation_border' => '{{WRAPPER}} .rtsb-product-add-to-cart .variations select',
553 594 'price_typography' => '.single-product {{WRAPPER}} .single_variation .price',
@@ -552,11 +593,11 @@
552 593 'variation_border' => '{{WRAPPER}} .rtsb-product-add-to-cart .variations select',
553 594 'price_typography' => '.single-product {{WRAPPER}} .single_variation .price',
554 595 'price_color' => '.single-product {{WRAPPER}} .single_variation :is(.price, .price .amount, .price ins)',
555 596 'price_margin' => '.single-product {{WRAPPER}} .single_variation :is(.price, .price .amount, .price ins)',
556 - 'variation_height' => '.rtwpvs {{WRAPPER}} .rtwpvs-terms-wrapper .rtwpvs-term:not(.rtwpvs-radio-term).rtwpvs-button-term, {{WRAPPER}} .rtsb-product-add-to-cart .variations select',
557 - 'variation_width' => '.rtwpvs {{WRAPPER}} .rtwpvs-terms-wrapper .rtwpvs-term:not(.rtwpvs-radio-term).rtwpvs-button-term, {{WRAPPER}} .rtsb-product-add-to-cart .variations select',
558 - 'variation_border_radius' => '.rtwpvs {{WRAPPER}} .rtwpvs-terms-wrapper .rtwpvs-term:not(.rtwpvs-radio-term).rtwpvs-button-term, {{WRAPPER}} .rtsb-product-add-to-cart .variations select',
597 + 'variation_height' => '.rtwpvs {{WRAPPER}} .rtwpvs-terms-wrapper .rtwpvs-term:not(.rtwpvs-radio-term), {{WRAPPER}} .rtsb-product-add-to-cart .variations select',
598 + 'variation_width' => '.rtwpvs {{WRAPPER}} .rtwpvs-terms-wrapper .rtwpvs-term:not(.rtwpvs-radio-term), {{WRAPPER}} .rtsb-product-add-to-cart .variations select',
599 + 'variation_border_radius' => '.rtwpvs {{WRAPPER}} .rtwpvs-terms-wrapper .rtwpvs-term:not(.rtwpvs-radio-term), {{WRAPPER}} .rtsb-product-add-to-cart .variations select',
559 600 'variation_label_typography' => '{{WRAPPER}} .rtsb-product-add-to-cart table.variations tr .label label',
560 601 'variation_stock_typography' => '{{WRAPPER}} .rtsb-product-add-to-cart .woocommerce-variation-availability .stock',
561 602 'variation_label_color' => '{{WRAPPER}} .rtsb-product-add-to-cart table.variations tr .label label',
562 603 'variation_stock_color' => '{{WRAPPER}} .rtsb-product-add-to-cart .woocommerce-variation-availability .stock',
@@ -587,19 +628,13 @@
587 628 ],
588 629
589 630 'rtsb-product-image' => [
590 631 'image_width' => '{{WRAPPER}} .rtsb-product-images .woocommerce-product-gallery__image a > img',
632 + 'image_border' => '{{WRAPPER}} .rtwpvg-wrapper .rtwpvg-slider-wrapper,{{WRAPPER}} .rtsb-product-images .woocommerce-product-gallery__image, {{WRAPPER}} .rtsb-product-images .product-vg-gallery',
591 633 'image_border_radius' => '{{WRAPPER}} .rtsb-product-images .woocommerce-product-gallery__image',
592 634 'gallery_thumbs_column' => '{{WRAPPER}} div.images .flex-control-thumbs li',
593 - // 'gallery_thumbs_column_gap' => '{{WRAPPER}} div.images .flex-control-thumbs',
594 - // 'gallery_image_gap_with_main' => [
595 - // 'margin-top' => '{{WRAPPER}} div.images .flex-control-thumbs',
596 - // 'rtwpvg-thumb-mb' => '{{WRAPPER}} .rtsb-product-images .rtwpvg-has-product-thumbnail .rtwpvg-thumbnail-position-bottom .rtwpvg-slider-wrapper',
597 - // 'rtwpvg-thumb-ml' => '{{WRAPPER}} .rtsb-product-images .rtwpvg-has-product-thumbnail .rtwpvg-thumbnail-position-left .rtwpvg-slider-wrapper',
598 - // 'rtwpvg-thumb-mr' => '{{WRAPPER}} .rtsb-product-images .rtwpvg-has-product-thumbnail .rtwpvg-thumbnail-position-right .rtwpvg-slider-wrapper',
599 - // ],
600 - 'thumb_border' => '{{WRAPPER}} .rtsb-product-images div.images .flex-control-thumbs li img, {{WRAPPER}} .rtsb-product-images .rtwpvg-thumbnail-image img',
601 - 'thumbs_border_radius' => '{{WRAPPER}} .rtsb-product-images div.images .flex-control-thumbs li img, {{WRAPPER}} .rtsb-product-images :is( .rtwpvg-thumbnail-image, img)',
635 + 'thumb_border' => '{{WRAPPER}} .rtsb-vg-main-slider-wrapper .rtsb-vs-thumb-item, {{WRAPPER}} .rtsb-product-images div.images .flex-control-thumbs li img, {{WRAPPER}} .rtsb-product-images .rtwpvg-thumbnail-image img, {{WRAPPER}} .rtsb-product-images .rtwpvg-grid-layout .rtwpvg-gallery-image',
636 + 'thumbs_border_radius' => '{{WRAPPER}} .rtsb-product-images div.images .flex-control-thumbs li img, {{WRAPPER}} .rtsb-product-images :is( .rtwpvg-thumbnail-image, img), {{WRAPPER}} .rtsb-product-images .rtwpvg-grid-layout .rtwpvg-gallery-image',
602 637 'flash_sale_typography' => '{{WRAPPER}} .rtsb-product-images .onsale',
603 638 'product_flash_sale_color' => '{{WRAPPER}} .rtsb-product-images .onsale',
604 639 'flash_sale_bg_color' => '{{WRAPPER}} .rtsb-product-images .onsale',
605 640 'flash_sale_badge_width' => '{{WRAPPER}} .rtsb-product-images .onsale',
@@ -609,9 +644,12 @@
609 644 'flash_sale_position_vertical' => '{{WRAPPER}} .rtsb-product-images .onsale',
610 645 'zoom_color' => '{{WRAPPER}} .rtsb-product-images .images .woocommerce-product-gallery__trigger,{{WRAPPER}} .rtsb-product-images .rtwpvg-wrapper .rtwpvg-slider-wrapper .rtwpvg-trigger',
611 646
612 647 'zoom_bg_color' => '{{WRAPPER}} .rtsb-product-images .images .woocommerce-product-gallery__trigger,{{WRAPPER}} .rtsb-product-images .rtwpvg-wrapper .rtwpvg-slider-wrapper .rtwpvg-trigger',
613 - 'zoom_icon_size' => '{{WRAPPER}} .rtsb-product-images .images .woocommerce-product-gallery__trigger,{{WRAPPER}} .rtsb-product-images .rtwpvg-wrapper .rtwpvg-slider-wrapper .rtwpvg-trigger :is(span, i)',
648 + 'zoom_icon_size' => [
649 + 'icon' => '{{WRAPPER}} .rtsb-product-images .images .woocommerce-product-gallery__trigger,{{WRAPPER}} .rtsb-product-images .rtwpvg-wrapper .rtwpvg-slider-wrapper .rtwpvg-trigger :is(span, i)',
650 + 'svg' => '{{WRAPPER}} .rtsb-product-images .images .woocommerce-product-gallery__trigger svg, {{WRAPPER}} .rtsb-product-images .rtwpvg-wrapper .rtwpvg-slider-wrapper .rtwpvg-trigger svg',
651 + ],
614 652 'zoom_badge_width' => '{{WRAPPER}} .rtsb-product-images .images .woocommerce-product-gallery__trigger,{{WRAPPER}} .rtsb-product-images .rtwpvg-wrapper .rtwpvg-slider-wrapper .rtwpvg-trigger',
615 653 'zoom_badge_height' => '{{WRAPPER}} .rtsb-product-images .images .woocommerce-product-gallery__trigger,{{WRAPPER}} .rtsb-product-images .rtwpvg-wrapper .rtwpvg-slider-wrapper .rtwpvg-trigger',
616 654 'zoom_badge_border_radius' => '{{WRAPPER}} .rtsb-product-images .images .woocommerce-product-gallery__trigger,{{WRAPPER}} .rtsb-product-images .rtwpvg-wrapper .rtwpvg-slider-wrapper .rtwpvg-trigger',
617 655 'zoom_padding' => '{{WRAPPER}} .rtsb-product-images .images .woocommerce-product-gallery__trigger,{{WRAPPER}} .rtsb-product-images .rtwpvg-wrapper .rtwpvg-slider-wrapper .rtwpvg-trigger',
@@ -627,9 +665,10 @@
627 665 ],
628 666 'rtsb-product-meta' => [
629 667 'meta_layout' => '{{WRAPPER}} .rtsb-product-meta .product_meta',
630 668 'align' => '{{WRAPPER}} .product_meta',
631 - 'gap' => '{{WRAPPER}} .rtsb-product-meta .product_meta',
669 + 'row_gap' => '{{WRAPPER}} .rtsb-product-meta .product_meta',
670 + 'column_gap' => '{{WRAPPER}} .rtsb-product-meta .product_meta',
632 671 'meta_padding' => '{{WRAPPER}} .rtsb-product-meta .product_meta :is(.sku_wrapper, .posted_in, .tagged_as)',
633 672 'label_typo' => '{{WRAPPER}} .rtsb-product-meta .product_meta :is(.sku_wrapper, .posted_in, .tagged_as)',
634 673 'meta_label_color' => '{{WRAPPER}} .rtsb-product-meta .product_meta :is(.sku_wrapper, .posted_in, .tagged_as)',
635 674 'value_typo' => '{{WRAPPER}} .rtsb-product-meta .product_meta :is(.sku, .posted_in a, .tagged_as a)',
@@ -674,9 +713,12 @@
674 713 'stock_text_typography' => '{{WRAPPER}} .rtsb-product-stock .stock',
675 714 'in_stock_color' => '{{WRAPPER}} .rtsb-product-stock .stock.in-stock',
676 715 'outof_stock_color' => '{{WRAPPER}} .rtsb-product-stock .stock.out-of-stock',
677 716 'backorder_stock_color' => '{{WRAPPER}} .rtsb-product-stock .stock.available-on-backorder',
678 - 'icon_size' => '{{WRAPPER}} .rtsb-product-stock .stock i',
717 + 'icon_size' => [
718 + 'icon' => '{{WRAPPER}} .rtsb-product-stock .stock i',
719 + 'svg' => '{{WRAPPER}} .rtsb-product-stock .stock svg',
720 + ],
679 721 'icon_gap' => '{{WRAPPER}} .rtsb-product-stock .stock i',
680 722 'stock_alignment' => '{{WRAPPER}} .rtsb-product-stock p',
681 723 'stock_padding' => '{{WRAPPER}} .rtsb-product-stock p',
682 724 'stock_margin' => '{{WRAPPER}} .rtsb-product-stock p',
@@ -744,8 +786,12 @@
744 786 'margin' => '{{WRAPPER}} .rtsb-product-onsale :is(.rtsb-tag-fill,.rtsb-tag-outline)',
745 787 'position_x' => '',
746 788 'position_y' => '',
747 789 ],
790 + 'badges_module' => [
791 + 'direction' => '{{WRAPPER}} .rtsb-promotion .rtsb-badge-group-style',
792 + 'alignment' => '{{WRAPPER}} .rtsb-promotion .rtsb-badge-group-style',
793 + ],
748 794 ],
749 795 ];
750 796
751 797 return apply_filters( 'rtsb/elements/elementor/widget/product/selectors', $selectors );
@@ -791,9 +837,12 @@
791 837 'text_color' => '{{WRAPPER}}',
792 838 'text_shadow' => '{{WRAPPER}} .rtsb-archive-description',
793 839 ],
794 840 'rtsb-archive-product-mode' => [
795 - 'icon_size' => '{{WRAPPER}} .rtsb-archive-view-mode a',
841 + 'icon_size' => [
842 + 'icon' => '{{WRAPPER}} .rtsb-archive-view-mode i',
843 + 'svg' => '{{WRAPPER}} .rtsb-archive-view-mode svg',
844 + ],
796 845 'mode_button_align' => '{{WRAPPER}}',
797 846 'mode_button_height' => '{{WRAPPER}} .rtsb-archive-view-mode a',
798 847 'mode_button_width' => '{{WRAPPER}} .rtsb-archive-view-mode a',
799 848 'mode_button_gap' => '{{WRAPPER}} .rtsb-archive-view-mode',
@@ -825,8 +874,9 @@
825 874 'text_hover_color' => '{{WRAPPER}} .rtsb-archive-catalog-ordering .woocommerce-ordering .orderby:hover',
826 875 'orderby_border_hover_color' => '{{WRAPPER}} .rtsb-archive-catalog-ordering .woocommerce-ordering .orderby:hover',
827 876 'orderby_radius' => '{{WRAPPER}} .rtsb-archive-catalog-ordering .woocommerce-ordering .orderby',
828 877 ],
878 + 'rtsb-product-filters' => ProductFilters\Selectors::get_selectors(),
829 879 ];
830 880
831 881 return apply_filters( 'rtsb/elements/elementor/widget/archive/selectors', $selectors );
832 882 }
@@ -918,16 +968,12 @@
918 968 'coupon_input_height' => '{{WRAPPER}} .woocommerce-cart-form .coupon input',
919 969 'coupon_input_width' => '{{WRAPPER}} .woocommerce-cart-form .coupon input',
920 970 'coupon_padding' => '{{WRAPPER}} .woocommerce-cart-form .coupon input',
921 971 'coupon_border_radius' => '{{WRAPPER}} .woocommerce-cart-form .coupon input',
922 - 'input_border' => '{{WRAPPER}} .woocommerce-cart-form input',
972 + 'coupon_input_border' => '{{WRAPPER}} .woocommerce-cart-form .coupon .input-text',
923 973 'input_text_color' => '{{WRAPPER}} .woocommerce-cart-form input',
924 974 'input_bg_color' => '{{WRAPPER}} .woocommerce-cart-form input',
925 - 'empty_notice_typography' => '{{WRAPPER}} .rtsb-cart-table .cart-empty',
926 - 'empty_notice_bg_color' => '{{WRAPPER}} .rtsb-cart-table .cart-empty',
927 - 'empty_notice_text_color' => '{{WRAPPER}} .rtsb-cart-table .cart-empty',
928 - 'empty_notice_border_color' => '{{WRAPPER}} .rtsb-cart-table .cart-empty',
929 - 'empty_notice_padding' => '{{WRAPPER}} .rtsb-cart-table .cart-empty',
975 +
930 976 'return_shop_button_typography' => '{{WRAPPER}} .return-to-shop .button',
931 977 'return_shop_button_height' => '{{WRAPPER}} .return-to-shop .button',
932 978 'return_shop_button_text_color_normal' => '{{WRAPPER}} .return-to-shop .button',
933 979 'return_shop_button_bg_color_normal' => '{{WRAPPER}} .return-to-shop .button',
@@ -937,16 +983,19 @@
937 983 'return_shop_button_border_hover_color' => '{{WRAPPER}} .return-to-shop .button:hover',
938 984 'return_shop_button_border_radius' => '{{WRAPPER}} .return-to-shop .button',
939 985 'return_shop_button_padding' => '{{WRAPPER}} .return-to-shop .button',
940 986 'return_shop_button_margin' => '{{WRAPPER}} .return-to-shop .button',
941 - 'notice_typography' => '{{WRAPPER}} .woocommerce-notices-wrapper .woocommerce-message',
942 - 'notice_padding' => '{{WRAPPER}} .woocommerce-notices-wrapper .woocommerce-message',
943 - 'notice_bg_color' => '{{WRAPPER}} .woocommerce-notices-wrapper .woocommerce-message',
944 - 'notice_text_color' => '{{WRAPPER}} .woocommerce-notices-wrapper .woocommerce-message',
945 - 'notice_border_color' => '{{WRAPPER}} .woocommerce-notices-wrapper .woocommerce-message',
946 - 'error_notice_bg_color' => '{{WRAPPER}} .woocommerce-notices-wrapper .woocommerce-error',
947 - 'error_notice_text_color' => '{{WRAPPER}} .woocommerce-notices-wrapper .woocommerce-error li',
948 - 'error_notice_border_color' => '{{WRAPPER}} .woocommerce-notices-wrapper .woocommerce-error',
987 +
988 + 'notice_typography' => '{{WRAPPER}} .rtsb-cart-table .wc-block-components-notice-banner',
989 + 'notice_padding' => '{{WRAPPER}} .rtsb-cart-table .wc-block-components-notice-banner',
990 + 'notice_bg_color' => '{{WRAPPER}} .rtsb-cart-table .wc-block-components-notice-banner',
991 + 'notice_text_color' => '{{WRAPPER}} .rtsb-cart-table .wc-block-components-notice-banner',
992 + 'notice_border_color' => '{{WRAPPER}} .rtsb-cart-table .wc-block-components-notice-banner',
993 + 'icon_color' => '{{WRAPPER}} .rtsb-cart-table .wc-block-components-notice-banner svg',
994 + 'notice_icon_size' => '{{WRAPPER}} .rtsb-cart-table .wc-block-components-notice-banner svg',
995 + 'icon_bg_color' => '{{WRAPPER}} .rtsb-cart-table .wc-block-components-notice-banner svg',
996 + 'icon_margin' => '{{WRAPPER}} .rtsb-cart-table .wc-block-components-notice-banner svg',
997 +
949 998 'table_thumbnail_width' => '{{WRAPPER}} .shop_table :is( .product-thumbnail, .product-data ) img',
950 999 'table_thumbnail_border_radius' => '{{WRAPPER}} .shop_table :is( .product-thumbnail, .product-data ) img',
951 1000 'table_thumbnail_padding' => '{{WRAPPER}} .shop_table :is( .product-thumbnail, .product-data )',
952 1001 'cart_remove_icon_size' => '{{WRAPPER}} .woocommerce table.shop_table tbody tr td.product-remove a',
@@ -954,9 +1003,8 @@
954 1003 'cart_icon_color' => '{{WRAPPER}} .woocommerce table.shop_table tbody tr td.product-remove a',
955 1004 'cart_icon_bg_color' => '{{WRAPPER}} .woocommerce table.shop_table tbody tr td.product-remove a',
956 1005 'cart_icon_hover_color' => '{{WRAPPER}} .woocommerce table.shop_table tbody tr td.product-remove a:hover',
957 1006 'cart_icon_hover_bg_color' => '{{WRAPPER}} .woocommerce table.shop_table tbody tr td.product-remove a:hover',
958 - // 'table_content_column_padding' => '{{WRAPPER}} .rtsb-cart-table table.shop_table tr td',
959 1007 'table_column_header_padding' => '{{WRAPPER}} .woocommerce table.shop_table thead tr th',
960 1008 'cart_element_alignment' => '#rtsb-builder-content {{WRAPPER}} .woocommerce table.shop_table th, #rtsb-builder-content {{WRAPPER}} .woocommerce table.shop_table td, #rtsb-builder-content {{WRAPPER}} .woocommerce table.shop_table .table-column-wrapper .product-attributes-wrapper .product-attributes li',
961 1009 'cart_table_border' => '{{WRAPPER}} .woocommerce table.shop_table',
962 1010
@@ -1068,27 +1116,28 @@
1068 1116 // Label.
1069 1117 'fields_label_typo' => '{{WRAPPER}} .woocommerce-billing-fields label',
1070 1118 'fields_label_color' => '{{WRAPPER}} .woocommerce-billing-fields label',
1071 1119 'fields_label_reguired_color' => '{{WRAPPER}} .woocommerce-billing-fields label .required',
1072 - 'fields_label_margin' => '{{WRAPPER}} .woocommerce-billing-fields label',
1120 + 'fields_label_margin' => '{{WRAPPER}} .woocommerce-billing-fields label:not(.radio)',
1073 1121
1074 1122 // Input Fields.
1123 + 'textarea_fields_height' => '{{WRAPPER}} .woocommerce-billing-fields textarea',
1075 1124 'fields_height' => '{{WRAPPER}} .woocommerce-billing-fields input:not([type=checkbox],[type=radio]), {{WRAPPER}} .rtsb-form-billing .select2-selection--single, {{WRAPPER}} .woocommerce-billing-fields select',
1076 - 'fields_border' => '{{WRAPPER}} .woocommerce-billing-fields input:not([type=checkbox],[type=radio]), {{WRAPPER}} .woocommerce-billing-fields .select2-selection--single, {{WRAPPER}} .woocommerce-billing-fields select',
1125 + 'fields_border' => '{{WRAPPER}} .woocommerce-billing-fields :is(input, textarea), {{WRAPPER}} .woocommerce-billing-fields .select2-selection--single, {{WRAPPER}} .woocommerce-billing-fields select',
1077 1126
1078 - 'fields_border_radius' => '{{WRAPPER}} .woocommerce-billing-fields input:not([type=checkbox],[type=radio]), {{WRAPPER}} .woocommerce-billing-fields .select2-selection--single, {{WRAPPER}} .woocommerce-billing-fields select',
1127 + 'fields_border_radius' => '{{WRAPPER}} .woocommerce-billing-fields :is(input, textarea):not([type=checkbox],[type=radio]), {{WRAPPER}} .woocommerce-billing-fields .select2-selection--single, {{WRAPPER}} .woocommerce-billing-fields select',
1079 1128
1080 - 'fields_text_color' => '{{WRAPPER}} .woocommerce-billing-fields input:not([type=checkbox],[type=radio]), {{WRAPPER}} .woocommerce-billing-fields .select2-selection--single, {{WRAPPER}} .woocommerce-billing-fields select',
1081 - 'fields_bg_color' => '{{WRAPPER}} .woocommerce-billing-fields input:not([type=checkbox],[type=radio]), {{WRAPPER}} .woocommerce-billing-fields .select2-selection--single, {{WRAPPER}} .woocommerce-billing-fields select',
1129 + 'fields_text_color' => '{{WRAPPER}} .woocommerce-billing-fields :is(input, textarea):not([type=checkbox],[type=radio]), {{WRAPPER}} .woocommerce-billing-fields .select2-selection--single, {{WRAPPER}} .woocommerce-billing-fields select',
1130 + 'fields_bg_color' => '{{WRAPPER}} .woocommerce-billing-fields :is(input, textarea):not([type=checkbox],[type=radio]), {{WRAPPER}} .woocommerce-billing-fields .select2-selection--single, {{WRAPPER}} .woocommerce-billing-fields select',
1082 1131
1083 1132 // Hover.
1084 - 'fields_hover_border' => '{{WRAPPER}} .woocommerce-billing-fields input:not([type=checkbox],[type=radio]):is(:hover, :focus, :active), {{WRAPPER}} .woocommerce-billing-fields .select2-container--open .select2-selection--single, {{WRAPPER}} .woocommerce-billing-fields select:is(:hover, :focus, :active,:focus-visible)',
1133 + 'fields_hover_border' => '{{WRAPPER}} .woocommerce-billing-fields :is(input, textarea):not([type=checkbox],[type=radio]):is(:hover, :focus, :active), {{WRAPPER}} .woocommerce-billing-fields .select2-container--open .select2-selection--single, {{WRAPPER}} .woocommerce-billing-fields select:is(:hover, :focus, :active,:focus-visible)',
1085 1134
1086 - 'fields_border_radius_hover' => '{{WRAPPER}} .woocommerce-billing-fields input:not([type=checkbox],[type=radio]):is(:hover, :focus, :active), {{WRAPPER}} .woocommerce-billing-fields .select2-container--open .select2-selection--single, {{WRAPPER}} .woocommerce-billing-fields select:is(:hover, :focus, :active,:focus-visible)',
1135 + 'fields_border_radius_hover' => '{{WRAPPER}} .woocommerce-billing-fields :is(input, textarea):not([type=checkbox],[type=radio]):is(:hover, :focus, :active), {{WRAPPER}} .woocommerce-billing-fields .select2-container--open .select2-selection--single, {{WRAPPER}} .woocommerce-billing-fields select:is(:hover, :focus, :active,:focus-visible)',
1087 1136
1088 - 'fields_hover_text_color' => '{{WRAPPER}} .woocommerce-billing-fields input:not([type=checkbox],[type=radio]):is(:hover, :focus, :active), {{WRAPPER}} , {{WRAPPER}} .woocommerce-billing-fields .select2-container--open .select2-selection--single',
1089 - 'fields_hover_bg_color' => '{{WRAPPER}} .woocommerce-billing-fields input:not([type=checkbox],[type=radio]):is(:hover, :focus, :active), {{WRAPPER}} .woocommerce-billing-fields .select2-container--open .select2-selection--single',
1090 - 'fields_padding' => '{{WRAPPER}} .woocommerce-billing-fields input:not([type=checkbox],[type=radio]),{{WRAPPER}} .rtsb-form-billing .select2-container--default .select2-selection--single, {{WRAPPER}} .woocommerce-billing-fields :is( select, .select2-selection--single )',
1137 + 'fields_hover_text_color' => '{{WRAPPER}} .woocommerce-billing-fields :is(input, textarea):not([type=checkbox],[type=radio]):is(:hover, :focus, :active), {{WRAPPER}} , {{WRAPPER}} .woocommerce-billing-fields .select2-container--open .select2-selection--single',
1138 + 'fields_hover_bg_color' => '{{WRAPPER}} .woocommerce-billing-fields :is(input, textarea):not([type=checkbox],[type=radio]):is(:hover, :focus, :active), {{WRAPPER}} .woocommerce-billing-fields .select2-container--open .select2-selection--single',
1139 + 'fields_padding' => '{{WRAPPER}} .woocommerce-billing-fields :is(input, textarea):not([type=checkbox],[type=radio]),{{WRAPPER}} .rtsb-form-billing .select2-container--default .select2-selection--single, {{WRAPPER}} .woocommerce-billing-fields :is( select, .select2-selection--single )',
1091 1140
1092 1141 'form_row_margin' => '{{WRAPPER}} .woocommerce-billing-fields p.form-row',
1093 1142 'form_wrapper_margin' => '{{WRAPPER}} .woocommerce-billing-fields .woocommerce-billing-fields__field-wrapper',
1094 1143
@@ -1101,11 +1150,12 @@
1101 1150
1102 1151 'fields_label_typo' => '{{WRAPPER}} .rtsb-form-shipping .shipping_address label',
1103 1152 'fields_label_color' => '{{WRAPPER}} .rtsb-form-shipping .shipping_address label',
1104 1153 'fields_label_reguired_color' => '{{WRAPPER}} .rtsb-form-shipping .shipping_address label .required',
1105 - 'fields_label_margin' => '{{WRAPPER}} .rtsb-form-shipping .shipping_address label',
1154 + 'fields_label_margin' => '{{WRAPPER}} .rtsb-form-shipping .shipping_address label:not(.radio)',
1106 1155
1107 1156 // Input Fields.
1157 + 'textarea_fields_height' => '{{WRAPPER}} .rtsb-form-shipping textarea',
1108 1158 'fields_height' => '{{WRAPPER}} .rtsb-form-shipping input:not([type=checkbox],[type=radio]), {{WRAPPER}} .rtsb-form-shipping .select2-selection--single, {{WRAPPER}} .rtsb-form-shipping select',
1109 1159 'fields_border' => '{{WRAPPER}} .rtsb-form-shipping :is( input:not([type=checkbox],[type=radio]), textarea ), {{WRAPPER}} .rtsb-form-shipping .select2-selection--single, {{WRAPPER}} .rtsb-form-shipping select',
1110 1160
1111 1161 'fields_border_radius' => '{{WRAPPER}} .rtsb-form-shipping :is( input:not([type=checkbox],[type=radio]), textarea ), {{WRAPPER}} .rtsb-form-shipping .select2-selection--single, {{WRAPPER}} .rtsb-form-shipping select',
@@ -1138,25 +1188,26 @@
1138 1188
1139 1189 'fields_label_typo' => '{{WRAPPER}} .rtsb-form-order-note label',
1140 1190 'fields_label_color' => '{{WRAPPER}} .rtsb-form-order-note label',
1141 1191 'fields_label_reguired_color' => '{{WRAPPER}} .rtsb-form-order-note label .required',
1142 - 'fields_label_margin' => '{{WRAPPER}} .rtsb-form-order-note label',
1192 + 'fields_label_margin' => '{{WRAPPER}} .rtsb-form-order-note label:not(.radio)',
1143 1193
1144 1194 // Input Fields.
1145 - 'fields_height' => '{{WRAPPER}} .rtsb-form-order-note textarea',
1146 - 'fields_border' => '{{WRAPPER}} .rtsb-form-order-note textarea',
1147 - 'fields_border_radius' => '{{WRAPPER}} .rtsb-form-order-note textarea',
1148 - 'fields_text_color' => '{{WRAPPER}} .rtsb-form-order-note textarea',
1149 - 'fields_bg_color' => '{{WRAPPER}} .rtsb-form-order-note textarea',
1195 + 'textarea_fields_height' => '{{WRAPPER}} .rtsb-form-order-note textarea',
1196 + 'fields_height' => '{{WRAPPER}} .rtsb-form-order-note input:not([type=checkbox],[type=radio]), {{WRAPPER}} .rtsb-form-order-note .select2-selection--single, {{WRAPPER}} .rtsb-form-order-note select',
1197 + 'fields_border' => '{{WRAPPER}} .rtsb-form-order-note :is( textarea, input, select, .select2-selection--multiple )',
1198 + 'fields_border_radius' => '{{WRAPPER}} .rtsb-form-order-note :is( input:not([type=checkbox],[type=radio]), textarea )',
1199 + 'fields_text_color' => '{{WRAPPER}} .rtsb-form-order-note :is( textarea, input, select, .select2-selection--multiple )',
1200 + 'fields_bg_color' => '{{WRAPPER}} .rtsb-form-order-note :is( textarea, input, select, .select2-selection--multiple )',
1150 1201
1151 1202 // Hover.
1152 - 'fields_hover_border' => '{{WRAPPER}} .rtsb-form-order-note textarea:is(:hover, :focus, :active)',
1203 + 'fields_hover_border' => '{{WRAPPER}} .rtsb-form-order-note :is( input:not([type=checkbox],[type=radio]), textarea ):is(:hover, :focus, :active)',
1153 1204
1154 - 'fields_border_radius_hover' => '{{WRAPPER}} .rtsb-form-order-note textarea:is(:hover, :focus, :active)',
1155 - 'fields_hover_text_color' => '{{WRAPPER}} .rtsb-form-order-note textarea:is(:hover, :focus, :active)',
1156 - 'fields_hover_bg_color' => '{{WRAPPER}} .rtsb-form-order-note textarea:is(:hover, :focus, :active)',
1205 + 'fields_border_radius_hover' => '{{WRAPPER}} .rtsb-form-order-note :is( input:not([type=checkbox],[type=radio]), textarea ):is(:hover, :focus, :active)',
1206 + 'fields_hover_text_color' => '{{WRAPPER}} .rtsb-form-order-note :is( input:not([type=checkbox],[type=radio]), textarea ):is(:hover, :focus, :active)',
1207 + 'fields_hover_bg_color' => '{{WRAPPER}} .rtsb-form-order-note :is( input:not([type=checkbox],[type=radio]), textarea ):is(:hover, :focus, :active)',
1157 1208
1158 - 'fields_padding' => '{{WRAPPER}} .rtsb-form-order-note textarea',
1209 + 'fields_padding' => '{{WRAPPER}} .rtsb-form-order-note :is( input:not([type=checkbox],[type=radio]), textarea )',
1159 1210 'form_row_margin' => '{{WRAPPER}} .rtsb-form-order-note .woocommerce-input-wrapper',
1160 1211 'form_wrapper_margin' => '{{WRAPPER}} .rtsb-form-order-note .woocommerce-input-wrapper',
1161 1212
1162 1213 ],
@@ -1172,9 +1223,8 @@
1172 1223 'title_text_shadow' => '#rtsb-builder-content {{WRAPPER}} .rtsb-checkout-order-review #order_review_heading',
1173 1224 'title_margin' => '#rtsb-builder-content {{WRAPPER}} .rtsb-checkout-order-review #order_review_heading',
1174 1225 'title_padding' => '#rtsb-builder-content {{WRAPPER}} .rtsb-checkout-order-review #order_review_heading',
1175 1226 'title_border' => '#rtsb-builder-content {{WRAPPER}} .rtsb-checkout-order-review #order_review_heading',
1176 - // Table Settings.
1177 1227 'table_wrapper_border' => '#rtsb-builder-content {{WRAPPER}} #order_review',
1178 1228 'table_wrapper_padding' => '#rtsb-builder-content {{WRAPPER}} #order_review',
1179 1229 'table_wrapper_margin' => '#rtsb-builder-content {{WRAPPER}} #order_review',
1180 1230 'table_border' => '{{WRAPPER}} #order_review table :is( td, th )',
@@ -1181,17 +1231,17 @@
1181 1231 'label_typo' => '{{WRAPPER}} #order_review thead th',
1182 1232 'label_color' => '{{WRAPPER}} #order_review thead th',
1183 1233 'label_bg_color' => '{{WRAPPER}} #order_review thead th',
1184 1234 'label_item_padding' => '{{WRAPPER}} #order_review thead th',
1185 - // Table Body
1235 + // Table Body.
1186 1236 'body_text_typo' => '{{WRAPPER}} #order_review tbody td',
1187 1237 'body_text_color' => '{{WRAPPER}} #order_review tbody td',
1188 1238 'body_item_padding' => '{{WRAPPER}} #order_review tbody td',
1189 1239 'table_body_bg_color' => '{{WRAPPER}} #order_review tbody td',
1190 - // Counter
1240 + // Counter.
1191 1241 'counter_text_color' => '{{WRAPPER}} .product-quantity',
1192 1242 'counter_style' => '{{WRAPPER}} .product-quantity',
1193 - // Table Footer
1243 + // Table Footer.
1194 1244 'table_footer_label_typo' => '{{WRAPPER}} #order_review tfoot :is( th, td )',
1195 1245 'table_footer_label_color' => '{{WRAPPER}} #order_review tfoot th',
1196 1246 'table_footer_text_color' => '{{WRAPPER}} #order_review tfoot td',
1197 1247 'table_footer_label_bg_color' => '{{WRAPPER}} #order_review tfoot :is( th, td )',
@@ -1386,9 +1436,11 @@
1386 1436 'rtsb/elementor/common_selectors',
1387 1437 [
1388 1438 'columns' => [
1389 1439 'cols' => '{{WRAPPER}} .rtsb-elementor-container .rtsb-row',
1440 + 'masonry' => '{{WRAPPER}} .rtsb-elementor-container .rtsb-row.rtsb-masonry',
1390 1441 'list_cols' => '{{WRAPPER}} .rtsb-elementor-container .rtsb-row[class*="list-layout"]',
1442 + 'list_masonry' => '{{WRAPPER}} .rtsb-elementor-container .rtsb-row[class*="list-layout"].rtsb-masonry',
1391 1443 'grid_gap' => [
1392 1444 'padding' => '{{WRAPPER}} .rtsb-elementor-container [class*=rtsb-col-]',
1393 1445 'margin' => '{{WRAPPER}} .rtsb-elementor-container .rtsb-row',
1394 1446 'slider_layout3' => '{{WRAPPER}} .rtsb-elementor-container .rtsb-slider-layout3',
@@ -1395,15 +1447,14 @@
1395 1447 'slider_layout9' => '{{WRAPPER}} .rtsb-elementor-container .rtsb-slider-layout9',
1396 1448 ],
1397 1449 'image_width' => [
1398 1450 'image' => '{{WRAPPER}} .rtsb-product .rtsb-list-item .rtsb-product-img, {{WRAPPER}} .rtsb-elementor-container .rtsb-list-layout6 .rtsb-content-left',
1399 - // 'content' => '{{WRAPPER}} .rtsb-product .rtsb-list-item .rtsb-product-content',
1400 1451 ],
1401 1452 'v_action_btn_width' => '{{WRAPPER}} .rtsb-elementor-container .rtsb-list-layout3 .rtsb-product .rtsb-action-buttons.after-content',
1402 1453 'image_gap' => '{{WRAPPER}} .rtsb-product .rtsb-list-item,{{WRAPPER}} .rtsb-elementor-container .rtsb-list-layout6 .rtsb-product .rtsb-list-item .rtsb-product-content',
1403 1454 'grid_alignment' => [
1404 1455 'text_align' => '{{WRAPPER}} .rtsb-elementor-container, {{WRAPPER}} .rtsb-elementor-container .rtsb-grid-layout3 .rtsb-product-content, {{WRAPPER}} .rtsb-elementor-container .rtsb-grid-layout4 .rtsb-product-content',
1405 - 'justify_content' => '{{WRAPPER}} .rtsb-elementor-container .rtsb-category-list, {{WRAPPER}} .rtsb-elementor-container .price-wrapper, {{WRAPPER}} .rtsb-elementor-container [class*=list-layout] .rtsb-product-category, {{WRAPPER}} .rtsb-elementor-container .rtwpvs-archive-variation-wrapper, {{WRAPPER}} .rtsb-elementor-container .product-rating, {{WRAPPER}} .rtsb-elementor-container .category-title-with-count, {{WRAPPER}} .rtsb-elementor-container .rtsb-grid-layout3 .rtsb-product-content .rtsb-product-category,{{WRAPPER}} .rtsb-elementor-container .rtsb-grid-layout4 .rtsb-product-content .rtsb-product-category,{{WRAPPER}} .rtsb-grid-layout4 .rtsb-content-footer.has-cart-text .rtsb-action-button-list',
1456 + 'justify_content' => '{{WRAPPER}} .rtsb-elementor-container .rtsb-product-category, {{WRAPPER}} .rtsb-elementor-container .rtsb-category-list, {{WRAPPER}} .rtsb-elementor-container .price-wrapper, {{WRAPPER}} .rtsb-elementor-container [class*=list-layout] .rtsb-product-category, {{WRAPPER}} .rtsb-elementor-container .rtwpvs-archive-variation-wrapper, {{WRAPPER}} .rtsb-elementor-container .product-rating, {{WRAPPER}} .rtsb-elementor-container .category-title-with-count, {{WRAPPER}} .rtsb-elementor-container .rtsb-grid-layout3 .rtsb-product-content .rtsb-product-category,{{WRAPPER}} .rtsb-elementor-container .rtsb-grid-layout4 .rtsb-product-content .rtsb-product-category,{{WRAPPER}} .rtsb-grid-layout4 .rtsb-content-footer.show-cart-text .rtsb-action-button-list',
1406 1457 ],
1407 1458 ],
1408 1459 'color_scheme' => [
1409 1460 'primary_color' => '{{WRAPPER}}',
@@ -1442,8 +1493,9 @@
1442 1493 'width' => '{{WRAPPER}} .rtsb-elementor-container .rtsb-grid-item .rtsb-product-image, {{WRAPPER}} .rtsb-elementor-container .rtsb-grid-item .default-img, {{WRAPPER}} .rtsb-elementor-container .rtsb-category-grid .rtsb-product-image, {{WRAPPER}} .rtsb-elementor-container .rtsb-category-grid .default-img, {{WRAPPER}} .rtsb-elementor-container .rtsb-product-img .default-img, {{WRAPPER}} .rtsb-elementor-container .rtsb-list-item .rtsb-product-image',
1443 1494 'max_width' => '{{WRAPPER}} .rtsb-elementor-container .rtsb-grid-item .rtsb-product-img figure, {{WRAPPER}} .rtsb-elementor-container .rtsb-category-layout2 .category-title-with-image .rtsb-product-img figure,{{WRAPPER}} .rtsb-elementor-container .rtsb-product-img figure, {{WRAPPER}} .rtsb-elementor-container .rtsb-list-item .rtsb-product-img figure',
1444 1495 'border_radius' => '{{WRAPPER}} .rtsb-elementor-container .rtsb-product-img figure, {{WRAPPER}} .rtsb-elementor-container.has-overlay [class*=category-single-layout] .single-category-area::before, {{WRAPPER}} .rtsb-elementor-container.has-overlay [class*=category-single-layout] .single-category-area::after',
1445 1496 'margin' => '{{WRAPPER}} .rtsb-elementor-container .rtsb-product-img',
1497 +
1446 1498 ],
1447 1499 'advanced' => [
1448 1500 'wrapper_padding' => '{{WRAPPER}} .rtsb-elementor-container > .rtsb-row',
1449 1501 'content_padding' => '{{WRAPPER}} .rtsb-elementor-container .rtsb-product-content, {{WRAPPER}} .rtsb-elementor-container .rtsb-row:not(.rtsb-category-layout2) .rtsb-category-content, {{WRAPPER}} .rtsb-elementor-container .rtsb-category-layout2 .category-title-with-image',
@@ -1463,8 +1515,12 @@
1463 1515 'rtsb_el_content_border' => '{{WRAPPER}} .rtsb-elementor-container .rtsb-product-content, {{WRAPPER}} .rtsb-elementor-container .rtsb-row:not(.rtsb-category-layout2) .rtsb-category-content, {{WRAPPER}} .rtsb-elementor-container .rtsb-category-layout2 .category-title-with-image',
1464 1516 'content_border_hover_color' => '{{WRAPPER}} .rtsb-elementor-container .rtsb-product-content:hover, {{WRAPPER}} .rtsb-elementor-container .rtsb-row:not(.rtsb-category-layout2) .rtsb-category-content:hover, {{WRAPPER}} .rtsb-elementor-container .rtsb-category-layout2 .category-title-with-image:hover',
1465 1517 'content_border_radius' => '{{WRAPPER}} .rtsb-elementor-container .rtsb-product-content, {{WRAPPER}} .rtsb-elementor-container .rtsb-row:not(.rtsb-category-layout2) .rtsb-category-content, {{WRAPPER}} .rtsb-elementor-container .rtsb-category-layout2 .category-title-with-image',
1466 1518 ],
1519 + 'badges_module' => [
1520 + 'direction' => '{{WRAPPER}} .rtsb-promotion .rtsb-badge-group-style',
1521 + 'alignment' => '{{WRAPPER}} .rtsb-promotion .rtsb-badge-group-style',
1522 + ],
1467 1523 ]
1468 1524 );
1469 1525 }
1470 1526
@@ -1475,9 +1531,12 @@
1475 1531 */
1476 1532 public static function general_slider_selectors(): array {
1477 1533 return [
1478 1534 'slider_buttons' => [
1479 - 'arrow_size' => '{{WRAPPER}} .rtsb-elementor-container .rtsb-carousel-slider .swiper-arrow i',
1535 + 'arrow_size' => [
1536 + 'icon' => '{{WRAPPER}} .rtsb-elementor-container .rtsb-carousel-slider .swiper-arrow i',
1537 + 'svg' => '{{WRAPPER}} .rtsb-elementor-container .rtsb-carousel-slider .swiper-arrow svg',
1538 + ],
1480 1539 'arrow_width' => '{{WRAPPER}} .rtsb-elementor-container .rtsb-carousel-slider .swiper-arrow',
1481 1540 'arrow_height' => '{{WRAPPER}} .rtsb-elementor-container .rtsb-carousel-slider .swiper-arrow',
1482 1541 'arrow_line_height' => '{{WRAPPER}} .rtsb-elementor-container .rtsb-carousel-slider .swiper-arrow i',
1483 1542 'dot_width' => '{{WRAPPER}} .rtsb-elementor-container .rtsb-carousel-slider .swiper-pagination-bullet',
@@ -1547,18 +1606,20 @@
1547 1606 'action_btn_alignment' => '{{WRAPPER}} .rtsb-elementor-container .rtsb-product .rtsb-action-buttons.horizontal-floating-btn .rtsb-action-button-list',
1548 1607 'action_btn_gap' => '{{WRAPPER}} .rtsb-elementor-container .rtsb-action-button-list',
1549 1608 ],
1550 1609 'product_price' => [
1551 - 'typography' => '{{WRAPPER}} .rtsb-elementor-container .price-wrapper, {{WRAPPER}} .rtsb-elementor-container .price-wrapper ins .woocommerce-Price-amount, {{WRAPPER}}.elementor-element .rtsb-elementor-container.products .price-wrapper > p',
1552 - 'sale_typography' => '{{WRAPPER}} .rtsb-elementor-container.products .price-wrapper del',
1553 - 'alignment' => '{{WRAPPER}} .rtsb-elementor-container .product-price',
1554 - 'color' => '{{WRAPPER}} .rtsb-elementor-container .price-wrapper :is( ins, ins span bdi)',
1555 - 'regular_color' => '{{WRAPPER}} .rtsb-elementor-container .price-wrapper :is( bdi, del bdi), {{WRAPPER}} .rtsb-elementor-container.products .price-wrapper del',
1556 - 'crossed_regular_color' => '{{WRAPPER}} .rtsb-elementor-container .price-wrapper :is(del bdi), {{WRAPPER}} .rtsb-elementor-container.products .price-wrapper del',
1557 - 'border' => '{{WRAPPER}} .rtsb-elementor-container .price-wrapper',
1558 - 'border_hover_color' => '{{WRAPPER}} .rtsb-elementor-container .price-wrapper:hover',
1559 - 'padding' => '{{WRAPPER}} .rtsb-elementor-container .product-price',
1560 - 'margin' => '{{WRAPPER}} .rtsb-elementor-container .product-price',
1610 + 'typography' => '{{WRAPPER}} .rtsb-elementor-container .price-wrapper, {{WRAPPER}} .rtsb-elementor-container .price-wrapper ins .woocommerce-Price-amount, {{WRAPPER}}.elementor-element .rtsb-elementor-container.products .price-wrapper > p',
1611 + 'sale_typography' => '{{WRAPPER}} .rtsb-elementor-container.products .price-wrapper del',
1612 + 'regular_text_decoration' => '{{WRAPPER}} .rtsb-elementor-container .price-wrapper .price > .woocommerce-Price-amount, {{WRAPPER}} .rtsb-elementor-container .price-wrapper del',
1613 + 'sale_text_decoration' => '{{WRAPPER}} .rtsb-elementor-container .price-wrapper ins',
1614 + 'alignment' => '{{WRAPPER}} .rtsb-elementor-container .product-price',
1615 + 'color' => '{{WRAPPER}} .rtsb-elementor-container .price-wrapper :is( ins, ins span bdi)',
1616 + 'regular_color' => '{{WRAPPER}} .rtsb-elementor-container .price-wrapper :is( bdi, del bdi), {{WRAPPER}} .rtsb-elementor-container.products .price-wrapper del',
1617 + 'crossed_regular_color' => '{{WRAPPER}} .rtsb-elementor-container .price-wrapper :is(del bdi), {{WRAPPER}} .rtsb-elementor-container.products .price-wrapper del',
1618 + 'border' => '{{WRAPPER}} .rtsb-elementor-container .price-wrapper',
1619 + 'border_hover_color' => '{{WRAPPER}} .rtsb-elementor-container .price-wrapper:hover',
1620 + 'padding' => '{{WRAPPER}} .rtsb-elementor-container .product-price',
1621 + 'margin' => '{{WRAPPER}} .rtsb-elementor-container .product-price',
1561 1622 ],
1562 1623 'product_rating' => [
1563 1624 'typography' => '{{WRAPPER}} .rtsb-elementor-container .star-rating',
1564 1625 'alignment' => '{{WRAPPER}} .rtsb-elementor-container .product-rating',
@@ -1580,8 +1641,22 @@
1580 1641 'padding' => '{{WRAPPER}} .rtsb-elementor-container .rtsb-category-list li > a',
1581 1642 'margin' => '{{WRAPPER}} .rtsb-elementor-container .rtsb-category-list li > a',
1582 1643 'wrapper_margin' => '{{WRAPPER}} .rtsb-elementor-container .rtsb-product-category',
1583 1644 ],
1645 + 'product_brands' => [
1646 + 'typography' => '{{WRAPPER}} .rtsb-elementor-container .rtsb-brand-list li > a',
1647 + 'alignment' => '{{WRAPPER}} .rtsb-elementor-container .rtsb-product-content .rtsb-brand-category',
1648 + 'color' => '{{WRAPPER}} .rtsb-elementor-container .rtsb-brand-list li > a',
1649 + 'bg_color' => '{{WRAPPER}} .rtsb-elementor-container .rtsb-brand-list li > a',
1650 + 'hover_color' => '{{WRAPPER}} .rtsb-elementor-container .rtsb-brand-list li > a:hover',
1651 + 'hover_bg_color' => '{{WRAPPER}} .rtsb-elementor-container .rtsb-brand-list li > a:hover',
1652 + 'border' => '{{WRAPPER}} .rtsb-elementor-container .rtsb-brand-list li > a',
1653 + 'border_hover_color' => '{{WRAPPER}} .rtsb-elementor-container .rtsb-brand-list li > a:hover',
1654 + 'border_radius' => '{{WRAPPER}} .rtsb-elementor-container .rtsb-brand-list li > a',
1655 + 'padding' => '{{WRAPPER}} .rtsb-elementor-container .rtsb-brand-list li > a',
1656 + 'margin' => '{{WRAPPER}} .rtsb-elementor-container .rtsb-brand-list li > a',
1657 + 'wrapper_margin' => '{{WRAPPER}} .rtsb-elementor-container .rtsb-brand-category',
1658 + ],
1584 1659 'pagination' => [
1585 1660 'typography' => '{{WRAPPER}} .rtsb-elementor-container .rtsb-pagination ul.pagination-list li a, {{WRAPPER}} .rtsb-elementor-container .rtsb-pagination ul.pagination-list li span, {{WRAPPER}} .rtsb-elementor-container .rtsb-pagination-wrap .rtsb-load-more button, {{WRAPPER}} .rtsb-elementor-container .rtsb-archive-pagination-wrap .rtsb-load-more button',
1586 1661 'alignment' => '{{WRAPPER}} .rtsb-elementor-container .rtsb-pagination ul.pagination-list, {{WRAPPER}} .rtsb-elementor-container .rtsb-pagination-wrap, {{WRAPPER}} .rtsb-elementor-container .rtsb-archive-pagination-wrap',
1587 1662 'width' => '{{WRAPPER}} .rtsb-elementor-container .rtsb-pagination ul.pagination-list li a, {{WRAPPER}} .rtsb-elementor-container .rtsb-pagination ul.pagination-list li span, {{WRAPPER}} .rtsb-elementor-container .rtsb-pagination-wrap .rtsb-load-more button, {{WRAPPER}} .rtsb-elementor-container .rtsb-archive-pagination-wrap .rtsb-load-more button',
@@ -1676,9 +1751,12 @@
1676 1751 'margin' => '{{WRAPPER}} .rtsb-elementor-container .rtsb-quick-view .rtsb-action-btn',
1677 1752 ],
1678 1753 'hover_icon_button' => [
1679 1754 'typography' => '{{WRAPPER}} .rtsb-elementor-container .product-title-with-btn .btn-wrap a',
1680 - 'icon_size' => '{{WRAPPER}} .rtsb-elementor-container .product-title-with-btn .btn-wrap a .icon',
1755 + 'icon_size' => [
1756 + 'font_size' => '{{WRAPPER}} .rtsb-elementor-container .product-title-with-btn .btn-wrap a .icon',
1757 + 'svg' => '{{WRAPPER}} .rtsb-elementor-container .product-title-with-btn .btn-wrap a .icon svg',
1758 + ],
1681 1759 'hover_icon_spacing' => '{{WRAPPER}} .rtsb-elementor-container .product-title-with-btn .btn-wrap a .text + .icon',
1682 1760 'color' => '{{WRAPPER}} .rtsb-elementor-container .product-title-with-btn .btn-wrap a',
1683 1761 'bg_color' => '{{WRAPPER}} .rtsb-elementor-container .product-title-with-btn .btn-wrap a',
1684 1762 'icon_color' => '{{WRAPPER}} .rtsb-elementor-container .product-title-with-btn .btn-wrap a .icon',