PluginProbe
Elementor Website Builder – more than just a page builder / 3.6.7
Elementor Website Builder – more than just a page builder v3.6.7
4.3.0-beta2 4.3.0-beta1 4.2.4 4.2.3 4.2.2 4.2.1 4.2.0 4.1.5 4.2.0-beta2 4.2.0-dev2 4.2.0-beta1 4.1.4 4.1.3 4.1.2 4.1.1 4.1.0 4.1.0-beta3 4.1.0-dev3 4.0.9 4.1.0-beta2 4.1.0-dev2 4.0.8 4.1.0-beta1 4.1.0-dev1 4.0.7 All 451 releases
← All changes | includes/controls/icons.php +18 -21 4.2.0-dev23.6.7 View file →
@@ -72,20 +72,18 @@
72 72 public function render_media_skin() {
73 73 ?>
74 74 <div class="elementor-control-field elementor-control-media">
75 75 <label class="elementor-control-title">{{{ data.label }}}</label>
76 - <div class="elementor-control-input-wrapper">
77 - <div class="elementor-control-media__content elementor-control-tag-area elementor-control-preview-area">
78 - <div class="elementor-control-media-upload-button elementor-control-media__content__upload-button">
76 + <div class="elementor-control-input-wrapper elementor-aspect-ratio-219">
77 + <div class="elementor-control-media__content elementor-control-tag-area elementor-control-preview-area elementor-fit-aspect-ratio">
78 + <div class="elementor-control-media-upload-button elementor-control-media__content__upload-button elementor-fit-aspect-ratio">
79 79 <i class="eicon-plus-circle" aria-hidden="true"></i>
80 - <span class="elementor-screen-only"><?php echo esc_html__( 'Add', 'elementor' ); ?></span>
81 80 </div>
82 - <div class="elementor-control-media-area">
83 - <div class="elementor-control-media__remove elementor-control-media__content__remove" data-tooltip="<?php echo esc_attr__( 'Remove', 'elementor' ); ?>">
84 - <i class="eicon-trash-o" aria-hidden="true"></i>
85 - <span class="elementor-screen-only"><?php echo esc_html__( 'Remove', 'elementor' ); ?></span>
81 + <div class="elementor-control-media-area elementor-fit-aspect-ratio">
82 + <div class="elementor-control-media__remove elementor-control-media__content__remove" title="<?php echo esc_html__( 'Remove', 'elementor' ); ?>">
83 + <i class="eicon-trash-o"></i>
86 84 </div>
87 - <div class="elementor-control-media__preview"></div>
85 + <div class="elementor-control-media__preview elementor-fit-aspect-ratio"></div>
88 86 </div>
89 87 <div class="elementor-control-media__tools elementor-control-dynamic-switcher-wrapper">
90 88 <div class="elementor-control-icon-picker elementor-control-media__tool"><?php echo esc_html__( 'Icon Library', 'elementor' ); ?></div>
91 89 <div class="elementor-control-svg-uploader elementor-control-media__tool"><?php echo esc_html__( 'Upload SVG', 'elementor' ); ?></div>
@@ -131,18 +129,16 @@
131 129 <div class="elementor-control-field elementor-control-inline-icon">
132 130 <label class="elementor-control-title">{{{ data.label }}}</label>
133 131 <div class="elementor-control-input-wrapper">
134 132 <div class="elementor-choices">
135 - <# if ( ! data.exclude_inline_options.includes( 'none' ) ) { #>
136 - <input id="<?php $this->print_control_uid(); ?>-none" type="radio" value="none">
137 - <label class="elementor-choices-label elementor-control-unit-1 tooltip-target elementor-control-icons--inline__none" for="<?php $this->print_control_uid(); ?>-none" data-tooltip="{{ get( 'none', 'label' ) }}">
138 - <i class="{{ get( 'none', 'icon' ) }}" aria-hidden="true"></i>
139 - <span class="elementor-screen-only">{{ get( 'none', 'label' ) }}</span>
140 - </label>
141 - <# }
142 - if ( ! data.exclude_inline_options.includes( 'svg' ) ) { #>
133 + <input id="<?php $this->print_control_uid(); ?>-none" type="radio" value="none">
134 + <label class="elementor-choices-label elementor-control-unit-1 tooltip-target elementor-control-icons--inline__none" for="<?php $this->print_control_uid(); ?>-none" data-tooltip="{{ get( 'none', 'label' ) }}" title="{{ get( 'none', 'label' ) }}">
135 + <i class="{{ get( 'none', 'icon' ) }}" aria-hidden="true"></i>
136 + <span class="elementor-screen-only">{{ get( 'none', 'label' ) }}</span>
137 + </label>
138 + <# if ( ! data.exclude_inline_options.includes( 'svg' ) ) { #>
143 139 <input id="<?php $this->print_control_uid(); ?>-svg" type="radio" value="svg">
144 - <label class="elementor-choices-label elementor-control-unit-1 tooltip-target elementor-control-icons--inline__svg" for="<?php $this->print_control_uid(); ?>-svg" data-tooltip="{{ get( 'svg', 'label' ) }}">
140 + <label class="elementor-choices-label elementor-control-unit-1 tooltip-target elementor-control-icons--inline__svg" for="<?php $this->print_control_uid(); ?>-svg" data-tooltip="{{ get( 'svg', 'label' ) }}" title="{{ get( 'svg', 'label' ) }}">
145 141 <i class="{{ get( 'svg', 'icon' ) }}" aria-hidden="true"></i>
146 142 <span class="elementor-screen-only">{{ get( 'svg', 'label' ) }}</span>
147 143 </label>
148 144 <# }
@@ -147,9 +143,9 @@
147 143 </label>
148 144 <# }
149 145 if ( ! data.exclude_inline_options.includes( 'icon' ) ) { #>
150 146 <input id="<?php $this->print_control_uid(); ?>-icon" type="radio" value="icon">
151 - <label class="elementor-choices-label elementor-control-unit-1 tooltip-target elementor-control-icons--inline__icon" for="<?php $this->print_control_uid(); ?>-icon" data-tooltip="{{ get( 'icon', 'label' ) }}">
147 + <label class="elementor-choices-label elementor-control-unit-1 tooltip-target elementor-control-icons--inline__icon" for="<?php $this->print_control_uid(); ?>-icon" data-tooltip="{{ get( 'icon', 'label' ) }}" title="{{ get( 'icon', 'label' ) }}">
152 148 <span class="elementor-control-icons--inline__displayed-icon">
153 149 <i class="{{ get( 'icon', 'icon' ) }}" aria-hidden="true"></i>
154 150 </span>
155 151 <span class="elementor-screen-only">{{ get( 'icon', 'label' ) }}</span>
@@ -209,11 +205,12 @@
209 205
210 206 /**
211 207 * Support SVG Import
212 208 *
213 - * @param array $mimes
214 - * @return array
215 209 * @deprecated 3.5.0
210 + *
211 + * @param $mimes
212 + * @return mixed
216 213 */
217 214 public function support_svg_import( $mimes ) {
218 215 Plugin::$instance->modules_manager->get_modules( 'dev-tools' )->deprecation->deprecated_function( __METHOD__, '3.5.0' );
219 216