File "outbox.php"
Full path: /home/kosmetik/public_html/wp-content/plugins/happy-elementor-addons-pro/widgets/post-grid/skins/outbox.php
File
size: 1.47 B
MIME-type: text/x-php
Charset: utf-8
Download Open Edit Advanced Editor Back
<?php
namespace Happy_Addons_Pro\Widget\Skins\Post_Grid;
use Elementor\Widget_Base;
use Elementor\Controls_Manager;
use Elementor\Core\Schemes\Typography;
use Elementor\Group_Control_Typography;
use Elementor\Core\Schemes;
use Elementor\Group_Control_Border;
use Elementor\Group_Control_Background;
use Elementor\Group_Control_Box_Shadow;
use Elementor\Group_Control_Image_Size;
use Elementor\Group_Control_Css_Filter;
use Elementor\Skin_Base as Elementor_Skin_Base;
use Happy_Addons_Pro\Traits\Lazy_Query_Builder;
use Happy_Addons_Pro\Traits\Post_Grid_Markup;
use WP_Query;
if ( ! defined( 'ABSPATH' ) ) exit; // Exit if accessed directly
class Outbox extends Skin_Base {
/**
* Get widget ID
*
* @return string
*/
public function get_id() {
return 'outbox';
}
/**
* Get widget title
*
* @return string widget title
*/
public function get_title() {
return __( 'Outbox', 'happy-addons-pro' );
}
/**
* Update All Feature Image Style
*/
protected function all_style_of_feature_image() {
$this->image_height_margin_style();
$this->image_border_radius_styles();
$this->image_css_filter_styles();
// Add avater bg color
$this->add_control(
'avatar_bg',
[
'label' => __( 'View', 'happy-addons-pro' ),
'type' => \Elementor\Controls_Manager::HIDDEN,
'default' => 'avater_bg',
'selectors' => [
'{{WRAPPER}} .ha-pg-outbox .ha-pg-item .ha-pg-avatar svg' => 'fill: {{outbox_item_box_background_color.VALUE}};',
],
]
);
}
}