Plugin Directory

Changeset 3311122


Ignore:
Timestamp:
06/13/2025 01:51:46 PM (9 months ago)
Author:
uapp
Message:

Updated the plugin version to 10.1.0

Location:
responsive-tabs-for-elementor/trunk
Files:
16 edited

Legend:

Unmodified
Added
Removed
  • responsive-tabs-for-elementor/trunk/class-responsive-tabs-for-elementor.php

    r3309165 r3311122  
    1010 * @license    https://opensource.org/licenses/GPL-3.0 GPL-3.0-only
    1111 * @link
    12  * @since      10.0.0
     12 * @since      10.1.0
    1313 * php version 7.4.1
    1414 */
     
    2929   * Minimum Elementor Version
    3030   *
    31    * @since 10.0.0
     31   * @since 10.1.0
    3232   * @var string Minimum Elementor version required to run the plugin.
    3333   */
     
    3636   * Minimum PHP Version
    3737   *
    38    * @since 10.0.0
     38   * @since 10.1.0
    3939   * @var string Minimum PHP version required to run the plugin.
    4040   */
     
    4444   * Constructor
    4545   *
    46    * @since  10.0.0
     46   * @since  10.1.0
    4747   * @access public
    4848   */
     
    8686   * Fired by `init` action hook.
    8787   *
    88    * @since  10.0.0
     88   * @since  10.1.0
    8989   * @access public
    9090   */
     
    103103   * Fired by `plugins_loaded` action hook.
    104104   *
    105    * @since  10.0.0
     105   * @since  10.1.0
    106106   * @access public
    107107   */
     
    147147   * Warning when the site doesn't have Elementor installed or activated.
    148148   *
    149    * @since  10.0.0
     149   * @since  10.1.0
    150150   * @access public
    151151   */
     
    169169   * Warning when the site doesn't have a minimum required Elementor version.
    170170   *
    171    * @since  10.0.0
     171   * @since  10.1.0
    172172   * @access public
    173173   */
     
    193193   * Warning when the site doesn't have a minimum required PHP version.
    194194   *
    195    * @since  10.0.0
     195   * @since  10.1.0
    196196   * @access public
    197197   */
  • responsive-tabs-for-elementor/trunk/class-widgets.php

    r3309165 r3311122  
    1010 * @license    https://opensource.org/licenses/GPL-3.0 GPL-3.0-only
    1111 * @link
    12  * @since      10.0.0
     12 * @since      10.1.0
    1313 * php version 7.4.1
    1414 */
     
    2626 * Main Plugin class
    2727 *
    28  * @since 10.0.0
     28 * @since 10.1.0
    2929 */
    3030class Widgets
     
    3434   * Instance
    3535   *
    36    * @since  10.0.0
     36   * @since  10.1.0
    3737   * @access private
    3838   * @static
     
    4848   *
    4949   * @return Plugin An instance of the class.
    50    * @since  10.0.0
     50   * @since  10.1.0
    5151   * @access public
    5252   *
     
    6666   * Load widgets files
    6767   *
    68    * @since  10.0.0
     68   * @since  10.1.0
    6969   * @access private
    7070   */
     
    8989   * Load widgets templates files
    9090   *
    91    * @since  10.0.0
     91   * @since  10.1.0
    9292   * @access private
    9393   */
     
    103103   * Load widgets templates controls
    104104   *
    105    * @since  10.0.0
     105   * @since  10.1.0
    106106   * @access private
    107107   */
     
    118118   * Register new Elementor widgets.
    119119   *
    120    * @since  10.0.0
     120   * @since  10.1.0
    121121   * @access public
    122122   */
     
    152152   * Register plugin action hooks and filters
    153153   *
    154    * @since  10.0.0
     154   * @since  10.1.0
    155155   * @access public
    156156   */
  • responsive-tabs-for-elementor/trunk/readme.txt

    r3310257 r3311122  
    55Requires at least: 5.9
    66Tested up to: 6.8.1
    7 Stable tag: 10.0.2
     7Stable tag: 10.1.0
    88License: GPLv3
    99License URI: https://opensource.org/licenses/GPL-3.0
     
    6666
    6767== Changelog ==
     68
     69= 10.1.0 - 2025-06-13 =
     70- New: Added animation and text for the button in the Hover Image Reveal Tabs.
     71- Fix: Fixing a display error in the Hover Image Reveal Tabs widget.
    6872
    6973= 10.0.0 - 2025-06-10 =
  • responsive-tabs-for-elementor/trunk/responsive-tabs-for-elementor.php

    r3310257 r3311122  
    88 * Description: Responsive Tab Plugin for Elementor allows you to show multiple levels of tabs in accordion with text, images, ets.
    99 * Plugin URI:
    10  * Version:     10.0.2
     10 * Version:     10.1.0
    1111 * Author:      UAPP GROUP
    1212 * Author URI:  https://uapp.group/
     
    2020 * Plugin Version
    2121 *
    22  * @since 10.0.2
     22 * @since 10.1.0
    2323 * @var string The plugin version.
    2424 */
    25 define('RESPONSIVE_TABS_VERSION', '10.0.2');
     25define('RESPONSIVE_TABS_VERSION', '10.1.0');
    2626
    2727/**
  • responsive-tabs-for-elementor/trunk/widgets/class-responsive-accordion-with-counter.php

    r3309165 r3311122  
    1010 * @license    https://opensource.org/licenses/GPL-3.0 GPL-3.0-only
    1111 * @link
    12  * @since      10.0.0
     12 * @since      10.1.0
    1313 * php version 7.4.1
    1414 */
     
    3131 * AccordionWithCounter widget class.
    3232 *
    33  * @since 10.0.0
     33 * @since 10.1.0
    3434 */
    3535class Responsive_Accordion_With_Counter extends Widget_Base
     
    6363   *
    6464   * @return string Widget name.
    65    * @since  10.0.0
     65   * @since  10.1.0
    6666   *
    6767   * @access public
     
    7777   *
    7878   * @return string Widget title.
    79    * @since  10.0.0
     79   * @since  10.1.0
    8080   *
    8181   * @access public
     
    9191   *
    9292   * @return string Widget icon.
    93    * @since  10.0.0
     93   * @since  10.1.0
    9494   *
    9595   * @access public
     
    110110   *
    111111   * @return array Widget categories.
    112    * @since  10.0.0
     112   * @since  10.1.0
    113113   *
    114114   * @access public
     
    141141   *
    142142   * @return array Default tab.
    143    * @since  10.0.0
     143   * @since  10.1.0
    144144   *
    145145   * @access protected
     
    158158   *
    159159   * @return array Default tab.
    160    * @since  10.0.0
     160   * @since  10.1.0
    161161   *
    162162   * @access protected
     
    177177   * Adds different input fields to allow the user to change and customize the widget settings.
    178178   *
    179    * @since  10.0.0
     179   * @since  10.1.0
    180180   *
    181181   * @access protected
     
    364364   * Written in PHP and used to generate the final HTML.
    365365   *
    366    * @since  10.0.0
     366   * @since  10.1.0
    367367   *
    368368   * @access protected
  • responsive-tabs-for-elementor/trunk/widgets/class-responsive-accordion.php

    r3309165 r3311122  
    1010 * @license    https://opensource.org/licenses/GPL-3.0 GPL-3.0-only
    1111 * @link
    12  * @since      10.0.0
     12 * @since      10.1.0
    1313 * php version 7.4.1
    1414 */
     
    3030 * ResponsiveAccordion widget class.
    3131 *
    32  * @since 10.0.0
     32 * @since 10.1.0
    3333 */
    3434class Responsive_Accordion extends Widget_Base
     
    6262   *
    6363   * @return string Widget name.
    64    * @since  10.0.0
     64   * @since  10.1.0
    6565   *
    6666   * @access public
     
    7676   *
    7777   * @return string Widget title.
    78    * @since  10.0.0
     78   * @since  10.1.0
    7979   *
    8080   * @access public
     
    9090   *
    9191   * @return string Widget icon.
    92    * @since  10.0.0
     92   * @since  10.1.0
    9393   *
    9494   * @access public
     
    109109   *
    110110   * @return array Widget categories.
    111    * @since  10.0.0
     111   * @since  10.1.0
    112112   *
    113113   * @access public
     
    140140   *
    141141   * @return array Default tab.
    142    * @since  10.0.0
     142   * @since  10.1.0
    143143   *
    144144   * @access protected
     
    158158   * Adds different input fields to allow the user to change and customize the widget settings.
    159159   *
    160    * @since  10.0.0
     160   * @since  10.1.0
    161161   *
    162162   * @access protected
     
    815815   * Written in PHP and used to generate the final HTML.
    816816   *
    817    * @since  10.0.0
     817   * @since  10.1.0
    818818   *
    819819   * @access protected
  • responsive-tabs-for-elementor/trunk/widgets/class-responsive-faq-accordion.php

    r3309165 r3311122  
    1010 * @license    https://opensource.org/licenses/GPL-3.0 GPL-3.0-only
    1111 * @link
    12  * @since      10.0.0
     12 * @since      10.1.0
    1313 * php version 7.4.1
    1414 */
     
    3131 * ResponsiveFAQAccordion widget class.
    3232 *
    33  * @since 10.0.0
     33 * @since 10.1.0
    3434 */
    3535class Responsive_FAQ_Accordion extends Widget_Base
     
    6363   *
    6464   * @return string Widget name.
    65    * @since  10.0.0
     65   * @since  10.1.0
    6666   *
    6767   * @access public
     
    7777   *
    7878   * @return string Widget title.
    79    * @since  10.0.0
     79   * @since  10.1.0
    8080   *
    8181   * @access public
     
    9191   *
    9292   * @return string Widget icon.
    93    * @since  10.0.0
     93   * @since  10.1.0
    9494   *
    9595   * @access public
     
    110110   *
    111111   * @return array Widget categories.
    112    * @since  10.0.0
     112   * @since  10.1.0
    113113   *
    114114   * @access public
     
    141141   *
    142142   * @return array Default tab.
    143    * @since  10.0.0
     143   * @since  10.1.0
    144144   *
    145145   * @access protected
     
    159159   * Adds different input fields to allow the user to change and customize the widget settings.
    160160   *
    161    * @since  10.0.0
     161   * @since  10.1.0
    162162   *
    163163   * @access protected
     
    810810   * Written in PHP and used to generate the final HTML.
    811811   *
    812    * @since  10.0.0
     812   * @since  10.1.0
    813813   *
    814814   * @access protected
  • responsive-tabs-for-elementor/trunk/widgets/class-responsive-parallax-tabs.php

    r3309165 r3311122  
    1010 * @license    https://opensource.org/licenses/GPL-3.0 GPL-3.0-only
    1111 * @link
    12  * @since      10.0.0
     12 * @since      10.1.0
    1313 * php version 7.4.1
    1414 */
     
    3131 * ResponsiveParallaxTabs widget class.
    3232 *
    33  * @since 10.0.0
     33 * @since 10.1.0
    3434 */
    3535class Responsive_Parallax_Tabs extends Widget_Base
     
    6666   *
    6767   * @return string Widget name.
    68    * @since  10.0.0
     68   * @since  10.1.0
    6969   *
    7070   * @access public
     
    8080   *
    8181   * @return string Widget title.
    82    * @since  10.0.0
     82   * @since  10.1.0
    8383   *
    8484   * @access public
     
    9494   *
    9595   * @return string Widget icon.
    96    * @since  10.0.0
     96   * @since  10.1.0
    9797   *
    9898   * @access public
     
    113113   *
    114114   * @return array Widget categories.
    115    * @since  10.0.0
     115   * @since  10.1.0
    116116   *
    117117   * @access public
     
    144144   *
    145145   * @return array Default tab.
    146    * @since  10.0.0
     146   * @since  10.1.0
    147147   *
    148148   * @access protected
     
    169169   * Adds different input fields to allow the user to change and customize the widget settings.
    170170   *
    171    * @since  10.0.0
     171   * @since  10.1.0
    172172   *
    173173   * @access protected
     
    12391239   * Written in PHP and used to generate the final HTML.
    12401240   *
    1241    * @since  10.0.0
     1241   * @since  10.1.0
    12421242   *
    12431243   * @access protected
  • responsive-tabs-for-elementor/trunk/widgets/class-responsive-simple-tabs-with-icons.php

    r3309165 r3311122  
    1010 * @license    https://opensource.org/licenses/GPL-3.0 GPL-3.0-only
    1111 * @link
    12  * @since      10.0.0
     12 * @since      10.1.0
    1313 * php version 7.4.1
    1414 */
     
    3030 * ResponsiveSimpleTabsWithIcons widget class.
    3131 *
    32  * @since 10.0.0
     32 * @since 10.1.0
    3333 */
    3434class Responsive_Simple_Tabs_With_Icons extends Widget_Base
     
    6363   *
    6464   * @return string Widget name.
    65    * @since  10.0.0
     65   * @since  10.1.0
    6666   *
    6767   * @access public
     
    7777   *
    7878   * @return string Widget title.
    79    * @since  10.0.0
     79   * @since  10.1.0
    8080   *
    8181   * @access public
     
    9191   *
    9292   * @return string Widget icon.
    93    * @since  10.0.0
     93   * @since  10.1.0
    9494   *
    9595   * @access public
     
    110110   *
    111111   * @return array Widget categories.
    112    * @since  10.0.0
     112   * @since  10.1.0
    113113   *
    114114   * @access public
     
    141141   *
    142142   * @return array Default tab.
    143    * @since  10.0.0
     143   * @since  10.1.0
    144144   *
    145145   * @access protected
     
    163163   * Adds different input fields to allow the user to change and customize the widget settings.
    164164   *
    165    * @since  10.0.0
     165   * @since  10.1.0
    166166   *
    167167   * @access protected
     
    849849   * Written in PHP and used to generate the final HTML.
    850850   *
    851    * @since  10.0.0
     851   * @since  10.1.0
    852852   *
    853853   * @access protected
  • responsive-tabs-for-elementor/trunk/widgets/class-responsive-tabs-with-big-image.php

    r3309165 r3311122  
    1010 * @license    https://opensource.org/licenses/GPL-3.0 GPL-3.0-only
    1111 * @link
    12  * @since      10.0.0
     12 * @since      10.1.0
    1313 * php version 7.4.1
    1414 */
     
    3030 * ResponsiveTabsWithBigImage widget class.
    3131 *
    32  * @since 10.0.0
     32 * @since 10.1.0
    3333 */
    3434class Responsive_Tabs_With_Big_Image extends Widget_Base
     
    6363   *
    6464   * @return string Widget name.
    65    * @since  10.0.0
     65   * @since  10.1.0
    6666   *
    6767   * @access public
     
    7777   *
    7878   * @return string Widget title.
    79    * @since  10.0.0
     79   * @since  10.1.0
    8080   *
    8181   * @access public
     
    9191   *
    9292   * @return string Widget icon.
    93    * @since  10.0.0
     93   * @since  10.1.0
    9494   *
    9595   * @access public
     
    110110   *
    111111   * @return array Widget categories.
    112    * @since  10.0.0
     112   * @since  10.1.0
    113113   *
    114114   * @access public
     
    141141   *
    142142   * @return array Default tab.
    143    * @since  10.0.0
     143   * @since  10.1.0
    144144   *
    145145   * @access protected
     
    166166   * Adds different input fields to allow the user to change and customize the widget settings.
    167167   *
    168    * @since  10.0.0
     168   * @since  10.1.0
    169169   *
    170170   * @access protected
     
    10491049   * Written in PHP and used to generate the final HTML.
    10501050   *
    1051    * @since  10.0.0
     1051   * @since  10.1.0
    10521052   *
    10531053   * @access protected
  • responsive-tabs-for-elementor/trunk/widgets/class-responsive-tabs-with-icons.php

    r3309165 r3311122  
    1010 * @license    https://opensource.org/licenses/GPL-3.0 GPL-3.0-only
    1111 * @link
    12  * @since      10.0.0
     12 * @since      10.1.0
    1313 * php version 7.4.1
    1414 */
     
    2929 * ResponsiveTabsWithIcons widget class.
    3030 *
    31  * @since 10.0.0
     31 * @since 10.1.0
    3232 */
    3333class Responsive_Tabs_With_Icons extends Widget_Base
     
    6363   *
    6464   * @return string Widget name.
    65    * @since  10.0.0
     65   * @since  10.1.0
    6666   *
    6767   * @access public
     
    7777   *
    7878   * @return string Widget title.
    79    * @since  10.0.0
     79   * @since  10.1.0
    8080   *
    8181   * @access public
     
    9191   *
    9292   * @return string Widget icon.
    93    * @since  10.0.0
     93   * @since  10.1.0
    9494   *
    9595   * @access public
     
    110110   *
    111111   * @return array Widget categories.
    112    * @since  10.0.0
     112   * @since  10.1.0
    113113   *
    114114   * @access public
     
    141141   *
    142142   * @return array Default tab.
    143    * @since  10.0.0
     143   * @since  10.1.0
    144144   *
    145145   * @access protected
     
    163163   * Adds different input fields to allow the user to change and customize the widget settings.
    164164   *
    165    * @since  10.0.0
     165   * @since  10.1.0
    166166   *
    167167   * @access protected
     
    942942   * Written in PHP and used to generate the final HTML.
    943943   *
    944    * @since  10.0.0
     944   * @since  10.1.0
    945945   *
    946946   * @access protected
  • responsive-tabs-for-elementor/trunk/widgets/class-responsive-tabs-with-small-images.php

    r3309165 r3311122  
    1010 * @license    https://opensource.org/licenses/GPL-3.0 GPL-3.0-only
    1111 * @link
    12  * @since      10.0.0
     12 * @since      10.1.0
    1313 * php version 7.4.1
    1414 */
     
    3030 * ResponsiveTabsWithSmallImages widget class.
    3131 *
    32  * @since 10.0.0
     32 * @since 10.1.0
    3333 */
    3434class Responsive_Tabs_With_Small_Images extends Widget_Base
     
    6363   *
    6464   * @return string Widget name.
    65    * @since  10.0.0
     65   * @since  10.1.0
    6666   *
    6767   * @access public
     
    7777   *
    7878   * @return string Widget title.
    79    * @since  10.0.0
     79   * @since  10.1.0
    8080   *
    8181   * @access public
     
    9191   *
    9292   * @return string Widget icon.
    93    * @since  10.0.0
     93   * @since  10.1.0
    9494   *
    9595   * @access public
     
    110110   *
    111111   * @return array Widget categories.
    112    * @since  10.0.0
     112   * @since  10.1.0
    113113   *
    114114   * @access public
     
    141141   *
    142142   * @return array Default tab.
    143    * @since  10.0.0
     143   * @since  10.1.0
    144144   *
    145145   * @access protected
     
    162162   * Adds different input fields to allow the user to change and customize the widget settings.
    163163   *
    164    * @since  10.0.0
     164   * @since  10.1.0
    165165   *
    166166   * @access protected
     
    870870   * Written in PHP and used to generate the final HTML.
    871871   *
    872    * @since  10.0.0
     872   * @since  10.1.0
    873873   *
    874874   * @access protected
  • responsive-tabs-for-elementor/trunk/widgets/class-responsive-testimonials-tabs.php

    r3309165 r3311122  
    1010 * @license    https://opensource.org/licenses/GPL-3.0 GPL-3.0-only
    1111 * @link
    12  * @since      10.0.0
     12 * @since      10.1.0
    1313 * php version 7.4.1
    1414 */
     
    3131 * ResponsiveTestimonialsTabs widget class.
    3232 *
    33  * @since 10.0.0
     33 * @since 10.1.0
    3434 */
    3535class Responsive_Testimonials_Tabs extends Widget_Base
     
    6363   *
    6464   * @return string Widget name.
    65    * @since  10.0.0
     65   * @since  10.1.0
    6666   *
    6767   * @access public
     
    7777   *
    7878   * @return string Widget title.
    79    * @since  10.0.0
     79   * @since  10.1.0
    8080   *
    8181   * @access public
     
    9191   *
    9292   * @return string Widget icon.
    93    * @since  10.0.0
     93   * @since  10.1.0
    9494   *
    9595   * @access public
     
    110110   *
    111111   * @return array Widget categories.
    112    * @since  10.0.0
     112   * @since  10.1.0
    113113   *
    114114   * @access public
     
    141141   *
    142142   * @return array Default tab.
    143    * @since  10.0.0
     143   * @since  10.1.0
    144144   *
    145145   * @access protected
     
    164164   * Adds different input fields to allow the user to change and customize the widget settings.
    165165   *
    166    * @since  10.0.0
     166   * @since  10.1.0
    167167   *
    168168   * @access protected
     
    11601160   * Written in PHP and used to generate the final HTML.
    11611161   *
    1162    * @since  10.0.0
     1162   * @since  10.1.0
    11631163   *
    11641164   * @access protected
  • responsive-tabs-for-elementor/trunk/widgets/class-responsive-vertical-accordion.php

    r3309165 r3311122  
    1010 * @license    https://opensource.org/licenses/GPL-3.0 GPL-3.0-only
    1111 * @link
    12  * @since      10.0.0
     12 * @since      10.1.0
    1313 * php version 7.4.1
    1414 */
     
    3131 * ResponsiveVerticalTabs widget class.
    3232 *
    33  * @since 10.0.0
     33 * @since 10.1.0
    3434 */
    3535class Responsive_Vertical_Accordion extends Widget_Base
     
    6363   *
    6464   * @return string Widget name.
    65    * @since  10.0.0
     65   * @since  10.1.0
    6666   *
    6767   * @access public
     
    7777   *
    7878   * @return string Widget title.
    79    * @since  10.0.0
     79   * @since  10.1.0
    8080   *
    8181   * @access public
     
    9191   *
    9292   * @return string Widget icon.
    93    * @since  10.0.0
     93   * @since  10.1.0
    9494   *
    9595   * @access public
     
    110110   *
    111111   * @return array Widget categories.
    112    * @since  10.0.0
     112   * @since  10.1.0
    113113   *
    114114   * @access public
     
    141141   *
    142142   * @return array Default tab.
    143    * @since  10.0.0
     143   * @since  10.1.0
    144144   *
    145145   * @access protected
     
    162162   * Adds different input fields to allow the user to change and customize the widget settings.
    163163   *
    164    * @since  10.0.0
     164   * @since  10.1.0
    165165   *
    166166   * @access protected
     
    734734   * Written in PHP and used to generate the final HTML.
    735735   *
    736    * @since  10.0.0
     736   * @since  10.1.0
    737737   *
    738738   * @access protected
  • responsive-tabs-for-elementor/trunk/widgets/hover-image-reveal-tabs/class-hover-image-reveal-tabs.php

    r3310222 r3311122  
    1010 * @license    https://opensource.org/licenses/GPL-3.0 GPL-3.0-only
    1111 * @link
    12  * @since      10.0.0
     12 * @since      10.1.0
    1313 * php version 7.4.1
    1414 */
     
    1616namespace ResponsiveTabsForElementor\Widgets;
    1717
    18 //use Elementor\Group_Control_Background;
    19 //use Elementor\Group_Control_Border;
    20 //use Elementor\Group_Control_Typography;
    21 //use Elementor\Icons_Manager;
    22 //use Elementor\Repeater;
    2318use Elementor\Utils;
    2419use Elementor\Widget_Base;
    25 
    26 //use Elementor\Controls_Manager;
    2720
    2821// Security Note: Blocks direct access to the plugin PHP files.
     
    3225 * ResponsiveTestimonialsTabs widget class.
    3326 *
    34  * @since 10.0.0
     27 * @since 10.1.0
    3528 */
    3629class Responsive_Hover_Image_Reveal_Tabs extends Widget_Base
     
    6457   *
    6558   * @return string Widget name.
    66    * @since  10.0.0
     59   * @since  10.1.0
    6760   *
    6861   * @access public
     
    7871   *
    7972   * @return string Widget title.
    80    * @since  10.0.0
     73   * @since  10.1.0
    8174   *
    8275   * @access public
     
    9285   *
    9386   * @return string Widget icon.
    94    * @since  10.0.0
     87   * @since  10.1.0
    9588   *
    9689   * @access public
     
    111104   *
    112105   * @return array Widget categories.
    113    * @since  10.0.0
     106   * @since  10.1.0
    114107   *
    115108   * @access public
     
    142135   *
    143136   * @return array Default tab.
    144    * @since  10.0.0
     137   * @since  10.1.0
    145138   *
    146139   * @access protected
     
    150143  {
    151144    return [
    152       'tab_image'         => [
     145      'tab_image' => [
    153146        'url' => Utils::get_placeholder_image_src(),
    154147      ],
    155       'tab_name'          => __('Milton Austin', 'responsive-tabs-for-elementor'),
    156       'tab_subtitle'      => __('Manager', 'responsive-tabs-for-elementor'),
    157       'tab_title_content' => __('Great collaboration', 'responsive-tabs-for-elementor'),
    158       'tab_content'       => __('<p>Lorem ipsum dolor sit amet, consectetur adipiscing elit. Ut elit tellus, luctus nec ullamcorper mattis, pulvinar dapibus leo.</p>', 'responsive-tabs-for-elementor'),
     148      'tab_title' => __('Milton Austin', 'responsive-tabs-for-elementor'),
    159149    ];
    160150  }
     
    165155   * Adds different input fields to allow the user to change and customize the widget settings.
    166156   *
    167    * @since  10.0.0
     157   * @since  10.1.0
    168158   *
    169159   * @access protected
     
    186176   * Written in PHP and used to generate the final HTML.
    187177   *
    188    * @since  10.0.0
     178   * @since  10.1.0
    189179   *
    190180   * @access protected
     
    218208              <?php }
    219209
    220               if (!empty($tab['tab_link']['url']) && !empty($settings['link_text'])) { ?>
     210              if (!empty($tab['tab_link']['url']) && !empty($tab['link_text']) && $tab['tab_link_enable'] === 'yes') { ?>
    221211                <a <?php $this->print_render_attribute_string('tab_link'); ?>
    222                     class="hover-image-reveal-tabs__item-link">
    223                   <?php echo esc_html($settings['link_text']); ?>
     212                    class="hover-image-reveal-tabs__item-link <?php if (!empty($settings['tab_button_hover_animation'])) { ?> elementor-animation-<?php echo esc_attr($settings['tab_button_hover_animation']);
     213                    } ?>">
     214                  <?php echo esc_html($tab['link_text']); ?>
    224215                </a>
    225216              <?php } ?>
  • responsive-tabs-for-elementor/trunk/widgets/hover-image-reveal-tabs/controls/hover-image-reveal-tabs-controls.php

    r3310222 r3311122  
    3636  ]);
    3737
     38  $repeater->add_control(
     39    'tab_link_enable',
     40    [
     41      'label'        => __('Show Link', 'responsive-tabs-for-elementor'),
     42      'type'         => Controls_Manager::SWITCHER,
     43      'label_on'     => __('Show', 'responsive-tabs-for-elementor'),
     44      'label_off'    => __('Hide', 'responsive-tabs-for-elementor'),
     45      'return_value' => 'yes',
     46      'default'      => 'yes',
     47    ]
     48  );
     49
    3850  $repeater->add_control('tab_link', [
    3951    'label'       => esc_html__('Link', 'responsive-tabs-for-elementor'),
     
    4355    ],
    4456    'label_block' => true,
     57    'condition'   => [
     58      'tab_link_enable' => 'yes',
     59    ],
     60  ]);
     61
     62  $repeater->add_control('link_text', [
     63    'label'       => esc_html__('Link Text', 'responsive-tabs-for-elementor'),
     64    'type'        => Controls_Manager::TEXT,
     65    'default'     => esc_html__('Read More', 'responsive-tabs-for-elementor'),
     66    'label_block' => true,
     67    'condition'   => [
     68      'tab_link_enable' => 'yes',
     69    ],
    4570  ]);
    4671
     
    5782    ]
    5883  );
    59 
    60   $controls->add_control('link_text', [
    61     'label'       => esc_html__('Link Text', 'responsive-tabs-for-elementor'),
    62     'type'        => Controls_Manager::TEXT,
    63     'default'     => esc_html__('Read More', 'responsive-tabs-for-elementor'),
    64     'label_block' => true,
    65   ]);
    6684
    6785  $controls->end_controls_section();
     
    348366  );
    349367
     368  $controls->add_control(
     369    'tab_button_hover_animation',
     370    [
     371      'label' => esc_html__('Hover Animation', 'responsive-tabs-for-elementor'),
     372      'type'  => Controls_Manager::HOVER_ANIMATION,
     373    ]
     374  );
     375
    350376  $controls->end_controls_tab();
    351377
Note: See TracChangeset for help on using the changeset viewer.