oont-contents/plugins/elementor-pro/modules/link-in-bio/widgets/link-in-bio-var-6.php
2025-02-08 15:10:23 +01:00

55 lines
1.3 KiB
PHP

<?php
namespace ElementorPro\Modules\LinkInBio\Widgets;
use ElementorPro\Modules\LinkInBio\Base\Widget_Link_In_Bio_Base_Pro;
if ( ! defined( 'ABSPATH' ) ) {
exit; // Exit if accessed directly
}
class Link_In_Bio_Var_6 extends Widget_Link_In_Bio_Base_Pro {
public static function get_configuration() {
$config = parent::get_configuration();
$config['content']['cta_section'] = [];
$config['content']['image_links_section'] = [
'images_max' => 0,
'images_repeater_defaults' => [
[],
[],
[],
[],
],
];
$config['style']['cta_section'] = false;
$config['style']['image_links_section'] = [
'has_border_control' => [
'prefix' => 'image_links',
'show_border_args' => [
'label' => esc_html__( 'Image Border', 'elementor-pro' ),
],
'border_width_args' => [
'selectors' => [
'{{WRAPPER}} .e-link-in-bio' => '--e-link-in-bio-image-links-border-width: {{SIZE}}{{UNIT}}',
],
],
'border_color_args' => [
'selectors' => [
'{{WRAPPER}} .e-link-in-bio' => '--e-link-in-bio-image-links-border-color: {{VALUE}}',
],
],
],
];
return $config;
}
public function get_name(): string {
return 'link-in-bio-var-6';
}
public function get_title(): string {
return esc_html__( 'Portfolio', 'elementor-pro' );
}
}