-
Notifications
You must be signed in to change notification settings - Fork 0
/
elementor_snippets
117 lines (111 loc) · 2.92 KB
/
elementor_snippets
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
101
102
103
104
105
106
107
108
109
110
111
112
113
114
115
116
"Elementor UI Heading": {
"prefix": "euiheading",
"body": [
"$$this->add_control(",
" 'more_options',",
" [",
" 'label' => __( 'Additional Options', 'plugin_name' ),",
" 'type' => \\Elementor\\Controls_Manager::HEADING,",
" 'description' => __('Description Here','plugin_name'),",
" 'show_label' => false,",
" 'label_block' => false,",
" 'separator' => 'before',",
" ]",
");"
],
"description": "Elementor UI Heading"
},
"Elementor UI Divider": {
"prefix": "euidivider",
"body": [
"$$this->add_control(",
" 'hr',",
" [",
" 'type' => \\Elementor\\Controls_Manager::DIVIDER,",
" 'separator' => $1,",
" ]",
");"
],
"description": "Elementor UI Divider"
},
"Elementor UI Raw Html": {
"prefix": "euirowhtml",
"body": [
"$$this->add_control(",
" 'important_note',",
" [",
" 'label' => __( 'Important Note', 'plugin-name' ),",
" 'type' => \\Elementor\\Controls_Manager::RAW_HTML,",
" 'raw' => __( 'A very important message to show in the panel.', 'plugin-name' ),",
" 'content_classes' => 'your_class',",
" ]",
");"
],
"description": "Elementor UI Raw Html"
},
"Elementor UI Button": {
"prefix": "euibutton",
"body": [
"$$this->add_control(",
" 'delete_content',",
" [",
" 'label' => __( 'Delete Content', 'plugin-name' ),",
" 'type' => \\Elementor\\Controls_Manager::BUTTON,",
" 'separator' => 'before',",
" 'button_type' => 'success',",
" 'text' => __( 'Delete', 'plugin-domain' ),",
" 'event' => 'namespace:editor:delete',",
" ]",
");"
],
"description": "Elementor UI Button"
},
"Elementor Unit Control Slider": {
"prefix": "eslider",
"body": [
"$this->add_control(",
" 'width',",
" [",
" 'label' => __( 'Width', 'plugin-domain' ),",
" 'type' => \\Elementor\\Controls_Manager::SLIDER,",
" 'size_units' => [ 'px', '%' ],",
" 'range' => [",
" 'px' => [",
" 'min' => 0,",
" 'max' => 1000,",
" 'step' => 5,",
" ],",
" '%' => [",
" 'min' => 0,",
" 'max' => 100,",
" ],",
" ],",
" 'default' => [",
" 'unit' => '%',",
" 'size' => 50,",
" ],",
" 'selectors' => [",
" '{{WRAPPER}} .box' => 'width: {{SIZE}}{{UNIT}};',",
" ],",
" ]",
");"
],
"description": "Elementor Unit Control Slider"
},
"Elementor Unit Control Dimentions": {
"prefix": "edimentions",
"body": [
"$$this->add_control(",
" 'margin',",
" [",
" 'label' => __( 'Margin', 'plugin-domain' ),",
" 'type' => \\Elementor\\Controls_Manager::DIMENSIONS,",
" 'size_units' => [ 'px', '%', 'em' ],",
" 'selectors' => [",
" '{{WRAPPER}} .your-class' => 'margin: {{TOP}}{{UNIT}} {{RIGHT}}{{UNIT}} {{BOTTOM}}{{UNIT}} {{LEFT}}{{UNIT}};',",
" ],",
" ]",
");"
],
"description": "Elementor Unit Control Dimentions"
}