Plugin Directory

Changeset 2776619


Ignore:
Timestamp:
08/28/2022 04:34:01 AM (4 years ago)
Author:
celomitan
Message:

1.2.14

  • Improvement: Adding title hover color ( native heading widget )
  • Improvement: Image fit position ( native image widget )
Location:
gum-elementor-addon
Files:
45 added
4 edited

Legend:

Unmodified
Added
Removed
  • gum-elementor-addon/trunk/css/style.css

    r2767140 r2776619  
    742742/* icon height fixing */
    743743.elementor-widget-icon .elementor-icon-wrapper{ line-height: 0;}
     744
     745/* widget title link fixing */
     746
     747.elementor-widget-heading .elementor-heading-title[class*=elementor-size-] > a{ letter-spacing: inherit; font-weight: inherit; font-family: inherit;font-style: inherit; }
  • gum-elementor-addon/trunk/gum-elementor-addon.php

    r2767140 r2776619  
    55 * Plugin URI: http://themegum.com/
    66 * Description: Addon widget for Elementor. Slideshow, pricing table, icon list, recent post, blog term, post term, post share, post meta, post related, post adjacent, blog grid, post slider,navigation menu, image box, popover and to top button
    7  * Version: 1.2.13
     7 * Version: 1.2.14
    88 * Author: TemeGUM
    99 * Author URI: http://themegum.com
  • gum-elementor-addon/trunk/readme.txt

    r2767140 r2776619  
    7070
    7171== Changelog ==
     72= 1.2.14 =
     73* Improvement: Adding title hover color ( native heading widget )
     74* Improvement: Image fit position ( native image widget )
     75
    7276= 1.2.13 =
    7377* Improvement: Blog grid 4 column added
     
    7579
    7680= 1.2.12 =
    77 * Improvement: Adding tip radius ( progress bar widget )
    78 * Improvement: Adding inner text align ( progress bar widget )
     81* Improvement: Adding tip radius ( native progress bar widget )
     82* Improvement: Adding inner text align ( native progress bar widget )
    7983
    8084= 1.2.11 =
    81 * Improvement: Adding background masking image ( Section and column widget )
     85* Improvement: Adding background masking image ( native section and column widget )
    8286* Improvement: Adding icon border style ( Native accordion widget )
    8387
  • gum-elementor-addon/trunk/widgets/section.php

    r2754904 r2776619  
    1919        add_action( 'elementor/element/section/section_advanced/after_section_end', array( $this, 'register_section_controls') , 999 );
    2020        add_action( 'elementor/element/column/section_background_overlay/after_section_end', array( $this, 'register_column_controls') , 999 );
     21
     22        add_action( 'elementor/element/heading/section_title_style/after_section_end', array( $this, 'register_widget_heading_style_controls') , 999 );
     23        add_action( 'elementor/element/image/section_style_image/after_section_end', array( $this, 'register_widget_image_style_controls') , 999 );
    2124
    2225  }
     
    633636    $element->end_controls_section();
    634637
    635     $element->start_injection( [
    636       'of' => 'overlay_blend_mode',
    637     ] );
     638    $element->start_injection( [ 'of' => 'overlay_blend_mode' ] );
    638639
    639640
     
    855856  }
    856857
     858
     859  public function register_widget_heading_style_controls( Controls_Stack $element ) {
     860
     861   $element->start_injection( [ 'of' => 'title_color' ] );
     862
     863    $element->add_control(
     864      'title_hovercolor',
     865      [
     866        'label' => esc_html__( 'Link Hover', 'gum-elementor-addon' ),
     867        'type' => Controls_Manager::COLOR,
     868        'condition' => [
     869          'link[url]!' => '',
     870        ],
     871        'selectors' => [
     872          '{{WRAPPER}} .elementor-heading-title:hover a' => 'color: {{VALUE}};',
     873        ],
     874      ]
     875    );
     876
     877    $element->end_injection();
     878
     879
     880  }
     881
     882 public function register_widget_image_style_controls( Controls_Stack $element ) {
     883
     884   $element->start_injection( [ 'of' => 'object-fit' ] );
     885
     886    $element->add_control(
     887      'object-postion',
     888      [
     889        'label' => esc_html__( 'Object Position', 'gum-elementor-addon' ),
     890        'type' => Controls_Manager::SELECT,
     891        'condition' => [
     892          'height[size]!' => '',
     893          'object-fit' => 'contain',
     894        ],
     895        'options' => [
     896          '' => esc_html__( 'Middle', 'elementor' ),
     897          'top' => esc_html__( 'Top', 'elementor' ),
     898          'bottom' => esc_html__( 'Bottom', 'elementor' ),
     899        ],
     900        'default' => '',
     901        'selectors' => [
     902          '{{WRAPPER}} img' => 'object-position: {{VALUE}};',
     903        ],
     904      ]
     905    );
     906
     907    $element->end_injection();
     908  }
    857909}
     910
    858911
    859912new \Elementor\Gum_Elementor_Section_Widget();
Note: See TracChangeset for help on using the changeset viewer.