| @@ -604,17 +604,13 @@ | ||
| 604 | 604 | 'background_hover_transition', |
| 605 | 605 | [ |
| 606 | 606 | 'label' => esc_html__( 'Transition Duration', 'elementor' ), |
| 607 | 607 | 'type' => Controls_Manager::SLIDER, |
| 608 | + 'size_units' => [ 's', 'ms' ], | |
| 608 | 609 | 'default' => [ |
| 610 | + 'unit' => 's', | |
| 609 | 611 | 'size' => 0.3, |
| 610 | 612 | ], |
| 611 | - 'range' => [ | |
| 612 | - 'px' => [ | |
| 613 | - 'max' => 3, | |
| 614 | - 'step' => 0.1, | |
| 615 | - ], | |
| 616 | - ], | |
| 617 | 613 | 'render_type' => 'ui', |
| 618 | 614 | 'separator' => 'before', |
| 619 | 615 | ] |
| 620 | 616 | ); |
| @@ -647,17 +643,8 @@ | ||
| 647 | 643 | Group_Control_Background::get_type(), |
| 648 | 644 | [ |
| 649 | 645 | 'name' => 'background_overlay', |
| 650 | 646 | 'selector' => '{{WRAPPER}} > .elementor-background-overlay', |
| 651 | - 'fields_options' => [ | |
| 652 | - 'image' => [ | |
| 653 | - 'background_lazyload' => [ | |
| 654 | - 'active' => true, | |
| 655 | - 'keys' => [ 'background_overlay_image', 'url' ], | |
| 656 | - 'selector' => '.elementor-background-overlay', | |
| 657 | - ], | |
| 658 | - ], | |
| 659 | - ], | |
| 660 | 647 | ] |
| 661 | 648 | ); |
| 662 | 649 | |
| 663 | 650 | $this->add_responsive_control( |
| @@ -799,17 +786,13 @@ | ||
| 799 | 786 | 'background_overlay_hover_transition', |
| 800 | 787 | [ |
| 801 | 788 | 'label' => esc_html__( 'Transition Duration', 'elementor' ), |
| 802 | 789 | 'type' => Controls_Manager::SLIDER, |
| 790 | + 'size_units' => [ 's', 'ms' ], | |
| 803 | 791 | 'default' => [ |
| 792 | + 'unit' => 's', | |
| 804 | 793 | 'size' => 0.3, |
| 805 | 794 | ], |
| 806 | - 'range' => [ | |
| 807 | - 'px' => [ | |
| 808 | - 'max' => 3, | |
| 809 | - 'step' => 0.1, | |
| 810 | - ], | |
| 811 | - ], | |
| 812 | 795 | 'render_type' => 'ui', |
| 813 | 796 | 'separator' => 'before', |
| 814 | 797 | ] |
| 815 | 798 | ); |
| @@ -906,17 +889,13 @@ | ||
| 906 | 889 | [ |
| 907 | 890 | 'label' => esc_html__( 'Transition Duration', 'elementor' ), |
| 908 | 891 | 'type' => Controls_Manager::SLIDER, |
| 909 | 892 | 'separator' => 'before', |
| 893 | + 'size_units' => [ 's', 'ms' ], | |
| 910 | 894 | 'default' => [ |
| 895 | + 'unit' => 's', | |
| 911 | 896 | 'size' => 0.3, |
| 912 | 897 | ], |
| 913 | - 'range' => [ | |
| 914 | - 'px' => [ | |
| 915 | - 'max' => 3, | |
| 916 | - 'step' => 0.1, | |
| 917 | - ], | |
| 918 | - ], | |
| 919 | 898 | 'conditions' => [ |
| 920 | 899 | 'relation' => 'or', |
| 921 | 900 | 'terms' => [ |
| 922 | 901 | [ |
| @@ -931,10 +910,10 @@ | ||
| 931 | 910 | ], |
| 932 | 911 | ], |
| 933 | 912 | ], |
| 934 | 913 | 'selectors' => [ |
| 935 | - '{{WRAPPER}}' => 'transition: background {{background_hover_transition.SIZE}}s, border {{SIZE}}s, border-radius {{SIZE}}s, box-shadow {{SIZE}}s', | |
| 936 | - '{{WRAPPER}} > .elementor-background-overlay' => 'transition: background {{background_overlay_hover_transition.SIZE}}s, border-radius {{SIZE}}s, opacity {{background_overlay_hover_transition.SIZE}}s', | |
| 914 | + '{{WRAPPER}}' => 'transition: background {{background_hover_transition.SIZE}}{{background_hover_transition.UNIT}}, border {{SIZE}}{{UNIT}}, border-radius {{SIZE}}{{UNIT}}, box-shadow {{SIZE}}{{UNIT}}', | |
| 915 | + '{{WRAPPER}} > .elementor-background-overlay' => 'transition: background {{background_overlay_hover_transition.SIZE}}{{background_overlay_hover_transition.UNIT}}, border-radius {{SIZE}}{{UNIT}}, opacity {{background_overlay_hover_transition.SIZE}}{{background_overlay_hover_transition.UNIT}}', | |
| 937 | 916 | ], |
| 938 | 917 | ] |
| 939 | 918 | ); |
| 940 | 919 | |