| @@ -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 | |