Plugin Directory

Changeset 3323052


Ignore:
Timestamp:
07/06/2025 03:29:19 PM (5 months ago)
Author:
wpnoman0
Message:

release 1.0.3

Location:
image-select-field-for-elementor-forms/trunk
Files:
4 edited

Legend:

Unmodified
Added
Removed
  • image-select-field-for-elementor-forms/trunk/assets/css/isfef-style.css

    r3322961 r3323052  
    3030    cursor: pointer;
    3131    transition: all 0.3s ease;
    32     font-weight: 500;
    3332    box-shadow: 0 2px 6px rgba(0, 0, 0, 0.1);
    34     font-size: 15px;
    3533}
    3634
     
    8684    height: auto;
    8785    display: block;
    88     border-radius: 4px;
    8986    transition: .3s all ease;
     87    border-radius: 6px;
    9088}
    9189
     
    104102
    105103.isfef-image-select label img {
    106     padding: 25px;
     104    padding: 15px;
    107105}
    108106
     
    136134    width: 16px;
    137135    height: 16px;
    138     top: 25%;
     136    top: 16%;
    139137}
  • image-select-field-for-elementor-forms/trunk/image-select-field-for-elementor-forms.php

    r3322961 r3323052  
    44 * Plugin name: Image Select Field for Elementor Forms
    55 * Description: Image Select Field for Elementor Forms is a powerful addon that extends the native Elementor Form widget by adding a custom image selection field. Let your users select options visually through images—perfect for forms that require choices like product styles, services, packages, or preferences.
    6  * Version:     1.0.2
     6 * Version:     1.0.3
    77 * Author:      WP Noman
    88 * License:     GPLv2 or later
  • image-select-field-for-elementor-forms/trunk/includes/class-isfeforms-widgets-control.php

    r3322961 r3323052  
    138138                ],
    139139                'selectors' => [
    140                     '{{WRAPPER}} .elementor-field-type-radio:not(.isfef-image-select) input[type="radio"]:checked+label:before, {{WRAPPER}} .elementor-field-type-checkbox:not(.isfef-image-select) input[type="checkbox"]:checked+label' => 'top: {{SIZE}}{{UNIT}};',
    141                 ],
    142             ]
    143         );
     140                    '{{WRAPPER}}.isfef-modernize-radio-checkbox .elementor-field-type-checkbox:not(.isfef-image-select) input[type="checkbox"]:checked+label:before, {{WRAPPER}}.isfef-modernize-radio-checkbox .elementor-field-type-radio:not(.isfef-image-select) input[type="radio"]:checked+label:before' => 'top: {{SIZE}}%;',
     141                ],
     142            ]
     143        );
     144
    144145        $element->add_control(
    145146            'isfeforms_rc_icon_size',
     
    155156                ],
    156157                'selectors' => [
    157                     '{{WRAPPER}} .elementor-field-type-radio:not(.isfef-image-select) input[type="radio"]:checked+label:before, {{WRAPPER}} .elementor-field-type-checkbox:not(.isfef-image-select) input[type="checkbox"]:checked+label' => 'width: {{SIZE}}{{UNIT}}; height: {{SIZE}}{{UNIT}};',
     158                    '{{WRAPPER}}.isfef-modernize-radio-checkbox .elementor-field-type-checkbox:not(.isfef-image-select) input[type="checkbox"]:checked+label:before, {{WRAPPER}}.isfef-modernize-radio-checkbox .elementor-field-type-radio:not(.isfef-image-select) input[type="radio"]:checked+label:before' => 'width: {{SIZE}}{{UNIT}}; height: {{SIZE}}{{UNIT}};',
    158159                ],
    159160            ]
     
    168169                'selectors' => [
    169170                    '{{WRAPPER}}' => '--isfef_theme_color: {{VALUE}};',
     171                ],
     172            ]
     173        );
     174
     175        // add padding
     176        $element->add_control(
     177            'isfeforms_img_padding',
     178            [
     179                'label' => __('Image Padding', 'image-select-field-for-elementor-forms'),
     180                'type' => \Elementor\Controls_Manager::SLIDER,
     181                'size_units' => ['px'],
     182                'range' => [
     183                    'px' => [
     184                        'min' => 0,
     185                        'max' => 100,
     186                    ],
     187                ],
     188                'selectors' => [
     189                    '{{WRAPPER}} .isfef-image-select label img' => 'padding: {{SIZE}}{{UNIT}};',
    170190                ],
    171191            ]
  • image-select-field-for-elementor-forms/trunk/readme.txt

    r3322963 r3323052  
    55Tested up to: 6.8
    66Requires PHP: 7.4
    7 Stable tag: 1.0.2
     7Stable tag: 1.0.3
    88License: GPLv2 or later
    99License URI: https://www.gnu.org/licenses/gpl-2.0.html
     
    2525== Changelog ==
    2626
    27 = 1.0.0 =
     27= 1.0.1 =
    2828* Initial release
    2929
     
    3434- Add New controls
    3535- Fix minor issues
     36
     37= 1.0.3 =
     38- Fix bug
    3639
    3740== Installation ==
Note: See TracChangeset for help on using the changeset viewer.