Shortcodes Ultimate - Version 5.11.0

Version Description

Download this release

Release Info

Developer gn_themes
Plugin Icon 128x128 Shortcodes Ultimate
Version 5.11.0
Comparing to
See all releases

Code changes from version 5.10.2 to 5.11.0

Files changed (101) hide show
  1. admin/class-shortcodes-ultimate-admin-about.php +72 -0
  2. admin/class-shortcodes-ultimate-admin-addons.php +4 -4
  3. admin/class-shortcodes-ultimate-admin-extra-shortcodes.php +0 -7
  4. admin/class-shortcodes-ultimate-admin-settings.php +8 -4
  5. admin/class-shortcodes-ultimate-admin-shortcodes.php +0 -537
  6. admin/css/addons.css +0 -1
  7. admin/css/admin.css +1 -0
  8. admin/css/available-shortcodes.css +0 -1
  9. admin/css/generator.css +1 -1
  10. admin/css/settings.css +0 -1
  11. admin/images/addons/bundle.png +0 -0
  12. admin/images/pages/about/check.svg +1 -0
  13. admin/images/pages/about/poster.jpg +0 -0
  14. admin/images/plugin-icon.svg +1 -0
  15. admin/images/shortcodes/accordion.svg +1 -1
  16. admin/images/shortcodes/animate.svg +1 -1
  17. admin/images/shortcodes/audio.svg +1 -1
  18. admin/images/shortcodes/box.svg +1 -1
  19. admin/images/shortcodes/button.svg +1 -1
  20. admin/images/shortcodes/carousel.svg +1 -1
  21. admin/images/shortcodes/column.svg +1 -1
  22. admin/images/shortcodes/custom_gallery.svg +1 -1
  23. admin/images/shortcodes/dailymotion.svg +1 -1
  24. admin/images/shortcodes/display-posts.svg +1 -1
  25. admin/images/shortcodes/divider.svg +1 -1
  26. admin/images/shortcodes/document.svg +1 -1
  27. admin/images/shortcodes/dropcap.svg +1 -1
  28. admin/images/shortcodes/dummy_image.svg +1 -1
  29. admin/images/shortcodes/dummy_text.svg +1 -1
  30. admin/images/shortcodes/expand.svg +1 -1
  31. admin/images/shortcodes/feed.svg +1 -1
  32. admin/images/shortcodes/gmap.svg +1 -1
  33. admin/images/shortcodes/guests.svg +1 -1
  34. admin/images/shortcodes/heading.svg +1 -1
  35. admin/images/shortcodes/highlight.svg +1 -1
  36. admin/images/shortcodes/image_carousel.svg +1 -1
  37. admin/images/shortcodes/label.svg +1 -1
  38. admin/images/shortcodes/lightbox.svg +1 -1
  39. admin/images/shortcodes/lightbox_content.svg +1 -1
  40. admin/images/shortcodes/list.svg +1 -1
  41. admin/images/shortcodes/members.svg +1 -1
  42. admin/images/shortcodes/menu.svg +1 -1
  43. admin/images/shortcodes/meta.svg +1 -1
  44. admin/images/shortcodes/note.svg +1 -1
  45. admin/images/shortcodes/permalink.svg +1 -1
  46. admin/images/shortcodes/post.svg +1 -1
  47. admin/images/shortcodes/posts.svg +1 -1
  48. admin/images/shortcodes/private.svg +1 -1
  49. admin/images/shortcodes/pullquote.svg +1 -1
  50. admin/images/shortcodes/qrcode.svg +1 -1
  51. admin/images/shortcodes/quote.svg +1 -1
  52. admin/images/shortcodes/row.svg +1 -1
  53. admin/images/shortcodes/scheduler.svg +1 -1
  54. admin/images/shortcodes/service.svg +1 -1
  55. admin/images/shortcodes/siblings.svg +1 -1
  56. admin/images/shortcodes/slider.svg +1 -1
  57. admin/images/shortcodes/spacer.svg +1 -1
  58. admin/images/shortcodes/spoiler.svg +1 -1
  59. admin/images/shortcodes/subpages.svg +1 -1
  60. admin/images/shortcodes/tab.svg +1 -1
  61. admin/images/shortcodes/table.svg +1 -1
  62. admin/images/shortcodes/tabs.svg +1 -1
  63. admin/images/shortcodes/template.svg +1 -1
  64. admin/images/shortcodes/tooltip.svg +1 -1
  65. admin/images/shortcodes/user.svg +1 -1
  66. admin/images/shortcodes/video.svg +1 -1
  67. admin/images/shortcodes/vimeo.svg +1 -1
  68. admin/images/shortcodes/youtube.svg +1 -1
  69. admin/images/shortcodes/youtube_advanced.svg +1 -1
  70. admin/js/about/index.js +2 -0
  71. admin/js/about/index.js.map +1 -0
  72. admin/partials/extra/available-shortcodes.php +0 -14
  73. admin/partials/help/addons.php +4 -2
  74. admin/partials/help/shortcodes.php +0 -7
  75. admin/partials/help/sidebar.php +7 -7
  76. admin/partials/pages/about.php +90 -0
  77. admin/partials/pages/settings.php +31 -23
  78. admin/partials/pages/shortcodes-list.php +0 -47
  79. admin/partials/pages/shortcodes-single-content.php +0 -78
  80. admin/partials/pages/shortcodes-single.php +0 -31
  81. admin/partials/settings/fields/css.php +3 -3
  82. changelog.txt +31 -0
  83. includes/class-shortcodes-ultimate.php +27 -14
  84. includes/config/popular-shortcodes.php +55 -0
  85. includes/css/rtl-shortcodes.css +1 -1
  86. includes/css/shortcodes.css +1 -1
  87. includes/css/shortcodes.full.css +1 -44
  88. includes/functions-helpers.php +9 -0
  89. includes/js/block-editor/index.js +1 -1
  90. includes/js/block-editor/index.js.map +1 -1
  91. includes/js/generator/index.js +1 -1
  92. includes/js/generator/index.js.map +1 -1
  93. includes/js/shortcodes/index.js +1 -1
  94. includes/js/shortcodes/index.js.map +1 -1
  95. includes/shortcodes/animate.php +1 -1
  96. includes/shortcodes/box.php +1 -1
  97. includes/shortcodes/tooltip.php +1 -1
  98. languages/shortcodes-ultimate.pot +207 -174
  99. plugin.php +23 -0
  100. readme.txt +11 -11
  101. shortcodes-ultimate.php +4 -54
admin/class-shortcodes-ultimate-admin-about.php ADDED
@@ -0,0 +1,72 @@
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
1
+ <?php
2
+
3
+ final class Shortcodes_Ultimate_Admin_About extends Shortcodes_Ultimate_Admin {
4
+
5
+ public function add_menu_pages() {
6
+
7
+ /**
8
+ * Submenu: About
9
+ * admin.php?page=shortcodes-ultimate
10
+ */
11
+ $this->add_submenu_page(
12
+ rtrim( $this->plugin_prefix, '-_' ),
13
+ __( 'About', 'shortcodes-ultimate' ),
14
+ __( 'About', 'shortcodes-ultimate' ),
15
+ $this->get_capability(),
16
+ rtrim( $this->plugin_prefix, '-_' ),
17
+ array( $this, 'the_menu_page' )
18
+ );
19
+
20
+ }
21
+
22
+ public function the_menu_page() {
23
+ $this->the_template( 'admin/partials/pages/about' );
24
+ }
25
+
26
+ public function enqueue_scripts() {
27
+
28
+ if ( ! $this->is_component_page() ) {
29
+ return;
30
+ }
31
+
32
+ wp_enqueue_script(
33
+ 'vimeo',
34
+ 'https://player.vimeo.com/api/player.js',
35
+ array(),
36
+ '2.15.0',
37
+ true
38
+ );
39
+
40
+ wp_enqueue_script(
41
+ 'shortcodes-ultimate-admin-about',
42
+ plugins_url( 'js/about/index.js', __FILE__ ),
43
+ array( 'vimeo' ),
44
+ filemtime( plugin_dir_path( __FILE__ ) . 'js/about/index.js' ),
45
+ true
46
+ );
47
+
48
+ wp_enqueue_style(
49
+ 'shortcodes-ultimate-admin',
50
+ plugins_url( 'css/admin.css', __FILE__ ),
51
+ false,
52
+ filemtime( plugin_dir_path( __FILE__ ) . 'css/admin.css' )
53
+ );
54
+
55
+ }
56
+
57
+ public function plugin_action_links( $links ) {
58
+
59
+ array_unshift(
60
+ $links,
61
+ sprintf(
62
+ '<a href="%s">%s</a>',
63
+ esc_attr( $this->get_component_url() ),
64
+ esc_html( __( 'About', 'shortcodes-ultimate' ) )
65
+ )
66
+ );
67
+
68
+ return $links;
69
+
70
+ }
71
+
72
+ }
admin/class-shortcodes-ultimate-admin-addons.php CHANGED
@@ -73,10 +73,10 @@ final class Shortcodes_Ultimate_Admin_Addons extends Shortcodes_Ultimate_Admin {
73
  }
74
 
75
  wp_enqueue_style(
76
- 'shortcodes-ultimate-admin-addons',
77
- plugins_url( 'css/addons.css', __FILE__ ),
78
- array(),
79
- filemtime( plugin_dir_path( __FILE__ ) . 'css/addons.css' )
80
  );
81
 
82
  }
73
  }
74
 
75
  wp_enqueue_style(
76
+ 'shortcodes-ultimate-admin',
77
+ plugins_url( 'css/admin.css', __FILE__ ),
78
+ false,
79
+ filemtime( plugin_dir_path( __FILE__ ) . 'css/admin.css' )
80
  );
81
 
82
  }
admin/class-shortcodes-ultimate-admin-extra-shortcodes.php CHANGED
@@ -23,7 +23,6 @@ class Shortcodes_Ultimate_Admin_Extra_Shortcodes {
23
  'callback' => '__return_empty_string',
24
  'atts' => array(),
25
  'generator_callback' => array( $this, 'generator_callback' ),
26
- 'as_callback' => array( $this, 'as_callback' ),
27
  )
28
  )
29
  );
@@ -48,12 +47,6 @@ class Shortcodes_Ultimate_Admin_Extra_Shortcodes {
48
  // phpcs:enable
49
  }
50
 
51
- public function as_callback( $shortcode ) {
52
- // phpcs:disable
53
- echo $this->get_template( 'available-shortcodes', $shortcode );
54
- // phpcs:enable
55
- }
56
-
57
  public function get_image_url( $path ) {
58
  return plugin_dir_url( __FILE__ ) . 'images/extra/' . $path;
59
  }
23
  'callback' => '__return_empty_string',
24
  'atts' => array(),
25
  'generator_callback' => array( $this, 'generator_callback' ),
 
26
  )
27
  )
28
  );
47
  // phpcs:enable
48
  }
49
 
 
 
 
 
 
 
50
  public function get_image_url( $path ) {
51
  return plugin_dir_url( __FILE__ ) . 'images/extra/' . $path;
52
  }
admin/class-shortcodes-ultimate-admin-settings.php CHANGED
@@ -273,10 +273,10 @@ final class Shortcodes_Ultimate_Admin_Settings extends Shortcodes_Ultimate_Admin
273
  }
274
 
275
  wp_enqueue_style(
276
- 'shortcodes-ultimate-admin-settings',
277
- plugins_url( 'css/settings.css', __FILE__ ),
278
- array( 'su-icons' ),
279
- filemtime( plugin_dir_path( __FILE__ ) . 'css/settings.css' )
280
  );
281
 
282
  }
@@ -325,6 +325,10 @@ final class Shortcodes_Ultimate_Admin_Settings extends Shortcodes_Ultimate_Admin
325
 
326
  }
327
 
 
 
 
 
328
  public function maybe_disable_unsafe_features() {
329
 
330
  if ( '' === get_option( 'su_option_unsafe_features' ) ) {
273
  }
274
 
275
  wp_enqueue_style(
276
+ 'shortcodes-ultimate-admin',
277
+ plugins_url( 'css/admin.css', __FILE__ ),
278
+ false,
279
+ filemtime( plugin_dir_path( __FILE__ ) . 'css/admin.css' )
280
  );
281
 
282
  }
325
 
326
  }
327
 
328
+ protected function is_advanced_settings() {
329
+ return isset( $_GET['advanced'] );
330
+ }
331
+
332
  public function maybe_disable_unsafe_features() {
333
 
334
  if ( '' === get_option( 'su_option_unsafe_features' ) ) {
admin/class-shortcodes-ultimate-admin-shortcodes.php DELETED
@@ -1,537 +0,0 @@
1
- <?php
2
-
3
- /**
4
- * The Available shortcodes menu component.
5
- *
6
- * @since 5.0.0
7
- *
8
- * @package Shortcodes_Ultimate
9
- * @subpackage Shortcodes_Ultimate/admin
10
- */
11
- final class Shortcodes_Ultimate_Admin_Shortcodes extends Shortcodes_Ultimate_Admin {
12
-
13
- /**
14
- * Add menu page.
15
- *
16
- * @since 5.0.0
17
- */
18
- public function add_menu_pages() {
19
-
20
- /**
21
- * Submenu: Available shortcodes
22
- * admin.php?page=shortcodes-ultimate
23
- */
24
- $this->add_submenu_page(
25
- rtrim( $this->plugin_prefix, '-_' ),
26
- __( 'Available shortcodes', 'shortcodes-ultimate' ),
27
- __( 'Available shortcodes', 'shortcodes-ultimate' ),
28
- $this->get_capability(),
29
- rtrim( $this->plugin_prefix, '-_' ),
30
- array( $this, 'the_menu_page' )
31
- );
32
-
33
- }
34
-
35
- /**
36
- * Display menu page.
37
- *
38
- * @since 5.0.8
39
- * @return string Menu page markup.
40
- */
41
- public function the_menu_page() {
42
-
43
- $shortcode = $this->get_current_shortcode();
44
-
45
- if ( ! $shortcode ) {
46
- return $this->the_template( 'admin/partials/pages/shortcodes-list' );
47
- }
48
-
49
- if ( isset( $shortcode['id'] ) ) {
50
- return $this->the_template( 'admin/partials/pages/shortcodes-single' );
51
- }
52
-
53
- }
54
-
55
- public function single_shortcode_page_content() {
56
-
57
- $shortcode = $this->get_current_shortcode();
58
-
59
- if (
60
- isset( $shortcode['as_callback'] ) &&
61
- is_callable( $shortcode['as_callback'] )
62
- ) {
63
- return call_user_func( $shortcode['as_callback'], $shortcode );
64
- }
65
-
66
- $this->the_template(
67
- 'admin/partials/pages/shortcodes-single-content',
68
- $shortcode
69
- );
70
-
71
- }
72
-
73
- /**
74
- * Add help tabs and set help sidebar at Add-ons page.
75
- *
76
- * @since 5.0.0
77
- * @param WP_Screen $screen WP_Screen instance.
78
- */
79
- public function add_help_tabs( $screen ) {
80
-
81
- if ( ! $this->is_component_page() ) {
82
- return;
83
- }
84
-
85
- $screen->add_help_tab(
86
- array(
87
- 'id' => 'shortcodes-ultimate-shortcodes',
88
- 'title' => __( 'Shortcodes Ultimate', 'shortcodes-ultimate' ),
89
- 'content' => $this->get_template( 'admin/partials/help/shortcodes' ),
90
- )
91
- );
92
-
93
- $screen->set_help_sidebar( $this->get_template( 'admin/partials/help/sidebar' ) );
94
-
95
- }
96
-
97
- /**
98
- * Enqueue JavaScript(s) and Stylesheet(s) for the component.
99
- *
100
- * @since 5.0.0
101
- */
102
- public function enqueue_scripts() {
103
-
104
- if ( ! $this->is_component_page() ) {
105
- return;
106
- }
107
-
108
- wp_enqueue_style(
109
- 'shortcodes-ultimate-admin-available-shortcodes',
110
- plugins_url( 'css/available-shortcodes.css', __FILE__ ),
111
- array( 'su-icons' ),
112
- filemtime( plugin_dir_path( __FILE__ ) . 'css/available-shortcodes.css' )
113
- );
114
-
115
- }
116
-
117
- /**
118
- * Helper function to create shortcode code with default settings.
119
- *
120
- * Example output: "[su_button color="#ff0000" ... ] Click me [/su_button]".
121
- *
122
- * @param mixed $args Array with settings
123
- * @since 5.0.0
124
- * @return string Shortcode code
125
- */
126
- public function get_shortcode_code( $args ) {
127
-
128
- $defaults = array(
129
- 'id' => '',
130
- 'number' => 1,
131
- 'nested' => false,
132
- );
133
-
134
- // Accept shortcode ID as a string
135
- if ( is_string( $args ) ) {
136
- $args = array( 'id' => $args );
137
- }
138
-
139
- $args = wp_parse_args( $args, $defaults );
140
-
141
- // Check shortcode ID
142
- if ( empty( $args['id'] ) ) {
143
- return '';
144
- }
145
-
146
- // Get shortcode data
147
- $shortcode = su_get_shortcode( $args['id'] );
148
-
149
- // Prepare shortcode prefix
150
- $prefix = get_option( 'su_option_prefix' );
151
-
152
- // Prepare attributes container
153
- $attributes = '';
154
-
155
- // Loop through attributes
156
- foreach ( $shortcode['atts'] as $attr_id => $attribute ) {
157
-
158
- // Skip hidden attributes
159
- if ( isset( $attribute['hidden'] ) && $attribute['hidden'] ) {
160
- continue;
161
- }
162
-
163
- // Add attribute
164
- $attributes .= sprintf( ' %s="%s"', esc_html( $attr_id ), esc_attr( $attribute['default'] ) );
165
-
166
- }
167
-
168
- // Create opening tag with attributes
169
- $output = "[{$prefix}{$args['id']}{$attributes}]";
170
-
171
- // Indent nested shortcodes
172
- if ( $args['nested'] ) {
173
- $output = "\t" . $output;
174
- }
175
-
176
- // Insert shortcode content
177
- if ( isset( $shortcode['content'] ) ) {
178
-
179
- if ( is_string( $shortcode['content'] ) ) {
180
- $output .= $shortcode['content'];
181
- }
182
-
183
- // Create complex content
184
- elseif ( is_array( $shortcode['content'] ) && $args['id'] !== $shortcode['content']['id'] ) {
185
-
186
- $shortcode['content']['nested'] = true;
187
- $output .= $this->get_shortcode_code( $shortcode['content'] );
188
-
189
- }
190
-
191
- }
192
-
193
- // Add closing tag
194
- if ( isset( $shortcode['type'] ) && $shortcode['type'] === 'wrap' ) {
195
- $output .= "[/{$prefix}{$args['id']}]";
196
- }
197
-
198
- // Repeat shortcode
199
- if ( $args['number'] > 1 ) {
200
- $output = implode( "\n", array_fill( 0, $args['number'], $output ) );
201
- }
202
-
203
- // Add line breaks around nested shortcodes
204
- if ( $args['nested'] ) {
205
- $output = "\n{$output}\n";
206
- }
207
-
208
- return $output;
209
-
210
- }
211
-
212
- /**
213
- * Retrieve shortcodes data for shortcodes-list page.
214
- *
215
- * @since 5.0.0
216
- * @return array Shortcodes data.
217
- */
218
- public function get_available_shortcodes() {
219
-
220
- $shortcodes = su_get_all_shortcodes();
221
- $available = array();
222
-
223
- foreach ( $shortcodes as $id => $shortcode ) {
224
-
225
- if (
226
- get_option( 'su_option_hide_deprecated' ) &&
227
- isset( $shortcode['deprecated'] )
228
- ) {
229
- continue;
230
- }
231
-
232
- if (
233
- isset( $shortcode['hidden'] ) ||
234
- isset( $shortcode['required_parent'] ) ||
235
- isset( $shortcode['required_sibling'] )
236
- ) {
237
- continue;
238
- }
239
-
240
- if (
241
- 'all' !== $this->get_current_group() &&
242
- isset( $shortcode['group'] ) &&
243
- ! in_array(
244
- $this->get_current_group(),
245
- explode( ' ', $shortcode['group'] ),
246
- true
247
- )
248
- ) {
249
- continue;
250
- }
251
-
252
- $available[ $id ] = $shortcode;
253
-
254
- }
255
-
256
- return $available;
257
-
258
- }
259
-
260
- /**
261
- * Template tag to retrieve the shortcode data (depending on $_GET).
262
- *
263
- * @since 5.0.0
264
- * @return mixed Array with shortcode data, or FALSE if shortcode was not found.
265
- */
266
- public function get_current_shortcode() {
267
-
268
- return isset( $_GET['shortcode'] )
269
- ? su_get_shortcode( sanitize_key( $_GET['shortcode'] ) )
270
- : false;
271
-
272
- }
273
-
274
- /**
275
- * Template tag to retrieve the current group.
276
- *
277
- * @since 5.4.0
278
- * @return string Selected group ID.
279
- */
280
- protected function get_current_group() {
281
-
282
- $default = 'all';
283
-
284
- if ( ! isset( $_GET['group'] ) ) {
285
- return $default;
286
- }
287
-
288
- $group = sanitize_key( $_GET['group'] );
289
-
290
- return in_array( $group, array_keys( su_get_config( 'groups' ) ), true )
291
- ? $group
292
- : $default;
293
-
294
- }
295
-
296
- /**
297
- * Retrieve the groups data.
298
- *
299
- * @since 5.0.0
300
- * @return array Array with groups data.
301
- */
302
- public function get_groups() {
303
-
304
- $groups = su_get_config( 'groups' );
305
- $groups['all'] = __( 'All shortcodes', 'shortcodes-ultimate' );
306
-
307
- foreach ( $groups as $id => $title ) {
308
-
309
- $groups[ $id ] = array(
310
- 'id' => $id,
311
- 'url' => add_query_arg( 'group', $id, $this->get_component_url() ),
312
- 'title' => $title,
313
- 'active' => false,
314
- );
315
-
316
- if ( 'all' === $id ) {
317
- $groups[ $id ]['url'] = $this->get_component_url();
318
- }
319
-
320
- if ( $id === $this->get_current_group() ) {
321
- $groups[ $id ]['active'] = true;
322
- }
323
-
324
- }
325
-
326
- return $groups;
327
-
328
- }
329
-
330
- /**
331
- * Template tag to retrieve the shortcode options.
332
- *
333
- * @since 5.0.0
334
- * @return mixed Array with shortcode data, or FALSE if shortcode was not found.
335
- */
336
- public function get_single_shortcode_options() {
337
-
338
- $options = array();
339
- $shortcode = $this->get_current_shortcode();
340
-
341
- if ( ! $shortcode || ! isset( $shortcode['atts'] ) ) {
342
- return $options;
343
- }
344
-
345
- $options[] = $shortcode;
346
-
347
- if ( isset( $shortcode['required_child'] ) ) {
348
- $child = su_get_shortcode( $shortcode['required_child'] );
349
- $options[] = $child;
350
- }
351
-
352
- if ( isset( $shortcode['possible_sibling'] ) ) {
353
- $child = su_get_shortcode( $shortcode['possible_sibling'] );
354
- $options[] = $child;
355
- }
356
-
357
- return $options;
358
-
359
- }
360
-
361
- /**
362
- * This conditional tag checks if a singular shortcode is being displayed.
363
- *
364
- * @since 5.0.0
365
- * @return boolean True on success, false on failure.
366
- */
367
- public function is_single_shortcode_page() {
368
- return isset( $_GET['shortcode'] );
369
- }
370
-
371
- /**
372
- * Retrieve the string with possible values of specified attribute.
373
- *
374
- * @since 5.0.0
375
- * @param array $args Attribute details.
376
- * @return string Possible values.
377
- */
378
- public function get_possible_values( $args ) {
379
-
380
- $args = wp_parse_args(
381
- $args,
382
- array(
383
- 'type' => 'text',
384
- 'values' => array(),
385
- 'min' => 0,
386
- 'max' => 1,
387
- 'step' => 1,
388
- )
389
- );
390
-
391
- $image_sources = array(
392
- 'media: 1,2,3' => __( 'Media file IDs', 'shortcodes-ultimate' ),
393
- 'posts: 1,2,3' => __( 'Post IDs', 'shortcodes-ultimate' ),
394
- 'posts: recent' => __( 'Recent posts', 'shortcodes-ultimate' ),
395
- 'taxonomy: book/3,5' => __( 'Taxonomy term slug / term IDs', 'shortcodes-ultimate' ),
396
- );
397
-
398
- $possible = array(
399
- 'select' => $this->implodef( '<br>', $args['values'], '%1$s (%2$s)' ),
400
- 'color' => __( '#HEX color', 'shortcodes-ultimate' ),
401
- 'text' => __( 'Any text value', 'shortcodes-ultimate' ),
402
- 'border' => __( 'CSS border shorthand property', 'shortcodes-ultimate' ),
403
- 'shadow' => __( 'CSS box/text-shadow shorthand property', 'shortcodes-ultimate' ),
404
- 'extra_css_class' => __( 'CSS class name(s) separated by space(s)', 'shortcodes-ultimate' ),
405
- 'post_type' => __( 'Post type slug(s) separated by comma(s)', 'shortcodes-ultimate' ),
406
- 'taxonomy' => __( 'Taxonomy slug(s) separated by comma(s)', 'shortcodes-ultimate' ),
407
- 'term' => __( 'Term slug(s) separated by comma(s)', 'shortcodes-ultimate' ),
408
- 'upload' => __( 'The URL of uploaded file', 'shortcodes-ultimate' ),
409
- 'bool' => sprintf( __( '%1$s or %2$s', 'shortcodes-ultimate' ), 'yes', 'no' ),
410
- 'number' => sprintf( __( 'Number from %1$s to %2$s', 'shortcodes-ultimate' ), $args['min'], $args['max'] ),
411
- 'slider' => sprintf( __( 'Number from %1$s to %2$s', 'shortcodes-ultimate' ), $args['min'], $args['max'] ),
412
- 'icon' => sprintf( '%s. %s: <em>icon: star</em>, <em>http://example.com/icon.png</em>. <a href="https://forkaweso.me/Fork-Awesome/icons/" target="_blank">%s</a>.', __( 'Fork Awesome icon name (with "icon:" prefix) or image URL', 'shortcodes-ultimate' ), __( 'Examples', 'shortcodes-ultimate' ), __( 'See available Fork Awesome icons', 'shortcodes-ultimate' ) ),
413
- 'image_source' => $this->implodef( '<br>', $image_sources, '%1$s (%2$s)' ),
414
- );
415
-
416
- return isset( $possible[ $args['type'] ] ) ? $possible[ $args['type'] ] : '&mdash;';
417
-
418
- }
419
-
420
- /**
421
- * Get default value of specified attribute.
422
- *
423
- * @since 5.0.0
424
- * @param array $args Attribute details.
425
- * @return string Default value.
426
- */
427
- public function get_default_value( $args ) {
428
-
429
- if ( isset( $args['default'] ) && $args['default'] !== '' ) {
430
- return $args['default'];
431
- }
432
-
433
- return sprintf( '<p class="description">%s</p>', __( 'none', 'shortcodes-ultimate' ) );
434
-
435
- }
436
-
437
- /**
438
- * Helper function to display the shortcode image.
439
- *
440
- * @since 5.0.0
441
- * @param array $shortcode Shortcode data.
442
- * @return int The size of shortcode image.
443
- * @return bool Display the result or not.
444
- * @return string The URL of shortcode image.
445
- */
446
- public function shortcode_image( $shortcode, $size, $echo = true ) {
447
-
448
- $image = $this->plugin_url . 'admin/images/shortcodes/_default.svg';
449
-
450
- if ( isset( $shortcode['icon'] ) ) {
451
- $image = $shortcode['icon'];
452
- }
453
-
454
- if ( isset( $shortcode['image'] ) ) {
455
- $image = $shortcode['image'];
456
- }
457
-
458
- $font_size = $size - 20;
459
-
460
- $template = '
461
- <i class="sui sui-%1$s" style="
462
- display: block;
463
- width: %2$spx;
464
- height: %2$spx;
465
- line-height: %2$spx;
466
- font-size: %3$spx;
467
- text-align: center;
468
- color: #e0e5e6;
469
- "></i>';
470
-
471
- if ( strpos( $image, '/' ) !== false ) {
472
- $template = '<img src="%1$s" alt="" width="%2$s" height="%2$s">';
473
- }
474
-
475
- if ( $echo ) {
476
- printf( $template, $image, $size, $font_size );
477
- }
478
-
479
- return sprintf( $template, $image, $size, $font_size );
480
-
481
- }
482
-
483
- /**
484
- * Remove unwanted markers from shortcode description.
485
- *
486
- * @since 5.0.0
487
- * @param string $description Original shortcode description.
488
- * @return string Clean shortcode description.
489
- */
490
- public function get_shortcode_description( $description ) {
491
- return str_replace( array( '<b%value>', '</b>', '%su_skins_link%' ), '', $description );
492
- }
493
-
494
- /**
495
- * Filter to add action links at plugins screen.
496
- *
497
- * @since 5.0.8
498
- * @param array $links Default links.
499
- */
500
- public function add_action_links( $links ) {
501
-
502
- $plugin_links = array(
503
- sprintf(
504
- '<a href="%s">%s</a>',
505
- esc_attr( $this->get_component_url() ),
506
- esc_html( __( 'Shortcodes', 'shortcodes-ultimate' ) )
507
- ),
508
- );
509
-
510
- return array_merge( $plugin_links, $links );
511
-
512
- }
513
-
514
- /**
515
- * Helper to format output of implode function.
516
- *
517
- * Applies custom format to the every item of the array.
518
- * Allows to output array keys as well as values.
519
- *
520
- * @since 5.0.0
521
- *
522
- * @param string $glue Glue for pieces.
523
- * @param array $pieces Array with pieces.
524
- * @param string $pattern String pattern (%1$s will be replaced with item key, %2$s will be replaced with item value).
525
- * @return string "Imploded" string.
526
- */
527
- public function implodef( $glue, $pieces, $pattern ) {
528
-
529
- foreach ( $pieces as $key => $value ) {
530
- $pieces[ $key ] = sprintf( $pattern, $key, $value );
531
- }
532
-
533
- return implode( $glue, $pieces );
534
-
535
- }
536
-
537
- }
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
admin/css/addons.css DELETED
@@ -1 +0,0 @@
1
- .su-admin-addons-list{display:-webkit-box;display:flex;flex-wrap:wrap;margin-top:22px}.su-admin-addons-item{position:relative;-webkit-box-flex:0;flex:0 0 300px;box-sizing:border-box;margin:0 22px 22px 0;padding:33px 22px;max-width:100%;border-radius:5px;background:#fff;background:-webkit-gradient(linear,left top,left bottom,from(white),color-stop(30%,#fff),to(#f7f7f7));background:linear-gradient(to bottom,#fff 0,#fff 30%,#f7f7f7 100%);box-shadow:0 1px 2px rgba(0,0,0,.1);-webkit-transition:box-shadow .2s ease,-webkit-transform .2s ease;transition:box-shadow .2s ease,-webkit-transform .2s ease;transition:transform .2s ease,box-shadow .2s ease;transition:transform .2s ease,box-shadow .2s ease,-webkit-transform .2s ease}.su-admin-addons-item:hover{background:#fff;box-shadow:0 0 12px rgba(0,0,0,.15);-webkit-transform:scale(1.03);transform:scale(1.03)}.su-admin-addons-item:hover .su-admin-addons-item-image{-webkit-transform:scale(1.05);transform:scale(1.05)}.su-admin-addons-item-content{text-align:center}.su-admin-addons-item-image{margin:0 0 22px;padding:0;width:80px;height:80px;border:none;-webkit-transition:-webkit-transform .2s ease;transition:-webkit-transform .2s ease;transition:transform .2s ease;transition:transform .2s ease,-webkit-transform .2s ease;-o-object-fit:cover;object-fit:cover}.su-admin-addons-item-title{margin:0 0 11px;color:#0073aa;font-size:1.05rem;line-height:1}.su-admin-addons-item-description{margin:0 0 22px;color:#777;font-size:.9rem;line-height:1.2}.su-admin-addons-item-overlay{position:absolute;top:0;right:0;bottom:0;left:0;left:0;width:100%;height:100%;text-indent:-999%}
 
admin/css/admin.css ADDED
@@ -0,0 +1 @@
 
1
+ .su-admin-u-hidden{display:none}.su-admin-c-button{display:inline-block;padding:7px 15px;border-radius:3px;background:#0073d7;color:#fff;text-align:center;text-decoration:none;text-transform:uppercase;text-shadow:0 1px 2px #004581;font-weight:600;font-size:.85rem;cursor:pointer}.su-admin-c-button:hover{background:#2688dd;color:#fff;text-decoration:none}.su-admin-c-button:active,.su-admin-c-button:focus{background:#0056a1;color:#fff;text-decoration:none}body.toplevel_page_shortcodes-ultimate{background:#fff}.su-admin-about{margin:60px auto;padding-right:10px}@media screen and (min-width:783px){.su-admin-about{margin:100px auto;padding-right:20px}}.su-admin-about-page-header{margin:0 auto;max-width:540px;text-align:center}.su-admin-about-page-header img{width:64px;height:64px}.su-admin-about-page-header h1{margin:25px 0 10px;padding:0;font-weight:700;font-size:1.45rem}.su-admin-about-page-header p{margin:0;font-size:.9rem}@media only screen and (min-width:783px){.su-admin-about-page-header img{width:84px;height:84px}.su-admin-about-page-header h1{margin:30px 0 10px;font-size:2rem}.su-admin-about-page-header p{font-size:1rem}}.su-admin-about-getting-started{margin:30px auto 0;max-width:960px}.su-admin-about-getting-started-video{position:relative;padding-top:56.25%;background:#f5f5f5}@-webkit-keyframes su-admin-about-getting-started-video-loading{0%{opacity:1}60%{opacity:1}80%{opacity:0}100%{opacity:1}}@keyframes su-admin-about-getting-started-video-loading{0%{opacity:1}60%{opacity:1}80%{opacity:0}100%{opacity:1}}.su-admin-about-getting-started-video-loading{-webkit-animation:su-admin-about-getting-started-video-loading 2s infinite;animation:su-admin-about-getting-started-video-loading 2s infinite}.su-admin-about-getting-started-video-button,.su-admin-about-getting-started-video-iframe{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%}.su-admin-about-getting-started-video-button{display:flex;align-items:center;flex-direction:column;justify-content:center;margin:0;padding:0;border:none;border-radius:3px;background:#ccc url(../images/pages/about/poster.jpg) no-repeat;background-size:cover;color:inherit;font-size:100%;font-family:inherit;cursor:pointer;-webkit-appearance:none;-moz-appearance:none}.su-admin-about-getting-started-video-button.su-admin-u-hidden{display:none}.su-admin-about-getting-started-video-button svg{width:64px;height:64px;color:#0073d7;transition:-webkit-transform .4s ease;transition:transform .4s ease;transition:transform .4s ease,-webkit-transform .4s ease;-webkit-transform:scale(1);transform:scale(1)}.su-admin-about-getting-started-video-button:active svg,.su-admin-about-getting-started-video-button:focus svg,.su-admin-about-getting-started-video-button:hover svg{-webkit-transform:scale(1.2);transform:scale(1.2)}.su-admin-about-getting-started-video-button span{margin-top:20px;color:#000;text-shadow:0 1px 3px #fff;font-weight:500;font-size:.9rem}.su-admin-about-getting-started p{margin:1rem 0 0}@media only screen and (min-width:783px){.su-admin-about-getting-started{margin:80px auto 0}.su-admin-about-getting-started-video-button span{font-size:1rem}.su-admin-about-getting-started-video-button svg{width:80px;height:80px}}.su-admin-about-popular{margin-top:60px}.su-admin-about-popular h2{margin:0;text-align:center;text-transform:capitalize;font-weight:700;font-size:1.45rem}.su-admin-about-popular p{margin:15px auto 0;max-width:540px;text-align:center;font-size:.9rem}.su-admin-about-popular-grid{margin:40px auto 0;max-width:400px}.su-admin-about-popular-item{display:flex;align-items:flex-start;margin:0 0 25px}.su-admin-about-popular-item-icon{flex:0 0 auto;margin-right:15px;background:#fff}.su-admin-about-popular-item-title{display:block;margin-bottom:5px;text-transform:capitalize;font-weight:700;font-size:1rem;line-height:24px}.su-admin-about-popular-item-description{color:#777}.su-admin-about-popular-bottom{margin-top:20px;text-align:center}.su-admin-about-popular-bottom .button{display:inline-flex;align-items:center;padding:.4rem 1.2rem;font-weight:500;font-size:.9rem;text-transform:uppercase}.su-admin-about-popular-bottom svg{margin:-2px 0 0 7.4px}@media only screen and (min-width:783px){.su-admin-about-popular{margin-top:100px}.su-admin-about-popular h2{font-size:2rem}.su-admin-about-popular p{margin-top:20px;font-size:1rem}.su-admin-about-popular-grid{display:flex;flex-wrap:wrap;justify-content:space-between;margin:60px auto 0;max-width:640px}.su-admin-about-popular-item{flex:0 0 45%;margin:0 0 35px}}.su-admin-about-upgrade{position:relative;margin:60px -10px 0;padding:35px 20px 23px;max-width:800px;background:linear-gradient(to bottom,#282828,#000);color:#fff}.su-admin-about-upgrade::before{position:absolute;top:0;right:0;left:0;display:block;width:100%;height:5px;background-image:linear-gradient(45deg,#d268f8 0,#d268f8 12.5%,#f868b2 12.5%,#f868b2 25%,#f88a68 25%,#f88a68 37.5%,#f8f568 37.5%,#f8f568 50%,#8ef868 50%,#8ef868 62.5%,#68f8ae 62.5%,#68f8ae 75%,#68d6f8 75%,#68d6f8 87.5%,#686af8 87.5%,#686af8 100%);content:''}.su-admin-about-upgrade-features{flex:0 0 64%}.su-admin-about-upgrade-features h2{margin:0;color:#fff;font-weight:700;font-size:1.45rem}.su-admin-about-upgrade-features ul{display:grid;margin:30px 0 0;grid-template-columns:repeat(auto-fit,minmax(215px,1fr));grid-gap:10px 20px}.su-admin-about-upgrade-features li{position:relative;box-sizing:border-box;margin:0;padding:0 0 0 22px;font-size:.9rem;line-height:1.5}.su-admin-about-upgrade-features li::before{position:absolute;top:0;left:0;display:block;width:12px;height:1.35rem;background:0 50% url(../images/pages/about/check.svg) no-repeat;content:''}.su-admin-about-upgrade-widget{display:flex;flex:0 0 30%;flex-direction:column;justify-content:center;margin-top:35px}.su-admin-about-upgrade-widget-price{display:flex;justify-content:center;margin-bottom:35px}.su-admin-about-upgrade-widget-price-currency,.su-admin-about-upgrade-widget-price-decimal{color:#ddd;font-weight:500;font-size:25px;line-height:.75}.su-admin-about-upgrade-widget-price-integer{margin:0 5px 0 2px;font-weight:700;font-size:65px;line-height:.7}.su-admin-about-upgrade-widget-price-dec-per{display:flex;align-self:stretch;flex-direction:column;justify-content:space-between}.su-admin-about-upgrade-widget-price-period{color:#a2a2a2;font-size:15px;line-height:.75}.su-admin-about-upgrade-widget-button{display:block;padding:15px;font-size:1rem;line-height:1.5}@media only screen and (min-width:783px){.su-admin-about-upgrade{display:flex;justify-content:space-between;margin:100px auto 0;padding:50px 40px;border-radius:5px}.su-admin-about-upgrade::before{border-top-left-radius:5px;border-top-right-radius:5px}.su-admin-about-upgrade-features h2{font-size:1.65rem}.su-admin-about-upgrade-widget{margin:0}}.su-admin-about-help{margin-top:100px}.su-admin-about-help h2{margin:0;text-align:center;text-transform:capitalize;font-weight:700;font-size:1.45rem}@media only screen and (min-width:783px){.su-admin-about-help h2{font-size:2rem}}.su-admin-about-help-menu{display:flex;justify-content:center;margin-top:40px}.su-admin-about-help-menu ul{margin:0}.su-admin-about-help-menu li{margin:0}.su-admin-about-help-menu li+li{margin-top:10px}.su-admin-about-help-menu a{position:relative;display:block;padding-left:30px;text-decoration:none;font-weight:500;font-size:1rem;line-height:1.5}.su-admin-about-help-menu a:active,.su-admin-about-help-menu a:focus,.su-admin-about-help-menu a:hover{text-decoration:underline}.su-admin-about-help-menu svg{position:absolute;top:.225rem;left:0;width:1.1rem;height:1.1rem;color:#333}.su-admin-about-help-menu em{padding:.15rem .3rem;border-radius:3px;background:#f1f1f1;color:#000;font-weight:700;font-style:normal;font-size:.8rem;line-height:1}@media only screen and (min-width:783px){.su-admin-about-help-menu ul{display:flex}.su-admin-about-help-menu li{flex:0 1 auto}.su-admin-about-help-menu li+li{margin:0 0 0 40px}}.su-admin-addons-list{display:flex;flex-wrap:wrap;margin-top:22px}.su-admin-addons-item{position:relative;flex:0 0 300px;box-sizing:border-box;margin:0 22px 22px 0;padding:33px 22px;max-width:100%;border-radius:5px;background:#fff;background:linear-gradient(to bottom,#fff 0,#fff 30%,#f7f7f7 100%);box-shadow:0 1px 2px rgba(0,0,0,.1);transition:box-shadow .2s ease,-webkit-transform .2s ease;transition:transform .2s ease,box-shadow .2s ease;transition:transform .2s ease,box-shadow .2s ease,-webkit-transform .2s ease}.su-admin-addons-item:hover{background:#fff;box-shadow:0 0 12px rgba(0,0,0,.15);-webkit-transform:scale(1.03);transform:scale(1.03)}.su-admin-addons-item:hover .su-admin-addons-item-image{-webkit-transform:scale(1.05);transform:scale(1.05)}.su-admin-addons-item-content{text-align:center}.su-admin-addons-item-image{margin:0 0 22px;padding:0;width:80px;height:80px;border:none;transition:-webkit-transform .2s ease;transition:transform .2s ease;transition:transform .2s ease,-webkit-transform .2s ease;-o-object-fit:cover;object-fit:cover}.su-admin-addons-item-title{margin:0 0 11px;color:#0073aa;font-size:1.05rem;line-height:1}.su-admin-addons-item-description{margin:0 0 22px;color:#777;font-size:.9rem;line-height:1.2}.su-admin-addons-item-overlay{position:absolute;top:0;right:0;bottom:0;left:0;left:0;width:100%;height:100%;text-indent:-999%}.su-admin-settings-page-title{display:flex;align-items:center}.su-admin-settings-page-title img{margin-right:13px}.su-admin-settings-form{max-width:800px}.su-admin-settings-form .CodeMirror{height:auto;border:1px solid #7e8993}.su-admin-settings-form .CodeMirror-scroll{min-height:100px;max-height:80vh}.su-admin-settings-form details{margin:20px 0}.su-admin-settings-form summary{font-weight:600;cursor:pointer}.su-admin-settings-form details>article{margin-top:20px}.su-admin-settings-form p.description{margin-top:10px}.su-admin-settings-bottom-menu li{position:relative;display:inline-block;margin:0}.su-admin-settings-bottom-menu li+li{margin-left:32px}.su-admin-settings-bottom-menu li+li::before{position:absolute;top:20%;left:-15px;display:block;height:70%;border-left:1px solid #ccd0d4;content:''}
admin/css/available-shortcodes.css DELETED
@@ -1 +0,0 @@
1
- .su-admin-shortcodes .wp-filter{padding-left:20px}.su-admin-shortcodes-list-not-found{margin:0;padding:100px 0;color:#666;text-align:center;font-style:normal;font-size:18px}.su-admin-shortcodes-list-item{float:left;margin:0 22px 22px 0;width:150px;text-decoration:none}.su-admin-shortcodes-list-item-image{display:block;padding:15px;width:120px;height:120px;background:#fff;-webkit-transition:box-shadow .2s ease;transition:box-shadow .2s ease}.su-admin-shortcodes-list-item:hover .su-admin-shortcodes-list-item-image{box-shadow:0 0 0 4px rgba(0,150,221,.2),0 0 0 1px #0096dd}.su-admin-shortcodes-list-item-title{display:block;overflow:hidden;margin:8px 0;height:18px;text-align:center;text-transform:capitalize;line-height:18px}.su-admin-shortcodes-single{padding-top:20px}.su-admin-shortcodes-single-section{margin-bottom:30px;max-width:840px}.su-admin-shortcodes-single-back span{margin-right:.3em;vertical-align:middle;font-size:1.25em}.su-admin-shortcodes-single-description{overflow:hidden}.su-admin-shortcodes-single-description>span{display:block;float:left;margin:0 1.3em 0 0;padding:10px;width:60px;height:60px;background:#fff}.su-admin-shortcodes-single-description h2{margin:5px 0 10px;height:20px;font-size:1.3em;line-height:20px}.su-admin-shortcodes-single-description p{display:block;overflow:hidden;margin:0;height:40px;font-size:13px;line-height:20px}.su-admin-shortcodes-single-preview-content{padding:2em;background:#fff}.su-admin-shortcodes-single-preview-content :first-child{margin-top:0!important}.su-admin-shortcodes-single-preview-content :last-child{margin-bottom:0!important}.su-admin-shortcodes-single-preview .su-column{outline:1px dotted #ccc}.su-admin-shortcodes-single-code pre code{display:block;overflow-x:auto;padding:1em}.su-admin-shortcodes-single-options-table>table{table-layout:fixed}.su-admin-shortcodes-single-options-table>table td{word-break:break-word}.su-admin-shortcodes-single-options-table+.su-admin-shortcodes-single-options-table{margin-top:20px}.su-admin-shortcodes-extra{max-width:500px;margin-bottom:2rem;padding:20px 20px 0;background:#fff;box-shadow:0 1px 1px 0 rgba(0,0,0,.1);text-align:center}.su-admin-shortcodes-extra-message{padding:15px;background:#f0f0f0;border-left:4px solid #999;color:#000;margin:0 0 2rem;font-size:.9rem;text-align:left}.su-admin-shortcodes-extra-icon{width:80px;height:80px;margin:0 0 1.75rem}.su-admin-shortcodes-extra-title{margin:0 0 .75rem;font-size:1.5rem;font-weight:700;color:#333}.su-admin-shortcodes-extra-description{margin:0 0 1.75rem;font-size:.95rem;color:#555}.su-admin-shortcodes-extra-action{margin:0 0 2rem}.su-admin-shortcodes-extra-action>a.button{padding:12px 24px;font-weight:700;font-size:.9rem;height:auto;border-radius:5px;line-height:1}.su-admin-shortcodes-extra-screenshot{max-height:300px;overflow:hidden}.su-admin-shortcodes-extra-screenshot img{display:block;width:100%}
 
admin/css/generator.css CHANGED
@@ -1 +1 @@
1
- .su-generator-clearfix:after,.su-generator-clearfix:before{display:table;content:' '}.su-generator-clearfix:after{clear:both}.su-generator-clear{height:0;clear:both;overflow:hidden}.su-generator-hidden{display:none!important}.su-generator-loading{min-height:60px;background:50% 50% url(../images/spinner.gif) no-repeat!important}.su-generator-loading *{visibility:hidden}.su-generator-button img{margin:-1px 2px 0 -5px;vertical-align:middle}.wp-media-buttons .su-generator-button img{margin:-1px -1px 0 -4px;vertical-align:middle}#su-generator-wrap{display:none}#su-generator{position:relative;width:85%;max-width:1000px;margin:60px auto;padding:20px;background:#fff;box-shadow:0 2px 25px #000;-webkit-transition:max-width .2s;transition:max-width .2s}#su-generator.su-generator-narrow{max-width:500px}#su-generator-tools{margin:0 20px 20px 0}#su-generator-tools span{display:inline-block;width:1px;height:1em;margin:0 .5em;border-right:1px dotted #555;vertical-align:middle}#su-generator-tools a{text-decoration:none}#su-generator-tools a.su-add-ons{display:inline-block;padding:3px 8px;background:#ff562d;color:#fff;font-weight:700;border-radius:3px;border:1px solid #f2522b;text-shadow:1px 1px 1px #a6381d}#su-generator-tools a.su-add-ons:active,#su-generator-tools a.su-add-ons:focus,#su-generator-tools a.su-add-ons:hover{background:#ff7857}#su-generator-search{width:100%;margin-bottom:5px;padding:10px 10px 10px 42px;background:5px 50% url(../images/search.png) no-repeat;font-size:1.3em}#su-generator-search-pro-tip{margin:0 0 30px 0;color:#999;font-style:italic;text-align:right;font-size:.9em}#su-generator-filter{margin:0 -20px;padding:14px 20px;border-top:1px solid #ccc;border-bottom:1px solid #ccc;background:#eee;color:#555;text-align:center;line-height:24px}#su-generator-filter a,#su-generator-filter strong{display:inline-block;margin:0 1em;line-height:1}#su-generator-filter a{border-bottom:1px dotted #ccc;text-decoration:none}#su-generator-choices{margin-top:20px;text-align:left}#su-generator-choices>span{position:relative;display:block;width:20%;height:28px;min-width:130px;padding:0 5px 0 30px;float:left;overflow:hidden;box-sizing:border-box;border-bottom:1px dotted #e5e5e5;color:#222;vertical-align:top;text-align:left;line-height:28px;cursor:pointer}#su-generator-choices span:hover{border-bottom:1px solid #333;background:#333;color:#fff}#su-generator-choices span img{position:absolute;top:7px;left:7px;width:14px;height:14px}#su-generator-choices span i{position:absolute;top:1px;left:1px;display:block;width:26px;height:26px;color:#888;text-align:center;font-size:14px;line-height:26px}#su-generator-choices span:hover i{color:#fff}.su-generator-choice-first{outline:1px solid #09f;box-shadow:0 0 3px rgba(30,140,190,.8)}#su-generator-breadcrumbs{margin:0 -20px;padding:14px 20px;border-top:1px solid #ccc;border-bottom:1px solid #ccc;background:#eee;color:#555;line-height:24px}#su-generator-breadcrumbs span{margin-right:1em;font-weight:700}#su-generator-breadcrumbs small{color:#bbb;font-weight:400;font-size:.9em}.su-generator-note{position:relative;margin:0 -20px;padding:5px 20px;background:#ffffb8;border-bottom:1px solid #ccc;color:#333;line-height:18px}.su-generator-note-content{min-height:20px;margin-left:35px}.su-generator-note p{margin:10px 0}.su-generator-note a{text-decoration:underline}.su-generator-note i{position:absolute;top:15px;left:20px;display:block;width:1em;height:1em;color:#555;text-align:left;font-size:20px;line-height:1em}#su-generator-settings .su-generator-attr-container{margin:0 -20px;padding:1.5em 20px;border-bottom:1px solid #ccc;box-shadow:0 1px 3px rgba(0,0,0,.1)}#su-generator-settings h5{text-transform:capitalize;font-weight:700}#su-generator-preview h5,#su-generator-settings h5{margin:0 0 15px 0;font-size:1em}.su-generator-attr-desc{margin-top:15px;color:#aaa;font-style:italic;line-height:1.6}.su-generator-attr-desc b{color:#999}.su-generator-px-units{position:relative;margin-right:15px}.su-generator-px-units:before{position:absolute;right:-18px;bottom:3px;display:block;width:15px;color:#999;content:'px';text-align:left;font-size:.9em}.su-generator-attr-desc b.su-generator-set-value{border-bottom:1px dotted #999;cursor:pointer}.su-generator-attr-desc b.su-generator-set-value:hover{border-bottom:1px dotted #333;color:#333}#su-generator-settings input[type=number],#su-generator-settings input[type=text],#su-generator-settings select,#su-generator-settings textarea{width:100%;height:auto;padding:10px}.su-generator-field-actions{padding-top:10px}.su-generator-field-actions .button,.su-generator-field-actions span{margin-right:5px}.su-generator-field-actions img{margin:0 6px 0 -4px;vertical-align:middle}.su-generator-icon-picker{height:0;margin:0 -20px;padding:0 20px;overflow:hidden;background:#eee;line-height:24px;-webkit-transition:all .2s;transition:all .2s}.su-generator-icon-picker.su-generator-icon-picker-visible{height:auto;margin:1em -20px 0 -20px;padding:14px 20px;overflow:visible;border-top:1px solid #ccc;border-bottom:1px solid #ccc}.su-generator-icon-picker input{margin-bottom:15px}.su-generator-icon-picker i{display:block;width:24px;height:24px;margin-left:2px;float:left;color:#555;text-align:center;font-size:14px;line-height:24px;cursor:pointer}.su-generator-icon-picker i:hover{color:#000;font-size:24px}.su-generator-shadow-picker-field{position:relative;display:inline-block;width:22%;padding-right:3%;vertical-align:top}.su-generator-shadow-picker-field small{display:block;color:#ccc;line-height:1.35;margin-top:.75em}.su-generator-shadow-picker-field input{text-align:right}.su-generator-shadow-picker-field.su-generator-shadow-picker-color{width:25%;padding-right:0}.su-generator-shadow-picker-field.su-generator-shadow-picker-color input{text-align:left}.su-generator-shadow-picker-color{position:relative}.su-generator-shadow-picker-color-wheel{position:absolute;top:100%;right:0;z-index:9999;display:none;border:1px solid #aaa;border-radius:50%;background:#fff;box-shadow:0 2px 5px #ccc}.su-generator-border-picker-field{position:relative;display:inline-block;width:30%;padding-right:3%}.su-generator-border-picker-field small{display:block;color:#ccc}.su-generator-border-picker-field input{text-align:right}.su-generator-border-picker-field.su-generator-border-picker-color{width:34%;padding-right:0}.su-generator-border-picker-field.su-generator-border-picker-color input{text-align:left}.su-generator-border-picker-color{position:relative}.su-generator-border-picker-color-wheel{position:absolute;top:100%;right:0;z-index:9999;display:none;border:1px solid #aaa;border-radius:50%;background:#fff;box-shadow:0 2px 5px #ccc}.su-generator-range-picker .slider{width:420px;margin:10px 0 0 0!important;padding:0;float:left}.su-generator-range-picker .slider>.dragger{background:#fff!important}.su-generator-range-picker .slider:hover>.dragger{background:#fff!important;box-shadow:0 0 0 5px rgba(33,117,155,.5)}.su-generator-range-picker .slider>.dragger.dragging{background:#ccc!important;box-shadow:0 0 0 5px rgba(33,117,155,.5)}.su-generator-range-picker .slider>.track{height:12px!important;border:1px solid #ccc!important;background:#fff!important}.su-generator-range-picker input{width:60px!important;float:right;text-align:center}.su-generator-switch{display:inline-block;width:100%;font-weight:700;cursor:pointer}.su-generator-switch span{display:none;padding:10px;border-radius:3px}.su-generator-switch-yes span.su-generator-yes{display:block;background:#e0ffe0;color:#0c0}.su-generator-switch-no span.su-generator-no{display:block;background:#f5f5f5;color:#777}.su-generator-select-color{position:relative;display:inline-block;width:100%}.su-generator-select-color-wheel{position:absolute;top:100%;left:0;z-index:9999;display:none;border:1px solid #aaa;border-radius:50%;background:#fff;box-shadow:0 2px 5px #ccc}.su-generator-isp{margin-bottom:15px}.su-generator-isp-source{height:0;margin:0 -20px;padding:0 20px;overflow:hidden;background:#eee;color:#555;opacity:0;-webkit-transition:opacity .2s;transition:opacity .2s}.su-generator-isp-source.su-generator-isp-source-open{height:auto;margin:20px -20px 0;padding:14px 20px;border-top:1px solid #ccc;border-bottom:1px solid #ccc;opacity:1}.su-generator-isp-images{margin-top:1em;overflow:auto}.su-generator-isp-images span{position:relative;display:block;width:84px;height:84px;margin:5px 5px 5px 0;float:left;border:3px solid #fff;border-radius:50%;background:#fff;box-shadow:0 1px 2px #999}.su-generator-isp-images span.ui-sortable-helper,.su-generator-isp-images span:hover{box-shadow:0 1px 6px #777}.su-generator-isp-images img{display:block;width:100%;height:100%;margin:0;padding:0;border:none;border-radius:50%}.su-generator-isp-images span i{position:absolute;top:-3px;right:-3px;display:none;width:16px;height:16px;border-radius:50%;background:#fff;color:#f03;text-align:center;font-size:12px;line-height:16px;cursor:pointer}.su-generator-isp-images span:hover i{display:block}.su-generator-isp-images span i:hover{background:#f03;color:#fff}.su-generator-isp-categories,.su-generator-isp-taxonomies,.su-generator-isp-terms{margin-top:15px}#su-generator-preview{display:none;margin:0 -20px;padding:1.5em 20px;overflow:hidden;border-bottom:1px solid #ccc}#su-generator-preview .su-column{outline:1px dotted #ccc}.su-generator-actions{margin:0 -20px -20px;padding:1.5em 15px;background:#eee}.su-generator-actions>.button{margin:0 5px}.su-generator-actions .button i{margin:0 5px 0 -3px}.su-generator-presets{position:relative}.su-generator-presets>.button{cursor:default}.su-gp-popup{position:absolute;right:0;bottom:0;display:none;min-width:160px;max-width:500px;border:1px solid #aaa;border-radius:5px;background:#fff}.su-gp-head{margin-bottom:10px;padding:10px;border-bottom:1px dotted #ccc}.su-gp-head .button{display:block;text-align:center}.su-gp-list{margin:5px 0}.su-gp-list b{display:block;padding:5px 10px;color:#aaa;font-weight:400;font-style:italic}.su-gp-list span{position:relative;display:block;padding:5px 10px;overflow:hidden;color:#21759b;cursor:pointer}.su-gp-list span:nth-child(odd){background:#f8f8f8}.su-gp-list span:hover{background:#eee;color:#d54e21}.su-gp-list span em{margin-right:32px;white-space:nowrap;font-style:normal}.su-gp-list span i{position:absolute;top:50%;right:10px;display:block;width:20px;height:20px;margin-top:-10px;border-radius:50%;color:#999;text-align:center;font-weight:400;font-size:12px;line-height:20px}.su-gp-list span i:hover{background:#f03;color:#fff}.su-generator-mfp.mfp-bg{z-index:101000!important}.su-generator-mfp.mfp-wrap{z-index:101001!important}.su-generator-mfp.mfp-wrap .mfp-preloader{z-index:101002!important}.su-generator-mfp.mfp-wrap .mfp-content{z-index:101003!important}.su-generator-mfp.mfp-wrap button.mfp-arrow,.su-generator-mfp.mfp-wrap button.mfp-close{z-index:101004!important}#su-generator-preview .su-image-carousel-align-full{margin-left:-1.5em;margin-right:-1.5em;max-width:calc(100% + 3em)!important}.su-generator-extra-banner{margin-bottom:-20px;padding-top:20px;text-align:center}.su-generator-extra-banner-message{padding:15px;background:#f0f0f0;border-left:4px solid #999;color:#000;margin:0 0 2rem;font-size:.9rem;text-align:left}.su-generator-extra-banner-icon{width:80px;height:80px;margin:0 0 1.75rem}.su-generator-extra-banner-title{margin:0 0 .75rem;font-size:1.5rem;font-weight:700;color:#333}.su-generator-extra-banner-description{margin:0 0 1.75rem;font-size:.95rem;color:#555}.su-generator-extra-banner-action{margin:0 0 2rem}.su-generator-extra-banner-action>a.button{padding:12px 24px;font-weight:700;font-size:.9rem;height:auto;border-radius:5px;line-height:1}.su-generator-extra-banner-screenshot img{display:block;width:100%}
1
+ .su-generator-clearfix:after,.su-generator-clearfix:before{display:table;content:' '}.su-generator-clearfix:after{clear:both}.su-generator-clear{height:0;clear:both;overflow:hidden}.su-generator-hidden{display:none!important}.su-generator-loading{min-height:60px;background:50% 50% url(../images/spinner.gif) no-repeat!important}.su-generator-loading *{visibility:hidden}.su-generator-button img{margin:-1px 2px 0 -5px;vertical-align:middle}.wp-media-buttons .su-generator-button img{margin:-1px -1px 0 -4px;vertical-align:middle}#su-generator-wrap{display:none}#su-generator{position:relative;width:85%;max-width:1000px;margin:60px auto;padding:20px;background:#fff;box-shadow:0 2px 25px #000;transition:max-width .2s}#su-generator.su-generator-narrow{max-width:500px}#su-generator-tools{margin:0 20px 20px 0}#su-generator-tools span{display:inline-block;width:1px;height:1em;margin:0 .5em;border-right:1px dotted #555;vertical-align:middle}#su-generator-tools a{text-decoration:none}#su-generator-tools a.su-add-ons{display:inline-block;padding:3px 8px;background:#ff562d;color:#fff;font-weight:700;border-radius:3px;border:1px solid #f2522b;text-shadow:1px 1px 1px #a6381d}#su-generator-tools a.su-add-ons:active,#su-generator-tools a.su-add-ons:focus,#su-generator-tools a.su-add-ons:hover{background:#ff7857}#su-generator-search{width:100%;margin-bottom:5px;padding:10px 10px 10px 42px;background:5px 50% url(../images/search.png) no-repeat;font-size:1.3em}#su-generator-search-pro-tip{margin:0 0 30px 0;color:#999;font-style:italic;text-align:right;font-size:.9em}#su-generator-filter{margin:0 -20px;padding:14px 20px;border-top:1px solid #ccc;border-bottom:1px solid #ccc;background:#eee;color:#555;text-align:center;line-height:24px}#su-generator-filter a,#su-generator-filter strong{display:inline-block;margin:0 1em;line-height:1}#su-generator-filter a{border-bottom:1px dotted #ccc;text-decoration:none}#su-generator-choices{margin-top:20px;text-align:left}#su-generator-choices>span{position:relative;display:block;width:20%;height:28px;min-width:130px;padding:0 5px 0 30px;float:left;overflow:hidden;box-sizing:border-box;border-bottom:1px dotted #e5e5e5;color:#222;vertical-align:top;text-align:left;line-height:28px;cursor:pointer}#su-generator-choices span:hover{border-bottom:1px solid #333;background:#333;color:#fff}#su-generator-choices span img{position:absolute;top:7px;left:7px;width:14px;height:14px}#su-generator-choices span i{position:absolute;top:1px;left:1px;display:block;width:26px;height:26px;color:#888;text-align:center;font-size:14px;line-height:26px}#su-generator-choices span:hover i{color:#fff}.su-generator-choice-first{outline:1px solid #09f;box-shadow:0 0 3px rgba(30,140,190,.8)}#su-generator-breadcrumbs{margin:0 -20px;padding:14px 20px;border-top:1px solid #ccc;border-bottom:1px solid #ccc;background:#eee;color:#555;line-height:24px}#su-generator-breadcrumbs span{margin-right:1em;font-weight:700}#su-generator-breadcrumbs small{color:#bbb;font-weight:400;font-size:.9em}.su-generator-note{position:relative;margin:0 -20px;padding:5px 20px;background:#ffffb8;border-bottom:1px solid #ccc;color:#333;line-height:18px}.su-generator-note-content{min-height:20px;margin-left:35px}.su-generator-note p{margin:10px 0}.su-generator-note a{text-decoration:underline}.su-generator-note i{position:absolute;top:15px;left:20px;display:block;width:1em;height:1em;color:#555;text-align:left;font-size:20px;line-height:1em}#su-generator-settings .su-generator-attr-container{margin:0 -20px;padding:1.5em 20px;border-bottom:1px solid #ccc;box-shadow:0 1px 3px rgba(0,0,0,.1)}#su-generator-settings h5{text-transform:capitalize;font-weight:700}#su-generator-preview h5,#su-generator-settings h5{margin:0 0 15px 0;font-size:1em}.su-generator-attr-desc{margin-top:15px;color:#aaa;font-style:italic;line-height:1.6}.su-generator-attr-desc b{color:#999}.su-generator-px-units{position:relative;margin-right:15px}.su-generator-px-units:before{position:absolute;right:-18px;bottom:3px;display:block;width:15px;color:#999;content:'px';text-align:left;font-size:.9em}.su-generator-attr-desc b.su-generator-set-value{border-bottom:1px dotted #999;cursor:pointer}.su-generator-attr-desc b.su-generator-set-value:hover{border-bottom:1px dotted #333;color:#333}#su-generator-settings input[type=number],#su-generator-settings input[type=text],#su-generator-settings select,#su-generator-settings textarea{width:100%;height:auto;padding:10px}.su-generator-field-actions{padding-top:10px}.su-generator-field-actions .button,.su-generator-field-actions span{margin-right:5px}.su-generator-field-actions img{margin:0 6px 0 -4px;vertical-align:middle}.su-generator-icon-picker{height:0;margin:0 -20px;padding:0 20px;overflow:hidden;background:#eee;line-height:24px;transition:all .2s}.su-generator-icon-picker.su-generator-icon-picker-visible{height:auto;margin:1em -20px 0 -20px;padding:14px 20px;overflow:visible;border-top:1px solid #ccc;border-bottom:1px solid #ccc}.su-generator-icon-picker input{margin-bottom:15px}.su-generator-icon-picker i{display:block;width:24px;height:24px;margin-left:2px;float:left;color:#555;text-align:center;font-size:14px;line-height:24px;cursor:pointer}.su-generator-icon-picker i:hover{color:#000;font-size:24px}.su-generator-shadow-picker-field{position:relative;display:inline-block;width:22%;padding-right:3%;vertical-align:top}.su-generator-shadow-picker-field small{display:block;color:#ccc;line-height:1.35;margin-top:.75em}.su-generator-shadow-picker-field input{text-align:right}.su-generator-shadow-picker-field.su-generator-shadow-picker-color{width:25%;padding-right:0}.su-generator-shadow-picker-field.su-generator-shadow-picker-color input{text-align:left}.su-generator-shadow-picker-color{position:relative}.su-generator-shadow-picker-color-wheel{position:absolute;top:100%;right:0;z-index:9999;display:none;border:1px solid #aaa;border-radius:50%;background:#fff;box-shadow:0 2px 5px #ccc}.su-generator-border-picker-field{position:relative;display:inline-block;width:30%;padding-right:3%}.su-generator-border-picker-field small{display:block;color:#ccc}.su-generator-border-picker-field input{text-align:right}.su-generator-border-picker-field.su-generator-border-picker-color{width:34%;padding-right:0}.su-generator-border-picker-field.su-generator-border-picker-color input{text-align:left}.su-generator-border-picker-color{position:relative}.su-generator-border-picker-color-wheel{position:absolute;top:100%;right:0;z-index:9999;display:none;border:1px solid #aaa;border-radius:50%;background:#fff;box-shadow:0 2px 5px #ccc}.su-generator-range-picker .slider{width:420px;margin:10px 0 0 0!important;padding:0;float:left}.su-generator-range-picker .slider>.dragger{background:#fff!important}.su-generator-range-picker .slider:hover>.dragger{background:#fff!important;box-shadow:0 0 0 5px rgba(33,117,155,.5)}.su-generator-range-picker .slider>.dragger.dragging{background:#ccc!important;box-shadow:0 0 0 5px rgba(33,117,155,.5)}.su-generator-range-picker .slider>.track{height:12px!important;border:1px solid #ccc!important;background:#fff!important}.su-generator-range-picker input{width:60px!important;float:right;text-align:center}.su-generator-switch{display:inline-block;width:100%;font-weight:700;cursor:pointer}.su-generator-switch span{display:none;padding:10px;border-radius:3px}.su-generator-switch-yes span.su-generator-yes{display:block;background:#e0ffe0;color:#0c0}.su-generator-switch-no span.su-generator-no{display:block;background:#f5f5f5;color:#777}.su-generator-select-color{position:relative;display:inline-block;width:100%}.su-generator-select-color-wheel{position:absolute;top:100%;left:0;z-index:9999;display:none;border:1px solid #aaa;border-radius:50%;background:#fff;box-shadow:0 2px 5px #ccc}.su-generator-isp{margin-bottom:15px}.su-generator-isp-source{height:0;margin:0 -20px;padding:0 20px;overflow:hidden;background:#eee;color:#555;opacity:0;transition:opacity .2s}.su-generator-isp-source.su-generator-isp-source-open{height:auto;margin:20px -20px 0;padding:14px 20px;border-top:1px solid #ccc;border-bottom:1px solid #ccc;opacity:1}.su-generator-isp-images{margin-top:1em;overflow:auto}.su-generator-isp-images span{position:relative;display:block;width:84px;height:84px;margin:5px 5px 5px 0;float:left;border:3px solid #fff;border-radius:50%;background:#fff;box-shadow:0 1px 2px #999}.su-generator-isp-images span.ui-sortable-helper,.su-generator-isp-images span:hover{box-shadow:0 1px 6px #777}.su-generator-isp-images img{display:block;width:100%;height:100%;margin:0;padding:0;border:none;border-radius:50%}.su-generator-isp-images span i{position:absolute;top:-3px;right:-3px;display:none;width:16px;height:16px;border-radius:50%;background:#fff;color:#f03;text-align:center;font-size:12px;line-height:16px;cursor:pointer}.su-generator-isp-images span:hover i{display:block}.su-generator-isp-images span i:hover{background:#f03;color:#fff}.su-generator-isp-categories,.su-generator-isp-taxonomies,.su-generator-isp-terms{margin-top:15px}#su-generator-preview{display:none;margin:0 -20px;padding:1.5em 20px;overflow:hidden;border-bottom:1px solid #ccc}#su-generator-preview .su-column{outline:1px dotted #ccc}.su-generator-actions{margin:0 -20px -20px;padding:1.5em 15px;background:#eee}.su-generator-actions>.button{margin:0 5px}.su-generator-actions .button i{margin:0 5px 0 -3px}.su-generator-presets{position:relative}.su-generator-presets>.button{cursor:default}.su-gp-popup{position:absolute;right:0;bottom:0;display:none;min-width:160px;max-width:500px;border:1px solid #aaa;border-radius:5px;background:#fff}.su-gp-head{margin-bottom:10px;padding:10px;border-bottom:1px dotted #ccc}.su-gp-head .button{display:block;text-align:center}.su-gp-list{margin:5px 0}.su-gp-list b{display:block;padding:5px 10px;color:#aaa;font-weight:400;font-style:italic}.su-gp-list span{position:relative;display:block;padding:5px 10px;overflow:hidden;color:#21759b;cursor:pointer}.su-gp-list span:nth-child(odd){background:#f8f8f8}.su-gp-list span:hover{background:#eee;color:#d54e21}.su-gp-list span em{margin-right:32px;white-space:nowrap;font-style:normal}.su-gp-list span i{position:absolute;top:50%;right:10px;display:block;width:20px;height:20px;margin-top:-10px;border-radius:50%;color:#999;text-align:center;font-weight:400;font-size:12px;line-height:20px}.su-gp-list span i:hover{background:#f03;color:#fff}.su-generator-mfp.mfp-bg{z-index:101000!important}.su-generator-mfp.mfp-wrap{z-index:101001!important}.su-generator-mfp.mfp-wrap .mfp-preloader{z-index:101002!important}.su-generator-mfp.mfp-wrap .mfp-content{z-index:101003!important}.su-generator-mfp.mfp-wrap button.mfp-arrow,.su-generator-mfp.mfp-wrap button.mfp-close{z-index:101004!important}#su-generator-preview .su-image-carousel-align-full{margin-left:-1.5em;margin-right:-1.5em;max-width:calc(100% + 3em)!important}.su-generator-extra-banner{margin-bottom:-20px;padding-top:20px;text-align:center}.su-generator-extra-banner-message{padding:15px;background:#f0f0f0;border-left:4px solid #999;color:#000;margin:0 0 2rem;font-size:.9rem;text-align:left}.su-generator-extra-banner-icon{width:80px;height:80px;margin:0 0 1.75rem}.su-generator-extra-banner-title{margin:0 0 .75rem;font-size:1.5rem;font-weight:700;color:#333}.su-generator-extra-banner-description{margin:0 0 1.75rem;font-size:.95rem;color:#555}.su-generator-extra-banner-action{margin:0 0 2rem}.su-generator-extra-banner-action>a.button{padding:12px 24px;font-weight:700;font-size:.9rem;height:auto;border-radius:5px;line-height:1}.su-generator-extra-banner-screenshot img{display:block;width:100%}
admin/css/settings.css DELETED
@@ -1 +0,0 @@
1
- .su-admin-settings-details{margin:1.33em 0}.su-admin-settings-details summary{font-weight:600;cursor:pointer}.su-admin-settings-details>article{margin-top:1.33em}.su-admin-settings .CodeMirror{height:auto}.su-admin-settings .CodeMirror .CodeMirror-scroll{min-height:100px;max-height:80vh}
 
admin/images/addons/bundle.png CHANGED
Binary file
admin/images/pages/about/check.svg ADDED
@@ -0,0 +1 @@
 
1
+ <svg width="12" height="12" clip-rule="evenodd" fill-rule="evenodd" stroke-linejoin="round" stroke-miterlimit="2" viewBox="0 0 10 10" xmlns="http://www.w3.org/2000/svg"><path d="m10 1.151-5.598 8.849-4.402-4.839 1.196-1.125 2.931 2.463 4.59-6.499z" fill="#40bf4f"/></svg>
admin/images/pages/about/poster.jpg ADDED
Binary file
admin/images/plugin-icon.svg ADDED
@@ -0,0 +1 @@
 
1
+ <svg width="36" height="36" clip-rule="evenodd" fill-rule="evenodd" stroke-linejoin="round" stroke-miterlimit="2" viewBox="0 0 34 34" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink"><linearGradient id="a" gradientTransform="matrix(0 34 -34 0 18 0)" gradientUnits="userSpaceOnUse" x1="0" x2="1" y1="0" y2="0"><stop offset="0" stop-color="#f45c43"/><stop offset="1" stop-color="#eb3349"/></linearGradient><path d="m34 5.049c0-2.787-2.262-5.049-5.049-5.049h-23.902c-2.787 0-5.049 2.262-5.049 5.049v23.902c0 2.787 2.262 5.049 5.049 5.049h23.902c2.787 0 5.049-2.262 5.049-5.049z" fill="url(#a)"/><path d="m6.558 10.137c0-1.408 1.141-2.55 2.55-2.55h3.75c.919 0 1.664.745 1.664 1.664v.002c0 .442-.175.865-.487 1.177s-.736.488-1.177.488c-.363 0-.751 0-1.125 0-.528 0-1.034.209-1.407.582s-.582.879-.582 1.407v8.186c0 .528.209 1.034.582 1.407s.879.582 1.407.582h1.125c.441 0 .865.176 1.177.488s.487.735.487 1.177v.002c0 .919-.745 1.664-1.664 1.664-1.085 0-2.523 0-3.75 0-1.409 0-2.55-1.142-2.55-2.55 0-3.598 0-10.128 0-13.726zm20.884-.042c0-1.385-1.123-2.508-2.508-2.508-1.237 0-2.695 0-3.792 0-.919 0-1.664.745-1.664 1.664v.002c0 .442.175.865.487 1.177s.736.488 1.177.488h1.146c.522 0 1.023.207 1.392.576.369.37.576.87.576 1.392v8.212c0 .526-.209 1.031-.581 1.403s-.876.581-1.402.581c-.376 0-.766 0-1.131 0-.441 0-.865.176-1.177.488s-.487.735-.487 1.177v.002c0 .919.745 1.664 1.664 1.664h3.761c.674 0 1.319-.268 1.796-.744.476-.476.743-1.122.743-1.795 0-3.61 0-10.186 0-13.779z" fill="#fff"/></svg>
admin/images/shortcodes/accordion.svg CHANGED
@@ -1 +1 @@
1
- <svg clip-rule="evenodd" fill-rule="evenodd" stroke-linejoin="round" stroke-miterlimit="1.41421" viewBox="0 0 120 120" xmlns="http://www.w3.org/2000/svg"><path d="m16 64h88v8h-88z" fill="#e0e5e6"/><path d="m4 48h112v8h-112z" fill="#e0e5e6"/><circle cx="60" cy="26" fill="#bdc3c7" r="11"/><path d="m66 27v-2h-12v2z" fill="#fff"/><circle cx="60" cy="94" fill="#9b59b6" r="11"/><path d="m59 88h2v12h-2z" fill="#fff"/><path d="m66 95v-2h-12v2z" fill="#fff"/></svg>
1
+ <svg clip-rule="evenodd" fill-rule="evenodd" stroke-linejoin="round" stroke-miterlimit="2" viewBox="0 0 20 20" xmlns="http://www.w3.org/2000/svg"><path d="m13.993 20h-12.987c-.552 0-1.006-.454-1.006-1.006v-.001l.003-12.986c0-.556.449-1.007 1.007-1.007h3.99v-4c0-.549.451-1 1-1h13c.549 0 1 .451 1 1v13c0 .549-.451 1-1 1h-4v3.993c0 .556-.449 1.007-1.007 1.007zm-.993-13h-10.997l-.003 11h11zm-4.5 4.5h3v2h-3v3h-2v-3h-3v-2h3v-3h2zm9.5-9.5h-11v3h6.993c.556 0 1.007.449 1.007 1.007v6.993h3z" fill="#40bf4f" fill-rule="nonzero"/></svg>
admin/images/shortcodes/animate.svg CHANGED
@@ -1 +1 @@
1
- <svg clip-rule="evenodd" fill-rule="evenodd" stroke-linejoin="round" stroke-miterlimit="1.41421" viewBox="0 0 120 120" xmlns="http://www.w3.org/2000/svg"><g fill="#e0e5e6"><path d="m110 90h-81l10-60h81zm-67.611-56-8.667 52h72.889l8.667-52z"/><path d="m21 86h-20l-1 4h20z"/><path d="m20 90h-20l1-4h20z"/><path d="m23 72h-20l-1 4h20z"/><path d="m22 76h-20l1-4h20z"/><path d="m26 58h-20l-1 4h20z"/><path d="m25 62h-20l1-4h20z"/><path d="m28 44h-20l-1 4h20z"/><path d="m27 48h-20l1-4h20z"/><path d="m30 30h-20l-1 4h20z"/><path d="m29 34h-20l1-4h20z"/></g></svg>
1
+ <svg clip-rule="evenodd" fill-rule="evenodd" stroke-linejoin="round" stroke-miterlimit="2" viewBox="0 0 20 20" xmlns="http://www.w3.org/2000/svg"><path d="m12 2c.549 0 1 .451 1 1v3c0 .549-.451 1-1 1s-1-.451-1-1v-3c0-.549.451-1 1-1zm0 15c.549 0 1 .451 1 1v3c0 .549-.451 1-1 1s-1-.451-1-1v-3c0-.549.451-1 1-1zm8.66-10c.274.475.109 1.092-.366 1.366l-2.598 1.5c-.153.09-.328.137-.506.137-.548 0-1-.451-1-1 0-.359.194-.691.506-.869l2.598-1.5c.475-.274 1.092-.109 1.366.366zm-12.99 7.5c.274.475.109 1.092-.366 1.366l-2.598 1.5c-.153.09-.328.137-.506.137-.548 0-1-.451-1-1 0-.359.194-.691.506-.869l2.598-1.5c.475-.274 1.092-.109 1.366.366zm12.99 2.5c-.274.475-.891.64-1.366.366l-2.598-1.5c-.306-.179-.494-.508-.494-.863 0-.548.451-1 1-1 .173 0 .343.045.494.131l2.598 1.5c.475.274.64.891.366 1.366zm-12.99-7.5c-.274.475-.891.64-1.366.366l-2.598-1.5c-.312-.178-.506-.51-.506-.869 0-.549.452-1 1-1 .178 0 .353.047.506.137l2.598 1.5c.475.274.64.891.366 1.366z" fill="#8b40bf" fill-rule="nonzero" transform="matrix(1.02317 0 0 1 -2.274 -2)"/></svg>
admin/images/shortcodes/audio.svg CHANGED
@@ -1 +1 @@
1
- <svg clip-rule="evenodd" fill-rule="evenodd" stroke-linejoin="round" stroke-miterlimit="1.41421" viewBox="0 0 120 120" xmlns="http://www.w3.org/2000/svg"><circle cx="60.003" cy="59.997" fill="#e0e5e6" r="44.997"/><path d="m85.021 60.044-40.042 19.977v-40.042z" fill="#fff"/></svg>
1
+ <svg clip-rule="evenodd" fill-rule="evenodd" stroke-linejoin="round" stroke-miterlimit="2" viewBox="0 0 20 20" xmlns="http://www.w3.org/2000/svg"><path d="m12 22c-5.523 0-10-4.477-10-10s4.477-10 10-10 10 4.477 10 10-4.477 10-10 10zm0-2c4.389 0 8-3.611 8-8s-3.611-8-8-8-8 3.611-8 8 3.611 8 8 8zm-1.378-11.585 4.879 3.252c.111.074.178.199.178.333s-.067.259-.178.333l-4.88 3.252c-.066.043-.142.067-.221.067-.219 0-.399-.18-.4-.399v-6.506c0-.219.181-.399.4-.399.079 0 .156.023.222.067z" fill="#f2af0d" fill-rule="nonzero" transform="matrix(.900068 0 0 .900068 -.801 -.8008)"/></svg>
admin/images/shortcodes/box.svg CHANGED
@@ -1 +1 @@
1
- <svg clip-rule="evenodd" fill-rule="evenodd" stroke-linejoin="round" stroke-miterlimit="1.41421" viewBox="0 0 120 120" xmlns="http://www.w3.org/2000/svg"><path d="m120 105h-120v-90h120zm-118-88v86h116v-86z" fill="#2ecb71"/><path d="m0 15h120v14h-120z" fill="#2ecb71"/><g fill="#e0e5e6"><path d="m10 78h80v8h-80z"/><path d="m10 62h90v8h-90z"/><path d="m10 46h100v8h-100z"/></g></svg>
1
+ <svg clip-rule="evenodd" fill-rule="evenodd" stroke-linejoin="round" stroke-miterlimit="2" viewBox="0 0 20 20" xmlns="http://www.w3.org/2000/svg"><path d="m3 3h18c.549 0 1 .451 1 1v16c0 .549-.451 1-1 1h-18c-.549 0-1-.451-1-1v-16c0-.549.451-1 1-1zm17 8h-16v8h16zm0-2v-4h-16v4z" fill="#40bf4f" fill-rule="nonzero" transform="matrix(.9 0 0 .9 -.8 -.8)"/></svg>
admin/images/shortcodes/button.svg CHANGED
@@ -1 +1 @@
1
- <svg clip-rule="evenodd" fill-rule="evenodd" stroke-linejoin="round" stroke-miterlimit="1.41421" viewBox="0 0 120 120" xmlns="http://www.w3.org/2000/svg"><path d="m119 52c0-5.519-4.481-10-10-10h-98c-5.519 0-10 4.481-10 10v20c0 5.519 4.481 10 10 10h98c5.519 0 10-4.481 10-10z" fill="#bdc3c7"/><path d="m120 48c0-5.519-4.481-10-10-10h-100c-5.519 0-10 4.481-10 10v20c0 5.519 4.481 10 10 10h100c5.519 0 10-4.481 10-10z" fill="#e0e5e6"/><path d="m61.145 51h4.423v5.276l4.639-5.276h5.879l-5.215 5.267 5.449 8.695h-5.449l-3.017-5.743-2.286 2.333v3.41h-4.423z" fill="#95a5a6" fill-rule="nonzero"/><path d="m43.908 57.99c0-2.279.651-4.053 1.953-5.323s3.116-1.905 5.44-1.905c2.383 0 4.219.624 5.508 1.871 1.289 1.248 1.933 2.996 1.933 5.243 0 1.632-.281 2.97-.845 4.014-.563 1.045-1.376 1.858-2.441 2.439-1.064.581-2.391.871-3.979.871-1.615 0-2.951-.251-4.009-.752-1.058-.502-1.916-1.296-2.573-2.381-.658-1.086-.987-2.445-.987-4.077zm4.424.02c0 1.409.269 2.422.806 3.038.537.615 1.268.923 2.192.923.951 0 1.686-.301 2.207-.904.521-.604.781-1.686.781-3.248 0-1.314-.271-2.275-.815-2.881s-1.281-.909-2.212-.909c-.892 0-1.608.308-2.148.923-.541.616-.811 1.635-.811 3.058z" fill="#95a5a6" fill-rule="nonzero"/></svg>
1
+ <svg clip-rule="evenodd" fill-rule="evenodd" stroke-linejoin="round" stroke-miterlimit="2" viewBox="0 0 20 20" xmlns="http://www.w3.org/2000/svg"><path d="m4 8v6h16v-6zm-1-2h18c.549 0 1 .451 1 1v10c0 .549-.451 1-1 1h-18c-.549 0-1-.451-1-1v-10c0-.549.451-1 1-1z" fill="#0d79f2" fill-rule="nonzero" transform="translate(-2 -2.1254)"/></svg>
admin/images/shortcodes/carousel.svg CHANGED
@@ -1 +1 @@
1
- <svg clip-rule="evenodd" fill-rule="evenodd" stroke-linejoin="round" stroke-miterlimit="1.41421" viewBox="0 0 120 120" xmlns="http://www.w3.org/2000/svg"><path d="m120 68h-34v-36h34zm-30-32v28h26v-28z" fill="#e0e5e6"/><path d="m77 68h-34v-36h34zm-30-32v28h26v-28z" fill="#e0e5e6"/><path d="m34 68h-34v-36h34zm-30-32v28h26v-28z" fill="#e0e5e6"/><g fill="#2ecb71"><path d="m64 78 2-2 6 6-2 2z"/><path d="m66 88-2-2 6-6 2 2z"/><path d="m56 78-2-2-6 6 2 2z"/><path d="m54 88 2-2-6-6-2 2z"/></g></svg>
1
+ <svg clip-rule="evenodd" fill-rule="evenodd" stroke-linejoin="round" stroke-miterlimit="2" viewBox="0 0 20 20" xmlns="http://www.w3.org/2000/svg"><path d="m4.828 21-.02.02-.021-.02h-1.795c-.544-.001-.992-.449-.992-.993v-16.014c.004-.543.449-.989.992-.993h18.016c.548 0 .992.445.992.993v16.014c-.004.543-.449.989-.992.993zm15.172-6v-10h-16v14l10-10zm0 2.828-6-6-7.172 7.172h13.172zm-12-6.828c-1.097 0-2-.903-2-2s.903-2 2-2 2 .903 2 2-.903 2-2 2z" fill="#f25e0d" fill-rule="nonzero" transform="matrix(.9 0 0 .887902 -.799 -.664)"/></svg>
admin/images/shortcodes/column.svg CHANGED
@@ -1 +1 @@
1
- <svg clip-rule="evenodd" fill-rule="evenodd" stroke-linejoin="round" stroke-miterlimit="1.41421" viewBox="0 0 120 120" xmlns="http://www.w3.org/2000/svg"><g fill="#e0e5e6"><path d="m65 96h55v8h-55z"/><path d="m65 80h50v8h-50z"/><path d="m65 64h55v8h-55z"/><path d="m65 48h50v8h-50z"/><path d="m65 32h44v8h-44z"/><path d="m65 16h55v8h-55z"/><path d="m0 96h55v8h-55z"/><path d="m0 80h55v8h-55z"/><path d="m0 64h49v8h-49z"/><path d="m0 48h55v8h-55z"/><path d="m0 32h55v8h-55z"/><path d="m0 16h50v8h-50z"/></g></svg>
1
+ <svg clip-rule="evenodd" fill-rule="evenodd" stroke-linejoin="round" stroke-miterlimit="2" viewBox="0 0 20 20" xmlns="http://www.w3.org/2000/svg"><path d="m11 5h-6v14h6zm2 0v14h6v-14zm-9-2h16c.549 0 1 .451 1 1v16c0 .549-.451 1-1 1h-16c-.549 0-1-.451-1-1v-16c0-.549.451-1 1-1z" fill="#40bf4f" fill-rule="nonzero" transform="translate(-2 -2)"/></svg>
admin/images/shortcodes/custom_gallery.svg CHANGED
@@ -1 +1 @@
1
- <svg clip-rule="evenodd" fill-rule="evenodd" stroke-linejoin="round" stroke-miterlimit="1.41421" viewBox="0 0 120 120" xmlns="http://www.w3.org/2000/svg"><g fill="#e0e5e6"><path d="m77 100h-34v-36h34zm-30-32v28h26v-28z"/><path d="m34 100h-34v-36h34zm-30-32v28h26v-28z"/><path d="m120 55h-34v-36h34zm-30-32v28h26v-28z"/><path d="m77 55h-34v-36h34zm-30-32v28h26v-28z"/><path d="m34 55h-34v-36h34zm-30-32v28h26v-28z"/></g></svg>
1
+ <svg clip-rule="evenodd" fill-rule="evenodd" stroke-linejoin="round" stroke-miterlimit="2" viewBox="0 0 20 20" xmlns="http://www.w3.org/2000/svg"><path d="m4.828 21-.02.02-.021-.02h-1.795c-.544-.001-.992-.449-.992-.993v-16.014c.004-.543.449-.989.992-.993h18.016c.548 0 .992.445.992.993v16.014c-.004.543-.449.989-.992.993zm15.172-6v-10h-16v14l10-10zm0 2.828-6-6-7.172 7.172h13.172zm-12-6.828c-1.097 0-2-.903-2-2s.903-2 2-2 2 .903 2 2-.903 2-2 2z" fill="#f25e0d" fill-rule="nonzero" transform="matrix(.9 0 0 .887902 -.799 -.664)"/></svg>
admin/images/shortcodes/dailymotion.svg CHANGED
@@ -1 +1 @@
1
- <svg clip-rule="evenodd" fill-rule="evenodd" stroke-linejoin="round" stroke-miterlimit="1.41421" viewBox="0 0 120 120" xmlns="http://www.w3.org/2000/svg"><path d="m93.021 60.066-60.042 29.955v-60.042z" fill="#e0e5e6"/></svg>
1
+ <svg clip-rule="evenodd" fill-rule="evenodd" stroke-linejoin="round" stroke-miterlimit="2" viewBox="0 0 20 20" xmlns="http://www.w3.org/2000/svg"><path d="m2 3.993c.004-.543.449-.989.992-.993h18.016c.548 0 .992.445.992.993v16.014c-.004.543-.449.989-.992.993h-18.016c-.544-.001-.992-.449-.992-.993zm2 1.007v14h16v-14zm6.622 3.415 4.879 3.252c.111.074.178.199.178.333s-.067.259-.178.333l-4.88 3.252c-.066.043-.142.067-.221.067-.219 0-.399-.18-.4-.399v-6.506c0-.219.181-.399.4-.399.079 0 .156.023.222.067z" fill="#f2af0d" fill-rule="nonzero" transform="matrix(.9 0 0 .888889 -.8 -.6673)"/></svg>
admin/images/shortcodes/display-posts.svg CHANGED
@@ -1 +1 @@
1
- <svg clip-rule="evenodd" fill-rule="evenodd" stroke-linejoin="round" stroke-miterlimit="1.41421" viewBox="0 0 120 120" xmlns="http://www.w3.org/2000/svg"><path d="m28 107h84v8h-84z" fill="#e0e5e6"/><path d="m28 91h92v8h-92z" fill="#e0e5e6"/><path d="m28 73h70v8h-70z" fill="#bdc3c7"/><path d="m18 86h-18v-18h18zm-14-14v10h10v-10z" fill="#3497da"/><path d="m28 43h84v8h-84z" fill="#e0e5e6"/><path d="m28 27h92v8h-92z" fill="#e0e5e6"/><path d="m28 9h70v8h-70z" fill="#bdc3c7"/><path d="m18 22h-18v-18h18zm-14-14v10h10v-10z" fill="#3497da"/></svg>
1
+ <svg clip-rule="evenodd" fill-rule="evenodd" stroke-linejoin="round" stroke-miterlimit="2" viewBox="0 0 20 20" xmlns="http://www.w3.org/2000/svg"><path d="m11 4h10v2h-10zm0 4h6v2h-6zm0 6h10v2h-10zm0 4h6v2h-6zm-8-14h6v6h-6zm2 2v2h2v-2zm-2 8h6v6h-6zm2 2v2h2v-2z" fill="#667e99" fill-rule="nonzero" transform="translate(-2 -2)"/></svg>
admin/images/shortcodes/divider.svg CHANGED
@@ -1 +1 @@
1
- <svg clip-rule="evenodd" fill-rule="evenodd" stroke-linejoin="round" stroke-miterlimit="1.41421" viewBox="0 0 120 120" xmlns="http://www.w3.org/2000/svg"><g fill="#e0e5e6"><path d="m0 102h104v8h-104z"/><path d="m0 86h112v8h-112z"/><path d="m0 70h100v8h-100z"/><path d="m0 26h112v8h-112z"/><path d="m0 10h89v8h-89z"/></g><path d="m0 49h120v4h-120z" fill="#95a5a6"/></svg>
1
+ <svg clip-rule="evenodd" fill-rule="evenodd" stroke-linejoin="round" stroke-miterlimit="2" viewBox="0 0 20 20" xmlns="http://www.w3.org/2000/svg"><path d="m21 16v5h-18v-5h2v3h14v-3zm-20.25-5h22.5v2h-22.5zm20.25-3h-2v-3h-14v3h-2v-5h18z" fill="#0d79f2" fill-rule="nonzero" transform="matrix(.888889 0 0 .888889 -.6667 -.6667)"/></svg>
admin/images/shortcodes/document.svg CHANGED
@@ -1 +1 @@
1
- <svg clip-rule="evenodd" fill-rule="evenodd" stroke-linejoin="round" stroke-miterlimit="1.41421" viewBox="0 0 120 120" xmlns="http://www.w3.org/2000/svg"><g fill="#e0e5e6"><path d="m18 112v-104h58v4h-54v96h76v-74h4v78z"/><path d="m102 34h-26v-26zm-22-4h12.343l-12.343-12.343z"/><path d="m32 90h56v8h-56z"/><path d="m32 74h56v8h-56z"/><path d="m32 58h56v8h-56z"/><path d="m32 42h56v8h-56z"/></g></svg>
1
+ <svg clip-rule="evenodd" fill-rule="evenodd" stroke-linejoin="round" stroke-miterlimit="2" viewBox="0 0 20 20" xmlns="http://www.w3.org/2000/svg"><path d="m21 8v12.993.007c0 .546-.447.996-.993 1h-16.014c-.544 0-.992-.448-.993-.992v-18.016c0-.537.449-.992 1.002-.992h10.995zm-2 1h-5v-5h-9v16h14zm-11-2h3v2h-3zm0 4h8v2h-8zm0 4h8v2h-8z" fill="#f2af0d" fill-rule="nonzero" transform="matrix(.888888 0 0 .9 -.667 -.8)"/></svg>
admin/images/shortcodes/dropcap.svg CHANGED
@@ -1 +1 @@
1
- <svg clip-rule="evenodd" fill-rule="evenodd" stroke-linejoin="round" stroke-miterlimit="1.41421" viewBox="0 0 120 120" xmlns="http://www.w3.org/2000/svg"><g fill="#e0e5e6"><path d="m0 96h86v8h-86z"/><path d="m0 80h104v8h-104z"/><path d="m0 64h110v8h-110z"/><path d="m0 48h120v8h-120z"/><path d="m33 32h64v8h-64z"/><path d="m33 16h72v8h-72z"/></g><path d="m24 27.999c0-6.622-5.377-11.999-11.999-11.999h-.002c-6.622 0-11.999 5.377-11.999 11.999v.002c0 6.622 5.377 11.999 11.999 11.999h.002c6.622 0 11.999-5.377 11.999-11.999z" fill="#9b59b6"/><path d="m14.499 31.874h-4.715l-.649 2.363h-4.231l5.035-14.316h4.514l5.035 14.316h-4.331zm-.868-3.096-1.481-5.146-1.471 5.146z" fill="#fff" fill-rule="nonzero"/></svg>
1
+ <svg clip-rule="evenodd" fill-rule="evenodd" stroke-linejoin="round" stroke-miterlimit="2" viewBox="0 0 20 20" xmlns="http://www.w3.org/2000/svg"><path d="m11.246 15h-6.492l-2 5h-2.154l6.4-16h2l6.4 16h-2.154zm-.8-2-2.446-6.115-2.446 6.115zm10.554-.465v-.535h2v8h-2v-.535c-.608.35-1.297.535-1.998.535-2.195 0-4-1.806-4-4s1.805-4 4-4c.701 0 1.39.185 1.998.535zm-2 5.465c1.097 0 2-.903 2-2s-.903-2-2-2-2 .903-2 2 .903 2 2 2z" fill="#0d79f2" fill-rule="nonzero" transform="matrix(.892857 0 0 .875 -.536 -.5)"/></svg>
admin/images/shortcodes/dummy_image.svg CHANGED
@@ -1 +1 @@
1
- <svg clip-rule="evenodd" fill-rule="evenodd" stroke-linejoin="round" stroke-miterlimit="1.41421" viewBox="0 0 120 120" xmlns="http://www.w3.org/2000/svg"><g fill="#e0e5e6"><path d="m120 96h-120v-72h120zm-116-68v64h112v-64z"/><path d="m49.811 66.651-2.63 3.014-9.922-8.657-27.704 34.25-3.11-2.516 30.315-37.478z"/><path d="m104 96h-80.583l41.748-48.544zm-71.867-4h63.544l-30.623-38.28z"/></g><path d="m99.168 32.001.167.003.167.006.167.007.165.009.166.012.164.014.164.015.164.018.163.02.162.021.162.024.161.026.16.027.16.03.159.031.158.034.157.035.157.037.156.04.156.041.154.043.154.044.153.047.152.048.152.051.15.052.15.053.149.056.148.057.147.059.146.061.145.063.145.064.143.066.143.068.142.069.14.071.14.073.138.074.138.076.137.077.135.079.135.081.133.082.133.084.131.086.13.086.129.089.128.09.127.091.126.093.125.094.123.096.122.097.121.099.12.1.119.102.117.103.116.104.115.105.113.107.113.109.111.109.109.111.109.113.107.113.105.115.104.116.103.117.102.119.1.12.099.121.097.122.096.123.094.125.093.126.091.127.09.128.089.129.086.13.086.131.084.133.082.133.081.135.079.135.077.137.076.138.074.138.073.14.071.14.069.142.068.143.066.143.064.145.063.145.061.146.059.147.057.148.056.149.053.15.052.15.051.152.048.152.047.153.044.154.043.154.041.156.04.156.037.157.035.157.034.158.031.159.03.16.027.16.026.161.024.162.021.162.02.163.018.164.015.164.014.164.012.166.009.165.007.167.006.167.003.167.001.168-.001.168-.003.167-.006.167-.007.167-.009.165-.012.166-.014.164-.015.164-.018.164-.02.163-.021.162-.024.162-.026.161-.027.16-.03.16-.031.159-.034.158-.035.157-.037.157-.04.156-.041.156-.043.154-.044.154-.047.153-.048.152-.051.152-.052.15-.053.15-.056.149-.057.148-.059.147-.061.146-.063.145-.064.145-.066.143-.068.143-.069.142-.071.14-.073.14-.074.138-.076.138-.077.137-.079.135-.081.135-.082.133-.084.133-.086.131-.086.13-.089.129-.09.128-.091.127-.093.126-.094.125-.096.123-.097.122-.099.121-.1.12-.102.119-.103.117-.104.116-.105.115-.107.113-.109.113-.109.111-.111.109-.113.109-.113.107-.115.105-.116.104-.117.103-.119.102-.12.1-.121.099-.122.097-.123.096-.125.094-.126.093-.127.091-.128.09-.129.089-.13.086-.131.086-.133.084-.133.082-.135.081-.135.079-.137.077-.138.076-.138.074-.14.073-.14.071-.142.069-.143.068-.143.066-.145.064-.145.063-.146.061-.147.059-.148.057-.149.056-.15.053-.15.052-.152.051-.152.048-.153.047-.154.044-.154.043-.156.041-.156.04-.157.037-.157.035-.158.034-.159.031-.16.03-.16.027-.161.026-.162.024-.162.021-.163.02-.164.018-.164.015-.164.014-.166.012-.165.009-.167.007-.167.006-.167.003-.168.001-.168-.001-.167-.003-.167-.006-.167-.007-.165-.009-.166-.012-.164-.014-.164-.015-.164-.018-.163-.02-.162-.021-.162-.024-.161-.026-.16-.027-.16-.03-.159-.031-.158-.034-.157-.035-.157-.037-.156-.04-.156-.041-.154-.043-.154-.044-.153-.047-.152-.048-.152-.051-.15-.052-.15-.053-.149-.056-.148-.057-.147-.059-.146-.061-.145-.063-.145-.064-.143-.066-.143-.068-.142-.069-.14-.071-.14-.073-.138-.074-.138-.076-.137-.077-.135-.079-.135-.081-.133-.082-.133-.084-.131-.086-.13-.086-.129-.089-.128-.09-.127-.091-.126-.093-.125-.094-.123-.096-.122-.097-.121-.099-.12-.1-.119-.102-.117-.103-.116-.104-.115-.105-.113-.107-.113-.109-.111-.109-.109-.111-.109-.113-.107-.113-.105-.115-.104-.116-.103-.117-.102-.119-.1-.12-.099-.121-.097-.122-.096-.123-.094-.125-.093-.126-.091-.127-.09-.128-.089-.129-.086-.13-.086-.131-.084-.133-.082-.133-.081-.135-.079-.135-.077-.137-.076-.138-.074-.138-.073-.14-.071-.14-.069-.142-.068-.143-.066-.143-.064-.145-.063-.145-.061-.146-.059-.147-.057-.148-.056-.149-.053-.15-.052-.15-.051-.152-.048-.152-.047-.153-.044-.154-.043-.154-.041-.156-.04-.156-.037-.157-.035-.157-.034-.158-.031-.159-.03-.16-.027-.16-.026-.161-.024-.162-.021-.162-.02-.163-.018-.164-.015-.164-.014-.164-.012-.166-.009-.165-.007-.167-.006-.167-.003-.167-.001-.168.001-.168.003-.167.006-.167.007-.167.009-.165.012-.166.014-.164.015-.164.018-.164.02-.163.021-.162.024-.162.026-.161.027-.16.03-.16.031-.159.034-.158.035-.157.037-.157.04-.156.041-.156.043-.154.044-.154.047-.153.048-.152.051-.152.052-.15.053-.15.056-.149.057-.148.059-.147.061-.146.063-.145.064-.145.066-.143.068-.143.069-.142.071-.14.073-.14.074-.138.076-.138.077-.137.079-.135.081-.135.082-.133.084-.133.086-.131.086-.13.089-.129.09-.128.091-.127.093-.126.094-.125.096-.123.097-.122.099-.121.1-.12.102-.119.103-.117.104-.116.105-.115.107-.113.109-.113.109-.111.111-.109.113-.109.113-.107.115-.105.116-.104.117-.103.119-.102.12-.1.121-.099.122-.097.123-.096.125-.094.126-.093.127-.091.128-.09.129-.089.13-.086.131-.086.133-.084.133-.082.135-.081.135-.079.137-.077.138-.076.138-.074.14-.073.14-.071.142-.069.143-.068.143-.066.145-.064.145-.063.146-.061.147-.059.148-.057.149-.056.15-.053.15-.052.152-.051.152-.048.153-.047.154-.044.154-.043.156-.041.156-.04.157-.037.157-.035.158-.034.159-.031.16-.03.16-.027.161-.026.162-.024.162-.021.163-.02.164-.018.164-.015.164-.014.166-.012.165-.009.167-.007.167-.006.167-.003.168-.001zm-.285 4-.117.002-.116.004-.115.005-.117.006-.113.008-.115.01-.114.011-.113.012-.112.014-.114.015-.112.016-.11.018-.111.019-.11.02-.11.022-.108.023-.11.025-.109.025-.106.027-.107.028-.108.03-.106.031-.105.032-.105.034-.105.034-.104.036-.101.037-.103.038-.105.041-.1.04-.1.042-.103.044-.099.044-.097.045-.1.047-.098.048-.096.049-.097.05-.096.051-.096.053-.094.054-.093.054-.094.056-.094.058-.09.057-.091.06-.091.06-.088.06-.089.063-.089.064-.087.064-.087.066-.085.066-.085.068-.084.068-.083.069-.082.07-.082.072-.08.073-.081.074-.078.073-.078.076-.078.076-.075.077-.075.078-.075.079-.073.079-.072.081-.073.083-.069.081-.07.083-.069.085-.066.083-.067.086-.066.087-.064.087-.064.089-.063.089-.06.088-.06.091-.059.09-.059.093-.057.093-.056.092-.054.094-.054.094-.053.096-.051.095-.05.097-.049.098-.048.097-.047.098-.046.1-.044.1-.043.1-.042.101-.041.101-.04.103-.038.103-.037.103-.036.103-.034.105-.034.105-.032.105-.031.107-.029.106-.029.107-.027.108-.025.108-.025.109-.023.109-.022.11-.02.11-.019.111-.018.112-.016.111-.015.112-.014.112-.012.114-.011.114-.01.114-.008.115-.006.116-.005.115-.004.116-.002.116-.001.118.001.117.002.117.004.116.005.115.006.115.009.116.009.114.011.114.012.114.014.112.015.112.016.111.018.112.019.111.02.11.022.11.023.109.025.109.025.108.027.108.029.107.029.106.031.107.032.105.034.106.034.103.036.104.037.104.038.102.04.103.041.101.042.101.043.1.045.1.045.099.047.099.048.098.049.096.05.097.051.096.053.096.054.095.055.094.055.091.057.093.058.092.06.091.06.091.06.088.063.09.063.087.065.088.066.087.066.085.068.085.068.084.07.083.07.082.071.081.073.082.074.08.073.077.075.078.077.079.078.076.077.075.078.073.08.074.081.073.082.072.081.069.084.07.085.069.084.067.085.066.087.066.087.064.089.064.088.062.09.062.09.059.091.06.092.058.092.057.093.055.093.055.095.054.096.052.096.052.097.05.097.05.097.047.098.047.1.046.1.044.099.043.102.042.102.041.101.039.103.039.103.037.106.036.104.035.103.032.106.033.108.031.104.029.107.028.11.028.107.026.108.024.11.023.11.022.11.02.111.019.112.018.112.017.112.015.11.013.115.012.114.011.113.009.117.009.115.006.115.005.116.004.116.002.118.001.118-.001.116-.002.116-.004.115-.005.115-.006.117-.009.113-.009.114-.011.115-.012.11-.013.112-.015.112-.017.112-.018.111-.019.11-.02.11-.022.11-.023.108-.025.107-.025.11-.028.107-.028.104-.029.108-.031.106-.032.102-.033.105-.035.106-.036.103-.037.103-.039.101-.039.102-.041.102-.042.099-.043.099-.044.101-.047.098-.046.097-.047.098-.05.096-.05.096-.052.096-.052.095-.054.093-.054.092-.056.093-.057.093-.059.09-.058.09-.06.091-.062.087-.062.089-.064.087-.064.087-.066.085-.066.084-.067.085-.069.084-.07.081-.069.082-.072.081-.073.08-.074.078-.073.077-.075.078-.076.077-.078.075-.079.073-.077.074-.08.073-.082.071-.081.07-.082.07-.083.068-.084.068-.085.066-.085.066-.087.065-.088.063-.087.063-.09.06-.088.06-.091.06-.091.058-.091.057-.093.055-.093.055-.094.054-.094.053-.096.051-.096.05-.097.049-.096.048-.098.047-.099.045-.099.045-.1.043-.1.042-.101.041-.101.04-.103.038-.102.037-.103.036-.105.035-.104.033-.105.032-.105.031-.107.029-.106.029-.107.027-.108.025-.108.025-.109.023-.109.022-.11.02-.11.019-.111.018-.111.016-.111.015-.114.014-.112.012-.113.011-.114.01-.114.008-.116.006-.114.005-.116.004-.117.002-.116.001-.117-.001-.118-.002-.115-.004-.117-.005-.116-.006-.115-.008-.115-.01-.114-.011-.114-.012-.113-.014-.112-.015-.114-.016-.111-.018-.111-.019-.111-.02-.11-.022-.11-.023-.109-.025-.109-.025-.108-.027-.108-.029-.107-.029-.106-.031-.107-.032-.105-.033-.104-.035-.106-.036-.104-.037-.102-.038-.103-.04-.103-.041-.101-.042-.101-.043-.1-.044-.1-.046-.1-.047-.098-.048-.097-.049-.098-.05-.097-.051-.095-.053-.096-.053-.093-.055-.094-.056-.094-.057-.093-.059-.092-.059-.09-.06-.091-.06-.088-.063-.089-.064-.089-.064-.087-.066-.087-.067-.086-.066-.083-.069-.085-.07-.083-.069-.081-.073-.083-.072-.081-.073-.079-.075-.079-.075-.079-.075-.076-.078-.076-.078-.076-.078-.073-.081-.074-.08-.073-.082-.072-.082-.07-.083-.069-.084-.068-.085-.068-.085-.066-.087-.066-.087-.064-.089-.064-.089-.063-.088-.06-.091-.061-.09-.059-.091-.057-.095-.058-.094-.056-.092-.054-.094-.054-.096-.053-.096-.051-.096-.05-.097-.049-.098-.048-.1-.047-.097-.045-.1-.044-.102-.044-.1-.042-.1-.04-.105-.041-.103-.038-.101-.037-.104-.036-.105-.034-.106-.034-.104-.032-.106-.031-.108-.03-.107-.028-.106-.027-.109-.025-.11-.025-.108-.023-.11-.022-.11-.02-.111-.019-.11-.018-.112-.016-.114-.015-.112-.014-.113-.012-.114-.011-.115-.01-.113-.008-.117-.006-.115-.005-.116-.004-.116-.002-.118-.001-.117.001z" fill="#e74b3c"/></svg>
1
+ <svg clip-rule="evenodd" fill-rule="evenodd" stroke-linejoin="round" stroke-miterlimit="2" viewBox="0 0 20 20" xmlns="http://www.w3.org/2000/svg"><path d="m5 11.1 2-2 5.5 5.5 3.5-3.5 3 3v-9.1h-14zm0 2.829v5.071h3.1l2.986-2.985-4.086-4.086zm5.929 5.071h8.071v-2.071l-3-3zm-6.929-16h16c.549 0 1 .451 1 1v16c0 .549-.451 1-1 1h-16c-.549 0-1-.451-1-1v-16c0-.549.451-1 1-1zm11.5 7c-.823 0-1.5-.677-1.5-1.5s.677-1.5 1.5-1.5 1.5.677 1.5 1.5-.677 1.5-1.5 1.5z" fill="#0d79f2" fill-rule="nonzero" transform="matrix(.888889 0 0 .888889 -.667 -.6667)"/></svg>
admin/images/shortcodes/dummy_text.svg CHANGED
@@ -1 +1 @@
1
- <svg clip-rule="evenodd" fill-rule="evenodd" stroke-linejoin="round" stroke-miterlimit="1.41421" viewBox="0 0 120 120" xmlns="http://www.w3.org/2000/svg"><g fill="#e0e5e6"><path d="m0 88h112v8h-112z"/><path d="m0 72h120v8h-120z"/><path d="m0 56h108v8h-108z"/><path d="m0 40h120v8h-120z"/><path d="m0 24h96v8h-96z"/></g></svg>
1
+ <svg clip-rule="evenodd" fill-rule="evenodd" stroke-linejoin="round" stroke-miterlimit="2" viewBox="0 0 20 20" xmlns="http://www.w3.org/2000/svg"><path d="m3 4h18v2h-18zm0 15h14v2h-14zm0-5h18v2h-18zm0-5h14v2h-14z" fill="#0d79f2" fill-rule="nonzero" transform="matrix(1 0 0 .941176 -2 -1.7647)"/></svg>
admin/images/shortcodes/expand.svg CHANGED
@@ -1 +1 @@
1
- <svg clip-rule="evenodd" fill-rule="evenodd" stroke-linejoin="round" stroke-miterlimit="1.41421" viewBox="0 0 120 120" xmlns="http://www.w3.org/2000/svg"><g fill="#3497da"><path d="m43 86-4-4h8z"/><path d="m0 79.126h3.201l1.236 4.791 1.23-4.791h3.19v7.874h-1.987v-6.005l-1.542 6.005h-1.799l-1.536-6.005v6.005h-1.993v-7.874z" fill-rule="nonzero"/><path d="m10.103 83.068c0-1.285.358-2.286 1.074-3.002s1.714-1.074 2.992-1.074c1.31 0 2.32.352 3.029 1.055.709.704 1.064 1.689 1.064 2.957 0 .92-.155 1.675-.465 2.264s-.757 1.047-1.343 1.375c-.585.327-1.315.491-2.188.491-.888 0-1.623-.141-2.205-.424s-1.054-.731-1.415-1.343c-.362-.612-.543-1.378-.543-2.299zm2.433.011c0 .795.148 1.366.443 1.713.296.348.698.521 1.206.521.523 0 .927-.17 1.214-.51.286-.34.43-.95.43-1.831 0-.742-.15-1.283-.449-1.625s-.704-.513-1.216-.513c-.491 0-.885.174-1.182.521s-.446.922-.446 1.724z" fill-rule="nonzero"/><path d="m19.604 87v-7.874h4.056c.752 0 1.326.064 1.724.193.397.129.718.368.961.717.244.349.365.775.365 1.276 0 .437-.093.814-.279 1.131s-.442.573-.768.77c-.208.126-.492.23-.854.312.29.097.501.193.634.29.089.064.219.202.389.414.17.211.284.374.341.488l1.177 2.283h-2.75l-1.3-2.406c-.165-.312-.312-.514-.441-.607-.175-.122-.374-.183-.596-.183h-.215v3.196zm2.444-4.684h1.026c.111 0 .326-.035.645-.107.161-.032.292-.115.395-.247.102-.133.153-.285.153-.457 0-.254-.081-.449-.242-.585s-.464-.204-.908-.204h-1.069z" fill-rule="nonzero"/><path d="m28.123 79.126h6.521v1.681h-4.082v1.252h3.786v1.606h-3.786v1.552h4.2v1.783h-6.639z" fill-rule="nonzero"/></g><path d="m0 63h108v8h-108z" fill="#e0e5e6"/><path d="m0 47h96v8h-96z" fill="#e0e5e6"/><path d="m0 31h120v8h-120z" fill="#e0e5e6"/></svg>
1
+ <svg clip-rule="evenodd" fill-rule="evenodd" stroke-linejoin="round" stroke-miterlimit="2" viewBox="0 0 20 20" xmlns="http://www.w3.org/2000/svg"><path d="m11 11v-4h2v4h4v2h-4v4h-2v-4h-4v-2zm1 11c-5.523 0-10-4.477-10-10s4.477-10 10-10 10 4.477 10 10-4.477 10-10 10zm0-2c4.389 0 8-3.611 8-8s-3.611-8-8-8-8 3.611-8 8 3.611 8 8 8z" fill="#40bf4f" fill-rule="nonzero" transform="matrix(.9 0 0 .9 -.8 -.8)"/></svg>
admin/images/shortcodes/feed.svg CHANGED
@@ -1 +1 @@
1
- <svg clip-rule="evenodd" fill-rule="evenodd" stroke-linecap="round" stroke-linejoin="bevel" stroke-miterlimit="1" viewBox="0 0 120 120" xmlns="http://www.w3.org/2000/svg"><circle cx="32" cy="92" fill="#f39c26" r="12"/><path d="m27 57c22.102.067 39.933 17.898 40 40" fill="none" stroke="#f39c26" stroke-width="14"/><path d="m27 27c38.679.118 69.883 31.321 70 70" fill="none" stroke="#f39c26" stroke-width="14"/></svg>
1
+ <svg clip-rule="evenodd" fill-rule="evenodd" stroke-linejoin="round" stroke-miterlimit="2" viewBox="0 0 20 20" xmlns="http://www.w3.org/2000/svg"><path d="m3 17c2.194 0 4 1.806 4 4h-4zm0-7c6.075 0 11 4.925 11 11h-2c0-4.937-4.063-9-9-9zm0-7c9.941 0 18 8.059 18 18h-2c0-8.837-7.163-16-16-16z" fill="#0d79f2" fill-rule="nonzero" transform="translate(-2 -2)"/></svg>
admin/images/shortcodes/gmap.svg CHANGED
@@ -1 +1 @@
1
- <svg clip-rule="evenodd" fill-rule="evenodd" stroke-linejoin="round" stroke-miterlimit="1.41421" viewBox="0 0 120 120" xmlns="http://www.w3.org/2000/svg"><path d="m120 94h-120l30-30h60zm-88.343-26-22 22h100.686l-22-22z" fill="#e0e5e6"/><path d="m40 46c13.05 18.093 26.375 18.433 40 0-.51 12.059-7.152 24.059-20 36-12.848-11.941-19.49-23.941-20-36z" fill="#e74b3c"/><path d="m60.129 26 .129.002.129.002.129.003.128.003.129.005.128.005.128.006.127.007.128.008.127.008.127.009.127.01.126.011.127.012.126.012.126.014.125.014.126.014.125.016.125.016.124.017.125.018.124.019.124.019.124.02.123.021.123.022.123.022.123.023.122.024.123.025.121.025.122.026.121.027.121.028.121.028.121.029.12.03.12.03.119.031.12.032.119.033.119.033.118.034.118.035.118.036.118.036.117.037.117.037.116.039.117.039.116.039.115.041.116.041.115.041.114.043.115.043.114.044.113.044.227.091.225.094.223.096.223.099.22.101.22.104.217.107.217.109.215.112.213.114.212.117.21.119.208.122.207.124.206.127.204.129.202.131.2.134.199.136.197.138.195.141.193.142.192.146.19.147.188.15.186.151.184.154.183.157.18.158.179.16.176.163.175.164.173.167.17.169.169.17.167.173.164.175.163.176.16.179.158.18.157.183.154.184.151.186.15.188.147.19.146.192.142.193.141.195.138.197.136.199.134.2.131.202.129.204.127.206.124.207.122.208.119.21.117.212.114.213.112.215.109.217.107.217.104.22.101.22.099.223.096.223.094.225.091.227.044.113.044.114.043.115.043.114.041.115.041.116.041.115.039.116.039.117.039.116.037.117.037.117.036.118.036.118.035.118.034.118.033.119.033.119.032.12.031.119.03.12.03.12.029.121.028.121.028.121.027.121.026.122.025.121.025.123.024.122.023.123.022.123.022.123.021.123.02.124.019.124.019.124.018.125.017.124.016.125.016.125.014.126.014.125.014.126.012.126.012.127.011.126.01.127.009.127.008.127.008.128.007.127.006.128.005.128.005.129.003.128.003.129.002.129.002.129v.129.129l-.002.129-.002.129-.003.129-.003.128-.005.129-.005.128-.006.128-.007.127-.008.128-.008.127-.009.127-.01.127-.011.126-.012.127-.012.126-.014.126-.014.125-.014.126-.016.125-.016.125-.017.124-.018.125-.019.124-.019.124-.02.124-.021.123-.022.123-.022.123-.023.123-.024.122-.025.123-.025.121-.026.122-.027.121-.028.121-.028.121-.029.121-.03.12-.03.12-.031.119-.032.12-.033.119-.033.119-.034.118-.035.118-.036.118-.036.118-.037.117-.037.117-.039.116-.039.117-.039.116-.041.115-.041.116-.041.115-.043.114-.043.115-.044.114-.044.113-.091.227-.094.225-.096.223-.099.223-.101.22-.104.22-.107.217-.109.217-.112.215-.114.213-.117.212-.119.21-.122.208-.124.207-.127.206-.129.204-.131.202-.134.2-.136.199-.138.197-.141.195-.142.193-.146.192-.147.19-.15.188-.151.186-.154.184-.157.183-.158.18-.16.179-.163.176-.164.175-.167.173-.169.17-.17.169-.173.167-.175.164-.176.163-.179.16-.18.158-.183.157-.184.154-.186.151-.188.15-.19.147-.192.146-.193.142-.195.141-.197.138-.199.136-.2.134-.202.131-.204.129-.206.127-.207.124-.208.122-.21.119-.212.117-.213.114-.215.112-.217.109-.217.107-.22.104-.22.101-.223.099-.223.096-.225.094-.227.091-.113.044-.114.044-.115.043-.114.043-.115.041-.116.041-.115.041-.116.039-.117.039-.116.039-.117.037-.117.037-.118.036-.118.036-.118.035-.118.034-.119.033-.119.033-.12.032-.119.031-.12.03-.12.03-.121.029-.121.028-.121.028-.121.027-.122.026-.121.025-.123.025-.122.024-.123.023-.123.022-.123.022-.123.021-.124.02-.124.019-.124.019-.125.018-.124.017-.125.016-.125.016-.126.014-.125.014-.126.014-.126.012-.127.012-.126.011-.127.01-.127.009-.127.008-.128.008-.127.007-.128.006-.128.005-.129.005-.128.003-.129.003-.129.002-.129.002h-.129-.129l-.129-.002-.129-.002-.129-.003-.128-.003-.129-.005-.128-.005-.128-.006-.127-.007-.128-.008-.127-.008-.127-.009-.127-.01-.126-.011-.127-.012-.126-.012-.126-.014-.125-.014-.126-.014-.125-.016-.125-.016-.124-.017-.125-.018-.124-.019-.124-.019-.124-.02-.123-.021-.123-.022-.123-.022-.123-.023-.122-.024-.123-.025-.121-.025-.122-.026-.121-.027-.121-.028-.121-.028-.121-.029-.12-.03-.12-.03-.119-.031-.12-.032-.119-.033-.119-.033-.118-.034-.118-.035-.118-.036-.118-.036-.117-.037-.117-.037-.116-.039-.117-.039-.116-.039-.115-.041-.116-.041-.115-.041-.114-.043-.115-.043-.114-.044-.113-.044-.227-.091-.225-.094-.223-.096-.223-.099-.22-.101-.22-.104-.217-.107-.217-.109-.215-.112-.213-.114-.212-.117-.21-.119-.208-.122-.207-.124-.206-.127-.204-.129-.202-.131-.2-.134-.199-.136-.197-.138-.195-.141-.193-.142-.192-.146-.19-.147-.188-.15-.186-.151-.184-.154-.183-.157-.18-.158-.179-.16-.176-.163-.175-.164-.173-.167-.17-.169-.169-.17-.167-.173-.164-.175-.163-.176-.16-.179-.158-.18-.157-.183-.154-.184-.151-.186-.15-.188-.147-.19-.146-.192-.142-.193-.141-.195-.138-.197-.136-.199-.134-.2-.131-.202-.129-.204-.127-.206-.124-.207-.122-.208-.119-.21-.117-.212-.114-.213-.112-.215-.109-.217-.107-.217-.104-.22-.101-.22-.099-.223-.096-.223-.094-.225-.091-.227-.044-.113-.044-.114-.043-.115-.043-.114-.041-.115-.041-.116-.041-.115-.039-.116-.039-.117-.039-.116-.037-.117-.037-.117-.036-.118-.036-.118-.035-.118-.034-.118-.033-.119-.033-.119-.032-.12-.031-.119-.03-.12-.03-.12-.029-.121-.028-.121-.028-.121-.027-.121-.026-.122-.025-.121-.025-.123-.024-.122-.023-.123-.022-.123-.022-.123-.021-.123-.02-.124-.019-.124-.019-.124-.018-.125-.017-.124-.016-.125-.016-.125-.014-.126-.014-.125-.014-.126-.012-.126-.012-.127-.011-.126-.01-.127-.009-.127-.008-.127-.008-.128-.007-.127-.006-.128-.005-.128-.005-.129-.003-.128-.003-.129-.002-.129-.002-.129v-.129-.129l.002-.129.002-.129.003-.129.003-.128.005-.129.005-.128.006-.128.007-.127.008-.128.008-.127.009-.127.01-.127.011-.126.012-.127.012-.126.014-.126.014-.125.014-.126.016-.125.016-.125.017-.124.018-.125.019-.124.019-.124.02-.124.021-.123.022-.123.022-.123.023-.123.024-.122.025-.123.025-.121.026-.122.027-.121.028-.121.028-.121.029-.121.03-.12.03-.12.031-.119.032-.12.033-.119.033-.119.034-.118.035-.118.036-.118.036-.118.037-.117.037-.117.039-.116.039-.117.039-.116.041-.115.041-.116.041-.115.043-.114.043-.115.044-.114.044-.113.091-.227.094-.225.096-.223.099-.223.101-.22.104-.22.107-.217.109-.217.112-.215.114-.213.117-.212.119-.21.122-.208.124-.207.127-.206.129-.204.131-.202.134-.2.136-.199.138-.197.141-.195.142-.193.146-.192.147-.19.15-.188.151-.186.154-.184.157-.183.158-.18.16-.179.163-.176.164-.175.167-.173.169-.17.17-.169.173-.167.175-.164.176-.163.179-.16.18-.158.183-.157.184-.154.186-.151.188-.15.19-.147.192-.146.193-.142.195-.141.197-.138.199-.136.2-.134.202-.131.204-.129.206-.127.207-.124.208-.122.21-.119.212-.117.213-.114.215-.112.217-.109.217-.107.22-.104.22-.101.223-.099.223-.096.225-.094.227-.091.113-.044.114-.044.115-.043.114-.043.115-.041.116-.041.115-.041.116-.039.117-.039.116-.039.117-.037.117-.037.118-.036.118-.036.118-.035.118-.034.119-.033.119-.033.12-.032.119-.031.12-.03.12-.03.121-.029.121-.028.121-.028.121-.027.122-.026.121-.025.123-.025.122-.024.123-.023.123-.022.123-.022.123-.021.124-.02.124-.019.124-.019.125-.018.124-.017.125-.016.125-.016.126-.014.125-.014.126-.014.126-.012.127-.012.126-.011.127-.01.127-.009.127-.008.128-.008.127-.007.128-.006.128-.005.129-.005.128-.003.129-.003.129-.002.129-.002h.129zm-.208 8-.079.001-.078.001-.074.002-.081.002-.078.003-.076.003-.081.004-.072.004-.076.004-.08.006-.079.005-.075.006-.074.007-.074.007-.078.007-.078.008-.073.009-.077.009-.072.009-.077.01-.075.01-.072.01-.075.012-.075.011-.075.012-.074.013-.074.013-.073.013-.073.014-.073.014-.073.015-.072.015-.072.015-.075.017-.072.016-.07.017-.075.018-.07.017-.07.018-.073.019-.074.02-.068.019-.069.019-.072.021-.072.021-.071.021-.068.021-.07.022-.071.023-.066.022-.073.024-.07.024-.069.024-.069.025-.065.023-.068.025-.071.027-.068.026-.056.022-.148.059-.133.056-.134.058-.133.059-.131.06-.132.063-.131.064-.129.065-.129.067-.128.069-.126.069-.125.071-.127.074-.124.075-.123.075-.122.078-.122.078-.121.081-.118.081-.119.084-.118.085-.117.086-.115.087-.114.089-.113.09-.113.092-.11.092-.109.094-.109.095-.109.097-.107.099-.104.098-.104.101-.103.102-.102.103-.101.104-.099.105-.098.106-.096.108-.096.109-.094.11-.092.111-.092.112-.09.113-.089.114-.088.117-.085.115-.085.118-.084.119-.081.119-.08.119-.079.122-.078.123-.076.124-.074.123-.073.125-.071.126-.071.128-.068.127-.067.128-.066.131-.063.13-.062.131-.061.132-.059.133-.058.133-.056.136-.058.145-.022.056-.027.07-.026.068-.025.068-.025.068-.024.07-.025.069-.023.067-.023.07-.024.072-.022.069-.022.07-.021.069-.022.071-.02.071-.02.069-.021.072-.019.071-.019.07-.018.072-.019.072-.018.073-.017.071-.017.071-.016.073-.016.073-.016.073-.015.072-.015.072-.014.074-.014.073-.013.074-.013.074-.013.073-.012.074-.011.074-.011.075-.011.075-.01.074-.01.076-.009.074-.009.076-.009.075-.008.076-.007.076-.007.075-.007.076-.006.077-.005.076-.005.077-.005.078-.004.076-.004.077-.003.078-.003.078-.002.077-.002.078-.001.078-.001.078v.079.079l.001.078.001.078.002.078.002.077.003.078.003.078.004.077.004.076.005.078.005.077.005.076.006.077.007.076.007.075.007.076.008.076.009.075.009.076.009.074.01.076.01.074.011.075.011.075.011.074.012.074.013.073.013.074.013.074.014.073.014.074.015.072.015.072.016.073.016.073.016.073.017.071.017.071.018.073.019.072.018.072.019.07.019.071.021.072.02.069.02.071.022.071.021.069.022.07.022.069.024.072.023.07.023.067.025.069.024.07.025.068.025.068.026.068.027.07.022.056.058.145.056.136.058.133.059.133.061.132.062.131.063.13.066.131.067.128.068.127.071.128.071.126.073.125.074.123.076.124.078.123.079.122.08.119.081.119.084.119.085.118.085.115.088.117.089.114.09.113.092.112.092.111.094.11.096.109.096.108.098.106.099.105.101.104.102.103.103.102.104.101.104.098.107.099.109.097.109.095.109.094.11.092.113.092.113.09.114.089.115.087.117.086.118.085.119.084.118.081.121.081.122.078.122.078.123.075.124.075.127.074.125.071.126.069.128.069.129.067.129.065.131.064.132.063.131.06.133.059.134.058.133.056.148.059.056.022.068.026.071.027.068.025.065.023.069.025.069.024.07.024.073.024.066.022.071.023.07.022.068.021.071.021.072.021.072.021.069.019.068.019.074.02.073.019.07.018.07.017.075.018.07.017.072.016.075.017.072.015.072.015.073.015.073.014.073.014.073.013.074.013.074.013.075.012.075.011.075.012.072.01.075.01.077.01.072.009.077.009.073.009.078.008.078.007.074.007.074.007.075.006.079.005.08.006.076.004.072.004.081.004.076.003.078.003.081.002.074.002.078.001.079.001h.079.079l.079-.001.078-.001.074-.002.081-.002.078-.003.076-.003.081-.004.072-.004.076-.004.08-.006.079-.005.075-.006.074-.007.074-.007.078-.007.078-.008.073-.009.077-.009.072-.009.077-.01.075-.01.072-.01.075-.012.075-.011.075-.012.074-.013.074-.013.073-.013.073-.014.073-.014.073-.015.072-.015.072-.015.075-.017.072-.016.07-.017.075-.018.07-.017.07-.018.073-.019.074-.02.068-.019.069-.019.072-.021.072-.021.071-.021.068-.021.07-.022.071-.023.066-.022.073-.024.07-.024.069-.024.069-.025.065-.023.068-.025.071-.027.068-.026.056-.022.148-.059.133-.056.134-.058.133-.059.131-.06.132-.063.131-.064.129-.065.129-.067.128-.069.126-.069.125-.071.127-.074.124-.075.123-.075.122-.078.122-.078.121-.081.118-.081.119-.084.118-.085.117-.086.115-.087.114-.089.113-.09.113-.092.11-.092.109-.094.109-.095.109-.097.107-.099.104-.098.104-.101.104-.102.101-.103.1-.103.099-.105.099-.108.096-.107.096-.11.094-.109.092-.11.093-.114.089-.112.089-.115.088-.116.085-.115.085-.118.084-.119.081-.118.08-.12.079-.122.078-.124.076-.123.074-.123.073-.125.071-.126.071-.128.068-.127.067-.129.066-.13.063-.13.063-.131.06-.132.059-.133.058-.133.056-.136.058-.145.023-.057.026-.068.025-.068.026-.07.025-.067.024-.07.025-.069.023-.068.023-.068.023-.072.023-.07.022-.069.021-.071.022-.071.02-.07.021-.07.02-.071.019-.071.019-.07.018-.072.019-.072.018-.073.017-.072.017-.07.016-.071.016-.075.016-.074.015-.071.015-.072.014-.074.014-.073.013-.073.013-.074.013-.074.012-.075.012-.075.01-.073.011-.074.01-.075.01-.077.01-.074.008-.073.009-.077.008-.076.007-.076.007-.076.007-.074.006-.079.005-.075.005-.076.005-.078.004-.078.004-.077.003-.077.003-.077.002-.077.002-.08.001-.076.001-.079v-.079-.079l-.001-.079-.001-.076-.002-.08-.002-.077-.003-.077-.003-.077-.004-.077-.004-.078-.005-.078-.005-.076-.005-.075-.006-.079-.007-.074-.007-.076-.007-.076-.008-.076-.009-.077-.008-.073-.01-.074-.01-.077-.01-.075-.011-.074-.01-.073-.012-.075-.012-.075-.013-.074-.013-.074-.013-.073-.014-.073-.014-.074-.015-.072-.015-.071-.016-.074-.016-.075-.016-.071-.017-.07-.017-.072-.018-.073-.019-.072-.018-.072-.019-.07-.019-.071-.02-.071-.021-.07-.02-.07-.022-.071-.021-.071-.022-.069-.023-.07-.023-.072-.023-.068-.023-.068-.025-.069-.024-.07-.025-.067-.026-.07-.025-.068-.026-.068-.023-.057-.058-.145-.056-.136-.058-.133-.059-.133-.06-.132-.063-.131-.063-.13-.066-.13-.067-.129-.068-.127-.071-.128-.071-.126-.073-.125-.074-.123-.076-.123-.078-.124-.079-.122-.08-.12-.081-.118-.084-.119-.085-.118-.085-.115-.088-.116-.089-.115-.089-.112-.093-.114-.092-.11-.094-.109-.096-.11-.096-.107-.099-.108-.099-.105-.1-.103-.101-.103-.104-.102-.104-.101-.104-.098-.107-.099-.109-.097-.109-.095-.109-.094-.11-.092-.113-.092-.113-.09-.114-.089-.115-.087-.117-.086-.118-.085-.119-.084-.118-.081-.121-.081-.122-.078-.122-.078-.123-.075-.124-.075-.127-.074-.125-.071-.126-.069-.128-.069-.129-.067-.129-.065-.131-.064-.132-.063-.131-.06-.133-.059-.134-.058-.133-.056-.148-.059-.056-.022-.068-.026-.071-.027-.068-.025-.065-.023-.069-.025-.069-.024-.07-.024-.073-.024-.066-.022-.071-.023-.07-.022-.068-.021-.071-.021-.072-.021-.072-.021-.069-.019-.068-.019-.074-.02-.073-.019-.07-.018-.07-.017-.075-.018-.07-.017-.072-.016-.075-.017-.072-.015-.072-.015-.073-.015-.073-.014-.073-.014-.073-.013-.074-.013-.074-.013-.075-.012-.075-.011-.075-.012-.072-.01-.075-.01-.077-.01-.072-.009-.077-.009-.073-.009-.078-.008-.078-.007-.074-.007-.074-.007-.075-.006-.079-.005-.08-.006-.076-.004-.072-.004-.081-.004-.076-.003-.078-.003-.081-.002-.074-.002-.078-.001-.079-.001h-.079z" fill="#e74b3c"/></svg>
1
+ <svg clip-rule="evenodd" fill-rule="evenodd" stroke-linejoin="round" stroke-miterlimit="2" viewBox="0 0 20 20" xmlns="http://www.w3.org/2000/svg"><path d="m4 6.143v12.824l5.065-2.17 6 3 4.935-2.117v-12.823l1.303-.558c.062-.027.129-.04.197-.04.274 0 .5.225.5.5v14.241l-7 3-6-3-6.303 2.701c-.062.027-.129.04-.197.04-.274 0-.5-.225-.5-.5v-14.241zm12.243 5.1-4.243 4.242-4.243-4.242c-1.125-1.125-1.757-2.652-1.757-4.242 0-3.292 2.708-6 6-6s6 2.708 6 6c0 1.59-.632 3.117-1.757 4.242zm-4.243 1.414 2.828-2.829c.75-.75 1.172-1.768 1.172-2.829 0-2.194-1.806-4-4-4s-4 1.806-4 4c0 1.061.422 2.079 1.172 2.829z" fill="#f2af0d" fill-rule="nonzero" transform="matrix(.900068 0 0 .857206 -.801 .141)"/></svg>
admin/images/shortcodes/guests.svg CHANGED
@@ -1 +1 @@
1
- <svg clip-rule="evenodd" fill-rule="evenodd" stroke-linejoin="round" stroke-miterlimit="1.41421" viewBox="0 0 120 120" xmlns="http://www.w3.org/2000/svg"><g fill="#e0e5e6"><path d="m19 96h82v8h-82z"/><path d="m0 80h120v8h-120z"/><path d="m12 64h96v8h-96z"/></g><path d="m77 52h-34c0-9.659 7.617-17.5 17-17.5 9.382 0 17 7.841 17 17.5z" fill="#2ecb71"/><ellipse cx="60" cy="26.844" fill="#2ecb71" rx="9.562" ry="9.844"/></svg>
1
+ <svg clip-rule="evenodd" fill-rule="evenodd" stroke-linejoin="round" stroke-miterlimit="2" viewBox="0 0 20 20" xmlns="http://www.w3.org/2000/svg"><path d="m14 14.251v2.091c-.642-.227-1.319-.343-2-.343-3.292 0-6 2.708-6 6v.001l-2-.001c0-.001 0-.001 0-.002 0-4.389 3.611-8 8-8 .675 0 1.347.085 2 .254zm-2-1.251c-3.315 0-6-2.685-6-6s2.685-6 6-6 6 2.685 6 6-2.685 6-6 6zm0-2c2.21 0 4-1.79 4-4s-1.79-4-4-4-4 1.79-4 4 1.79 4 4 4zm7 6.586 2.121-2.122 1.415 1.415-2.122 2.121 2.122 2.121-1.415 1.415-2.121-2.122-2.121 2.122-1.415-1.415 2.122-2.121-2.122-2.121 1.415-1.415z" fill="#8b40bf" fill-rule="nonzero" transform="matrix(.863185 0 0 .83581 -1.453 .164)"/></svg>
admin/images/shortcodes/heading.svg CHANGED
@@ -1 +1 @@
1
- <svg clip-rule="evenodd" fill-rule="evenodd" stroke-linejoin="round" stroke-miterlimit="1.41421" viewBox="0 0 120 120" xmlns="http://www.w3.org/2000/svg"><path d="m0 102.09h111.429v8h-111.429z" fill="#e0e5e6"/><path d="m0 86.09h120v8h-120z" fill="#e0e5e6"/><path d="m0 70.09h107.143v8h-107.143z" fill="#e0e5e6"/><path d="m0 54.09h120v8h-120z" fill="#e0e5e6"/><path d="m0 38.09h95.357v8h-95.357z" fill="#e0e5e6"/><g fill="#95a5a6" fill-rule="nonzero"><path d="m0 10h3.981v4.509h4.351v-4.509h3.999v12.885h-3.999v-5.212h-4.351v5.212h-3.981v-12.885z"/><path d="m14.968 10h10.67v2.751h-6.68v2.048h6.196v2.628h-6.196v2.54h6.873v2.918h-10.863z"/><path d="m35.903 20.758h-4.535l-.624 2.127h-4.069l4.843-12.885h4.341l4.843 12.885h-4.166zm-.835-2.786-1.423-4.632-1.416 4.632z"/><path d="m42.029 10h5.915c1.166 0 2.108.158 2.826.475.718.316 1.311.77 1.78 1.362s.808 1.28 1.019 2.065c.211.786.317 1.618.317 2.496 0 1.377-.157 2.445-.47 3.204-.314.759-.749 1.395-1.306 1.907-.556.513-1.154.854-1.793 1.024-.873.235-1.664.352-2.373.352h-5.915zm3.982 2.918v7.04h.975c.832 0 1.424-.092 1.776-.277.351-.184.627-.507.826-.967s.299-1.205.299-2.236c0-1.366-.223-2.3-.668-2.804-.446-.504-1.184-.756-2.215-.756z"/><path d="m56.136 10h3.99v12.885h-3.99z"/><path d="m63.009 10h3.718l4.851 7.128v-7.128h3.753v12.885h-3.753l-4.825-7.075v7.075h-3.744z"/><path d="m84.454 18.218v-2.681h6.152v5.493c-1.177.803-2.219 1.349-3.124 1.639s-1.979.435-3.221.435c-1.53 0-2.776-.26-3.74-.782-.964-.521-1.711-1.298-2.241-2.329s-.796-2.215-.796-3.551c0-1.406.29-2.629.87-3.669.581-1.04 1.43-1.83 2.549-2.369.873-.416 2.048-.624 3.525-.624 1.424 0 2.489.129 3.195.387s1.292.658 1.757 1.2c.466.542.816 1.229 1.051 2.061l-3.841.685c-.158-.486-.426-.858-.804-1.116s-.86-.387-1.446-.387c-.873 0-1.569.304-2.088.91-.518.606-.777 1.566-.777 2.878 0 1.395.262 2.391.786 2.989.525.597 1.256.896 2.193.896.445 0 .87-.064 1.275-.193.404-.129.867-.349 1.388-.659v-1.213z"/></g></svg>
1
+ <svg clip-rule="evenodd" fill-rule="evenodd" stroke-linejoin="round" stroke-miterlimit="2" viewBox="0 0 20 20" xmlns="http://www.w3.org/2000/svg"><path d="m17 11v-7h2v17h-2v-8h-10v8h-2v-17h2v7z" fill="#0d79f2" fill-rule="nonzero" transform="matrix(1 0 0 1.05894 -2 -3.2367)"/></svg>
admin/images/shortcodes/highlight.svg CHANGED
@@ -1 +1 @@
1
- <svg clip-rule="evenodd" fill-rule="evenodd" stroke-linejoin="round" stroke-miterlimit="1.41421" viewBox="0 0 120 120" xmlns="http://www.w3.org/2000/svg"><g fill="#e0e5e6"><path d="m0 96h86v8h-86z"/><path d="m0 80h104v8h-104z"/><path d="m0 64h120v8h-120z"/><path d="m0 48h100v8h-100z"/><path d="m0 32h39v8h-39z"/><path d="m0 16h89v8h-89z"/></g><path d="m46 32h63v8h-63z" fill="#f1c42c"/></svg>
1
+ <svg clip-rule="evenodd" fill-rule="evenodd" stroke-linejoin="round" stroke-miterlimit="2" viewBox="0 0 20 20" xmlns="http://www.w3.org/2000/svg"><path d="m15.243 4.515-6.738 6.737-.707 2.121-1.04 1.041 2.828 2.829 1.04-1.041 2.122-.707 6.737-6.738zm6.364 3.535c.388.388.388 1.026 0 1.414l-7.779 7.779-2.12.707-1.415 1.414c-.388.388-1.026.388-1.414 0l-4.243-4.243c-.388-.388-.388-1.026 0-1.414l1.414-1.414.707-2.121 7.779-7.779c.388-.388 1.026-.388 1.414 0zm-6.364-.707 1.414 1.414-4.95 4.95-1.414-1.414zm-10.96 9.547 2.828 2.829-1.414 1.414-4.243-1.414 2.828-2.829z" fill="#0d79f2" fill-rule="nonzero" transform="matrix(.97829 0 0 1.05093 -1.422 -2.2092)"/></svg>
admin/images/shortcodes/image_carousel.svg CHANGED
@@ -1 +1 @@
1
- <svg clip-rule="evenodd" fill-rule="evenodd" stroke-linejoin="round" stroke-miterlimit="1.41421" viewBox="0 0 120 120" xmlns="http://www.w3.org/2000/svg"><path d="m120 68h-34v-36h34zm-30-32v28h26v-28z" fill="#e0e5e6"/><path d="m77 68h-34v-36h34zm-30-32v28h26v-28z" fill="#e0e5e6"/><path d="m34 68h-34v-36h34zm-30-32v28h26v-28z" fill="#e0e5e6"/><g fill="#2ecb71"><path d="m64 78 2-2 6 6-2 2z"/><path d="m66 88-2-2 6-6 2 2z"/><path d="m56 78-2-2-6 6 2 2z"/><path d="m54 88 2-2-6-6-2 2z"/></g></svg>
1
+ <svg clip-rule="evenodd" fill-rule="evenodd" stroke-linejoin="round" stroke-miterlimit="2" viewBox="0 0 20 20" xmlns="http://www.w3.org/2000/svg"><path d="m20 13c-1.678 0-3.249.46-4.593 1.259 1.197 1.399 2.126 3.006 2.74 4.741h1.853zm-3.996 6c-1.96-4.698-6.596-8-12.004-8v8zm-12.004-10c3.83 0 7.323 1.435 9.974 3.796 1.79-1.175 3.885-1.799 6.026-1.796v-8h1.008c.548 0 .992.445.992.993v16.014c-.004.543-.449.989-.992.993h-18.016c-.544-.001-.992-.449-.992-.993v-16.014c.004-.543.449-.989.992-.993h3.008v-2h2v4h-4zm14-8v4h-8v-2h6v-2zm-1.5 9c-.823 0-1.5-.677-1.5-1.5s.677-1.5 1.5-1.5 1.5.677 1.5 1.5-.677 1.5-1.5 1.5z" fill="#f25e0d" fill-rule="nonzero" transform="matrix(.9 0 0 .9 -.8 .1)"/></svg>
admin/images/shortcodes/label.svg CHANGED
@@ -1 +1 @@
1
- <svg clip-rule="evenodd" fill-rule="evenodd" stroke-linejoin="round" stroke-miterlimit="1.41421" viewBox="0 0 120 120" xmlns="http://www.w3.org/2000/svg"><g fill="#e0e5e6"><path d="m0 96h86v8h-86z"/><path d="m0 80h104v8h-104z"/><path d="m0 64h112v8h-112z"/><path d="m0 48h100v8h-100z"/><path d="m0 32h120v8h-120z"/><path d="m40 16h65v8h-65z"/></g><path d="m32 20c0-2.208-1.792-4-4-4h-24c-2.208 0-4 1.792-4 4l0 0c0 2.208 1.792 4 4 4h24c2.208 0 4-1.792 4-4z" fill="#3497da"/></svg>
1
+ <svg clip-rule="evenodd" fill-rule="evenodd" stroke-linejoin="round" stroke-miterlimit="2" viewBox="0 0 20 20" xmlns="http://www.w3.org/2000/svg"><path d="m10.9 2.1 9.899 1.415 1.414 9.9-9.192 9.192c-.388.388-1.026.388-1.414 0l-9.9-9.9c-.388-.388-.388-1.026 0-1.414zm.707 2.122-7.779 7.778 8.486 8.485 7.778-7.778-1.06-7.425zm2.12 6.364c-.375-.375-.586-.884-.586-1.415 0-1.097.903-2 2.001-2 .531 0 1.04.211 1.415.586s.586.884.586 1.414c0 1.098-.903 2.001-2.001 2.001-.531 0-1.04-.211-1.415-.586z" fill="#0d79f2" fill-rule="nonzero" transform="matrix(.865521 0 0 .865521 -.226 -.8176)"/></svg>
admin/images/shortcodes/lightbox.svg CHANGED
@@ -1 +1 @@
1
- <svg clip-rule="evenodd" fill-rule="evenodd" stroke-linejoin="round" stroke-miterlimit="1.41421" viewBox="0 0 120 120" xmlns="http://www.w3.org/2000/svg"><path d="m0 0h120v120h-120z" fill="#e0e5e6"/><path d="m4 19h112v82h-112z" fill="#fff"/><path d="m108 28.429-1.429-1.429-8.571 8.571 1.429 1.429z" fill="#bdc3c7"/><path d="m106.571 37 1.429-1.429-8.571-8.571-1.429 1.429z" fill="#bdc3c7"/></svg>
1
+ <svg clip-rule="evenodd" fill-rule="evenodd" stroke-linejoin="round" stroke-miterlimit="2" viewBox="0 0 20 20" xmlns="http://www.w3.org/2000/svg"><path d="m18.031 16.617 4.283 4.282-1.415 1.415-4.282-4.283c-1.593 1.277-3.575 1.972-5.617 1.969-4.968 0-9-4.032-9-9s4.032-9 9-9 9 4.032 9 9c.003 2.042-.692 4.024-1.969 5.617zm-2.006-.742c1.269-1.305 1.978-3.055 1.975-4.875 0-3.868-3.133-7-7-7-3.868 0-7 3.132-7 7 0 3.867 3.132 7 7 7 1.82.003 3.57-.706 4.875-1.975zm-6.025-5.875v-3h2v3h3v2h-3v3h-2v-3h-3v-2z" fill="#f25e0d" fill-rule="nonzero" transform="matrix(.984543 0 0 .984543 -1.9691 -1.969)"/></svg>
admin/images/shortcodes/lightbox_content.svg CHANGED
@@ -1 +1 @@
1
- <svg clip-rule="evenodd" fill-rule="evenodd" stroke-linejoin="round" stroke-miterlimit="1.41421" viewBox="0 0 120 120" xmlns="http://www.w3.org/2000/svg"><path d="m0 0h120v120h-120z" fill="#e0e5e6"/><path d="m4 19h112v82h-112z" fill="#fff"/><path d="m108 28.429-1.429-1.429-8.571 8.571 1.429 1.429z" fill="#bdc3c7"/><path d="m106.571 37 1.429-1.429-8.571-8.571-1.429 1.429z" fill="#bdc3c7"/><g fill="#e0e5e6"><path d="m12 83h74v8h-74z"/><path d="m12 67h96v8h-96z"/><path d="m12 51h84v8h-84z"/></g></svg>
1
+ <svg clip-rule="evenodd" fill-rule="evenodd" stroke-linejoin="round" stroke-miterlimit="2" viewBox="0 0 20 20" xmlns="http://www.w3.org/2000/svg"><path d="m18.031 16.617 4.283 4.282-1.415 1.415-4.282-4.283c-1.593 1.277-3.575 1.972-5.617 1.969-4.968 0-9-4.032-9-9s4.032-9 9-9 9 4.032 9 9c.003 2.042-.692 4.024-1.969 5.617zm-2.006-.742c1.269-1.305 1.978-3.055 1.975-4.875 0-3.868-3.133-7-7-7-3.868 0-7 3.132-7 7 0 3.867 3.132 7 7 7 1.82.003 3.57-.706 4.875-1.975z" fill="#f25e0d" fill-rule="nonzero" transform="matrix(.984543 0 0 .984543 -1.9691 -1.969)"/></svg>
admin/images/shortcodes/list.svg CHANGED
@@ -1 +1 @@
1
- <svg clip-rule="evenodd" fill-rule="evenodd" stroke-linejoin="round" stroke-miterlimit="1.41421" viewBox="0 0 120 120" xmlns="http://www.w3.org/2000/svg"><g fill="#e0e5e6"><path d="m22 89h75v8h-75z"/><path d="m22 67h98v8h-98z"/><path d="m22 45h83v8h-83z"/><path d="m22 23h68v8h-68z"/></g><path d="m0 87h12v12h-12z" fill="#e74b3c"/><path d="m0 65h12v12h-12z" fill="#e74b3c"/><path d="m0 43h12v12h-12z" fill="#2ecb71"/><path d="m0 21h12v12h-12z" fill="#2ecb71"/></svg>
1
+ <svg clip-rule="evenodd" fill-rule="evenodd" stroke-linejoin="round" stroke-miterlimit="2" viewBox="0 0 20 20" xmlns="http://www.w3.org/2000/svg"><path d="m8 4h13v2h-13zm-3.5 2.5c-.823 0-1.5-.677-1.5-1.5s.677-1.5 1.5-1.5 1.5.677 1.5 1.5-.677 1.5-1.5 1.5zm0 7c-.823 0-1.5-.677-1.5-1.5s.677-1.5 1.5-1.5 1.5.677 1.5 1.5-.677 1.5-1.5 1.5zm0 6.9c-.823 0-1.5-.677-1.5-1.5s.677-1.5 1.5-1.5 1.5.677 1.5 1.5-.677 1.5-1.5 1.5zm3.5-9.4h13v2h-13zm0 7h13v2h-13z" fill="#0d79f2" fill-rule="nonzero" transform="matrix(1 0 0 .946746 -2 -1.3136)"/></svg>
admin/images/shortcodes/members.svg CHANGED
@@ -1 +1 @@
1
- <svg clip-rule="evenodd" fill-rule="evenodd" stroke-linejoin="bevel" stroke-miterlimit="1" viewBox="0 0 120 120" xmlns="http://www.w3.org/2000/svg"><g fill="#e0e5e6"><path d="m19 96h82v8h-82z"/><path d="m0 80h120v8h-120z"/><path d="m12 64h96v8h-96z"/></g><path d="m47 30h26v22h-26z" fill="#9b59b6"/><path d="m68 30v-4.5c0-4.139-3.585-7.5-8-7.5s-8 3.361-8 7.5v4.5" fill="none" stroke="#9b59b6" stroke-width="4"/></svg>
1
+ <svg clip-rule="evenodd" fill-rule="evenodd" stroke-linejoin="round" stroke-miterlimit="2" viewBox="0 0 20 20" xmlns="http://www.w3.org/2000/svg"><path d="m14 14.251v2.091c-.642-.227-1.319-.343-2-.343-3.292 0-6 2.708-6 6v.001l-2-.001c0-.001 0-.001 0-.002 0-4.389 3.611-8 8-8 .675 0 1.347.085 2 .254zm-2-1.251c-3.315 0-6-2.685-6-6s2.685-6 6-6 6 2.685 6 6-2.685 6-6 6zm0-2c2.21 0 4-1.79 4-4s-1.79-4-4-4-4 1.79-4 4 1.79 4 4 4zm5.793 8.914 3.535-3.535 1.415 1.414-4.95 4.95-3.536-3.536 1.415-1.414 2.12 2.121z" fill="#8b40bf" fill-rule="nonzero" transform="matrix(.853652 0 0 .827853 -1.415 .172)"/></svg>
admin/images/shortcodes/menu.svg CHANGED
@@ -1 +1 @@
1
- <svg clip-rule="evenodd" fill-rule="evenodd" stroke-linejoin="round" stroke-miterlimit="1.41421" viewBox="0 0 120 120" xmlns="http://www.w3.org/2000/svg"><path d="m22 89h75v8h-75z" fill="#e0e5e6"/><path d="m22 67h98v8h-98z" fill="#e0e5e6"/><path d="m22 45h83v8h-83z" fill="#3497da"/><g fill="#e0e5e6"><path d="m22 23h68v8h-68z"/><path d="m0 87h12v12h-12z"/><path d="m0 65h12v12h-12z"/><path d="m0 43h12v12h-12z"/><path d="m0 21h12v12h-12z"/></g></svg>
1
+ <svg clip-rule="evenodd" fill-rule="evenodd" stroke-linejoin="round" stroke-miterlimit="2" viewBox="0 0 20 20" xmlns="http://www.w3.org/2000/svg"><path d="m3 4h18v2h-18zm0 7h18v2h-18zm0 7h18v2h-18z" fill="#667e99" fill-rule="nonzero" transform="translate(-2 -2)"/></svg>
admin/images/shortcodes/meta.svg CHANGED
@@ -1 +1 @@
1
- <svg clip-rule="evenodd" fill-rule="evenodd" stroke-linejoin="round" stroke-miterlimit="1.41421" viewBox="0 0 120 120" xmlns="http://www.w3.org/2000/svg"><g fill-rule="nonzero"><g fill="#e0e5e6"><path d="m16.497 90.053-15.078-6.306v-3.947l15.078-6.293v4.733l-9.164 3.547 9.164 3.56z"/><path d="m19.852 72h7.904l3.05 11.893 3.036-11.893h7.878v19.547h-4.907v-14.907l-3.806 14.907h-4.443l-3.792-14.907v14.907h-4.92z"/><path d="m45.539 72h16.099v4.173h-10.079v3.107h9.349v3.987h-9.349v3.853h10.37v4.427h-16.39z"/><path d="m63.799 72h18.261v4.827h-6.127v14.72h-6.007v-14.72h-6.127z"/><path d="m94.897 88.32h-6.843l-.942 3.227h-6.14l7.307-19.547h6.551l7.307 19.547h-6.286zm-1.26-4.227-2.148-7.026-2.135 7.026z"/><path d="m103.503 90.053 15.078-6.306v-3.947l-15.078-6.293v4.733l9.164 3.547-9.164 3.56z"/></g><path d="m55.959 28h7.974l-.649 5.356c-.145 1.301-.446 2.779-.903 4.434.915-.449 1.516-.757 1.805-.922 1.01-.544 1.78-.934 2.309-1.171l5.015-2.341 2.49 7.484-5.557 1.135c-1.01.19-2.513.32-4.51.391 1.347 1.04 2.418 1.986 3.211 2.837l3.753 4.008-6.495 4.789-2.67-4.789c-.385-.685-1.01-2.021-1.876-4.008-.938 2.176-1.564 3.512-1.877 4.008l-2.706 4.789-6.675-4.789 4.041-4.008c1.131-1.111 2.237-2.057 3.32-2.837-1.107-.095-2.562-.308-4.366-.639l-5.593-.887 2.598-7.484 5.015 2.235c.53.236 1.841.969 3.933 2.199-.457-1.986-.745-3.464-.866-4.434z" fill="#f1c42c"/></g></svg>
1
+ <svg clip-rule="evenodd" fill-rule="evenodd" stroke-linejoin="round" stroke-miterlimit="2" viewBox="0 0 20 20" xmlns="http://www.w3.org/2000/svg"><path d="m8.595 12.812c-.127-.534-.127-1.089 0-1.623l-.992-.573 1-1.732.992.573c.398-.377.879-.655 1.405-.812v-1.145h2v1.145c.532.158 1.012.44 1.405.812l.992-.573 1 1.732-.992.573c.127.533.127 1.089 0 1.622l.992.573-1 1.732-.992-.573c-.398.377-.879.655-1.405.812v1.145h-2v-1.145c-.526-.157-1.007-.435-1.405-.812l-.992.573-1-1.732zm3.405.688c.823 0 1.5-.677 1.5-1.5s-.677-1.5-1.5-1.5-1.5.677-1.5 1.5.677 1.5 1.5 1.5zm3-9.5h-10v16h14v-12h-4zm-12-1.008c0-.548.447-.992.999-.992h12.001l5 5v13.993.007c0 .546-.447.996-.993 1h-16.014c-.543-.004-.989-.449-.993-.992z" fill="#667e99" fill-rule="nonzero" transform="matrix(.888888 0 0 .9 -.667 -.8)"/></svg>
admin/images/shortcodes/note.svg CHANGED
@@ -1 +1 @@
1
- <svg clip-rule="evenodd" fill-rule="evenodd" stroke-linejoin="round" stroke-miterlimit="1.41421" viewBox="0 0 120 120" xmlns="http://www.w3.org/2000/svg"><path d="m120 105h-120v-90h120zm-116-86v82h112v-82z" fill="#f1c42c"/><g fill="#e0e5e6"><path d="m12 80h90v8h-90z"/><path d="m12 64h80v8h-80z"/><path d="m12 48h90v8h-90z"/><path d="m12 32h96v8h-96z"/></g></svg>
1
+ <svg clip-rule="evenodd" fill-rule="evenodd" stroke-linejoin="round" stroke-miterlimit="2" viewBox="0 0 20 20" xmlns="http://www.w3.org/2000/svg"><path d="m16.757 3-2 2h-9.757v14h14v-9.757l2-2v12.757c0 .549-.451 1-1 1h-16c-.549 0-1-.451-1-1v-16c0-.549.451-1 1-1zm3.728-.9 1.415 1.416-9.192 9.192-1.412.003-.002-1.417z" fill="#40bf4f" fill-rule="nonzero" transform="matrix(.952381 0 0 .952381 -1.857 -1)"/></svg>
admin/images/shortcodes/permalink.svg CHANGED
@@ -1 +1 @@
1
- <svg clip-rule="evenodd" fill-rule="evenodd" stroke-linecap="round" stroke-linejoin="bevel" stroke-miterlimit="1" viewBox="0 0 120 120" xmlns="http://www.w3.org/2000/svg"><path d="m46.15 59.708s-10.691 10.69-18.151 18.151c-1.875 1.875-2.929 4.418-2.929 7.07s1.054 5.195 2.929 7.07c0 0 .001.001.001.001 1.875 1.875 4.419 2.929 7.071 2.929s5.196-1.054 7.071-2.929l20.858-20.858c1.875-1.875 2.929-4.419 2.929-7.071s-1.054-5.196-2.929-7.071v0" fill="none" stroke="#3497da" stroke-width="5"/><path d="m73.85 60.292s10.691-10.69 18.151-18.151c1.875-1.875 2.929-4.418 2.929-7.07s-1.054-5.195-2.929-7.07c0 0-.001-.001-.001-.001-1.875-1.875-4.419-2.929-7.071-2.929s-5.196 1.054-7.071 2.929c-6.073 6.073-14.785 14.785-20.858 20.858-1.875 1.875-2.929 4.419-2.929 7.071s1.054 5.196 2.929 7.071v0" fill="none" stroke="#3497da" stroke-width="5"/></svg>
1
+ <svg clip-rule="evenodd" fill-rule="evenodd" stroke-linejoin="round" stroke-miterlimit="2" viewBox="0 0 20 20" xmlns="http://www.w3.org/2000/svg"><path d="m18.364 15.536-1.414-1.416 1.414-1.414c.947-.939 1.48-2.218 1.48-3.551 0-2.743-2.257-5-5-5-1.333 0-2.612.533-3.551 1.48l-1.414 1.415-1.415-1.414 1.416-1.414c1.312-1.312 3.094-2.05 4.95-2.05 3.84 0 7 3.16 7 7 0 1.856-.738 3.638-2.05 4.95l-1.415 1.414zm-2.828 2.828-1.415 1.414c-1.312 1.312-3.094 2.05-4.95 2.05-3.84 0-7-3.16-7-7 0-1.856.738-3.638 2.05-4.95l1.415-1.414 1.414 1.416-1.414 1.414c-.947.939-1.48 2.218-1.48 3.551 0 2.743 2.257 5 5 5 1.333 0 2.612-.533 3.551-1.48l1.414-1.414 1.415 1.414zm-.708-10.607 1.415 1.415-7.071 7.07-1.415-1.414 7.071-7.07z" fill="#0d79f2" fill-rule="nonzero" transform="matrix(1.01731 0 0 1.01746 -2.208 -2.2096)"/></svg>
admin/images/shortcodes/post.svg CHANGED
@@ -1 +1 @@
1
- <svg clip-rule="evenodd" fill-rule="evenodd" stroke-linejoin="round" stroke-miterlimit="1.41421" viewBox="0 0 120 120" xmlns="http://www.w3.org/2000/svg"><g fill="#e0e5e6"><path d="m17.836 90.053-15.078-6.306v-3.947l15.078-6.293v4.733l-9.163 3.547 9.163 3.56z" fill-rule="nonzero"/><path d="m21.231 72h9.986c2.175 0 3.803.52 4.886 1.56s1.625 2.52 1.625 4.44c0 1.973-.59 3.516-1.77 4.627-1.181 1.111-2.982 1.666-5.404 1.666h-3.289v7.254h-6.034zm6.034 8.333h1.472c1.158 0 1.971-.202 2.44-.606.468-.405.703-.923.703-1.554 0-.613-.204-1.133-.61-1.56-.407-.426-1.172-.64-2.294-.64h-1.711z" fill-rule="nonzero"/><path d="m40.115 81.787c0-3.191.884-5.676 2.652-7.454 1.768-1.777 4.23-2.666 7.387-2.666 3.235 0 5.728.873 7.479 2.62 1.75 1.746 2.626 4.193 2.626 7.34 0 2.284-.383 4.157-1.147 5.62-.765 1.462-1.87 2.6-3.316 3.413-1.445.813-3.247 1.22-5.404 1.22-2.192 0-4.007-.351-5.443-1.053-1.437-.703-2.602-1.814-3.495-3.334s-1.339-3.422-1.339-5.706zm6.007.026c0 1.974.365 3.391 1.094 4.254.73.862 1.722 1.293 2.977 1.293 1.291 0 2.29-.422 2.997-1.267.708-.844 1.061-2.36 1.061-4.546 0-1.84-.369-3.185-1.107-4.034s-1.739-1.273-3.004-1.273c-1.211 0-2.183.431-2.917 1.293-.734.863-1.101 2.289-1.101 4.28z" fill-rule="nonzero"/><path d="m62.447 85.08 5.715-.36c.124.933.376 1.644.756 2.133.619.791 1.503 1.187 2.652 1.187.858 0 1.519-.202 1.983-.607.464-.404.696-.873.696-1.406 0-.507-.221-.96-.663-1.36s-1.468-.778-3.077-1.134c-2.634-.595-4.513-1.386-5.636-2.373-1.131-.987-1.697-2.244-1.697-3.773 0-1.005.29-1.954.869-2.847s1.45-1.596 2.612-2.107c1.163-.511 2.756-.766 4.781-.766 2.484 0 4.378.464 5.682 1.393s2.08 2.407 2.327 4.433l-5.662.334c-.15-.88-.466-1.52-.948-1.92s-1.147-.6-1.996-.6c-.698 0-1.224.149-1.578.446-.354.298-.531.66-.531 1.087 0 .311.146.591.438.84.283.258.955.498 2.016.72 2.625.569 4.506 1.144 5.642 1.727 1.136.582 1.963 1.304 2.48 2.166.517.863.776 1.827.776 2.894 0 1.253-.345 2.409-1.034 3.466-.69 1.058-1.654 1.86-2.891 2.407-1.238.547-2.798.82-4.681.82-3.307 0-5.597-.64-6.87-1.92s-1.993-2.907-2.161-4.88z" fill-rule="nonzero"/><path d="m81.742 72h18.26v4.827h-6.126v14.72h-6.008v-14.72h-6.126z" fill-rule="nonzero"/><path d="m102.164 90.053 15.078-6.306v-3.947l-15.078-6.293v4.733l9.163 3.547-9.163 3.56z" fill-rule="nonzero"/><path d="m47 49h20v4h-20z"/><path d="m47 42h26v4h-26z"/><path d="m47 35h26v4h-26z"/></g><path d="m47 28h26v4h-26z" fill="#3497da"/></svg>
1
+ <svg clip-rule="evenodd" fill-rule="evenodd" stroke-linejoin="round" stroke-miterlimit="2" viewBox="0 0 20 20" xmlns="http://www.w3.org/2000/svg"><path d="m15 4h-10v16h14v-12h-4zm-12-1.008c0-.548.447-.992.999-.992h12.001l5 5v13.993.007c0 .546-.447.996-.993 1h-16.014c-.543-.004-.989-.449-.993-.992zm8 8.008h2v6h-2zm0-4h2v2h-2z" fill="#667e99" fill-rule="nonzero" transform="matrix(.888888 0 0 .9 -.667 -.8)"/></svg>
admin/images/shortcodes/posts.svg CHANGED
@@ -1 +1 @@
1
- <svg clip-rule="evenodd" fill-rule="evenodd" stroke-linejoin="round" stroke-miterlimit="1.41421" viewBox="0 0 120 120" xmlns="http://www.w3.org/2000/svg"><path d="m28 107h84v8h-84z" fill="#e0e5e6"/><path d="m28 91h92v8h-92z" fill="#e0e5e6"/><path d="m28 73h70v8h-70z" fill="#bdc3c7"/><path d="m18 86h-18v-18h18zm-14-14v10h10v-10z" fill="#3497da"/><path d="m28 43h84v8h-84z" fill="#e0e5e6"/><path d="m28 27h92v8h-92z" fill="#e0e5e6"/><path d="m28 9h70v8h-70z" fill="#bdc3c7"/><path d="m18 22h-18v-18h18zm-14-14v10h10v-10z" fill="#3497da"/></svg>
1
+ <svg clip-rule="evenodd" fill-rule="evenodd" stroke-linejoin="round" stroke-miterlimit="2" viewBox="0 0 20 20" xmlns="http://www.w3.org/2000/svg"><path d="m11 4h10v2h-10zm0 4h6v2h-6zm0 6h10v2h-10zm0 4h6v2h-6zm-8-14h6v6h-6zm2 2v2h2v-2zm-2 8h6v6h-6zm2 2v2h2v-2z" fill="#667e99" fill-rule="nonzero" transform="translate(-2 -2)"/></svg>
admin/images/shortcodes/private.svg CHANGED
@@ -1 +1 @@
1
- <svg clip-rule="evenodd" fill-rule="evenodd" stroke-linejoin="bevel" stroke-miterlimit="1" viewBox="0 0 120 120" xmlns="http://www.w3.org/2000/svg"><path d="m29 53h62v52h-62z" fill="#e0e5e6"/><path d="m83 53v-13.5c0-12.418-10.306-22.5-23-22.5s-23 10.082-23 22.5v13.5" fill="none" stroke="#e0e5e6" stroke-width="6"/><path d="m73 93h-26c0-7.175 5.825-13 13-13s13 5.825 13 13z" fill="#3497da"/><circle cx="60" cy="74.313" fill="#3497da" r="7.312"/></svg>
1
+ <svg clip-rule="evenodd" fill-rule="evenodd" stroke-linejoin="round" stroke-miterlimit="2" viewBox="0 0 20 20" xmlns="http://www.w3.org/2000/svg"><path d="m6 10v10h13v-10zm12-2h2c.549 0 1 .451 1 1v12c0 .549-.451 1-1 1h-16c-.549 0-1-.451-1-1v-12c0-.549.451-1 1-1h2v-1c0-3.292 2.708-6 6-6s6 2.708 6 6zm-2 0v-1c0-2.194-1.806-4-4-4s-4 1.806-4 4v1zm-9 3h2v2h-2zm0 3h2v2h-2zm0 3h2v2h-2z" fill="#8b40bf" fill-rule="nonzero" transform="matrix(.888889 0 0 .857143 -.6667 .143)"/></svg>
admin/images/shortcodes/pullquote.svg CHANGED
@@ -1 +1 @@
1
- <svg clip-rule="evenodd" fill-rule="evenodd" stroke-linejoin="round" stroke-miterlimit="1.41421" viewBox="0 0 120 120" xmlns="http://www.w3.org/2000/svg"><g fill="#e0e5e6"><path d="m0 96h86v8h-86z"/><path d="m0 80h104v8h-104z"/><path d="m0 64h58v8h-58z"/><path d="m0 48h58v8h-58z"/><path d="m0 32h109v8h-109z"/><path d="m0 16h89v8h-89z"/></g><path d="m68 64h38v6h-38z" fill="#95a5a6"/><path d="m68 50h38v6h-38z" fill="#95a5a6"/><path d="m114 72v-24h6v24z" fill="#95a5a6"/></svg>
1
+ <svg clip-rule="evenodd" fill-rule="evenodd" stroke-linejoin="round" stroke-miterlimit="2" viewBox="0 0 20 20" xmlns="http://www.w3.org/2000/svg"><path d="m14.417 6.679c1.03 1.094 1.583 2.321 1.583 4.31 0 3.5-2.457 6.637-6.03 8.188l-.893-1.378c3.335-1.804 3.987-4.145 4.247-5.621-.537.278-1.24.375-1.929.311-1.804-.167-3.225-1.648-3.225-3.489 0-1.92 1.58-3.5 3.5-3.5 1.073 0 2.099.49 2.748 1.179z" fill="#40bf4f" fill-rule="nonzero" transform="matrix(1.09673 0 0 1.09673 -2.96 -3.532)"/></svg>
admin/images/shortcodes/qrcode.svg CHANGED
@@ -1 +1 @@
1
- <svg clip-rule="evenodd" fill-rule="evenodd" stroke-linejoin="round" stroke-miterlimit="1.41421" viewBox="0 0 120 120" xmlns="http://www.w3.org/2000/svg"><g fill="#e0e5e6"><path d="m33 33h-33v-33h33zm-29-29v25h25v-25z"/><path d="m38 0h18v5h-18z"/><path d="m63 9h9v5h-9z"/><path d="m63 14h5v5h-5z"/><path d="m57 5h6v4h-6z"/><path d="m67 0h5v5h-5z"/><path d="m53 5h4v24h-4z"/><path d="m57 19h6v5h-6z"/><path d="m47 15h6v9h-6z"/><path d="m43 10h4v5h-4z"/><path d="m43 24h4v5h-4z"/><path d="m38 29h5v9h-5z"/><path d="m43 34h4v9h-4z"/><path d="m47 43h5v4h-5z"/><path d="m28 47h19v6h-19z"/><path d="m14 38h10v9h-10z"/><path d="m0 38h10v9h-10z"/><path d="m5 47h9v5h-9z"/><path d="m9 52h5v5h-5z"/><path d="m0 57h5v6h-5z"/><path d="m5 63h4v4h-4z"/><path d="m9 63h10v10h-10z"/><path d="m5 73h10v4h-10z"/><path d="m5 77h4v5h-4z"/><path d="m19 73h5v4h-5z"/><path d="m19 77h34v5h-34z"/><path d="m34 73h4v4h-4z"/><path d="m43 73h4v4h-4z"/><path d="m53 73h4v4h-4z"/><path d="m38 82h4v4h-4z"/><path d="m29 68h5v5h-5z"/><path d="m28 56h25v7h-25z"/><path d="m34 63h19v5h-19z"/><path d="m57 57h6v10h-6z"/><path d="m63 63h4v4h-4z"/><path d="m57 47h6v5h-6z"/><path d="m34 43h4v4h-4z"/><path d="m28 38h6v5h-6z"/><path d="m38 53h5v3h-5z"/><path d="m18 47h10v9h-10z"/><path d="m47 29h6v5h-6z"/><path d="m57 29h6v14h-6z"/><path d="m63 34h5v4h-5z"/><path d="m77 5h5v33h-5z"/><path d="m120 33h-33v-33h33zm-29-29v25h25v-25z"/><path d="m33 120h-33v-33h33zm-29-29v25h25v-25z"/><path d="m24 24h-15v-15h15zm-11-11v7h7v-7z"/><path d="m111 24h-15v-15h15zm-11-11v7h7v-7z"/><path d="m24 111h-15v-15h15zm-11-11v7h7v-7z"/><path d="m68 19h5v28h-5z"/><path d="m73 38h4v39h-4z"/><path d="m67 53h6v4h-6z"/><path d="m77 53h5v4h-5z"/><path d="m86 38h5v5h-5z"/><path d="m86 47h10v16h-10z"/><path d="m92 43h23v4h-23z"/><path d="m101 47h4v6h-4z"/><path d="m115 57h-14v-4h14z"/><path d="m115 47h5v16h-5z"/><path d="m115 68h5v9h-5z"/><path d="m111 63h4v10h-4z"/><path d="m111 73h-10v-5h10z"/><path d="m86 68h-9v-5h9z"/><path d="m92 73h-10v-5h10z"/><path d="m96 77h-10v-4h10z"/><path d="m101 73h10v4h-10z"/><path d="m101 73h-5v-10h5z"/><path d="m105 77h10v9h-10z"/><path d="m115 86h5v5h-5z"/><path d="m111 101h9v4h-9z"/><path d="m105 105h15v10h-15z"/><path d="m120 120h-5v-5h5z"/><path d="m105 120h-4v-5h4z"/><path d="m96 105h9v5h-9z"/><path d="m82 110h19v5h-19z"/><path d="m82 120h-5v-5h5z"/><path d="m73 115h-6v-5h6z"/><path d="m82 110h-19v-5h19z"/><path d="m92 105h-15v-5h15z"/><path d="m72 105h-5v-5h5z"/><path d="m67 96h34v4h-34z"/><path d="m63 92h14v4h-14z"/><path d="m82 96h-5v-19h5z"/><path d="m96 82h-14v-5h14z"/><path d="m96 77h5v19h-5z"/><path d="m115 38h5v5h-5z"/><path d="m86 86h6v6h-6z"/><path d="m47 82h5v4h-5z"/><path d="m47 86h10v5h-10z"/><path d="m38 96h5v9h-5z"/><path d="m43 91h4v19h-4z"/><path d="m47 96h16v5h-16z"/><path d="m53 101h4v9h-4z"/><path d="m57 115h6v5h-6z"/><path d="m38 110h15v10h-15z"/><path d="m57 77h16v5h-16z"/><path d="m57 82h10v4h-10z"/></g></svg>
1
+ <svg clip-rule="evenodd" fill-rule="evenodd" stroke-linejoin="round" stroke-miterlimit="2" viewBox="0 0 20 20" xmlns="http://www.w3.org/2000/svg"><path d="m16 17v-1h-3v-3h3v2h2v2h-1v2h-2v2h-2v-3h2v-1zm5 4h-4v-2h2v-2h2zm-18-18h8v8h-8zm2 2v4h4v-4zm8-2h8v8h-8zm2 2v4h4v-4zm-12 8h8v8h-8zm2 2v4h4v-4zm13-2h3v2h-3zm-12-7h2v2h-2zm0 10h2v2h-2zm10-10h2v2h-2z" fill="#0d79f2" fill-rule="nonzero" transform="matrix(.888889 0 0 .888889 -.667 -.6667)"/></svg>
admin/images/shortcodes/quote.svg CHANGED
@@ -1 +1 @@
1
- <svg clip-rule="evenodd" fill-rule="evenodd" stroke-linejoin="round" stroke-miterlimit="1.41421" viewBox="0 0 120 120" xmlns="http://www.w3.org/2000/svg"><g fill="#e0e5e6"><path d="m0 96h86v8h-86z"/><path d="m0 80h104v8h-104z"/><path d="m0 32h109v8h-109z"/><path d="m0 16h89v8h-89z"/></g><path d="m14 64h106v6h-106z" fill="#95a5a6"/><path d="m14 50h84v6h-84z" fill="#95a5a6"/><path d="m6 72v-24h-6v24z" fill="#95a5a6"/></svg>
1
+ <svg clip-rule="evenodd" fill-rule="evenodd" stroke-linejoin="round" stroke-miterlimit="2" viewBox="0 0 20 20" xmlns="http://www.w3.org/2000/svg"><path d="m19.417 6.679c1.03 1.094 1.583 2.321 1.583 4.31 0 3.5-2.457 6.637-6.03 8.188l-.893-1.378c3.335-1.804 3.987-4.145 4.247-5.621-.537.278-1.24.375-1.929.311-1.804-.167-3.226-1.648-3.226-3.489 0-1.92 1.58-3.5 3.5-3.5 1.073 0 2.099.49 2.748 1.179zm-10 0c1.03 1.094 1.583 2.321 1.583 4.31 0 3.5-2.457 6.637-6.03 8.188l-.893-1.378c3.335-1.804 3.987-4.145 4.247-5.621-.537.278-1.24.375-1.929.311-1.804-.167-3.225-1.648-3.225-3.489 0-1.92 1.58-3.5 3.5-3.5 1.073 0 2.099.49 2.748 1.179z" fill="#40bf4f" fill-rule="nonzero" transform="matrix(1.1217 0 0 1.09673 -3.556 -3.532)"/></svg>
admin/images/shortcodes/row.svg CHANGED
@@ -1 +1 @@
1
- <svg clip-rule="evenodd" fill-rule="evenodd" stroke-linejoin="round" stroke-miterlimit="1.41421" viewBox="0 0 120 120" xmlns="http://www.w3.org/2000/svg"><g fill="#e0e5e6"><path d="m65 96h55v8h-55z"/><path d="m65 80h50v8h-50z"/><path d="m65 64h55v8h-55z"/><path d="m65 48h50v8h-50z"/><path d="m65 32h44v8h-44z"/><path d="m65 16h55v8h-55z"/><path d="m0 96h55v8h-55z"/><path d="m0 80h55v8h-55z"/><path d="m0 64h49v8h-49z"/><path d="m0 48h55v8h-55z"/><path d="m0 32h55v8h-55z"/><path d="m0 16h50v8h-50z"/></g></svg>
1
+ <svg clip-rule="evenodd" fill-rule="evenodd" stroke-linejoin="round" stroke-miterlimit="2" viewBox="0 0 20 20" xmlns="http://www.w3.org/2000/svg"><path d="m11 5h-6v14h6zm2 0v14h6v-14zm-9-2h16c.549 0 1 .451 1 1v16c0 .549-.451 1-1 1h-16c-.549 0-1-.451-1-1v-16c0-.549.451-1 1-1z" fill="#40bf4f" fill-rule="nonzero" transform="translate(-2 -2)"/></svg>
admin/images/shortcodes/scheduler.svg CHANGED
@@ -1 +1 @@
1
- <svg clip-rule="evenodd" fill-rule="evenodd" stroke-linejoin="round" stroke-miterlimit="1.41421" viewBox="0 0 120 120" xmlns="http://www.w3.org/2000/svg"><g fill="#e0e5e6"><path d="m103 98h-18v-76h18zm-17-75v74h16v-74z"/><path d="m86 98h-18v-76h18zm-17-75v74h16v-74z"/><path d="m69 98h-18v-76h18zm-17-75v74h16v-74z"/><path d="m52 98h-18v-76h18zm-17-75v74h16v-74z"/><path d="m35 98h-18v-76h18zm-17-75v74h16v-74z"/><path d="m18 98h-18v-76h18zm-17-75v74h16v-74z"/><path d="m120 98h-120v-20h120zm-119-19v18h118v-18z"/><path d="m120 79h-120v-20h120zm-119-19v18h118v-18z"/><path d="m120 60h-120v-20h120zm-119-19v18h118v-18z"/><path d="m120 41h-120v-19h120zm-119-18v17h118v-17z"/><path d="m34 78h52v20h-52z"/><path d="m17 40h52v20h-52z"/></g></svg>
1
+ <svg clip-rule="evenodd" fill-rule="evenodd" stroke-linejoin="round" stroke-miterlimit="2" viewBox="0 0 20 20" xmlns="http://www.w3.org/2000/svg"><path d="m12 22c-5.523 0-10-4.477-10-10s4.477-10 10-10 10 4.477 10 10-4.477 10-10 10zm0-2c4.389 0 8-3.611 8-8s-3.611-8-8-8-8 3.611-8 8 3.611 8 8 8zm1-8h4v2h-6v-7h2z" fill="#8b40bf" fill-rule="nonzero" transform="matrix(.9 0 0 .9 -.8 -.8)"/></svg>
admin/images/shortcodes/service.svg CHANGED
@@ -1 +1 @@
1
- <svg clip-rule="evenodd" fill-rule="evenodd" stroke-linejoin="round" stroke-miterlimit="1.41421" viewBox="0 0 120 120" xmlns="http://www.w3.org/2000/svg"><g fill="#e0e5e6"><path d="m26 94h70v8h-70z"/><path d="m26 78h79v8h-79z"/><path d="m26 62h94v8h-94z"/><path d="m26 46h87v8h-87z"/></g><path d="m26 23h74v8h-74z" fill="#3497da"/><path d="m0 19h16v16h-16z" fill="#3497da"/></svg>
1
+ <svg clip-rule="evenodd" fill-rule="evenodd" stroke-linejoin="round" stroke-miterlimit="2" viewBox="0 0 20 20" xmlns="http://www.w3.org/2000/svg"><path d="m12 22c-5.523 0-10-4.477-10-10s4.477-10 10-10 10 4.477 10 10-4.477 10-10 10zm0-2c4.389 0 8-3.611 8-8s-3.611-8-8-8-8 3.611-8 8 3.611 8 8 8zm-.997-4-4.243-4.243 1.414-1.414 2.829 2.829 5.656-5.657 1.415 1.414z" fill="#40bf4f" fill-rule="nonzero" transform="matrix(.9 0 0 .9 -.8 -.8)"/></svg>
admin/images/shortcodes/siblings.svg CHANGED
@@ -1 +1 @@
1
- <svg clip-rule="evenodd" fill-rule="evenodd" stroke-linejoin="round" stroke-miterlimit="1.41421" viewBox="0 0 120 120" xmlns="http://www.w3.org/2000/svg"><path d="m22 89h75v8h-75z" fill="#e0e5e6"/><path d="m22 67h98v8h-98z" fill="#e0e5e6"/><path d="m22 45h83v8h-83z" fill="#3497da"/><g fill="#e0e5e6"><path d="m22 23h68v8h-68z"/><path d="m0 87h12v12h-12z"/><path d="m0 65h12v12h-12z"/><path d="m0 43h12v12h-12z"/><path d="m0 21h12v12h-12z"/></g></svg>
1
+ <svg clip-rule="evenodd" fill-rule="evenodd" stroke-linejoin="round" stroke-miterlimit="2" viewBox="0 0 20 20" xmlns="http://www.w3.org/2000/svg"><path d="m3 4h18v2h-18zm0 7h18v2h-18zm0 7h18v2h-18z" fill="#667e99" fill-rule="nonzero" transform="translate(-2 -2)"/></svg>
admin/images/shortcodes/slider.svg CHANGED
@@ -1 +1 @@
1
- <svg clip-rule="evenodd" fill-rule="evenodd" stroke-linejoin="round" stroke-miterlimit="1.41421" viewBox="0 0 120 120" xmlns="http://www.w3.org/2000/svg"><path d="m120 97h-120v-74h120zm-116-70v66h112v-66z" fill="#e0e5e6"/><g fill="#9b59b6"><circle cx="70" cy="60" r="2"/><circle cx="60" cy="60" r="2"/><circle cx="50" cy="60" r="2"/><path d="m102 55.333 2.5-2.333 7.5 7-2.5 2.333z"/><path d="m104.5 67-2.5-2.333 7.5-7 2.5 2.333z"/><path d="m18 55.333-2.5-2.333-7.5 7 2.5 2.333z"/><path d="m15.5 67 2.5-2.333-7.5-7-2.5 2.333z"/></g></svg>
1
+ <svg clip-rule="evenodd" fill-rule="evenodd" stroke-linejoin="round" stroke-miterlimit="2" viewBox="0 0 20 20" xmlns="http://www.w3.org/2000/svg"><path d="m4.828 21-.02.02-.021-.02h-1.795c-.544-.001-.992-.449-.992-.993v-16.014c.004-.543.449-.989.992-.993h18.016c.548 0 .992.445.992.993v16.014c-.004.543-.449.989-.992.993zm15.172-6v-10h-16v14l10-10zm0 2.828-6-6-7.172 7.172h13.172zm-12-6.828c-1.097 0-2-.903-2-2s.903-2 2-2 2 .903 2 2-.903 2-2 2z" fill="#f25e0d" fill-rule="nonzero" transform="matrix(.9 0 0 .887902 -.8 -.664)"/></svg>
admin/images/shortcodes/spacer.svg CHANGED
@@ -1 +1 @@
1
- <svg clip-rule="evenodd" fill-rule="evenodd" stroke-linejoin="round" stroke-miterlimit="1.41421" viewBox="0 0 120 120" xmlns="http://www.w3.org/2000/svg"><g fill="#e0e5e6"><path d="m0 96h86v8h-86z"/><path d="m0 80h104v8h-104z"/><path d="m0 32h120v8h-120z"/><path d="m0 16h105v8h-105z"/></g><path d="m1 69 0 0v1h-1v-1l0 0v-1h1zm2 1h-1v-1h1zm2 0h-1v-1h1zm2 0h-1v-1h1zm2 0h-1v-1h1zm2 0h-1v-1h1zm2 0h-1v-1h1zm2 0h-1v-1h1zm2 0h-1v-1h1zm2 0h-1v-1h1zm2 0h-1v-1h1zm2 0h-1v-1h1zm2 0h-1v-1h1zm2 0h-1v-1h1zm2 0h-1v-1h1zm2 0h-1v-1h1zm2 0h-1v-1h1zm2 0h-1v-1h1zm2 0h-1v-1h1zm2 0h-1v-1h1zm2 0h-1v-1h1zm2 0h-1v-1h1zm2 0h-1v-1h1zm2 0h-1v-1h1zm2 0h-1v-1h1zm2 0h-1v-1h1zm2 0h-1v-1h1zm2 0h-1v-1h1zm2 0h-1v-1h1zm2 0h-1v-1h1zm2 0h-1v-1h1zm2 0h-1v-1h1zm2 0h-1v-1h1zm2 0h-1v-1h1zm2 0h-1v-1h1zm2 0h-1v-1h1zm2 0h-1v-1h1zm2 0h-1v-1h1zm2 0h-1v-1h1zm2 0h-1v-1h1zm2 0h-1v-1h1zm2 0h-1v-1h1zm2 0h-1v-1h1zm2 0h-1v-1h1zm2 0h-1v-1h1zm2 0h-1v-1h1zm2 0h-1v-1h1zm2 0h-1v-1h1zm2 0h-1v-1h1zm2 0h-1v-1h1zm2 0h-1v-1h1zm2 0h-1v-1h1zm2 0h-1v-1h1zm2 0h-1v-1h1zm2 0h-1v-1h1zm2 0h-1v-1h1zm2 0h-1v-1h1zm2 0h-1v-1h1zm2 0h-1v-1h1zm3 0h-1l0 0h-1v-1h1l0 0h1zm0-2h-1v-1h1zm-119-1h-1v-1h1zm119-1h-1v-1h1zm-119-1h-1v-1h1zm119-1h-1v-1h1zm-119-1h-1v-1h1zm119-1h-1v-1h1zm-119-1h-1v-1h1zm119-1h-1v-1h1zm-119-1h-1v-1h1zm119-1h-1v-1h1zm-119-1h-1v-1h1zm119-1h-1v-1h1zm-119-1h-1v-1h1zm119-1h-1v-1h1zm-119-1h-1v-1h1zm118-1v-2h1v2zm-117-1h-1-1v-1h2zm74 0h-1v-1h1zm-2 0h-1v-1h1zm-2 0h-1v-1h1zm-2 0h-1v-1h1zm-2 0h-1v-1h1zm-2 0h-1v-1h1zm-2 0h-1v-1h1zm-2 0h-1v-1h1zm-2 0h-1v-1h1zm-2 0h-1v-1h1zm-2 0h-1v-1h1zm-2 0h-1v-1h1zm-2 0h-1v-1h1zm-2 0h-1v-1h1zm-2 0h-1v-1h1zm-2 0h-1v-1h1zm-2 0h-1v-1h1zm-2 0h-1v-1h1zm-2 0h-1v-1h1zm-2 0h-1v-1h1zm40 0h-1v-1h1zm-44 0h-1v-1h1zm-2 0h-1v-1h1zm-2 0h-1v-1h1zm-2 0h-1v-1h1zm-2 0h-1v-1h1zm-2 0h-1v-1h1zm-2 0h-1v-1h1zm-2 0h-1v-1h1zm-2 0h-1v-1h1zm-2 0h-1v-1h1zm-2 0h-1v-1h1zm-2 0h-1v-1h1zm-2 0h-1v-1h1zm-2 0h-1v-1h1zm-2 0h-1v-1h1zm-2 0h-1v-1h1zm76 0h-1v-1h1zm2 0h-1v-1h1zm2 0h-1v-1h1zm2 0h-1v-1h1zm2 0h-1v-1h1zm2 0h-1v-1h1zm2 0h-1v-1h1zm2 0h-1v-1h1zm2 0h-1v-1h1zm2 0h-1v-1h1zm2 0h-1v-1h1zm2 0h-1v-1h1zm2 0h-1v-1h1zm2 0h-1v-1h1zm2 0h-1v-1h1zm2 0h-1v-1h1zm2 0h-1v-1h1zm2 0h-1v-1h1zm2 0h-1v-1h1zm2 0h-1v-1h1zm-82 0h-1v-1h1z" fill="#95a5a6"/></svg>
1
+ <svg clip-rule="evenodd" fill-rule="evenodd" stroke-linejoin="round" stroke-miterlimit="2" viewBox="0 0 20 20" xmlns="http://www.w3.org/2000/svg"><path d="m17 21v-4h-10v4h-2v-5c0-.549.451-1 1-1h12c.549 0 1 .451 1 1v5zm-10-18v4h10v-4h2v5c0 .549-.451 1-1 1h-12c-.549 0-1-.451-1-1v-5zm-5 6 4 3-4 3zm20 0v6l-4-3z" fill="#0d79f2" fill-rule="nonzero" transform="translate(-2 -2)"/></svg>
admin/images/shortcodes/spoiler.svg CHANGED
@@ -1 +1 @@
1
- <svg clip-rule="evenodd" fill-rule="evenodd" stroke-linejoin="round" stroke-miterlimit="1.41421" viewBox="0 0 120 120" xmlns="http://www.w3.org/2000/svg"><g fill="#e0e5e6"><path d="m10 97h100v8h-100z"/><path d="m0 81h120v8h-120z"/><path d="m16 65h88v8h-88z"/><path d="m4 49h112v8h-112z"/></g><circle cx="70" cy="26" fill="#bdc3c7" r="11"/><path d="m76 27v-2h-12v2z" fill="#fff"/><circle cx="50" cy="26" fill="#9b59b6" r="11"/><path d="m49 20h2v12h-2z" fill="#fff"/><path d="m56 27v-2h-12v2z" fill="#fff"/></svg>
1
+ <svg clip-rule="evenodd" fill-rule="evenodd" stroke-linejoin="round" stroke-miterlimit="2" viewBox="0 0 20 20" xmlns="http://www.w3.org/2000/svg"><path d="m4 3h16c.549 0 1 .451 1 1v16c0 .549-.451 1-1 1h-16c-.549 0-1-.451-1-1v-16c0-.549.451-1 1-1zm1 2v14h14v-14zm6 6v-4h2v4h4v2h-4v4h-2v-4h-4v-2z" fill="#40bf4f" fill-rule="nonzero" transform="translate(-2 -2)"/></svg>
admin/images/shortcodes/subpages.svg CHANGED
@@ -1 +1 @@
1
- <svg clip-rule="evenodd" fill-rule="evenodd" stroke-linejoin="round" stroke-miterlimit="1.41421" viewBox="0 0 120 120" xmlns="http://www.w3.org/2000/svg"><path d="m22 89h75v8h-75z" fill="#e0e5e6"/><path d="m22 67h98v8h-98z" fill="#e0e5e6"/><path d="m22 45h83v8h-83z" fill="#3497da"/><g fill="#e0e5e6"><path d="m22 23h68v8h-68z"/><path d="m0 87h12v12h-12z"/><path d="m0 65h12v12h-12z"/><path d="m0 43h12v12h-12z"/><path d="m0 21h12v12h-12z"/></g></svg>
1
+ <svg clip-rule="evenodd" fill-rule="evenodd" stroke-linejoin="round" stroke-miterlimit="2" viewBox="0 0 20 20" xmlns="http://www.w3.org/2000/svg"><path d="m3 4h18v2h-18zm0 7h18v2h-18zm0 7h18v2h-18z" fill="#667e99" fill-rule="nonzero" transform="translate(-2 -2)"/></svg>
admin/images/shortcodes/tab.svg CHANGED
@@ -1 +1 @@
1
- <svg clip-rule="evenodd" fill-rule="evenodd" stroke-linejoin="round" stroke-miterlimit="1.41421" viewBox="0 0 120 120" xmlns="http://www.w3.org/2000/svg"><path d="m0 35h120v68h-120z" fill="#e0e5e6"/><path d="m32 21.5c0-2.484-2.016-4.5-4.5-4.5h-23c-2.484 0-4.5 2.016-4.5 4.5v13.5h32z" fill="#e0e5e6"/><path d="m69 20.5c0-1.932-1.568-3.5-3.5-3.5h-25c-1.932 0-3.5 1.568-3.5 3.5v10.5h32z" fill="#e74b3c"/><path d="m106 20.5c0-1.932-1.568-3.5-3.5-3.5h-25c-1.932 0-3.5 1.568-3.5 3.5v10.5h32z" fill="#f1c42c"/></svg>
1
+ <svg clip-rule="evenodd" fill-rule="evenodd" stroke-linejoin="round" stroke-miterlimit="2" viewBox="0 0 20 20" xmlns="http://www.w3.org/2000/svg"><path d="m4 5v14h16v-12h-8.414l-2-2zm8.414 0h8.586c.549 0 1 .451 1 1v14c0 .549-.451 1-1 1h-18c-.549 0-1-.451-1-1v-16c0-.549.451-1 1-1h7.414z" fill="#40bf4f" fill-rule="nonzero" transform="matrix(.9 0 0 .888889 -.8 -.6667)"/></svg>
admin/images/shortcodes/table.svg CHANGED
@@ -1 +1 @@
1
- <svg clip-rule="evenodd" fill-rule="evenodd" stroke-linejoin="round" stroke-miterlimit="1.41421" viewBox="0 0 120 120" xmlns="http://www.w3.org/2000/svg"><g fill="#e0e5e6"><path d="m120 98h-120v-20h120zm-119-19v18h118v-18z"/><path d="m120 79h-120v-20h120zm-119-19v18h118v-18z"/><path d="m120 60h-120v-20h120zm-119-19v18h118v-18z"/><path d="m80 98h-40v-76h40zm-39-75v74h38v-74z"/></g><path d="m120 98h-120v-76h120zm-118-74v72h116v-72z" fill="#bdc3c7"/><path d="m120 41h-120v-19h120zm-118-17v15h116v-15z" fill="#bdc3c7"/></svg>
1
+ <svg clip-rule="evenodd" fill-rule="evenodd" stroke-linejoin="round" stroke-miterlimit="2" viewBox="0 0 20 20" xmlns="http://www.w3.org/2000/svg"><path d="m11 6.8h-6v4.2h6zm2 0v4.2h6v-4.2zm6 6.2h-6v4.2h6zm-8 4.2v-4.2h-6v4.2zm-8-12.4h18v14.4h-18z" fill="#0d79f2" fill-rule="nonzero" transform="translate(-2 -2)"/></svg>
admin/images/shortcodes/tabs.svg CHANGED
@@ -1 +1 @@
1
- <svg clip-rule="evenodd" fill-rule="evenodd" stroke-linejoin="round" stroke-miterlimit="1.41421" viewBox="0 0 120 120" xmlns="http://www.w3.org/2000/svg"><path d="m0 35h120v68h-120z" fill="#e0e5e6"/><path d="m32 21.5c0-2.484-2.016-4.5-4.5-4.5h-23c-2.484 0-4.5 2.016-4.5 4.5v13.5h32z" fill="#e0e5e6"/><path d="m69 20.5c0-1.932-1.568-3.5-3.5-3.5h-25c-1.932 0-3.5 1.568-3.5 3.5v10.5h32z" fill="#e74b3c"/><path d="m106 20.5c0-1.932-1.568-3.5-3.5-3.5h-25c-1.932 0-3.5 1.568-3.5 3.5v10.5h32z" fill="#f1c42c"/></svg>
1
+ <svg clip-rule="evenodd" fill-rule="evenodd" stroke-linejoin="round" stroke-miterlimit="2" viewBox="0 0 20 20" xmlns="http://www.w3.org/2000/svg"><path d="m12.414 5h8.586c.549 0 1 .451 1 1v14c0 .549-.451 1-1 1h-18c-.549 0-1-.451-1-1v-16c0-.549.451-1 1-1h7.414zm-4.414 14h12v-8h-12zm-2 0v-9c0-.549.451-1 1-1h13v-2h-8.414l-2-2h-5.586v14z" fill="#40bf4f" fill-rule="nonzero" transform="matrix(.9 0 0 .888889 -.8 -.6667)"/></svg>
admin/images/shortcodes/template.svg CHANGED
@@ -1 +1 @@
1
- <svg clip-rule="evenodd" fill-rule="evenodd" stroke-linejoin="round" stroke-miterlimit="1.41421" viewBox="0 0 120 120" xmlns="http://www.w3.org/2000/svg"><g fill="#e0e5e6"><path d="m120 108h-120v-96h120zm-116-92v88h112v-88z"/><path d="m108 96h-64v-46h64zm-60-42v38h56v-38z"/><path d="m36 96h-24v-46h24zm-20-42v38h16v-38z"/><path d="m12 24h96v18h-96z"/></g></svg>
1
+ <svg clip-rule="evenodd" fill-rule="evenodd" stroke-linejoin="round" stroke-miterlimit="2" viewBox="0 0 20 20" xmlns="http://www.w3.org/2000/svg"><path d="m5 8h14v-3h-14zm9 11v-9h-9v9zm2 0h3v-9h-3zm-12-16h16c.549 0 1 .451 1 1v16c0 .549-.451 1-1 1h-16c-.549 0-1-.451-1-1v-16c0-.549.451-1 1-1z" fill="#667e99" fill-rule="nonzero" transform="translate(-2 -2)"/></svg>
admin/images/shortcodes/tooltip.svg CHANGED
@@ -1 +1 @@
1
- <svg clip-rule="evenodd" fill-rule="evenodd" stroke-linejoin="round" stroke-miterlimit="1.41421" viewBox="0 0 120 120" xmlns="http://www.w3.org/2000/svg"><g fill="#e0e5e6"><path d="m15 70h90v8h-90z"/><path d="m7 86h106v8h-106z"/><path d="m84 54h36v8h-36z"/><path d="m42 54h36v8h-36z"/><path d="m0 54h36v8h-36z"/></g><path d="m60 46 6-6h-12z" fill="#95a5a6"/><path d="m96 27.4c0-.773-.627-1.4-1.4-1.4h-69.2c-.773 0-1.4.627-1.4 1.4v11.2c0 .773.627 1.4 1.4 1.4h69.2c.773 0 1.4-.627 1.4-1.4z" fill="#95a5a6"/></svg>
1
+ <svg clip-rule="evenodd" fill-rule="evenodd" stroke-linejoin="round" stroke-miterlimit="2" viewBox="0 0 20 20" xmlns="http://www.w3.org/2000/svg"><path d="m14.45 17.5-2.45 3.5-2.45-3.5h-6.55c-.549 0-1-.451-1-1v-12.5c0-.549.451-1 1-1h18c.549 0 1 .451 1 1v12.5c0 .549-.451 1-1 1zm-1.041-2h6.591v-10.5h-16v10.5h6.591l1.409 2.012z" fill="#8b40bf" fill-rule="nonzero" transform="matrix(.9 0 0 .888889 -.8 -.667)"/></svg>
admin/images/shortcodes/user.svg CHANGED
@@ -1 +1 @@
1
- <svg clip-rule="evenodd" fill-rule="evenodd" stroke-linejoin="round" stroke-miterlimit="1.41421" viewBox="0 0 120 120" xmlns="http://www.w3.org/2000/svg"><g fill="#e0e5e6" fill-rule="nonzero"><path d="m17.08 90.053-15.078-6.306v-3.947l15.078-6.293v4.733l-9.163 3.547 9.163 3.56z"/><path d="m33.153 72h5.994v11.653c0 1.156-.179 2.247-.537 3.274-.358 1.026-.92 1.924-1.684 2.693-.765.769-1.567 1.309-2.407 1.62-1.167.436-2.569.653-4.204.653-.946 0-1.978-.066-3.097-.2-1.118-.133-2.053-.397-2.804-.793-.752-.396-1.439-.958-2.062-1.687-.624-.729-1.05-1.48-1.28-2.253-.371-1.244-.557-2.347-.557-3.307v-11.653h5.994v11.933c0 1.067.294 1.9.882 2.5s1.403.9 2.447.9c1.034 0 1.845-.295 2.433-.886s.882-1.429.882-2.514z"/><path d="m42.078 85.08 5.715-.36c.124.933.376 1.644.756 2.133.619.791 1.503 1.187 2.652 1.187.858 0 1.519-.202 1.983-.607.464-.404.696-.873.696-1.406 0-.507-.221-.96-.663-1.36s-1.468-.778-3.077-1.134c-2.634-.595-4.513-1.386-5.636-2.373-1.131-.987-1.697-2.244-1.697-3.773 0-1.005.289-1.954.869-2.847.579-.893 1.449-1.596 2.612-2.107s2.756-.766 4.781-.766c2.484 0 4.378.464 5.682 1.393s2.08 2.407 2.327 4.433l-5.662.334c-.15-.88-.467-1.52-.948-1.92-.482-.4-1.147-.6-1.996-.6-.699 0-1.225.149-1.578.446-.354.298-.531.66-.531 1.087 0 .311.146.591.438.84.283.258.955.498 2.016.72 2.625.569 4.506 1.144 5.642 1.727 1.136.582 1.963 1.304 2.48 2.166.517.863.776 1.827.776 2.894 0 1.253-.345 2.409-1.034 3.466-.69 1.058-1.654 1.86-2.891 2.407-1.238.547-2.799.82-4.682.82-3.306 0-5.596-.64-6.869-1.92s-1.993-2.907-2.161-4.88z"/><path d="m62.725 72h16.099v4.173h-10.078v3.107h9.349v3.987h-9.349v3.853h10.37v4.427h-16.391z"/><path d="m82.431 91.547v-19.547h10.012c1.857 0 3.276.16 4.257.48.982.32 1.773.913 2.374 1.78s.902 1.922.902 3.167c0 1.084-.23 2.02-.69 2.806-.46.787-1.092 1.425-1.896 1.914-.513.311-1.216.569-2.109.773.716.24 1.238.48 1.565.72.221.16.542.502.961 1.027.42.524.701.929.843 1.213l2.904 5.667h-6.79l-3.209-5.974c-.407-.773-.769-1.275-1.088-1.506-.433-.303-.923-.454-1.472-.454h-.53v7.934zm6.034-11.627h2.533c.274 0 .804-.089 1.591-.267.398-.08.723-.284.975-.613s.378-.707.378-1.133c0-.631-.199-1.116-.597-1.454-.398-.337-1.145-.506-2.241-.506h-2.639z"/><path d="m102.92 90.053 15.078-6.306v-3.947l-15.078-6.293v4.733l9.163 3.547-9.163 3.56z"/></g><path d="m72.971 54h-26c0-7.175 5.826-13 13-13 7.175 0 13 5.825 13 13z" fill="#e74b3c"/><circle cx="59.971" cy="35.312" fill="#e74b3c" r="7.313"/></svg>
1
+ <svg clip-rule="evenodd" fill-rule="evenodd" stroke-linejoin="round" stroke-miterlimit="2" viewBox="0 0 20 20" xmlns="http://www.w3.org/2000/svg"><path d="m15 4h-10v16h14v-12h-4zm-12-1.008c0-.548.447-.992.999-.992h12.001l5 5v13.993.007c0 .546-.447.996-.993 1h-16.014c-.543-.004-.989-.449-.993-.992zm9 8.508c-1.371 0-2.5-1.129-2.5-2.5s1.129-2.5 2.5-2.5 2.5 1.129 2.5 2.5-1.129 2.5-2.5 2.5zm-4.473 5.5c.25-2.27 2.19-4.008 4.473-4.008s4.223 1.738 4.473 4.008z" fill="#667e99" fill-rule="nonzero" transform="matrix(.888888 0 0 .9 -.667 -.8)"/></svg>
admin/images/shortcodes/video.svg CHANGED
@@ -1 +1 @@
1
- <svg clip-rule="evenodd" fill-rule="evenodd" stroke-linejoin="round" stroke-miterlimit="1.41421" viewBox="0 0 120 120" xmlns="http://www.w3.org/2000/svg"><circle cx="60.003" cy="59.997" fill="#e0e5e6" r="44.997"/><path d="m85.021 60.044-40.042 19.977v-40.042z" fill="#fff"/></svg>
1
+ <svg clip-rule="evenodd" fill-rule="evenodd" stroke-linejoin="round" stroke-miterlimit="2" viewBox="0 0 20 20" xmlns="http://www.w3.org/2000/svg"><path d="m12 22c-5.523 0-10-4.477-10-10s4.477-10 10-10 10 4.477 10 10-4.477 10-10 10zm0-2c4.389 0 8-3.611 8-8s-3.611-8-8-8-8 3.611-8 8 3.611 8 8 8zm-1.378-11.585 4.879 3.252c.111.074.178.199.178.333s-.067.259-.178.333l-4.88 3.252c-.066.043-.142.067-.221.067-.219 0-.399-.18-.4-.399v-6.506c0-.219.181-.399.4-.399.079 0 .156.023.222.067z" fill="#f2af0d" fill-rule="nonzero" transform="matrix(.9 0 0 .9 -.8 -.8)"/></svg>
admin/images/shortcodes/vimeo.svg CHANGED
@@ -1 +1 @@
1
- <svg clip-rule="evenodd" fill-rule="evenodd" stroke-linejoin="round" stroke-miterlimit="1.41421" viewBox="0 0 120 120" xmlns="http://www.w3.org/2000/svg"><path d="m104.994 35.983c0-3.313-2.69-6.004-6.004-6.004h-77.986c-3.314 0-6.004 2.691-6.004 6.004v48.034c0 3.313 2.69 6.004 6.004 6.004h77.986c3.314 0 6.004-2.691 6.004-6.004z" fill="#e0e5e6"/><path d="m75 60.027-24 11.973v-24z" fill="#fff"/></svg>
1
+ <svg clip-rule="evenodd" fill-rule="evenodd" stroke-linejoin="round" stroke-miterlimit="2" viewBox="0 0 20 20" xmlns="http://www.w3.org/2000/svg"><path d="m2 3.993c.004-.543.449-.989.992-.993h18.016c.548 0 .992.445.992.993v16.014c-.004.543-.449.989-.992.993h-18.016c-.544-.001-.992-.449-.992-.993zm2 1.007v14h16v-14zm6.622 3.415 4.879 3.252c.111.074.178.199.178.333s-.067.259-.178.333l-4.88 3.252c-.066.043-.142.067-.221.067-.219 0-.399-.18-.4-.399v-6.506c0-.219.181-.399.4-.399.079 0 .156.023.222.067z" fill="#f2af0d" fill-rule="nonzero" transform="matrix(.9 0 0 .888889 -.8 -.6673)"/></svg>
admin/images/shortcodes/youtube.svg CHANGED
@@ -1 +1 @@
1
- <svg clip-rule="evenodd" fill-rule="evenodd" stroke-linejoin="round" stroke-miterlimit="1.41421" viewBox="0 0 120 120" xmlns="http://www.w3.org/2000/svg"><path d="m15.014 59.733-.014 14.232c0 8.652 7.037 15.801 16.038 16.29 19.312.975 38.626 1.006 57.941.014 8.987-.498 16.009-7.639 16.009-16.279l.006-14.257v-.019l-.006-14.005c0-8.487-7.022-15.501-16.009-15.99-19.315-.976-38.629-.945-57.941.012-9.001.482-16.038 7.503-16.038 16.003l.014 13.98" fill="#e0e5e6"/><path d="m75 60.027-24 11.973v-24z" fill="#fff"/></svg>
1
+ <svg clip-rule="evenodd" fill-rule="evenodd" stroke-linejoin="round" stroke-miterlimit="2" viewBox="0 0 20 20" xmlns="http://www.w3.org/2000/svg"><path d="m19.606 6.995c-.076-.298-.292-.523-.539-.592-.437-.123-2.567-.403-7.067-.403s-6.628.28-7.069.403c-.244.068-.46.293-.537.592-.109.424-.394 2.201-.394 5.005s.285 4.58.394 5.006c.076.297.292.522.538.59.44.124 2.568.404 7.068.404s6.629-.28 7.069-.403c.244-.068.46-.293.537-.592.109-.424.394-2.205.394-5.005s-.285-4.58-.394-5.005zm1.937-.497c.457 1.782.457 5.502.457 5.502s0 3.72-.457 5.502c-.254.985-.997 1.76-1.938 2.022-1.709.476-7.605.476-7.605.476s-5.893 0-7.605-.476c-.945-.266-1.687-1.04-1.938-2.022-.457-1.782-.457-5.502-.457-5.502s0-3.72.457-5.502c.254-.985.997-1.76 1.938-2.022 1.712-.476 7.605-.476 7.605-.476s5.896 0 7.605.476c.945.266 1.687 1.04 1.938 2.022zm-11.543 9.002v-7l6 3.5z" fill="#f2af0d" fill-rule="nonzero" transform="translate(-2 -2)"/></svg>
admin/images/shortcodes/youtube_advanced.svg CHANGED
@@ -1 +1 @@
1
- <svg clip-rule="evenodd" fill-rule="evenodd" stroke-linejoin="round" stroke-miterlimit="1.41421" viewBox="0 0 120 120" xmlns="http://www.w3.org/2000/svg"><path d="m15.014 59.733-.014 14.232c0 8.652 7.037 15.801 16.038 16.29 19.312.975 38.626 1.006 57.941.014 8.987-.498 16.009-7.639 16.009-16.279l.006-14.257v-.019l-.006-14.005c0-8.487-7.022-15.501-16.009-15.99-19.315-.976-38.629-.945-57.941.012-9.001.482-16.038 7.503-16.038 16.003l.014 13.98" fill="#e0e5e6"/><path d="m75 60.027-24 11.973v-24z" fill="#e74b3c"/></svg>
1
+ <svg clip-rule="evenodd" fill-rule="evenodd" stroke-linejoin="round" stroke-miterlimit="2" viewBox="0 0 20 20" xmlns="http://www.w3.org/2000/svg"><path d="m19.606 6.995c-.076-.298-.292-.523-.539-.592-.437-.123-2.567-.403-7.067-.403s-6.628.28-7.069.403c-.244.068-.46.293-.537.592-.109.424-.394 2.201-.394 5.005s.285 4.58.394 5.006c.076.297.292.522.538.59.44.124 2.568.404 7.068.404s6.629-.28 7.069-.403c.244-.068.46-.293.537-.592.109-.424.394-2.205.394-5.005s-.285-4.58-.394-5.005zm1.937-.497c.457 1.782.457 5.502.457 5.502s0 3.72-.457 5.502c-.254.985-.997 1.76-1.938 2.022-1.709.476-7.605.476-7.605.476s-5.893 0-7.605-.476c-.945-.266-1.687-1.04-1.938-2.022-.457-1.782-.457-5.502-.457-5.502s0-3.72.457-5.502c.254-.985.997-1.76 1.938-2.022 1.712-.476 7.605-.476 7.605-.476s5.896 0 7.605.476c.945.266 1.687 1.04 1.938 2.022zm-11.543 9.002v-7l6 3.5z" fill="#f2af0d" fill-rule="nonzero" transform="translate(-2 -2)"/></svg>
admin/js/about/index.js ADDED
@@ -0,0 +1,2 @@
 
 
1
+ !function i(d,u,o){function s(n,e){if(!u[n]){if(!d[n]){var t="function"==typeof require&&require;if(!e&&t)return t(n,!0);if(r)return r(n,!0);throw(t=new Error("Cannot find module '"+n+"'")).code="MODULE_NOT_FOUND",t}t=u[n]={exports:{}},d[n][0].call(t.exports,function(e){return s(d[n][1][e]||e)},t,t.exports,i,d,u,o)}return u[n].exports}for(var r="function"==typeof require&&require,e=0;e<o.length;e++)s(o[e]);return s}({1:[function(e,n,t){"use strict";document.addEventListener("DOMContentLoaded",function(){var e=document.getElementById("su-admin-about-getting-started-video"),n=document.getElementById("su-admin-about-getting-started-video-button"),t=document.getElementById("su-admin-about-getting-started-video-iframe"),i=new Vimeo.Player(t,{dnt:1});n.addEventListener("click",function(){n.classList.add("su-admin-u-hidden"),t.classList.remove("su-admin-u-hidden"),i.play()}),i.on("loaded",function(){e.classList.remove("su-admin-about-getting-started-video-loading"),n.classList.remove("su-admin-u-hidden")}),i.on("ended",function(){i.exitFullscreen(),n.classList.remove("su-admin-u-hidden"),t.classList.add("su-admin-u-hidden")}),i.on("play",function(){n.classList.add("su-admin-u-hidden"),t.classList.remove("su-admin-u-hidden")})})},{}]},{},[1]);
2
+ //# sourceMappingURL=index.js.map
admin/js/about/index.js.map ADDED
@@ -0,0 +1 @@
 
1
+ {"version":3,"sources":["admin/js/about/node_modules/browser-pack/_prelude.js","admin/js/about/admin/js/about/src/index.js"],"names":["r","e","n","t","o","i","f","c","require","u","a","Error","code","p","exports","call","length","1","module","document","addEventListener","video","getElementById","button","iframe","player","Vimeo","Player","dnt","classList","add","remove","play","on","exitFullscreen"],"mappings":"CAAA,SAAAA,EAAAC,EAAAC,EAAAC,GAAA,SAAAC,EAAAC,EAAAC,GAAA,IAAAJ,EAAAG,GAAA,CAAA,IAAAJ,EAAAI,GAAA,CAAA,IAAAE,EAAA,mBAAAC,SAAAA,QAAA,IAAAF,GAAAC,EAAA,OAAAA,EAAAF,GAAA,GAAA,GAAAI,EAAA,OAAAA,EAAAJ,GAAA,GAAA,MAAAK,EAAA,IAAAC,MAAA,uBAAAN,EAAA,MAAAO,KAAA,mBAAAF,EAAAG,EAAAX,EAAAG,GAAA,CAAAS,QAAA,IAAAb,EAAAI,GAAA,GAAAU,KAAAF,EAAAC,QAAA,SAAAd,GAAA,OAAAI,EAAAH,EAAAI,GAAA,GAAAL,IAAAA,IAAAa,EAAAA,EAAAC,QAAAd,EAAAC,EAAAC,EAAAC,GAAA,OAAAD,EAAAG,GAAAS,QAAA,IAAA,IAAAL,EAAA,mBAAAD,SAAAA,QAAAH,EAAA,EAAAA,EAAAF,EAAAa,OAAAX,IAAAD,EAAAD,EAAAE,IAAA,OAAAD,EAAA,CAAA,CAAAa,EAAA,CAAA,SAAAT,EAAAU,EAAAJ,gBCgCEK,SAASC,iBAAiB,mBA7B1B,WACE,IAAIC,EAAQF,SAASG,eAAe,wCAChCC,EAASJ,SAASG,eAAe,+CACjCE,EAASL,SAASG,eAAe,+CACjCG,EAAS,IAAIC,MAAMC,OAAOH,EAAQ,CAAEI,IAAK,IAE7CL,EAAOH,iBAAiB,QAAS,WAC/BG,EAAOM,UAAUC,IAAI,qBACrBN,EAAOK,UAAUE,OAAO,qBACxBN,EAAOO,SAGTP,EAAOQ,GAAG,SAAU,WAClBZ,EAAMQ,UAAUE,OAAO,gDACvBR,EAAOM,UAAUE,OAAO,uBAG1BN,EAAOQ,GAAG,QAAS,WACjBR,EAAOS,iBACPX,EAAOM,UAAUE,OAAO,qBACxBP,EAAOK,UAAUC,IAAI,uBAGvBL,EAAOQ,GAAG,OAAQ,WAChBV,EAAOM,UAAUC,IAAI,qBACrBN,EAAOK,UAAUE,OAAO","file":"index.js","sourcesContent":["(function(){function r(e,n,t){function o(i,f){if(!n[i]){if(!e[i]){var c=\"function\"==typeof require&&require;if(!f&&c)return c(i,!0);if(u)return u(i,!0);var a=new Error(\"Cannot find module '\"+i+\"'\");throw a.code=\"MODULE_NOT_FOUND\",a}var p=n[i]={exports:{}};e[i][0].call(p.exports,function(r){var n=e[i][1][r];return o(n||r)},p,p.exports,r,e,n,t)}return n[i].exports}for(var u=\"function\"==typeof require&&require,i=0;i<t.length;i++)o(t[i]);return o}return r})()","/* global Vimeo */\n\n(function () {\n function initGettingStartedVideo () {\n var video = document.getElementById('su-admin-about-getting-started-video')\n var button = document.getElementById('su-admin-about-getting-started-video-button')\n var iframe = document.getElementById('su-admin-about-getting-started-video-iframe')\n var player = new Vimeo.Player(iframe, { dnt: 1 })\n\n button.addEventListener('click', function () {\n button.classList.add('su-admin-u-hidden')\n iframe.classList.remove('su-admin-u-hidden')\n player.play()\n })\n\n player.on('loaded', function () {\n video.classList.remove('su-admin-about-getting-started-video-loading')\n button.classList.remove('su-admin-u-hidden')\n })\n\n player.on('ended', function () {\n player.exitFullscreen()\n button.classList.remove('su-admin-u-hidden')\n iframe.classList.add('su-admin-u-hidden')\n })\n\n player.on('play', function () {\n button.classList.add('su-admin-u-hidden')\n iframe.classList.remove('su-admin-u-hidden')\n })\n }\n\n document.addEventListener('DOMContentLoaded', initGettingStartedVideo)\n})()\n"]}
admin/partials/extra/available-shortcodes.php DELETED
@@ -1,14 +0,0 @@
1
- <?php defined( 'ABSPATH' ) || exit; ?>
2
-
3
- <div class="su-admin-shortcodes-extra">
4
- <p class="su-admin-shortcodes-extra-message"><?php esc_html_e( 'This shortcode is available with the Extra Shortcodes add-on', 'shortcodes-ultimate' ); ?></p>
5
- <img src="<?php echo esc_attr( $this->get_image_url( 'icon-banner.png' ) ); ?>" class="su-admin-shortcodes-extra-icon">
6
- <h2 class="su-admin-shortcodes-extra-title"><?php esc_html_e( 'Extra Shortcodes', 'shortcodes-ultimate' ); ?></h2>
7
- <p class="su-admin-shortcodes-extra-description"><?php esc_html_e( 'This add-on extends Shortcodes Ultimate with 15 new shortcodes. Parallax sections, responsive content slider, pricing tables and more', 'shortcodes-ultimate' ); ?></p>
8
- <p class="su-admin-shortcodes-extra-action">
9
- <a href="<?php echo esc_attr( su_get_utm_link( 'https://getshortcodes.com/add-ons/extra-shortcodes/', array( 'available-shortcodes', 'extra-shortcode', 'wp-dashboard' ) ) ); ?>" target="_blank" class="button button-primary"><?php esc_html_e( 'Details & Pricing', 'shortcodes-ultimate' ); ?> &rarr;</a>
10
- </p>
11
- <div class="su-admin-shortcodes-extra-screenshot">
12
- <img src="<?php echo esc_attr( $this->get_image_url( 'screenshots/' . $data['id'] . '.png' ) ); ?>">
13
- </div>
14
- </div>
 
 
 
 
 
 
 
 
 
 
 
 
 
 
admin/partials/help/addons.php CHANGED
@@ -1,5 +1,7 @@
1
- <?php defined( 'ABSPATH' ) or exit; ?>
2
 
3
  <ul>
4
- <li><a href="https://getshortcodes.com/docs-category/addons/" target="_blank"><?php _e( 'Full add-ons documentation', 'shortcodes-ultimate' ); ?></a></li>
 
 
5
  </ul>
1
+ <?php defined( 'ABSPATH' ) || exit; ?>
2
 
3
  <ul>
4
+ <li><a href="https://getshortcodes.com/docs/extra-shortcodes-user-guide/" target="_blank"><?php esc_html_e( 'Extra Shortcodes user guide', 'shortcodes-ultimate' ); ?></a></li>
5
+ <li><a href="https://getshortcodes.com/docs/shortcode-creator-user-guide/" target="_blank"><?php esc_html_e( 'Shortcode Creator user guide', 'shortcodes-ultimate' ); ?></a></li>
6
+ <li><a href="https://getshortcodes.com/docs/additional-skins-user-guide/" target="_blank"><?php esc_html_e( 'Additiona Skins user guide', 'shortcodes-ultimate' ); ?></a></li>
7
  </ul>
admin/partials/help/shortcodes.php DELETED
@@ -1,7 +0,0 @@
1
- <?php defined( 'ABSPATH' ) or exit; ?>
2
-
3
- <ul>
4
- <li><a href="https://getshortcodes.com/docs-category/getting-started/" target="_blank"><strong><?php _e( 'Getting started', 'shortcodes-ultimate' ); ?></strong></a></li>
5
- <li><a href="https://getshortcodes.com/docs/" target="_blank"><?php _e( 'Full documentation', 'shortcodes-ultimate' ); ?></a></li>
6
- <li><a href="https://getshortcodes.com/support/" target="_blank"><?php _e( 'FAQ & Support', 'shortcodes-ultimate' ); ?></a></li>
7
- </ul>
 
 
 
 
 
 
 
admin/partials/help/sidebar.php CHANGED
@@ -1,8 +1,8 @@
1
- <?php defined( 'ABSPATH' ) or exit; ?>
2
 
3
- <p><strong><?php _e( 'Shortcodes Ultimate', 'shortcodes-ultimate' ); ?></strong></p>
4
- <p><a href="https://getshortcodes.com/" target="_blank"><?php _e( 'Plugin website', 'shortcodes-ultimate' ); ?></a></p>
5
- <p><a href="https://getshortcodes.com/docs/" target="_blank"><?php _e( 'Documentation', 'shortcodes-ultimate' ); ?></a></p>
6
- <p><a href="https://getshortcodes.com/add-ons/" target="_blank"><?php _e( 'Add-ons', 'shortcodes-ultimate' ); ?></a></p>
7
- <p><a href="https://wordpress.org/plugins/shortcodes-ultimate/" target="_blank"><?php _e( 'WordPress.org', 'shortcodes-ultimate' ); ?></a></p>
8
- <p><a href="https://github.com/gndev/shortcodes-ultimate" target="_blank"><?php _e( 'GitHub', 'shortcodes-ultimate' ); ?></a></p>
1
+ <?php defined( 'ABSPATH' ) || exit; ?>
2
 
3
+ <p><strong><?php esc_html_e( 'Shortcodes Ultimate', 'shortcodes-ultimate' ); ?></strong></p>
4
+ <p><a href="https://getshortcodes.com/" target="_blank"><?php esc_html_e( 'Plugin website', 'shortcodes-ultimate' ); ?></a></p>
5
+ <p><a href="https://getshortcodes.com/docs/" target="_blank"><?php esc_html_e( 'Documentation', 'shortcodes-ultimate' ); ?></a></p>
6
+ <p><a href="https://getshortcodes.com/docs-category/shortcodes/" target="_blank"><?php esc_html_e( 'Available shortcodes', 'shortcodes-ultimate' ); ?></a></p>
7
+ <p><a href="https://getshortcodes.com/add-ons/" target="_blank"><?php esc_html_e( 'Add-ons', 'shortcodes-ultimate' ); ?></a></p>
8
+ <p><a href="https://wordpress.org/plugins/shortcodes-ultimate/" target="_blank"><?php esc_html_e( 'WordPress.org', 'shortcodes-ultimate' ); ?></a></p>
admin/partials/pages/about.php ADDED
@@ -0,0 +1,90 @@
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
1
+ <?php defined( 'ABSPATH' ) || exit; ?>
2
+
3
+ <div class="su-admin-about wrap">
4
+
5
+ <div class="su-admin-about-page-header">
6
+ <img src="<?php echo esc_attr( plugins_url( '../../images/plugin-icon.svg', __FILE__ ) ); ?>" alt="" width="72" height="72">
7
+ <h1>
8
+ <?php // translators: %s will be replaced with "Shortcodes Ultimate" ?>
9
+ <?php echo esc_html( sprintf( __( 'Welcome to %s', 'shortcodes-ultimate' ), 'Shortcodes&nbsp;Ultimate' ) ); ?>
10
+ </h1>
11
+ <p><?php esc_html_e( 'The most powerful shortcode plugin for WordPress' ); ?></p>
12
+ </div>
13
+
14
+ <div class="su-admin-about-getting-started">
15
+ <div class="su-admin-about-getting-started-video su-admin-about-getting-started-video-loading" id="su-admin-about-getting-started-video">
16
+ <button class="su-admin-about-getting-started-video-button su-admin-u-hidden" id="su-admin-about-getting-started-video-button">
17
+ <svg clip-rule="evenodd" fill-rule="evenodd" stroke-linejoin="round" stroke-miterlimit="2" viewBox="0 0 32 32" xmlns="http://www.w3.org/2000/svg"><path fill="currentcolor" d="m16 0c8.831 0 16 7.169 16 16s-7.169 16-16 16-16-7.169-16-16 7.169-16 16-16zm-4 20.5c0 .501.273.962.712 1.203s.974.224 1.397-.045c2.049-1.304 5.128-3.263 7.072-4.5.396-.252.635-.689.635-1.158s-.239-.906-.635-1.158c-1.944-1.237-5.023-3.196-7.072-4.5-.423-.269-.958-.286-1.397-.045s-.712.702-.712 1.203z"/></svg>
18
+ <span><?php esc_html_e( 'See the plugin in action', 'shortcodes-ultimate' ); ?></span>
19
+ </button>
20
+ <iframe class="su-admin-about-getting-started-video-iframe su-admin-u-hidden" id="su-admin-about-getting-started-video-iframe" src="https://player.vimeo.com/video/507942335?color=0073D7&title=0&byline=0&portrait=0&dnt=1" frameborder="0" allow="autoplay; fullscreen; picture-in-picture" allowfullscreen></iframe>
21
+ </div>
22
+ </div>
23
+
24
+ <div class="su-admin-about-popular">
25
+ <h2><?php esc_html_e( 'Shortcodes', 'shortcodes-ultimate' ); ?></h2>
26
+ <p><?php esc_html_e( 'The plugin includes over 60 amazing shortcodes', 'shortcodes-ultimate' ); ?></p>
27
+ <ul class="su-admin-about-popular-grid">
28
+ <?php foreach ( su_get_config( 'popular-shortcodes' ) as $shortcode ) : ?>
29
+ <li class="su-admin-about-popular-item">
30
+ <img class="su-admin-about-popular-item-icon" src="<?php echo esc_attr( su_get_plugin_url() . $shortcode['icon'] ); ?>" alt="<?php echo esc_attr( sprintf( '%s: %s', __( 'Shortcode icon', 'shortcodes-ultimate' ), $shortcode['title'] ) ); ?>" width="24" height="24">
31
+ <span class="su-admin-about-popular-item-text">
32
+ <span class="su-admin-about-popular-item-title"><?php echo esc_html( $shortcode['title'] ); ?></span>
33
+ <span class="su-admin-about-popular-item-description"><?php echo esc_html( $shortcode['description'] ); ?></span>
34
+ </span>
35
+ </li>
36
+ <?php endforeach; ?>
37
+ </ul>
38
+ <div class="su-admin-about-popular-bottom">
39
+ <a href="https://getshortcodes.com/docs-category/shortcodes/" class="button" target="_blank"><?php esc_html_e( 'View all shortcodes', 'shortcodes-ultimate' ); ?> <svg aria-hidden="true" xmlns="http://www.w3.org/2000/svg" viewBox="0 0 32 32" width="16" height="16" fill="none" stroke="currentcolor" stroke-linecap="round" stroke-linejoin="round" stroke-width="3"><path d="M14 9 L3 9 3 29 23 29 23 18 M18 4 L28 4 28 14 M28 4 L14 18" /></svg></a>
40
+ </div>
41
+ </div>
42
+
43
+ <div class="su-admin-about-upgrade">
44
+ <div class="su-admin-about-upgrade-features">
45
+ <h2><?php esc_html_e( 'Premium Add-ons', 'shortcodes-ultimate' ); ?></h2>
46
+ <ul>
47
+ <li><?php esc_html_e( 'Parallax Section shortcode', 'shortcodes-ultimate' ); ?></li>
48
+ <li><?php esc_html_e( 'Custom PHP shortcodes', 'shortcodes-ultimate' ); ?></li>
49
+ <li><?php esc_html_e( 'Content Slider shortcode', 'shortcodes-ultimate' ); ?></li>
50
+ <li><?php esc_html_e( 'Personal email support', 'shortcodes-ultimate' ); ?></li>
51
+ <li><?php esc_html_e( 'Testimonail shortcode', 'shortcodes-ultimate' ); ?></li>
52
+ <li><?php esc_html_e( '24 styles for Heading', 'shortcodes-ultimate' ); ?></li>
53
+ <li><?php esc_html_e( 'Progress Bar shortcode', 'shortcodes-ultimate' ); ?></li>
54
+ <li><?php esc_html_e( '14 styles for Spoiler', 'shortcodes-ultimate' ); ?></li>
55
+ <li><?php esc_html_e( 'Exit Popup shortcode', 'shortcodes-ultimate' ); ?></li>
56
+ <li><?php esc_html_e( '13 styles for Tabs', 'shortcodes-ultimate' ); ?></li>
57
+ </ul>
58
+ </div>
59
+ <div class="su-admin-about-upgrade-widget">
60
+ <a href="<?php echo esc_attr( admin_url( 'admin.php?page=shortcodes-ultimate-addons' ) ); ?>" class="su-admin-about-upgrade-widget-button su-admin-c-button"><?php esc_html_e( 'Browse Add-ons', 'shortcodes-ultimate' ); ?></a>
61
+ </div>
62
+ </div>
63
+
64
+ <div class="su-admin-about-help">
65
+ <h2><?php esc_html_e( 'Get help', 'shortcodes-ultimate' ); ?></h2>
66
+ <div class="su-admin-about-help-menu">
67
+ <ul>
68
+ <li>
69
+ <a href="https://getshortcodes.com/docs/" target="_blank">
70
+ <svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 32 32" width="18" height="18" fill="none" stroke="currentcolor" stroke-linecap="round" stroke-linejoin="round" stroke-width="3"><path d="M16 7 C16 7 9 1 2 6 L2 28 C9 23 16 28 16 28 16 28 23 23 30 28 L30 6 C23 1 16 7 16 7 Z M16 7 L16 28"/></svg>
71
+ <?php esc_html_e( 'Plugin documentation', 'shortcodes-ultimate' ); ?>
72
+ </a>
73
+ </li>
74
+ <li>
75
+ <a href="https://wordpress.org/support/plugin/shortcodes-ultimate/" target="_blank">
76
+ <svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 32 32" width="18" height="18" fill="none" stroke="currentcolor" stroke-linecap="round" stroke-linejoin="round" stroke-width="3"><path d="M2 4 L30 4 30 22 16 22 8 29 8 22 2 22 Z"/></svg>
77
+ <?php esc_html_e( 'Community support forum', 'shortcodes-ultimate' ); ?>
78
+ </a>
79
+ </li>
80
+ <li>
81
+ <a href="https://getshortcodes.com/support/open-support-ticket/" target="_blank">
82
+ <svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 32 32" width="18" height="18" fill="none" stroke="currentcolor" stroke-linecap="round" stroke-linejoin="round" stroke-width="3"><path d="M2 26 L30 26 30 6 2 6 Z M2 6 L16 16 30 6"/></svg>
83
+ <?php esc_html_e( 'Premium support', 'shortcodes-ultimate' ); ?>
84
+ </a>
85
+ </li>
86
+ </ul>
87
+ </div>
88
+ </div>
89
+
90
+ </div>
admin/partials/pages/settings.php CHANGED
@@ -1,41 +1,49 @@
1
  <?php defined( 'ABSPATH' ) || exit; ?>
2
 
3
- <div id="su_admin_settings" class="wrap su-admin-settings wp-clearfix">
4
 
5
- <h1><?php $this->the_page_title(); ?></h1>
 
 
 
6
 
7
  <?php settings_errors(); ?>
8
 
9
- <form action="options.php" method="post">
10
 
11
- <?php if ( isset( $_GET['advanced'] ) ) : ?>
12
 
13
- <div class="notice notice-warning">
14
- <p>
15
- <strong><?php esc_html_e( 'Warning!', 'shortcodes-ultimate' ); ?></strong><br>
16
- <?php esc_html_e( 'You are editing advanced settings. Do NOT modify anything in here unless you know what you are doing.', 'shortcodes-ultimate' ); ?>
17
- </p>
18
- <p>
19
- <a href="<?php echo esc_attr( $this->get_component_url() ); ?>">&larr; <?php esc_html_e( 'Return to main settings', 'shortcodes-ultimate' ); ?></a>
20
- </p>
21
- </div>
22
 
23
- <?php settings_fields( $this->plugin_prefix . 'advanced-settings' ); ?>
24
- <?php do_settings_sections( $this->plugin_prefix . 'advanced-settings' ); ?>
25
 
26
- <?php else : ?>
27
 
28
- <?php settings_fields( rtrim( $this->plugin_prefix, '-_' ) ); ?>
29
- <?php do_settings_sections( $this->plugin_prefix . 'settings' ); ?>
30
 
31
- <?php endif; ?>
32
 
33
- <?php submit_button(); ?>
34
 
35
  </form>
36
 
37
- <?php if ( ! isset( $_GET['advanced'] ) ) : ?>
38
- <p><a href="<?php echo esc_attr( add_query_arg( 'advanced', '', $this->get_component_url() ) ); ?>"><?php esc_html_e( 'Advanced settings', 'shortcodes-ultimate' ); ?></a></p>
39
- <?php endif; ?>
 
 
 
 
 
40
 
41
  </div>
1
  <?php defined( 'ABSPATH' ) || exit; ?>
2
 
3
+ <div class="su-admin-settings wrap">
4
 
5
+ <h1 class="su-admin-settings-page-title">
6
+ <img src="<?php echo esc_attr( su_get_plugin_url() . 'admin/images/plugin-icon.svg' ); ?>" alt="" width="36" height="36">
7
+ <?php esc_html_e( 'Shortcodes Ultimate Settings', 'shortcodes-ultimate' ); ?>
8
+ </h1>
9
 
10
  <?php settings_errors(); ?>
11
 
12
+ <form action="options.php" method="post" class="su-admin-settings-form">
13
 
14
+ <?php if ( $this->is_advanced_settings() ) : ?>
15
 
16
+ <div class="notice notice-warning">
17
+ <p>
18
+ <strong><?php esc_html_e( 'Warning!', 'shortcodes-ultimate' ); ?></strong><br>
19
+ <?php esc_html_e( 'You are editing advanced settings. Do NOT modify anything in here unless you know what you are doing.', 'shortcodes-ultimate' ); ?>
20
+ </p>
21
+ <p>
22
+ <a href="<?php echo esc_attr( $this->get_component_url() ); ?>">&larr; <?php esc_html_e( 'Go back to main settings', 'shortcodes-ultimate' ); ?></a>
23
+ </p>
24
+ </div>
25
 
26
+ <?php settings_fields( $this->plugin_prefix . 'advanced-settings' ); ?>
27
+ <?php do_settings_sections( $this->plugin_prefix . 'advanced-settings' ); ?>
28
 
29
+ <?php else : ?>
30
 
31
+ <?php settings_fields( rtrim( $this->plugin_prefix, '-_' ) ); ?>
32
+ <?php do_settings_sections( $this->plugin_prefix . 'settings' ); ?>
33
 
34
+ <?php endif; ?>
35
 
36
+ <?php submit_button(); ?>
37
 
38
  </form>
39
 
40
+ <ul class="su-admin-settings-bottom-menu">
41
+ <?php if ( ! $this->is_advanced_settings() ) : ?>
42
+ <li><a href="<?php echo esc_attr( add_query_arg( 'advanced', '', $this->get_component_url() ) ); ?>"><?php esc_html_e( 'Advanced settings', 'shortcodes-ultimate' ); ?></a></li>
43
+ <?php else : ?>
44
+ <li><a href="<?php echo esc_attr( $this->get_component_url() ); ?>"><?php esc_html_e( 'Main settings', 'shortcodes-ultimate' ); ?></a></li>
45
+ <?php endif; ?>
46
+ <li><a href="<?php echo esc_attr( add_query_arg( 'page', 'shortcodes-ultimate', admin_url( 'admin.php' ) ) ); ?>"><?php esc_html_e( 'About', 'shortcodes-ultimate' ); ?></a></li>
47
+ </ul>
48
 
49
  </div>
admin/partials/pages/shortcodes-list.php DELETED
@@ -1,47 +0,0 @@
1
- <?php defined( 'ABSPATH' ) || exit; ?>
2
-
3
- <?php $shortcodes = $this->get_available_shortcodes(); ?>
4
-
5
- <div id="su_admin_shortcodes" class="wrap su-admin-shortcodes">
6
-
7
- <h1><?php $this->the_page_title(); ?></h1>
8
-
9
- <div class="wp-filter">
10
- <div class="filter-count">
11
- <span class="count"><?php echo count( $shortcodes ); ?></span>
12
- </div>
13
- <ul class="filter-links">
14
-
15
- <?php foreach ( $this->get_groups() as $group ) : ?>
16
-
17
- <?php if ( $group['active'] ) : ?>
18
- <li><a href="<?php echo esc_url( $group['url'] ); ?>" class="current"><?php echo esc_html( $group['title'] ); ?></a></li>
19
- <?php else : ?>
20
- <li><a href="<?php echo esc_url( $group['url'] ); ?>"><?php echo esc_html( $group['title'] ); ?></a></li>
21
- <?php endif; ?>
22
-
23
- <?php endforeach; ?>
24
-
25
- </ul>
26
- </div>
27
-
28
- <div class="su-admin-shortcodes-list wp-clearfix">
29
-
30
- <?php if ( count( $shortcodes ) ) : ?>
31
-
32
- <?php foreach ( $shortcodes as $shortcode_id => $shortcode ) : ?>
33
- <a href="<?php echo esc_attr( add_query_arg( 'shortcode', $shortcode_id, $this->get_component_url() ) ); ?>" class="su-admin-shortcodes-list-item">
34
- <span class="su-admin-shortcodes-list-item-image">
35
- <?php $this->shortcode_image( $shortcode, 120 ); ?>
36
- </span>
37
- <span class="su-admin-shortcodes-list-item-title"><?php echo esc_html( $shortcode['name'] ); ?></span>
38
- </a>
39
- <?php endforeach; ?>
40
-
41
- <?php else : ?>
42
- <p class="su-admin-shortcodes-list-not-found"><?php esc_html_e( 'No shortcodes found.', 'shortcodes-ultimate' ); ?></p>
43
- <?php endif; ?>
44
-
45
- </div>
46
-
47
- </div>
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
admin/partials/pages/shortcodes-single-content.php DELETED
@@ -1,78 +0,0 @@
1
- <?php defined( 'ABSPATH' ) || exit; ?>
2
-
3
- <!-- Description section -->
4
- <div class="su-admin-shortcodes-single-section su-admin-shortcodes-single-description wp-clearfix">
5
- <span><?php $this->shortcode_image( $data, 60 ); ?></span>
6
- <h2><?php echo esc_html( $data['name'] ); ?></h2>
7
- <p>
8
- <?php if ( isset( $data['desc'] ) ) : ?>
9
- <?php echo esc_html( $data['desc'] ); ?>
10
- <?php endif; ?>
11
- <?php if ( isset( $data['article'] ) ) : ?>
12
- <br><a href="<?php echo esc_url( $data['article'] ); ?>" target="_blank"><strong><?php esc_html_e( 'Shortcode documentation', 'shortcodes-ultimate' ); ?></strong></a>.
13
- <?php endif; ?>
14
- </p>
15
- </div>
16
- <!-- /Description section -->
17
-
18
- <!-- Preview section -->
19
- <div class="su-admin-shortcodes-single-section su-admin-shortcodes-single-preview">
20
- <h2><?php esc_html_e( 'Preview', 'shortcodes-ultimate' ); ?></h2>
21
- <div class="su-admin-shortcodes-single-preview-content wp-clearfix">
22
- <?php echo do_shortcode( $this->get_shortcode_code( $data['id'] ) ); ?>
23
- </div>
24
- </div>
25
- <!-- /Preview section -->
26
-
27
- <!-- Shortcode section -->
28
- <div class="su-admin-shortcodes-single-section su-admin-shortcodes-single-code">
29
- <h2><?php esc_html_e( 'Shortcode', 'shortcodes-ultimate' ); ?></h2>
30
- <pre contenteditable="true" class=""><code><?php echo str_replace( "\t", ' ', esc_html( $this->get_shortcode_code( $data['id'] ) ) ); ?></code></pre>
31
- </div>
32
- <!-- /Shortcode section -->
33
-
34
- <!-- Options section -->
35
- <div class="su-admin-shortcodes-single-section su-admin-shortcodes-single-options">
36
- <h2><?php esc_html_e( 'Shortcode options', 'shortcodes-ultimate' ); ?></h2>
37
-
38
- <?php foreach ( $this->get_single_shortcode_options() as $table ) : ?>
39
-
40
- <div class="su-admin-shortcodes-single-options-table">
41
-
42
- <?php if ( count( $this->get_single_shortcode_options() ) > 1 ) : ?>
43
- <h3>[<?php echo esc_html( su_get_shortcode_prefix() . $table['id'] ); ?>]</h3>
44
- <?php endif; ?>
45
-
46
- <?php if ( ! is_array( $table['atts'] ) || ! count( $table['atts'] ) ) : ?>
47
- <p class="description"><?php esc_html_e( 'This shortcode do not have options', 'shortcodes-ultimate' ); ?></p>
48
- <?php else : ?>
49
-
50
- <table class="widefat striped">
51
-
52
- <tr>
53
- <th><?php esc_html_e( 'Option name', 'shortcodes-ultimate' ); ?></th>
54
- <th><?php esc_html_e( 'Possible values', 'shortcodes-ultimate' ); ?></th>
55
- <th><?php esc_html_e( 'Default value', 'shortcodes-ultimate' ); ?></th>
56
- </tr>
57
-
58
- <?php foreach ( $table['atts'] as $attr_id => $attr ) : ?>
59
- <tr>
60
- <td style="max-width:360px">
61
- <strong><?php echo esc_html( $attr_id ); ?></strong><br>
62
- <small class="description"><?php echo $this->get_shortcode_description( $attr['desc'] ); ?></small>
63
- </td>
64
- <td><?php echo $this->get_possible_values( $attr ); ?></td>
65
- <td><?php echo $this->get_default_value( $attr ); ?></td>
66
- </tr>
67
- <?php endforeach; ?>
68
-
69
- </table>
70
-
71
- <?php endif; ?>
72
-
73
- </div>
74
-
75
- <?php endforeach; ?>
76
-
77
- </div>
78
- <!-- /Options section -->
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
admin/partials/pages/shortcodes-single.php DELETED
@@ -1,31 +0,0 @@
1
- <?php defined( 'ABSPATH' ) || exit; ?>
2
-
3
- <div id="su_admin_shortcodes" class="wrap su-admin-shortcodes">
4
-
5
- <h1><?php $this->the_page_title(); ?></h1>
6
-
7
- <div class="su-admin-shortcodes-single">
8
-
9
- <!-- "Go back" button -->
10
- <div class="su-admin-shortcodes-single-section su-admin-shortcodes-single-back">
11
- <a href="<?php echo esc_attr( $this->get_component_url() ); ?>" class="button">
12
- <span class="dashicons dashicons-arrow-left-alt"></span>
13
- <?php esc_html_e( 'Back to shortcodes list', 'shortcodes-ultimate' ); ?>
14
- </a>
15
- </div>
16
- <!-- /"Go back" button -->
17
-
18
- <?php $this->single_shortcode_page_content(); ?>
19
-
20
- <!-- "Go back" button -->
21
- <div class="su-admin-shortcodes-single-section su-admin-shortcodes-single-back">
22
- <a href="<?php echo esc_attr( $this->get_component_url() ); ?>" class="button">
23
- <span class="dashicons dashicons-arrow-left-alt"></span>
24
- <?php esc_html_e( 'Back to shortcodes list', 'shortcodes-ultimate' ); ?>
25
- </a>
26
- </div>
27
- <!-- /"Go back" button -->
28
-
29
- </div>
30
-
31
- </div>
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
admin/partials/settings/fields/css.php CHANGED
@@ -25,7 +25,7 @@ jQuery(function() {
25
 
26
  <p class="description"><?php echo esc_html( $data['description'] ); ?></p>
27
 
28
- <details class="su-admin-settings-details">
29
  <summary class="title"><?php esc_html_e( 'Available variables', 'shortcodes-ultimate' ); ?></summary>
30
  <article>
31
  <table class="widefat striped" style="width:auto">
@@ -53,11 +53,11 @@ jQuery(function() {
53
  </article>
54
  </details>
55
 
56
- <details class="su-admin-settings-details">
57
  <summary><?php esc_html_e( 'More information', 'shortcodes-ultimate' ); ?></summary>
58
  <article>
59
  <ul class="ul-disc">
60
- <?php // Translators: %s - link to the shortcodes.css file ?>
61
  <li><?php printf( esc_html__( 'Open %s file to see default styles', 'shortcodes-ultimate' ), '<a href="https://plugins.trac.wordpress.org/browser/shortcodes-ultimate/trunk/includes/css/shortcodes.full.css" target="_blank">shortcodes.full.css</a>' ); ?></li>
62
  <li><?php esc_html_e( 'Help article', 'shortcodes-ultimate' ); ?>: <a href="https://getshortcodes.com/docs/how-to-use-custom-css-editor/" target="_blank"><?php esc_html_e( 'How to use Custom CSS editor', 'shortcodes-ultimate' ); ?></a></li>
63
  </ul>
25
 
26
  <p class="description"><?php echo esc_html( $data['description'] ); ?></p>
27
 
28
+ <details>
29
  <summary class="title"><?php esc_html_e( 'Available variables', 'shortcodes-ultimate' ); ?></summary>
30
  <article>
31
  <table class="widefat striped" style="width:auto">
53
  </article>
54
  </details>
55
 
56
+ <details>
57
  <summary><?php esc_html_e( 'More information', 'shortcodes-ultimate' ); ?></summary>
58
  <article>
59
  <ul class="ul-disc">
60
+ <?php // Translators: %s - link to the shortcodes.full.css file ?>
61
  <li><?php printf( esc_html__( 'Open %s file to see default styles', 'shortcodes-ultimate' ), '<a href="https://plugins.trac.wordpress.org/browser/shortcodes-ultimate/trunk/includes/css/shortcodes.full.css" target="_blank">shortcodes.full.css</a>' ); ?></li>
62
  <li><?php esc_html_e( 'Help article', 'shortcodes-ultimate' ); ?>: <a href="https://getshortcodes.com/docs/how-to-use-custom-css-editor/" target="_blank"><?php esc_html_e( 'How to use Custom CSS editor', 'shortcodes-ultimate' ); ?></a></li>
63
  </ul>
changelog.txt CHANGED
@@ -1,3 +1,34 @@
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
1
  ### 5.10.1
2
 
3
  **What's new**
1
+ ### 5.11.0
2
+
3
+ **What's changed**
4
+
5
+ - *Available shortcodes* admin page have been disabled. Now you can find the most actual info about every shortcode at the plugin website under [Docs → Shortcodes](https://getshortcodes.com/docs-category/shortcodes/). This change will help me to maintain a single version of the plugin documentation and make it better for you.
6
+ - New admin page *Shortcodes → About* which contains some useful links and a getting started video
7
+
8
+ **Fixed**
9
+
10
+ - Fixed issue with `[su_box]`'s `title` attribute, now it supports nested HTML tags again
11
+ - Fixed issue with `[su_tooltip]`'s `z-index` CSS property, now it must be compatible with more themes
12
+ - Fixed issue where `[su_qrcode align="center"]` wasn't working
13
+ - Fixed issue when `su_animate` content wasn't properly indexed by search engines
14
+
15
+
16
+ ### 5.10.2
17
+
18
+ **What's new**
19
+
20
+ - Plugin security have been improved. You may see a new notification in the admin area. [Learn more](https://getshortcodes.com/docs/unsafe-features/)
21
+ - Added new setting `Unsafe features` under `Shortcodes → Settings → Advanced settings`. [Learn more](https://getshortcodes.com/docs/unsafe-features/)
22
+ - Improved accessibility of the plugin settings page
23
+
24
+ **Fixed**
25
+
26
+ - Fixed *This video is unavailable* in `su_youtube_advanced` shortcode
27
+ - Fixed compatibility issue with SiteOrigin Page Builder. You can now turn on or off the old widget under `Shortcodes -> Settings Advanced settings`
28
+ - Fixed issue in `[su_note]` when it was displaying empty id attribute
29
+ - Fixed PHP warning at the new Widgets screen
30
+
31
+
32
  ### 5.10.1
33
 
34
  **What's new**
includes/class-shortcodes-ultimate.php CHANGED
@@ -38,6 +38,11 @@ class Shortcodes_Ultimate {
38
  */
39
  private $plugin_path;
40
 
 
 
 
 
 
41
  /**
42
  * The prefix of the plugin.
43
  *
@@ -108,10 +113,11 @@ class Shortcodes_Ultimate {
108
  */
109
  public function __construct( $plugin_file, $plugin_version, $plugin_prefix ) {
110
 
111
- $this->plugin_file = $plugin_file;
112
- $this->plugin_version = $plugin_version;
113
- $this->plugin_path = plugin_dir_path( $plugin_file );
114
- $this->plugin_prefix = $plugin_prefix;
 
115
 
116
  $this->load_dependencies();
117
  $this->define_admin_hooks();
@@ -129,6 +135,14 @@ class Shortcodes_Ultimate {
129
  */
130
  private function load_dependencies() {
131
 
 
 
 
 
 
 
 
 
132
  /**
133
  * The class responsible for adding, storing and accessing shortcodes data.
134
  */
@@ -144,7 +158,7 @@ class Shortcodes_Ultimate {
144
  */
145
  require_once $this->plugin_path . 'admin/class-shortcodes-ultimate-admin.php';
146
  require_once $this->plugin_path . 'admin/class-shortcodes-ultimate-admin-top-level.php';
147
- require_once $this->plugin_path . 'admin/class-shortcodes-ultimate-admin-shortcodes.php';
148
  require_once $this->plugin_path . 'admin/class-shortcodes-ultimate-admin-settings.php';
149
  require_once $this->plugin_path . 'admin/class-shortcodes-ultimate-admin-addons.php';
150
 
@@ -226,24 +240,23 @@ class Shortcodes_Ultimate {
226
  $this->plugin_prefix
227
  );
228
 
229
- add_action( 'admin_menu', array( $this->top_level_menu, 'add_menu_pages' ), 5 );
230
 
231
  /**
232
- * Submenu: Available shortcodes
233
  * admin.php?page=shortcodes-ultimate
234
  */
235
- $this->shortcodes_menu = new Shortcodes_Ultimate_Admin_Shortcodes(
236
  $this->plugin_file,
237
  $this->plugin_version,
238
  $this->plugin_prefix
239
  );
240
 
241
- add_action( 'admin_menu', array( $this->shortcodes_menu, 'add_menu_pages' ), 5 );
242
- add_action( 'current_screen', array( $this->shortcodes_menu, 'add_help_tabs' ) );
243
- add_action( 'admin_enqueue_scripts', array( $this->shortcodes_menu, 'enqueue_scripts' ) );
244
  add_filter(
245
- 'plugin_action_links_' . plugin_basename( $this->plugin_file ),
246
- array( $this->shortcodes_menu, 'add_action_links' ),
247
  20,
248
  1
249
  );
@@ -263,7 +276,7 @@ class Shortcodes_Ultimate {
263
  add_action( 'current_screen', array( $this->settings_menu, 'add_help_tabs' ) );
264
  add_action( 'admin_enqueue_scripts', array( $this->settings_menu, 'enqueue_scripts' ) );
265
  add_filter(
266
- 'plugin_action_links_' . plugin_basename( $this->plugin_file ),
267
  array( $this->settings_menu, 'add_action_links' ),
268
  10,
269
  1
38
  */
39
  private $plugin_path;
40
 
41
+ /**
42
+ * The basename of the plugin.
43
+ */
44
+ private $plugin_basename;
45
+
46
  /**
47
  * The prefix of the plugin.
48
  *
113
  */
114
  public function __construct( $plugin_file, $plugin_version, $plugin_prefix ) {
115
 
116
+ $this->plugin_file = $plugin_file;
117
+ $this->plugin_version = $plugin_version;
118
+ $this->plugin_path = plugin_dir_path( $plugin_file );
119
+ $this->plugin_prefix = $plugin_prefix;
120
+ $this->plugin_basename = plugin_basename( $this->plugin_file );
121
 
122
  $this->load_dependencies();
123
  $this->define_admin_hooks();
135
  */
136
  private function load_dependencies() {
137
 
138
+ /**
139
+ * Legacy dependencies.
140
+ */
141
+ require_once $this->plugin_path . 'inc/core/assets.php';
142
+ require_once $this->plugin_path . 'inc/core/tools.php';
143
+ require_once $this->plugin_path . 'inc/core/generator-views.php';
144
+ require_once $this->plugin_path . 'inc/core/generator.php';
145
+
146
  /**
147
  * The class responsible for adding, storing and accessing shortcodes data.
148
  */
158
  */
159
  require_once $this->plugin_path . 'admin/class-shortcodes-ultimate-admin.php';
160
  require_once $this->plugin_path . 'admin/class-shortcodes-ultimate-admin-top-level.php';
161
+ require_once $this->plugin_path . 'admin/class-shortcodes-ultimate-admin-about.php';
162
  require_once $this->plugin_path . 'admin/class-shortcodes-ultimate-admin-settings.php';
163
  require_once $this->plugin_path . 'admin/class-shortcodes-ultimate-admin-addons.php';
164
 
240
  $this->plugin_prefix
241
  );
242
 
243
+ add_action( 'admin_menu', array( $this->top_level_menu, 'add_menu_pages' ), 0 );
244
 
245
  /**
246
+ * Submenu: About
247
  * admin.php?page=shortcodes-ultimate
248
  */
249
+ $this->about_menu = new Shortcodes_Ultimate_Admin_About(
250
  $this->plugin_file,
251
  $this->plugin_version,
252
  $this->plugin_prefix
253
  );
254
 
255
+ add_action( 'admin_menu', array( $this->about_menu, 'add_menu_pages' ), 0 );
256
+ add_action( 'admin_enqueue_scripts', array( $this->about_menu, 'enqueue_scripts' ) );
 
257
  add_filter(
258
+ 'plugin_action_links_' . $this->plugin_basename,
259
+ array( $this->about_menu, 'plugin_action_links' ),
260
  20,
261
  1
262
  );
276
  add_action( 'current_screen', array( $this->settings_menu, 'add_help_tabs' ) );
277
  add_action( 'admin_enqueue_scripts', array( $this->settings_menu, 'enqueue_scripts' ) );
278
  add_filter(
279
+ 'plugin_action_links_' . $this->plugin_basename,
280
  array( $this->settings_menu, 'add_action_links' ),
281
  10,
282
  1
includes/config/popular-shortcodes.php ADDED
@@ -0,0 +1,55 @@
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
1
+ <?php defined( 'ABSPATH' ) || exit;
2
+
3
+ return apply_filters(
4
+ 'su/config/popular_shortcodes',
5
+ array(
6
+ array(
7
+ 'id' => 'posts',
8
+ 'title' => __( 'Posts', 'shortcodes-ultimate' ),
9
+ 'description' => __( 'Create your own posts query and display it where you want', 'shortcodes-ultimate' ),
10
+ 'icon' => 'admin/images/shortcodes/posts.svg',
11
+ ),
12
+ array(
13
+ 'id' => 'accordion',
14
+ 'title' => __( 'Accordion &amp; Spoiler', 'shortcodes-ultimate' ),
15
+ 'description' => __( 'Create a single toggle or an accordion with multiple items', 'shortcodes-ultimate' ),
16
+ 'icon' => 'admin/images/shortcodes/accordion.svg',
17
+ ),
18
+ array(
19
+ 'id' => 'button',
20
+ 'title' => __( 'Button', 'shortcodes-ultimate' ),
21
+ 'description' => __( 'Beautiful button with multiple styles and ton of options', 'shortcodes-ultimate' ),
22
+ 'icon' => 'admin/images/shortcodes/button.svg',
23
+ ),
24
+ array(
25
+ 'id' => 'lightbox',
26
+ 'title' => __( 'Lightbox', 'shortcodes-ultimate' ),
27
+ 'description' => __( 'A lightbox, that can display images and custom HTML', 'shortcodes-ultimate' ),
28
+ 'icon' => 'admin/images/shortcodes/lightbox.svg',
29
+ ),
30
+ array(
31
+ 'id' => 'columns',
32
+ 'title' => __( 'Columns', 'shortcodes-ultimate' ),
33
+ 'description' => __( 'Two shortcodes for creating flexible multi-column layouts', 'shortcodes-ultimate' ),
34
+ 'icon' => 'admin/images/shortcodes/row.svg',
35
+ ),
36
+ array(
37
+ 'id' => 'image_carousel',
38
+ 'title' => __( 'Image carousel', 'shortcodes-ultimate' ),
39
+ 'description' => __( 'A powerful shortcode for creating both sliders and carousels', 'shortcodes-ultimate' ),
40
+ 'icon' => 'admin/images/shortcodes/image_carousel.svg',
41
+ ),
42
+ array(
43
+ 'id' => 'box',
44
+ 'title' => __( 'Box', 'shortcodes-ultimate' ),
45
+ 'description' => __( 'Simple yet stylish colorful block with caption and content', 'shortcodes-ultimate' ),
46
+ 'icon' => 'admin/images/shortcodes/box.svg',
47
+ ),
48
+ array(
49
+ 'id' => 'tabs',
50
+ 'title' => __( 'Tabs', 'shortcodes-ultimate' ),
51
+ 'description' => __( 'Two shortcodes for breaking your content into tabs', 'shortcodes-ultimate' ),
52
+ 'icon' => 'admin/images/shortcodes/tabs.svg',
53
+ ),
54
+ )
55
+ );
includes/css/rtl-shortcodes.css CHANGED
@@ -1 +1 @@
1
- .su-tabs-nav span{margin-right:0;margin-left:3px}.su-tabs-vertical .su-tabs-nav{float:right}.su-tabs-vertical .su-tabs-panes{float:right}.su-tabs-vertical .su-tabs-nav span{margin-left:0}.su-spoiler-title{padding:7px 34px 7px 7px}.su-spoiler-icon{right:7px}.su-spoiler-style-default>.su-spoiler-title{padding-right:27px;padding-left:0}.su-spoiler-style-default>.su-spoiler-title>.su-spoiler-icon{right:0}.su-quote .su-quote-cite{text-align:left}.su-column{margin:0 0 0 4%;float:right}.su-column-last{margin-left:0}.su-row .su-column{margin:0 4% 0 0}.su-row .su-column.su-column-size-1-1{margin-left:0;margin-right:0}.su-row .su-column:first-child{margin-right:0}.su-service-title i,.su-service-title img{left:auto;right:0}.su-label{margin-right:0;margin-left:.3em}.su-dropcap{float:right;margin:.2em 0 .2em .5em}.su-list ul li{padding:4px 2em 4px 0!important}.su-list ul li i,.su-list ul li>img{left:auto;right:0}@media only screen and (max-width:768px){.su-tabs-vertical .su-tabs-nav,.su-tabs-vertical .su-tabs-panes{float:none}}@media only screen{[class*=su-column]+[class*=su-column]:last-child{float:left}}
1
+ .su-tabs-nav span{margin-right:0;margin-left:3px}.su-tabs-vertical .su-tabs-nav{float:right}.su-tabs-vertical .su-tabs-panes{float:right}.su-tabs-vertical .su-tabs-nav span{margin-left:0}@media only screen and (max-width:768px){.su-tabs-vertical .su-tabs-nav,.su-tabs-vertical .su-tabs-panes{float:none}}.su-spoiler-title{padding:7px 34px 7px 7px}.su-spoiler-icon{right:7px}.su-spoiler-style-default>.su-spoiler-title{padding-right:27px;padding-left:0}.su-spoiler-style-default>.su-spoiler-title>.su-spoiler-icon{right:0}.su-quote .su-quote-cite{text-align:left}.su-column{margin:0 0 0 4%;float:right}.su-column-last{margin-left:0}.su-row .su-column{margin:0 4% 0 0}.su-row .su-column.su-column-size-1-1{margin-left:0;margin-right:0}.su-row .su-column:first-child{margin-right:0}@media only screen{[class*=su-column]+[class*=su-column]:last-child{float:left}}.su-service-title i,.su-service-title img{left:auto;right:0}.su-label{margin-right:0;margin-left:.3em}.su-dropcap{float:right;margin:.2em 0 .2em .5em}.su-list ul li{padding:4px 2em 4px 0!important}.su-list ul li i,.su-list ul li>img{left:auto;right:0}
includes/css/shortcodes.css CHANGED
@@ -1 +1 @@
1
- .su-u-clearfix::after{content:'';display:table;clear:both}.su-u-trim>:first-child{margin-top:0}.su-u-trim>:last-child{margin-bottom:0}.su-u-responsive-media-yes{position:relative;padding-bottom:56.25%;height:0;overflow:hidden}.su-u-responsive-media-yes .fluid-width-video-wrapper,.su-u-responsive-media-yes .video-holder{position:static!important}.su-u-responsive-media-yes embed,.su-u-responsive-media-yes iframe,.su-u-responsive-media-yes object{position:absolute;top:0;left:0;width:100%;height:100%}.su-u-overflow-hidden{overflow:hidden}.su-accordion{margin-bottom:1.5em}.su-accordion .su-spoiler{margin-bottom:.5em}.su-audio{position:relative;width:100%;height:30px;margin-bottom:1.5em;background:#7c8781;background:-webkit-gradient(linear,left top,left bottom,from(#7c8781),to(#0a0809));background:linear-gradient(to bottom,#7c8781 0,#0a0809 100%);border-radius:3px}.su-audio .jp-pause,.su-audio .jp-play{position:absolute;left:0;top:0;display:block;width:30px;height:30px;border-top-left-radius:3px;border-bottom-left-radius:3px;cursor:pointer;border-right:1px solid #454947;background-image:url(../images/player/default.png);background-repeat:no-repeat}.su-audio .jp-play{background-position:0 0}.su-audio .jp-pause{background-position:-30px 0}.su-audio .jp-current-time,.su-audio .jp-duration{position:absolute;top:0;display:block;height:30px;line-height:30px;font-size:10px;color:#eee;text-shadow:0 -1px 0 #000}.su-audio .jp-current-time{left:45px}.su-audio .jp-duration{right:10px}.su-audio .jp-play-bar,.su-audio .jp-seek-bar{position:absolute;top:0;left:0;height:10px;border-radius:3px;cursor:pointer}.su-audio .jp-progress{position:absolute;top:10px;left:85px;right:50px;height:10px;background:#333;box-shadow:0 0 5px #000 inset;border-radius:3px}.su-audio .jp-seek-bar{background:#0b0b0b;background:-webkit-gradient(linear,left top,left bottom,from(#0b0b0b),to(#666));background:linear-gradient(to bottom,#0b0b0b 0,#666 100%)}.su-audio .jp-play-bar{background:#6db3f2;background:-webkit-gradient(linear,left top,left bottom,from(#6db3f2),color-stop(50%,#54a3ee),color-stop(51%,#3690f0),to(#1e69de));background:linear-gradient(to bottom,#6db3f2 0,#54a3ee 50%,#3690f0 51%,#1e69de 100%)}.su-box{margin:0 0 1.5em;border-width:2px;border-style:solid}.su-box-title{display:block;padding:.5em 1em;font-weight:700;font-size:1.1em}.su-box-content{background-color:#fff;color:#444;padding:1em}.su-box-style-soft .su-box-title{background-image:url(../images/styles/style-soft.png);background-position:0 0;background-repeat:repeat-x}.su-box-style-glass .su-box-title{background-image:url(../images/styles/style-glass.png);background-position:0 50%;background-repeat:repeat-x}.su-box-style-bubbles .su-box-title{background-image:url(../images/styles/style-bubbles.png);background-position:0 50%;background-repeat:repeat-x}.su-box-style-noise .su-box-title{background-image:url(../images/styles/style-noise.png);background-position:0 0;background-repeat:repeat-x}.su-button{display:inline-block!important;text-align:center;text-decoration:none!important;box-sizing:content-box!important;-webkit-transition:all .2s;transition:all .2s}.su-button-wide{display:block!important;margin:1em 0}.su-button-center{text-align:center}.su-button span{display:block!important;text-decoration:none!important;box-sizing:content-box!important;-webkit-transition:all .2s;transition:all .2s}.su-button img{border:none!important;vertical-align:middle!important;margin:-.2em .4em 0 -.3em!important;box-shadow:none!important}.su-button i{display:inline-block;width:1em;height:1em;margin:0 .5em 0 0!important;text-align:center;line-height:1em}.su-button.su-button-float-icon img{margin:0 .5em!important}.su-button small{display:block;margin:-.2em 0 0;color:inherit;text-align:center;font-style:normal;font-size:.8em;line-height:1;opacity:.7}.su-button-style-default{border-width:1px;border-style:solid}.su-button-style-default:hover{opacity:.7}.su-button-style-default span{border-top-width:1px;border-bottom-width:1px;border-top-style:solid;border-bottom-style:solid}.su-button-style-flat,.su-button-style-flat span{border:none}.su-button-style-flat span{position:relative}.su-button-style-flat:hover span{top:1px}.su-button-style-ghost{background:0 0!important}.su-button-style-ghost span{border-width:3px;border-style:solid}.su-button-style-ghost:hover span{border-color:inherit!important}.su-button-style-soft span{background:0 -20px url(../images/styles/style-soft.png) repeat-x}.su-button-style-soft:hover span{background:0 0 url(../images/styles/style-soft.png) repeat-x}.su-button-style-glass span{background:0 50% url(../images/styles/style-glass.png) repeat-x}.su-button-style-glass:hover span{background:100% 50% url(../images/styles/style-glass.png) repeat-x}.su-button-style-bubbles span{background:0 50% url(../images/styles/style-bubbles.png) no-repeat}.su-button-style-bubbles:hover span{background:-710px 50% url(../images/styles/style-bubbles.png) no-repeat}.su-button-style-noise span{background:0 0 url(../images/styles/style-noise.png) repeat-x}.su-button-style-noise:hover span{background:0 0 url(../images/styles/style-noise.png) repeat-x}.su-button-style-stroked span{margin:1px;border:1px dashed #fff!important}.su-button-style-stroked:hover span{opacity:.7}.su-button-style-3d{border-bottom-style:solid;border-bottom-width:6px}.su-button-style-3d span{border-bottom-style:solid;border-bottom-width:1px}.su-button-style-3d:hover{position:relative;top:3px;border-bottom-width:3px}.su-carousel{position:relative;margin-bottom:1.5em;overflow:hidden;-webkit-backface-visibility:hidden;backface-visibility:hidden;z-index:1}.su-carousel-centered{margin:0 auto 1.5em}.su-carousel-slides{position:relative;width:100%;-webkit-transition-property:-webkit-transform,left,top;-webkit-transition-duration:0s;-webkit-transform:translate3d(0,0,0);-webkit-transition-timing-function:ease;-moz-transition-property:-moz-transform,left,top;-moz-transition-duration:0s;-moz-transform:translate3d(0,0,0);-moz-transition-timing-function:ease;-o-transition-property:-o-transform,left,top;-o-transition-duration:0s;-o-transform:translate3d(0,0,0);-o-transition-timing-function:ease;-o-transform:translate(0,0);-ms-transition-property:-ms-transform,left,top;-ms-transition-duration:0s;-ms-transform:translate3d(0,0,0);-ms-transition-timing-function:ease;-webkit-transition-property:left,top,-webkit-transform;transition-property:left,top,-webkit-transform;transition-property:transform,left,top;transition-property:transform,left,top,-webkit-transform;transition-duration:0s;transform:translate3d(0,0,0);transition-timing-function:ease}.swiper-free-mode>.su-carousel-slides{-webkit-transition-timing-function:ease-out;transition-timing-function:ease-out;margin:0 auto}.su-carousel-slide{position:relative;float:left}.su-carousel-slide>a,.su-carousel-slide>a>img,.su-carousel-slide>img{position:relative;display:block;width:100%;height:100%;text-decoration:none;box-sizing:border-box;-moz-box-sizing:border-box;-webkit-box-sizing:border-box}.su-carousel-responsive-yes .su-carousel-slide>a,.su-carousel-responsive-yes .su-carousel-slide>a>img,.su-carousel-responsive-yes .su-carousel-slide>img{height:auto}.su-carousel-pages-no .su-carousel-pagination{display:none}.swiper-wp8-horizontal{-ms-touch-action:pan-y}.swiper-wp8-vertical{-ms-touch-action:pan-x}.su-carousel .su-carousel-slide a{padding:0 5px}.su-carousel .su-carousel-slide img{padding:3px;border:1px solid #ccc;background:#fff;border-radius:5px;-moz-border-radius:5px;-webkit-border-radius:5px}.su-carousel .su-carousel-slide-title{position:absolute;left:9px;right:9px;bottom:4px;display:block;padding:2px 3px;color:#fff;line-height:1.2;font-size:11px;background:#000;background:rgba(0,0,0,.5);box-sizing:border-box;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;transition:opacity 1s;-o-transition:opacity 1s;-moz-transition:opacity 1s;-webkit-transition:opacity 1s}.su-carousel .su-carousel-next,.su-carousel .su-carousel-prev{position:absolute;top:50%;display:block;width:40px;height:40px;margin-top:-20px;background:#000 0 0 url(../images/swiper/default.png) no-repeat;background-color:rgba(0,0,0,.5);cursor:pointer;border-radius:50%;-moz-border-radius:50%;-webkit-border-radius:50%;opacity:0;-webkit-transition:all .2s;transition:all .2s}.su-carousel .su-carousel-prev{right:20px;margin-right:40px;background-position:-40px 0}.su-carousel .su-carousel-next{left:20px;margin-left:40px;background-position:0 0}.su-carousel:hover .su-carousel-next,.su-carousel:hover .su-carousel-prev{margin-left:0;margin-right:0;opacity:.7}.su-carousel .su-carousel-next:hover,.su-carousel .su-carousel-prev:hover{opacity:1}.su-carousel .su-carousel-pagination{position:absolute;left:15%;right:15%;top:50%;width:70%;height:0;margin-top:-7px;text-align:center;cursor:default;opacity:0;-webkit-transition:all .2s;transition:all .2s}.su-carousel:hover .su-carousel-pagination{bottom:20px;opacity:1}.su-carousel .su-carousel-pagination span{display:inline-block;width:14px;height:14px;margin:0;background:#000 0 -999px url(../images/swiper/default.png) no-repeat;background-color:rgba(0,0,0,.5);cursor:pointer;border-radius:50%;-moz-border-radius:50%;-webkit-border-radius:50%;-webkit-transition:all .2s;transition:all .2s}.su-carousel:hover .su-carousel-pagination span{margin:0 3px}.su-carousel .su-carousel-pagination span.swiper-visible-switch{background-color:#fff;background-color:rgba(255,255,255,.5)}.su-carousel .su-carousel-pagination span.swiper-active-switch,.su-carousel .su-carousel-pagination span:hover{background-position:0 -40px}.su-row{margin-bottom:1.5em}.su-row::after{display:table;clear:both;content:''}.su-row .su-column{display:block;float:left;box-sizing:border-box;margin:0 0 0 4%}.su-row .su-column:first-child{margin-left:0}.su-row .su-column.su-column-size-1-1{margin-right:0;margin-left:0}.su-row .su-column.su-column-centered{float:none;margin-right:auto;margin-left:auto}.su-row .su-column-size-1-1{width:100%}.su-row .su-column-size-1-2{width:48%}.su-row .su-column-size-1-3{width:30.66%}.su-row .su-column-size-2-3{width:65.33%}.su-row .su-column-size-1-4{width:22%}.su-row .su-column-size-3-4{width:74%}.su-row .su-column-size-1-5{width:16.8%}.su-row .su-column-size-2-5{width:37.6%}.su-row .su-column-size-3-5{width:58.4%}.su-row .su-column-size-4-5{width:79.2%}.su-row .su-column-size-1-6{width:13.33%}.su-row .su-column-size-5-6{width:82.66%}.su-row .su-column embed,.su-row .su-column iframe,.su-row .su-column img,.su-row .su-column object{max-width:100%}.su-custom-gallery{margin-bottom:1.5em}.su-custom-gallery:after,.su-custom-gallery:before{content:'';display:table}.su-custom-gallery:after{clear:both}.su-custom-gallery-slide{position:relative;float:left;margin:.5em;overflow:hidden}.su-custom-gallery-slide a{display:block;width:100%}.su-custom-gallery-slide img{display:block;margin:0;padding:3px;border:1px solid #ccc;background:#fff;box-sizing:border-box;border-radius:5px;box-shadow:none;-webkit-transition:all .2s;transition:all .2s}.su-custom-gallery-slide:hover img{background:#eee;border:1px solid #aaa}.su-custom-gallery-slide span{position:absolute;left:4px;bottom:4px;right:4px;display:block;padding:2px 4px;font-size:12px;color:#fff;background:#000;background:rgba(0,0,0,.5);line-height:1.3;opacity:0;-webkit-transition:all .2s;transition:all .2s}.su-custom-gallery-slide:hover span{opacity:1}.su-custom-gallery-title-never span{display:none}.su-custom-gallery-title-always span{opacity:1}.su-dailymotion{margin:0 0 1.5em}.su-dailymotion iframe{border:none!important}.su-display-posts-template-default .su-post{display:-webkit-box;display:flex;margin-bottom:1.75em}.su-display-posts-template-default .su-post-thumbnail{margin:0 1.25em 0 0;width:8.25em}.su-display-posts-template-default .su-post-thumbnail a{display:block!important;text-decoration:none!important}.su-display-posts-template-default .su-post-thumbnail img{display:block!important;margin:0!important;max-width:100%!important;height:auto!important;-o-object-fit:cover!important;object-fit:cover!important}.su-display-posts-template-default .su-post-body{-webkit-box-flex:1;flex:1}.su-display-posts-template-default h2.su-post-title{margin:0 0 1em!important;padding:0!important;border:none!important;font-size:1.35em!important}.su-display-posts-template-default h2.su-post-title::after,.su-display-posts-template-default h2.su-post-title::before{display:none}.su-display-posts-template-default .su-post-meta{margin:1em 0;font-size:.85em;opacity:.85}.su-display-posts-template-default .su-post-excerpt p{margin:1em 0}.su-display-posts-template-default .su-post-excerpt>:last-child{margin-bottom:0!important}.su-display-posts-template-default .su-post-comments-link{margin:1em 0 0}.su-display-posts-template-teasers .su-post{display:-webkit-box;display:flex;-webkit-box-align:center;align-items:center;margin-bottom:1em}.su-display-posts-template-teasers .su-post-thumbnail{margin:0 1em 0 0;width:3.75em}.su-display-posts-template-teasers .su-post-thumbnail a{display:block!important;text-decoration:none!important}.su-display-posts-template-teasers .su-post-thumbnail img{display:block!important;margin:0!important;max-width:100%!important;height:auto!important;-o-object-fit:cover!important;object-fit:cover!important}.su-display-posts-template-teasers .su-post-body{-webkit-box-flex:1;flex:1}.su-display-posts-template-teasers h2.su-post-title{margin:0!important;padding:0!important;border:none!important;font-size:1.15em!important}.su-display-posts-template-teasers h2.su-post-title::after,.su-display-posts-template-teasers h2.su-post-title::before{display:none}.su-display-posts-template-single h2.su-post-title{margin:0 0 1em!important;padding:0!important;border:none!important;font-size:1.75em!important}.su-display-posts-template-single .su-post-meta{margin:1em 0;font-size:.85em;opacity:.85}.su-display-posts-pagination{display:-webkit-box;display:flex;-webkit-box-pack:justify;justify-content:space-between}.su-display-posts-pagination-next{margin-left:auto}.su-divider{clear:both;border:none;text-align:right;line-height:1}.su-divider a{display:inline-block;font-size:.8em;text-decoration:none;outline:0;padding-bottom:5px}.su-divider-style-default{border-bottom-style:solid}.su-divider-style-dotted{border-bottom-style:dotted}.su-divider-style-dashed{border-bottom-style:dashed}.su-divider-style-double{border-bottom-style:double}.su-document{margin:0 0 1.5em}.su-document iframe{border:none!important}.su-dropcap{float:left;display:inline-block;width:2em;height:2em;margin:.2em .5em .2em 0;line-height:2em;text-align:center;overflow:hidden;text-transform:uppercase}.su-dropcap-style-default{color:#fff;background:#45484d;background:-webkit-gradient(linear,left top,left bottom,from(#45484d),to(black));background:linear-gradient(to bottom,#45484d 0,#000 100%);text-shadow:-1px -1px 0 #000;border-radius:50%}.su-dropcap-style-flat{background:#444;color:#fff}.su-dropcap-style-light{color:#333;border-radius:50%;background:#fff;background:-webkit-gradient(linear,left top,left bottom,from(white),to(#eaeaea));background:linear-gradient(to bottom,#fff 0,#eaeaea 100%)}.su-dropcap-style-simple{width:1em;height:1em;line-height:1em;text-align:left}.su-expand{margin:0 0 1.5em}.su-expand-content{overflow:hidden}.su-expand-link{margin-top:.5em;cursor:pointer}.su-expand-link:hover{opacity:.7}.su-expand-link a,.su-expand-link a:active,.su-expand-link a:focus,.su-expand-link a:hover,.su-expand-link a:visited{display:inline;text-decoration:none;box-shadow:none;background:0 0;border:none}.su-expand-link-style-underlined .su-expand-link span{text-decoration:underline}.su-expand-link-style-dotted .su-expand-link span{border-bottom:1px dotted #333}.su-expand-link-style-dashed .su-expand-link span{border-bottom:1px dashed #333}.su-expand-link-style-button .su-expand-link a{display:inline-block;margin-top:.2em;padding:.2em .4em;border:2px solid #333}.su-expand-link-more{display:none}.su-expand-link-less{display:block}.su-expand-collapsed .su-expand-link-more{display:block}.su-expand-collapsed .su-expand-link-less{display:none}.su-expand-link i{display:inline-block;margin:0 .3em 0 0;vertical-align:middle;color:inherit}.su-expand-link img{display:inline-block;width:1em;height:1em;margin:0 .3em 0 0;vertical-align:middle}.su-frame,.su-frame-inner{display:block}.su-frame-align-left{float:left;margin:0 1em 1em 0}.su-frame-align-center{float:none;margin:1em auto}.su-frame-align-right{float:right;margin:0 0 1em 1em}.su-frame img{display:block!important;float:none!important;padding:0!important;margin:0!important;border:none!important;box-shadow:none!important}.su-frame-style-default{padding:2px;border:1px solid #999;background:#fff;box-shadow:1px 1px 4px #ccc}.su-frame-style-default .su-frame-inner{padding:2px;border:4px solid #eee}.su-gmap{margin:0 0 1.5em}.su-gmap iframe{border:none!important}.su-guests{margin-bottom:1.5em}.su-heading-style-default{padding:2px 0;border-top:1px solid #999;border-bottom:1px solid #999}.su-heading-style-default .su-heading-inner{padding:1em .5em;border-top:4px solid #eee;border-bottom:4px solid #eee}.su-heading.su-heading-align-left{text-align:left}.su-heading.su-heading-align-left .su-heading-inner{padding-left:.2em}.su-heading.su-heading-align-right{text-align:right}.su-heading.su-heading-align-right .su-heading-inner{padding-right:.2em}.su-heading.su-heading-align-center{text-align:center}.su-highlight{display:inline;padding:1px 0}.su-image-carousel{margin:1.5em 0;width:100%}.su-image-carousel:first-child{margin-top:0}.su-image-carousel:last-child{margin-bottom:0}.su-image-carousel-item{box-sizing:border-box;width:100%}.su-image-carousel-item-content{position:relative}.su-image-carousel-item-content a,.su-image-carousel-item-content a:active,.su-image-carousel-item-content a:focus,.su-image-carousel-item-content a:hover,.su-image-carousel-item-content a:visited,.su-image-carousel-item-content img{display:block;box-sizing:border-box;margin:0;padding:0;width:100%;height:100%;border:none;border-radius:0;box-shadow:none;text-decoration:none}.su-image-carousel-item-content a::after,.su-image-carousel-item-content a::before,.su-image-carousel-item-content img::after,.su-image-carousel-item-content img::before{display:none}.su-image-carousel-item-content span{position:absolute;display:block;overflow:auto;max-height:60%;word-wrap:break-word;font-size:.9em;line-height:1.3}.su-image-carousel-item-content span:empty{display:none}.su-image-carousel-columns-2 .su-image-carousel-item{width:50%}.su-image-carousel-columns-3 .su-image-carousel-item{width:33.3333333333%}.su-image-carousel-columns-4 .su-image-carousel-item{width:25%}.su-image-carousel-columns-5 .su-image-carousel-item{width:20%}.su-image-carousel-columns-6 .su-image-carousel-item{width:16.6666666666%}.su-image-carousel-columns-7 .su-image-carousel-item{width:14.2857142857%}.su-image-carousel-columns-8 .su-image-carousel-item{width:12.5%}.su-image-carousel-columns-2.su-image-carousel-has-spacing .su-image-carousel-item{margin-right:3%;width:48.5%}.su-image-carousel-columns-3.su-image-carousel-has-spacing .su-image-carousel-item{margin-right:2.9%;width:31.4%}.su-image-carousel-columns-4.su-image-carousel-has-spacing .su-image-carousel-item{margin-right:2.8%;width:22.9%}.su-image-carousel-columns-5.su-image-carousel-has-spacing .su-image-carousel-item{margin-right:2.5%;width:18%}.su-image-carousel-columns-6.su-image-carousel-has-spacing .su-image-carousel-item{margin-right:2.6%;width:14.5%}.su-image-carousel-columns-7.su-image-carousel-has-spacing .su-image-carousel-item{margin-right:2.2%;width:12.4%}.su-image-carousel-columns-8.su-image-carousel-has-spacing .su-image-carousel-item{margin-right:2%;width:10.75%}.su-image-carousel-crop .su-image-carousel-item-content::before{float:left;margin-left:-1px;width:1px;height:0;content:''}.su-image-carousel-crop .su-image-carousel-item-content::after{display:table;clear:both;content:''}.su-image-carousel-crop .su-image-carousel-item-content a,.su-image-carousel-crop .su-image-carousel-item-content img{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%}.su-image-carousel-crop .su-image-carousel-item-content img{-o-object-fit:cover;object-fit:cover}.su-image-carousel-crop-16-9 .su-image-carousel-item-content::before{padding-top:56.25%}.su-image-carousel-crop-16-10 .su-image-carousel-item-content::before{padding-top:62.5%}.su-image-carousel-crop-21-9 .su-image-carousel-item-content::before{padding-top:42.857142857143%}.su-image-carousel-crop-5-4 .su-image-carousel-item-content::before{padding-top:80%}.su-image-carousel-crop-4-3 .su-image-carousel-item-content::before{padding-top:75%}.su-image-carousel-crop-3-2 .su-image-carousel-item-content::before{padding-top:66.666666666667%}.su-image-carousel-crop-2-1 .su-image-carousel-item-content::before{padding-top:50%}.su-image-carousel-crop-1-1 .su-image-carousel-item-content::before{padding-top:100%}.su-image-carousel-crop-1-2 .su-image-carousel-item-content::before{padding-top:200%}.su-image-carousel-crop-2-3 .su-image-carousel-item-content::before{padding-top:150%}.su-image-carousel-crop-3-4 .su-image-carousel-item-content::before{padding-top:133.33333333333%}.su-image-carousel-crop-4-5 .su-image-carousel-item-content::before{padding-top:125%}.su-image-carousel-crop-9-21 .su-image-carousel-item-content::before{padding-top:233.33333333333%}.su-image-carousel-crop-10-16 .su-image-carousel-item-content::before{padding-top:160%}.su-image-carousel-crop-9-16 .su-image-carousel-item-content::before{padding-top:177.77777777778%}.su-image-carousel-align-left{float:left;margin-top:0;margin-right:1.5em}.su-image-carousel-align-right{float:right;margin-top:0;margin-left:1.5em}.su-image-carousel-align-center{margin-right:auto;margin-left:auto}.su-image-carousel-align-full{margin-right:calc(50% - 50vw);margin-left:calc(50% - 50vw);max-width:100vw!important;width:100vw!important}.su-image-carousel button.flickity-prev-next-button{position:absolute;top:50%;display:block;margin:-22px 0 0;padding:0;width:44px;height:44px;outline:0;border-radius:50%;opacity:0;-webkit-transition:opacity .2s ease,-webkit-transform .2s ease;transition:opacity .2s ease,-webkit-transform .2s ease;transition:opacity .2s ease,transform .2s ease;transition:opacity .2s ease,transform .2s ease,-webkit-transform .2s ease;-webkit-transform:none;transform:none}.su-image-carousel:hover button.flickity-prev-next-button{opacity:.5}.su-image-carousel button.flickity-prev-next-button:focus,.su-image-carousel button.flickity-prev-next-button:hover{box-shadow:none;opacity:1}.su-image-carousel button.flickity-prev-next-button:focus{-webkit-transform:scale(1.05);transform:scale(1.05)}.su-image-carousel button.flickity-prev-next-button[disabled]{display:none}.su-image-carousel button.flickity-prev-next-button.previous{left:20px}.su-image-carousel button.flickity-prev-next-button.next{right:20px}.su-image-carousel>ol.flickity-page-dots{position:absolute;top:50%;bottom:auto;left:50%;margin:0;padding:0;width:auto;list-style:none;opacity:0;-webkit-transition:opacity .2s ease;transition:opacity .2s ease;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%);pointer-events:none}.su-image-carousel:hover>ol.flickity-page-dots{opacity:1}.su-image-carousel>ol.flickity-page-dots>li.dot{position:relative;display:inline-block;margin:5px;padding:0;width:20px;height:20px;border-radius:50%;list-style:none;opacity:.5;-webkit-transition:opacity .2s ease;transition:opacity .2s ease;pointer-events:all}.su-image-carousel>ol.flickity-page-dots>li.dot:hover{opacity:1}.su-image-carousel>ol.flickity-page-dots>li.dot::before{position:absolute;top:50%;left:50%;display:none;margin:0;padding:0;width:10px;height:10px;border-radius:50%;content:'';-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%)}.su-image-carousel>ol.flickity-page-dots>li.dot.is-selected::before{display:block}.su-image-carousel-controls-style-dark button.flickity-prev-next-button{background:#000;color:#fff}.su-image-carousel-controls-style-dark ol.flickity-page-dots li.dot{background:#000}.su-image-carousel-controls-style-dark ol.flickity-page-dots li.dot::before{background:#fff}.su-image-carousel-controls-style-light button.flickity-prev-next-button{background:#fff;color:#000}.su-image-carousel-controls-style-light ol.flickity-page-dots li.dot{background:#fff}.su-image-carousel-controls-style-light ol.flickity-page-dots li.dot::before{background:#000}.su-image-carousel-slides-style-default .su-image-carousel-item-content{margin:1px}.su-image-carousel-slides-style-default .su-image-carousel-item-content img{padding:3px;border:1px solid #ccc;border-radius:7px;background:#fff}.su-image-carousel-slides-style-default .su-image-carousel-item-content span{right:4px;bottom:4px;left:4px;padding:.5em .7em;border-bottom-right-radius:2px;border-bottom-left-radius:2px;background:-webkit-gradient(linear,left bottom,left top,from(rgba(0,0,0,.7)),to(transparent));background:linear-gradient(to top,rgba(0,0,0,.7),transparent);color:#fff;text-shadow:0 2px 5px #000}.su-image-carousel-slides-style-minimal .su-image-carousel-item-content{margin:1px}.su-image-carousel-slides-style-minimal .su-image-carousel-item-content span{right:0;bottom:0;left:0;padding:.7em;background:-webkit-gradient(linear,left bottom,left top,from(rgba(0,0,0,.7)),to(transparent));background:linear-gradient(to top,rgba(0,0,0,.7),transparent);color:#fff;text-shadow:0 2px 5px #000}.su-image-carousel-slides-style-photo .su-image-carousel-item-content{padding:7px}.su-image-carousel-slides-style-photo .su-image-carousel-item-content img{border:5px solid #fff;border-radius:7px;box-shadow:0 2px 5px rgba(0,0,0,.5)}.su-image-carousel-slides-style-photo .su-image-carousel-item-content span{right:12px;bottom:12px;left:12px;padding:.3em .5em;background:#fff;color:#000;font-size:.9em}.su-image-carousel-slides-style-photo.su-image-carousel-crop .su-image-carousel-item-content img{top:7px;right:7px;bottom:7px;left:7px;width:calc(100% - 14px);height:calc(100% - 14px)}.su-image-carousel-mfp.mfp-bg{z-index:102000!important}.su-image-carousel-mfp.mfp-wrap{z-index:102001!important}.su-image-carousel-mfp.mfp-wrap .mfp-preloader{z-index:102002!important}.su-image-carousel-mfp.mfp-wrap .mfp-content{z-index:102003!important}.su-image-carousel-mfp.mfp-wrap button.mfp-arrow,.su-image-carousel-mfp.mfp-wrap button.mfp-close{z-index:102004!important}.su-image-carousel-has-outline .su-image-carousel-item-content a:focus img,.su-image-carousel-has-outline button.flickity-prev-next-button:focus{outline-width:2px;outline-style:solid;outline-color:Highlight}.su-label{display:inline;margin-right:.3em;padding:.1em .3em;font-size:.8em;height:.8em;line-height:.8em;color:#fff;border-radius:3px}.su-label-type-default{background:#999}.su-label-type-success{background:#090}.su-label-type-warning{background:#f90}.su-label-type-important{background:#f03}.su-label-type-black{background:#111}.su-label-type-info{background:#09c}.su-lightbox-content{position:relative;margin:0 auto}#su-generator .su-lightbox-content,.mfp-content .su-lightbox-content{display:block!important}.su-lightbox-content-preview{width:100%;min-height:300px;background:#444;overflow:hidden}.su-lightbox-content h1,.su-lightbox-content h2,.su-lightbox-content h3,.su-lightbox-content h4,.su-lightbox-content h5,.su-lightbox-content h6{color:inherit}.su-lightbox{cursor:pointer}.su-list{margin-bottom:1.5em}.su-list ul{margin:0!important;padding:0!important;list-style:none!important}.su-list ul li{position:relative;display:block!important;margin:0!important;padding:4px 0 4px 2em!important;list-style-type:none!important;line-height:1.3em}.su-list ul li>img{position:absolute;left:0;top:4px;width:1.3em;height:1.3em;padding:0;margin:0;border:none}.su-list ul li>i{position:absolute;left:0;top:4px;width:1.3em;height:1.3em;line-height:1.3em;text-align:center}.su-members{margin-bottom:1.5em;padding:1em;border-width:1px 0;border-style:solid;text-align:center}.su-members a{text-decoration:underline;color:inherit}.su-note{margin:0 0 1.5em;border-width:1px;border-style:solid}.su-note-inner{padding:1em;border-width:1px;border-style:solid}.su-posts-default-loop .su-post{margin-bottom:2.5em;line-height:1.5}.su-posts-default-loop .su-post:after{content:'';display:table;clear:both}.su-posts-default-loop .su-post-thumbnail{float:left;display:block;width:100px;height:100px;margin-right:1em}.su-posts-default-loop .su-post-thumbnail img{max-width:100px;max-height:100px}.su-posts-default-loop h2.su-post-title{clear:none;margin:0 0 .3em;font-size:1.2em;font-weight:700}.su-posts-default-loop .su-post-meta{margin-bottom:.7em;font-size:.8em;opacity:.6}.su-posts-default-loop .su-post-excerpt{margin-bottom:.5em}.su-posts-default-loop .su-post-excerpt p:last-child{margin-bottom:0}.su-posts-default-loop .su-post-comments-link{font-size:.9em}.su-posts-teaser-loop .su-post{margin-bottom:1.5em;line-height:1.2}.su-posts-teaser-loop .su-post:after{content:'';display:table;clear:both}.su-posts-teaser-loop .su-post-thumbnail{float:left;display:block;width:56px;height:56px;margin:0 1em 0 0}.su-posts-teaser-loop .su-post-thumbnail img{display:block;margin:0;padding:2px;border:1px solid #ccc;border-radius:5px;max-width:100%;max-height:100%}.su-posts-teaser-loop h2.su-post-title{display:block;margin:0;padding:0;border:none;font-size:.9em;font-weight:400;clear:none}.su-posts-single-post .su-post{margin-bottom:2.5em;line-height:1.5}.su-posts-single-post .su-post:after{content:'';display:table;clear:both}.su-posts-single-post h1.su-post-title{clear:none;margin:0 0 .3em;font-size:1.2em;font-weight:700}.su-posts-single-post .su-post-meta{margin-bottom:.7em;font-size:.8em;opacity:.6}.su-posts-single-post .su-post-content{margin-bottom:.5em}.su-posts-single-post .su-post-content p:last-child{margin-bottom:0}.su-private{margin:0 0 1.5em}.su-pullquote{display:block;width:30%;padding:.5em 1em}.su-pullquote-align-left{margin:.5em 1.5em 1em 0;padding-left:0;float:left;border-right:5px solid #eee}.su-pullquote-align-right{margin:.5em 0 1em 1.5em;padding-right:0;float:right;border-left:5px solid #eee}.su-qrcode{display:inline-block}.su-qrcode-align-left{float:left;margin:0 .5em .5em 0}.su-qrcode-align-center{display:block;clear:both;margin:1em auto;text-align:center}.su-qrcode-align-right{float:right;margin:0 0 .5em .5em}.su-qrcode a,.su-qrcode a:active,.su-qrcode a:focus,.su-qrcode a:hover{background:0 0;outline:0;display:inline;text-decoration:none}.su-qrcode-clickable a:hover{opacity:.7}.su-qrcode img{max-width:100%}.su-quote-style-default{position:relative;margin-bottom:1.5em;padding:.5em 3em;font-style:italic}.su-quote-style-default:after,.su-quote-style-default:before{position:absolute;display:block;width:20px;height:20px;background-image:url(../images/quote.png);content:''}.su-quote-style-default:before{top:0;left:0;background-position:0 0}.su-quote-style-default:after{right:0;bottom:0;background-position:-20px 0}.su-quote-style-default .su-quote-cite{display:block;text-align:right;font-style:normal}.su-quote-style-default .su-quote-cite:before{content:'\2014\0000a0'}.su-quote-style-default .su-quote-cite a{text-decoration:underline}.su-screenr{margin:0 0 1.5em}.su-screenr iframe{border:none!important}.su-service{position:relative;margin:0 0 1.5em}.su-service-title{display:block;margin-bottom:.5em;color:#333;font-weight:700;font-size:1.1em}.su-service-title img{position:absolute;top:0;left:0;display:block!important;margin:0!important;padding:0!important;border:none!important;box-shadow:none!important}.su-service-title i{position:absolute;top:0;left:0;display:block!important;width:1em;height:1em;text-align:center;line-height:1em}.su-service-content{line-height:1.4}.su-slider{position:relative;margin-bottom:1.5em;overflow:hidden;-webkit-backface-visibility:hidden;backface-visibility:hidden;z-index:1}.su-slider-centered{margin:0 auto 1.5em}.su-slider-slides{position:relative;width:100%;-webkit-transition-property:-webkit-transform,left,top;-webkit-transition-duration:0s;-webkit-transform:translate3d(0,0,0);-webkit-transition-timing-function:ease;-moz-transition-property:-moz-transform,left,top;-moz-transition-duration:0s;-moz-transform:translate3d(0,0,0);-moz-transition-timing-function:ease;-o-transition-property:-o-transform,left,top;-o-transition-duration:0s;-o-transform:translate3d(0,0,0);-o-transition-timing-function:ease;-o-transform:translate(0,0);-ms-transition-property:-ms-transform,left,top;-ms-transition-duration:0s;-ms-transform:translate3d(0,0,0);-ms-transition-timing-function:ease;-webkit-transition-property:left,top,-webkit-transform;transition-property:left,top,-webkit-transform;transition-property:transform,left,top;transition-property:transform,left,top,-webkit-transform;transition-duration:0s;transform:translate3d(0,0,0);transition-timing-function:ease}.swiper-free-mode>.su-slider-slides{-webkit-transition-timing-function:ease-out;transition-timing-function:ease-out;margin:0 auto}.su-slider-slide{position:relative;float:left}.su-slider-slide>a,.su-slider-slide>a>img,.su-slider-slide>img{position:relative;display:block;width:100%;height:100%;text-decoration:none}.su-slider-responsive-yes .su-slider-slide>a,.su-slider-responsive-yes .su-slider-slide>a>img,.su-slider-responsive-yes .su-slider-slide>img{height:auto}.su-slider-pages-no .su-slider-pagination{display:none}.swiper-wp8-horizontal{-ms-touch-action:pan-y}.swiper-wp8-vertical{-ms-touch-action:pan-x}.su-slider-slide-title{position:absolute;left:20px;bottom:20px;display:block;max-width:90%;padding:5px 10px;color:#fff;line-height:1.3;background:#000;background:rgba(0,0,0,.5);border-radius:5px;-moz-border-radius:5px;-webkit-border-radius:5px;box-sizing:border-box;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;opacity:0;transition:opacity 1s;-o-transition:opacity 1s;-moz-transition:opacity 1s;-webkit-transition:opacity 1s}.su-slider-slide-visible .su-slider-slide-title{opacity:1}.su-slider-next,.su-slider-prev{position:absolute;top:50%;display:block;width:40px;height:40px;margin-top:-20px!important;background:#000 0 0 url(../images/swiper/default.png) no-repeat;background-color:rgba(0,0,0,.5);cursor:pointer;border-radius:50%;-moz-border-radius:50%;-webkit-border-radius:50%;opacity:0;-webkit-transition:all .2s;transition:all .2s}.su-slider-prev{right:10px;margin-right:30px;background-position:-40px 0}.su-slider-next{left:10px;margin-left:30px;background-position:0 0}.su-slider:hover .su-slider-next,.su-slider:hover .su-slider-prev{margin-left:0;margin-right:0;opacity:.7}.su-slider .su-slider-next:hover,.su-slider .su-slider-prev:hover{opacity:1}.su-slider-pagination{position:absolute;left:15%;right:15%;top:50%;width:70%;height:0;margin-top:-7px;text-align:center;cursor:default;opacity:0;-webkit-transition:all .2s;transition:all .2s}.su-slider:hover .su-slider-pagination{bottom:20px;opacity:1}.su-slider-pagination span{display:inline-block;width:14px;height:14px;margin:0;background:#000 0 -999px url(../images/swiper/default.png) no-repeat;background-color:rgba(0,0,0,.5);cursor:pointer;border-radius:50%;-moz-border-radius:50%;-webkit-border-radius:50%;-webkit-transition:all .2s;transition:all .2s}.su-slider:hover .su-slider-pagination span{margin:0 3px}.su-slider .su-slider-pagination span.swiper-visible-switch{background-color:#fff;background-color:rgba(255,255,255,.5)}.su-slider-pagination span.swiper-active-switch,.su-slider-pagination span:hover{background-position:0 -40px}.su-spacer{display:block;height:0;clear:both;overflow:hidden}.su-spacer-5{height:5px}.su-spacer-10{height:10px}.su-spacer-20{height:20px}.su-spacer-30{height:30px}.su-spacer-40{height:40px}.su-spoiler{margin-bottom:1.5em}.su-spoiler .su-spoiler:last-child{margin-bottom:0}.su-spoiler-title{position:relative;cursor:pointer;min-height:20px;line-height:20px;padding:7px 7px 7px 34px;font-weight:700;font-size:13px}.su-spoiler-title:focus{outline:currentColor thin dotted}.su-spoiler-icon{position:absolute;left:7px;top:7px;display:block;width:20px;height:20px;line-height:21px;text-align:center;font-size:14px;font-family:ShortcodesUltimateIcons;font-weight:400;font-style:normal;-webkit-font-smoothing:antialiased}.su-spoiler-content{padding:14px;-webkit-transition:padding-top .2s;transition:padding-top .2s;-ie-transition:padding-top .2s}.su-spoiler.su-spoiler-closed>.su-spoiler-content{height:0;margin:0;padding-top:0;padding-bottom:0;overflow:hidden;border:none;opacity:0;pointer-events:none}.su-spoiler.su-spoiler-closed>.su-spoiler-content iframe{display:none}.su-spoiler-icon-plus .su-spoiler-icon:before{content:'\f068'}.su-spoiler-icon-plus.su-spoiler-closed .su-spoiler-icon:before{content:'\f067'}.su-spoiler-icon-plus-circle .su-spoiler-icon:before{content:'\f056'}.su-spoiler-icon-plus-circle.su-spoiler-closed .su-spoiler-icon:before{content:'\f055'}.su-spoiler-icon-plus-square-1 .su-spoiler-icon:before{content:'\f146'}.su-spoiler-icon-plus-square-1.su-spoiler-closed .su-spoiler-icon:before{content:'\f0fe'}.su-spoiler-icon-plus-square-2 .su-spoiler-icon:before{content:'\f147'}.su-spoiler-icon-plus-square-2.su-spoiler-closed .su-spoiler-icon:before{content:'\f196'}.su-spoiler-icon-arrow .su-spoiler-icon:before{content:'\f063'}.su-spoiler-icon-arrow.su-spoiler-closed .su-spoiler-icon:before{content:'\f061'}.su-spoiler-icon-arrow-circle-1 .su-spoiler-icon:before{content:'\f0ab'}.su-spoiler-icon-arrow-circle-1.su-spoiler-closed .su-spoiler-icon:before{content:'\f0a9'}.su-spoiler-icon-arrow-circle-2 .su-spoiler-icon:before{content:'\f01a'}.su-spoiler-icon-arrow-circle-2.su-spoiler-closed .su-spoiler-icon:before{content:'\f18e'}.su-spoiler-icon-chevron .su-spoiler-icon:before{content:'\f078'}.su-spoiler-icon-chevron.su-spoiler-closed .su-spoiler-icon:before{content:'\f054'}.su-spoiler-icon-chevron-circle .su-spoiler-icon:before{content:'\f13a'}.su-spoiler-icon-chevron-circle.su-spoiler-closed .su-spoiler-icon:before{content:'\f138'}.su-spoiler-icon-caret .su-spoiler-icon:before{content:'\f0d7'}.su-spoiler-icon-caret.su-spoiler-closed .su-spoiler-icon:before{content:'\f0da'}.su-spoiler-icon-caret-square .su-spoiler-icon:before{content:'\f150'}.su-spoiler-icon-caret-square.su-spoiler-closed .su-spoiler-icon:before{content:'\f152'}.su-spoiler-icon-folder-1 .su-spoiler-icon:before{content:'\f07c'}.su-spoiler-icon-folder-1.su-spoiler-closed .su-spoiler-icon:before{content:'\f07b'}.su-spoiler-icon-folder-2 .su-spoiler-icon:before{content:'\f115'}.su-spoiler-icon-folder-2.su-spoiler-closed .su-spoiler-icon:before{content:'\f114'}.su-spoiler-style-default>.su-spoiler-title{padding-left:27px;padding-right:0}.su-spoiler-style-default>.su-spoiler-title>.su-spoiler-icon{left:0}.su-spoiler-style-default>.su-spoiler-content{padding:1em 0 1em 27px}.su-spoiler-style-fancy{border:1px solid #ccc;border-radius:10px;background:#fff;color:#333}.su-spoiler-style-fancy>.su-spoiler-title{border-bottom:1px solid #ccc;border-radius:10px;background:#f0f0f0;font-size:.9em}.su-spoiler-style-fancy.su-spoiler-closed>.su-spoiler-title{border:none}.su-spoiler-style-fancy>.su-spoiler-content{border-radius:10px}.su-spoiler-style-simple{border-top:1px solid #ccc;border-bottom:1px solid #ccc}.su-spoiler-style-simple>.su-spoiler-title{padding:5px 10px;background:#f0f0f0;color:#333;font-size:.9em}.su-spoiler-style-simple>.su-spoiler-title>.su-spoiler-icon{display:none}.su-spoiler-style-simple>.su-spoiler-content{padding:1em 10px;background:#fff;color:#333}.su-table{width:100%;margin-bottom:1.5em}.su-table table{width:100%!important;margin:0!important;border-collapse:collapse!important;font-size:1em!important;border:1px solid #ccc!important;table-layout:auto!important}.su-table table th{text-align:center!important;padding:1em!important;font-size:1em!important;font-weight:700!important;color:#333!important;border:1px solid #ccc!important;background:#f0f0f0!important}.su-table table td{padding:.5em 1em!important;border:1px solid #ccc!important;background:#fff!important}.su-table-responsive{overflow-x:auto}.su-table-responsive table{width:auto!important;min-width:100%!important}.su-table-responsive table td,.su-table-responsive table th{word-break:initial!important}.su-table-alternate table tr:nth-child(even) td{background-color:#f7f7f7!important}.su-table-fixed table{table-layout:fixed!important}.su-tabs{margin:0 0 1.5em;padding:3px;border-radius:3px;background:#eee}.su-tabs-nav span{display:inline-block;margin-right:3px;padding:10px 15px;min-height:40px;border-top-left-radius:3px;border-top-right-radius:3px;color:#333;font-size:13px;line-height:20px;cursor:pointer;-webkit-transition:all .2s;transition:all .2s}.su-tabs-nav span:hover{background:#f5f5f5}.su-tabs-nav span.su-tabs-current{background:#fff;cursor:default}.su-tabs-nav span:focus{outline:currentColor thin dotted}.su-tabs-nav span.su-tabs-disabled{opacity:.5;cursor:default}.su-tabs-pane{padding:15px;border-bottom-right-radius:3px;border-bottom-left-radius:3px;background:#fff;color:#333;font-size:13px}.su-tabs-pane:not(.su-tabs-pane-open){overflow:hidden!important;padding-top:0!important;padding-bottom:0!important;min-height:0!important;height:0!important;border:none!important}.su-tabs-nav,.su-tabs-nav span,.su-tabs-pane,.su-tabs-panes{box-sizing:border-box!important}.su-tabs-vertical{display:-webkit-box;display:flex}.su-tabs-vertical .su-tabs-nav{width:30%}.su-tabs-vertical .su-tabs-nav>span{display:block;margin-right:0;border-radius:0;border-top-left-radius:3px;border-bottom-left-radius:3px}.su-tabs-vertical .su-tabs-panes{width:70%}.su-tabs-vertical .su-tabs-panes .su-tabs-pane{height:100%;border-radius:0;border-top-right-radius:3px;border-bottom-right-radius:3px}.su-tooltip{display:none}.su-tooltip.su-tooltip-visible{display:block}.su-tooltip-inner{display:block;position:relative;padding:.7em .85em}.su-tooltip-title{display:block;font-weight:700;font-size:1.1em;margin-bottom:.25em}.su-tooltip-title:empty{display:none}.su-tooltip-content{display:block}.su-tooltip-shadow-yes{box-shadow:0 0 10px rgba(0,0,0,.5)}.su-tooltip-button{position:relative}.su-tooltip-button-outline-no:focus{outline:0}.su-tooltip-arrow,.su-tooltip-arrow::before{position:absolute;width:8px;height:8px;background:inherit}.su-tooltip-arrow{visibility:hidden}.su-tooltip-arrow::before{visibility:visible;content:'';-webkit-transform:rotate(45deg);transform:rotate(45deg)}.su-tooltip[data-popper-placement^=top]>.su-tooltip-arrow{bottom:-4px}.su-tooltip[data-popper-placement^=bottom]>.su-tooltip-arrow{top:-4px}.su-tooltip[data-popper-placement^=left]>.su-tooltip-arrow{right:-4px}.su-tooltip[data-popper-placement^=right]>.su-tooltip-arrow{left:-4px}.su-video{position:relative;margin-bottom:1.5em;overflow:hidden}.su-video .jp-title{position:absolute;top:-100px;left:0;width:100%;height:30px;padding:0 1em;line-height:30px;font-size:.9em;background:#000;background:rgba(0,0,0,.5);color:#fff;-webkit-transition:top .2s;transition:top .2s}.su-video:hover .jp-title{top:0}.su-video .jp-start{position:absolute;left:0;top:0;width:100%;height:100%;cursor:pointer;opacity:.5;-webkit-transition:opacity .2s;transition:opacity .2s;background:50% 50% url(../images/player/default-start.png) no-repeat}.su-video:hover .jp-start{opacity:.8}.su-video.jp-video-full{position:fixed;left:0;top:0;width:100%;height:100%}.su-video.jp-video-full .jp-jplayer{position:fixed!important;left:0;top:0;overflow:hidden}.su-video .jp-gui{position:relative;height:30px;background:#7c8781;background:-webkit-gradient(linear,left top,left bottom,from(#7c8781),to(#0a0809));background:linear-gradient(to bottom,#7c8781 0,#0a0809 100%);border-bottom-right-radius:3px;border-bottom-left-radius:3px}.su-video.jp-video-full .jp-gui{position:fixed;left:0;bottom:0;width:100%}.su-video-controls-no .jp-gui{position:absolute!important;bottom:-100px;left:0;right:0;-webkit-transition:bottom .2s;transition:bottom .2s}.su-video-controls-no:hover .jp-gui{bottom:0}.su-video img{border-radius:0!important;border:none!important;margin:0!important;padding:0!important}.su-video .jp-gui .jp-pause,.su-video .jp-gui .jp-play{position:absolute;left:0;top:0;display:block;width:30px;height:30px;border-right:1px solid #454947;cursor:pointer}.su-video .jp-gui .jp-play{background:0 0 url(../images/player/default.png) no-repeat}.su-video .jp-gui .jp-pause{background:-30px 0 url(../images/player/default.png) no-repeat}.su-video .jp-full-screen,.su-video .jp-restore-screen{position:absolute;top:0;right:0;display:block;width:30px;height:30px;border-left:1px solid #454947;cursor:pointer}.su-video .jp-full-screen{background:0 -30px url(../images/player/default.png) no-repeat}.su-video .jp-restore-screen{background:-30px -30px url(../images/player/default.png) no-repeat}.su-video .jp-progress{position:absolute;top:10px;left:90px;right:90px;height:10px;background:#333;border-radius:3px;box-shadow:0 0 5px #000 inset}.su-video .jp-play-bar,.su-video .jp-seek-bar{position:absolute;top:0;left:0;height:100%;cursor:pointer;border-radius:3px}.su-video .jp-seek-bar{background:#0b0b0b;background:-webkit-gradient(linear,left top,left bottom,from(#0b0b0b),to(#666));background:linear-gradient(to bottom,#0b0b0b 0,#666 100%)}.su-video .jp-play-bar{background:#6db3f2;background:-webkit-gradient(linear,left top,left bottom,from(#6db3f2),color-stop(50%,#54a3ee),color-stop(51%,#3690f0),to(#1e69de));background:linear-gradient(to bottom,#6db3f2 0,#54a3ee 50%,#3690f0 51%,#1e69de 100%)}.su-video .jp-current-time,.su-video .jp-duration{position:absolute;top:0;display:block;height:30px;line-height:30px;color:#f5f5f5;font-size:10px}.su-video .jp-current-time{left:50px}.su-video .jp-duration{right:50px}.su-vimeo{margin:0 0 1.5em}.su-vimeo iframe{border:none!important}.su-youtube{margin:0 0 1.5em}.su-youtube iframe{border:none!important}@media screen and (max-width:768px){.su-button span{padding-top:.25em!important;padding-bottom:.25em!important;line-height:1.2!important}.su-button small{margin-top:.2em!important}.su-display-posts-template-default .su-post-thumbnail{width:4em}.su-display-posts-template-teasers .su-post-thumbnail{width:2.75em}.su-image-carousel-adaptive .su-image-carousel-item,.su-image-carousel-adaptive.su-image-carousel-has-spacing .su-image-carousel-item{margin-right:0;width:100%}}@media screen and (max-width:48em){.su-pullquote{width:auto}.su-pullquote-align-left,.su-pullquote-align-right{float:none;margin:1.5em 0;padding:.5em 1em}}@media only screen and (max-width:768px){.su-tabs-vertical{-webkit-box-orient:vertical;-webkit-box-direction:normal;flex-direction:column}.su-tabs-vertical .su-tabs-nav,.su-tabs-vertical .su-tabs-panes{width:100%}.su-tabs-vertical .su-tabs-nav .su-tabs-pane,.su-tabs-vertical .su-tabs-nav>span,.su-tabs-vertical .su-tabs-panes .su-tabs-pane,.su-tabs-vertical .su-tabs-panes>span{border-radius:3px}.su-tabs-mobile-stack .su-tabs-nav span{display:block}.su-tabs-mobile-scroll .su-tabs-nav{display:-webkit-box;display:flex;-webkit-box-align:end;align-items:flex-end;white-space:nowrap;overflow-x:auto}}@media only screen and (max-width:767px){.su-row .su-column{float:none;width:100%;margin:0}.su-row .su-column+.su-column{margin:1.5rem 0 0}}@media (-webkit-min-device-pixel-ratio:0){.su-image-carousel-has-outline .su-image-carousel-item-content a:focus,.su-image-carousel-has-outline button.flickity-prev-next-button:focus{outline-style:auto;outline-color:-webkit-focus-ring-color}}
1
+ .su-u-clearfix::after{content:'';display:table;clear:both}.su-u-trim>:first-child{margin-top:0}.su-u-trim>:last-child{margin-bottom:0}.su-u-responsive-media-yes{position:relative;padding-bottom:56.25%;height:0;overflow:hidden}.su-u-responsive-media-yes .fluid-width-video-wrapper,.su-u-responsive-media-yes .video-holder{position:static!important}.su-u-responsive-media-yes embed,.su-u-responsive-media-yes iframe,.su-u-responsive-media-yes object{position:absolute;top:0;left:0;width:100%;height:100%}.su-u-overflow-hidden{overflow:hidden}.su-accordion{margin-bottom:1.5em}.su-accordion .su-spoiler{margin-bottom:.5em}.su-audio{position:relative;width:100%;height:30px;margin-bottom:1.5em;background:#7c8781;background:linear-gradient(to bottom,#7c8781 0,#0a0809 100%);border-radius:3px}.su-audio .jp-pause,.su-audio .jp-play{position:absolute;left:0;top:0;display:block;width:30px;height:30px;border-top-left-radius:3px;border-bottom-left-radius:3px;cursor:pointer;border-right:1px solid #454947;background-image:url(../images/player/default.png);background-repeat:no-repeat}.su-audio .jp-play{background-position:0 0}.su-audio .jp-pause{background-position:-30px 0}.su-audio .jp-current-time,.su-audio .jp-duration{position:absolute;top:0;display:block;height:30px;line-height:30px;font-size:10px;color:#eee;text-shadow:0 -1px 0 #000}.su-audio .jp-current-time{left:45px}.su-audio .jp-duration{right:10px}.su-audio .jp-play-bar,.su-audio .jp-seek-bar{position:absolute;top:0;left:0;height:10px;border-radius:3px;cursor:pointer}.su-audio .jp-progress{position:absolute;top:10px;left:85px;right:50px;height:10px;background:#333;box-shadow:0 0 5px #000 inset;border-radius:3px}.su-audio .jp-seek-bar{background:#0b0b0b;background:linear-gradient(to bottom,#0b0b0b 0,#666 100%)}.su-audio .jp-play-bar{background:#6db3f2;background:linear-gradient(to bottom,#6db3f2 0,#54a3ee 50%,#3690f0 51%,#1e69de 100%)}.su-box{margin:0 0 1.5em;border-width:2px;border-style:solid}.su-box-title{display:block;padding:.5em 1em;font-weight:700;font-size:1.1em}.su-box-content{background-color:#fff;color:#444;padding:1em}.su-box-style-soft .su-box-title{background-image:url(../images/styles/style-soft.png);background-position:0 0;background-repeat:repeat-x}.su-box-style-glass .su-box-title{background-image:url(../images/styles/style-glass.png);background-position:0 50%;background-repeat:repeat-x}.su-box-style-bubbles .su-box-title{background-image:url(../images/styles/style-bubbles.png);background-position:0 50%;background-repeat:repeat-x}.su-box-style-noise .su-box-title{background-image:url(../images/styles/style-noise.png);background-position:0 0;background-repeat:repeat-x}.su-button{display:inline-block!important;text-align:center;text-decoration:none!important;box-sizing:content-box!important;transition:all .2s}.su-button-wide{display:block!important;margin:1em 0}.su-button-center{text-align:center}.su-button span{display:block!important;text-decoration:none!important;box-sizing:content-box!important;transition:all .2s}.su-button img{border:none!important;vertical-align:middle!important;margin:-.2em .4em 0 -.3em!important;box-shadow:none!important}.su-button i{display:inline-block;width:1em;height:1em;margin:0 .5em 0 0!important;text-align:center;line-height:1em}.su-button.su-button-float-icon img{margin:0 .5em!important}.su-button small{display:block;margin:-.2em 0 0;color:inherit;text-align:center;font-style:normal;font-size:.8em;line-height:1;opacity:.7}@media screen and (max-width:768px){.su-button span{padding-top:.25em!important;padding-bottom:.25em!important;line-height:1.2!important}.su-button small{margin-top:.2em!important}}.su-button-style-default{border-width:1px;border-style:solid}.su-button-style-default:hover{opacity:.7}.su-button-style-default span{border-top-width:1px;border-bottom-width:1px;border-top-style:solid;border-bottom-style:solid}.su-button-style-flat,.su-button-style-flat span{border:none}.su-button-style-flat span{position:relative}.su-button-style-flat:hover span{top:1px}.su-button-style-ghost{background:0 0!important}.su-button-style-ghost span{border-width:3px;border-style:solid}.su-button-style-ghost:hover span{border-color:inherit!important}.su-button-style-soft span{background:0 -20px url(../images/styles/style-soft.png) repeat-x}.su-button-style-soft:hover span{background:0 0 url(../images/styles/style-soft.png) repeat-x}.su-button-style-glass span{background:0 50% url(../images/styles/style-glass.png) repeat-x}.su-button-style-glass:hover span{background:100% 50% url(../images/styles/style-glass.png) repeat-x}.su-button-style-bubbles span{background:0 50% url(../images/styles/style-bubbles.png) no-repeat}.su-button-style-bubbles:hover span{background:-710px 50% url(../images/styles/style-bubbles.png) no-repeat}.su-button-style-noise span{background:0 0 url(../images/styles/style-noise.png) repeat-x}.su-button-style-noise:hover span{background:0 0 url(../images/styles/style-noise.png) repeat-x}.su-button-style-stroked span{margin:1px;border:1px dashed #fff!important}.su-button-style-stroked:hover span{opacity:.7}.su-button-style-3d{border-bottom-style:solid;border-bottom-width:6px}.su-button-style-3d span{border-bottom-style:solid;border-bottom-width:1px}.su-button-style-3d:hover{position:relative;top:3px;border-bottom-width:3px}.su-carousel{position:relative;margin-bottom:1.5em;overflow:hidden;-webkit-backface-visibility:hidden;backface-visibility:hidden;z-index:1}.su-carousel-centered{margin:0 auto 1.5em}.su-carousel-slides{position:relative;width:100%;-webkit-transition-property:-webkit-transform,left,top;-webkit-transition-duration:0s;-webkit-transform:translate3d(0,0,0);-webkit-transition-timing-function:ease;-moz-transition-property:-moz-transform,left,top;-moz-transition-duration:0s;-moz-transform:translate3d(0,0,0);-moz-transition-timing-function:ease;-o-transition-property:-o-transform,left,top;-o-transition-duration:0s;-o-transform:translate3d(0,0,0);-o-transition-timing-function:ease;-o-transform:translate(0,0);-ms-transition-property:-ms-transform,left,top;-ms-transition-duration:0s;-ms-transform:translate3d(0,0,0);-ms-transition-timing-function:ease;transition-property:left,top,-webkit-transform;transition-property:transform,left,top;transition-property:transform,left,top,-webkit-transform;transition-duration:0s;transform:translate3d(0,0,0);transition-timing-function:ease}.swiper-free-mode>.su-carousel-slides{transition-timing-function:ease-out;margin:0 auto}.su-carousel-slide{position:relative;float:left}.su-carousel-slide>a,.su-carousel-slide>a>img,.su-carousel-slide>img{position:relative;display:block;width:100%;height:100%;text-decoration:none;box-sizing:border-box;-moz-box-sizing:border-box;-webkit-box-sizing:border-box}.su-carousel-responsive-yes .su-carousel-slide>a,.su-carousel-responsive-yes .su-carousel-slide>a>img,.su-carousel-responsive-yes .su-carousel-slide>img{height:auto}.su-carousel-pages-no .su-carousel-pagination{display:none}.swiper-wp8-horizontal{-ms-touch-action:pan-y}.swiper-wp8-vertical{-ms-touch-action:pan-x}.su-carousel .su-carousel-slide a{padding:0 5px}.su-carousel .su-carousel-slide img{padding:3px;border:1px solid #ccc;background:#fff;border-radius:5px;-moz-border-radius:5px;-webkit-border-radius:5px}.su-carousel .su-carousel-slide-title{position:absolute;left:9px;right:9px;bottom:4px;display:block;padding:2px 3px;color:#fff;line-height:1.2;font-size:11px;background:#000;background:rgba(0,0,0,.5);box-sizing:border-box;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;transition:opacity 1s;-o-transition:opacity 1s;-moz-transition:opacity 1s;-webkit-transition:opacity 1s}.su-carousel .su-carousel-next,.su-carousel .su-carousel-prev{position:absolute;top:50%;display:block;width:40px;height:40px;margin-top:-20px;background:#000 0 0 url(../images/swiper/default.png) no-repeat;background-color:rgba(0,0,0,.5);cursor:pointer;border-radius:50%;-moz-border-radius:50%;-webkit-border-radius:50%;opacity:0;transition:all .2s}.su-carousel .su-carousel-prev{right:20px;margin-right:40px;background-position:-40px 0}.su-carousel .su-carousel-next{left:20px;margin-left:40px;background-position:0 0}.su-carousel:hover .su-carousel-next,.su-carousel:hover .su-carousel-prev{margin-left:0;margin-right:0;opacity:.7}.su-carousel .su-carousel-next:hover,.su-carousel .su-carousel-prev:hover{opacity:1}.su-carousel .su-carousel-pagination{position:absolute;left:15%;right:15%;top:50%;width:70%;height:0;margin-top:-7px;text-align:center;cursor:default;opacity:0;transition:all .2s}.su-carousel:hover .su-carousel-pagination{bottom:20px;opacity:1}.su-carousel .su-carousel-pagination span{display:inline-block;width:14px;height:14px;margin:0;background:#000 0 -999px url(../images/swiper/default.png) no-repeat;background-color:rgba(0,0,0,.5);cursor:pointer;border-radius:50%;-moz-border-radius:50%;-webkit-border-radius:50%;transition:all .2s}.su-carousel:hover .su-carousel-pagination span{margin:0 3px}.su-carousel .su-carousel-pagination span.swiper-visible-switch{background-color:#fff;background-color:rgba(255,255,255,.5)}.su-carousel .su-carousel-pagination span.swiper-active-switch,.su-carousel .su-carousel-pagination span:hover{background-position:0 -40px}.su-row{margin-bottom:1.5em}.su-row::after{display:table;clear:both;content:''}.su-row .su-column{display:block;float:left;box-sizing:border-box;margin:0 0 0 4%}.su-row .su-column:first-child{margin-left:0}.su-row .su-column.su-column-size-1-1{margin-right:0;margin-left:0}.su-row .su-column.su-column-centered{float:none;margin-right:auto;margin-left:auto}.su-row .su-column-size-1-1{width:100%}.su-row .su-column-size-1-2{width:48%}.su-row .su-column-size-1-3{width:30.66%}.su-row .su-column-size-2-3{width:65.33%}.su-row .su-column-size-1-4{width:22%}.su-row .su-column-size-3-4{width:74%}.su-row .su-column-size-1-5{width:16.8%}.su-row .su-column-size-2-5{width:37.6%}.su-row .su-column-size-3-5{width:58.4%}.su-row .su-column-size-4-5{width:79.2%}.su-row .su-column-size-1-6{width:13.33%}.su-row .su-column-size-5-6{width:82.66%}.su-row .su-column embed,.su-row .su-column iframe,.su-row .su-column img,.su-row .su-column object{max-width:100%}@media only screen and (max-width:767px){.su-row .su-column{float:none;width:100%;margin:0}.su-row .su-column+.su-column{margin:1.5rem 0 0}}.su-custom-gallery{margin-bottom:1.5em}.su-custom-gallery:after,.su-custom-gallery:before{content:'';display:table}.su-custom-gallery:after{clear:both}.su-custom-gallery-slide{position:relative;float:left;margin:.5em;overflow:hidden}.su-custom-gallery-slide a{display:block;width:100%}.su-custom-gallery-slide img{display:block;margin:0;padding:3px;border:1px solid #ccc;background:#fff;box-sizing:border-box;border-radius:5px;box-shadow:none;transition:all .2s}.su-custom-gallery-slide:hover img{background:#eee;border:1px solid #aaa}.su-custom-gallery-slide span{position:absolute;left:4px;bottom:4px;right:4px;display:block;padding:2px 4px;font-size:12px;color:#fff;background:#000;background:rgba(0,0,0,.5);line-height:1.3;opacity:0;transition:all .2s}.su-custom-gallery-slide:hover span{opacity:1}.su-custom-gallery-title-never span{display:none}.su-custom-gallery-title-always span{opacity:1}.su-dailymotion{margin:0 0 1.5em}.su-dailymotion iframe{border:none!important}.su-display-posts-template-default .su-post{display:flex;margin-bottom:1.75em}.su-display-posts-template-default .su-post-thumbnail{margin:0 1.25em 0 0;width:8.25em}.su-display-posts-template-default .su-post-thumbnail a{display:block!important;text-decoration:none!important}.su-display-posts-template-default .su-post-thumbnail img{display:block!important;margin:0!important;max-width:100%!important;height:auto!important;-o-object-fit:cover!important;object-fit:cover!important}.su-display-posts-template-default .su-post-body{flex:1}.su-display-posts-template-default h2.su-post-title{margin:0 0 1em!important;padding:0!important;border:none!important;font-size:1.35em!important}.su-display-posts-template-default h2.su-post-title::after,.su-display-posts-template-default h2.su-post-title::before{display:none}.su-display-posts-template-default .su-post-meta{margin:1em 0;font-size:.85em;opacity:.85}.su-display-posts-template-default .su-post-excerpt p{margin:1em 0}.su-display-posts-template-default .su-post-excerpt>:last-child{margin-bottom:0!important}.su-display-posts-template-default .su-post-comments-link{margin:1em 0 0}@media screen and (max-width:768px){.su-display-posts-template-default .su-post-thumbnail{width:4em}}.su-display-posts-template-teasers .su-post{display:flex;align-items:center;margin-bottom:1em}.su-display-posts-template-teasers .su-post-thumbnail{margin:0 1em 0 0;width:3.75em}.su-display-posts-template-teasers .su-post-thumbnail a{display:block!important;text-decoration:none!important}.su-display-posts-template-teasers .su-post-thumbnail img{display:block!important;margin:0!important;max-width:100%!important;height:auto!important;-o-object-fit:cover!important;object-fit:cover!important}.su-display-posts-template-teasers .su-post-body{flex:1}.su-display-posts-template-teasers h2.su-post-title{margin:0!important;padding:0!important;border:none!important;font-size:1.15em!important}.su-display-posts-template-teasers h2.su-post-title::after,.su-display-posts-template-teasers h2.su-post-title::before{display:none}@media screen and (max-width:768px){.su-display-posts-template-teasers .su-post-thumbnail{width:2.75em}}.su-display-posts-template-single h2.su-post-title{margin:0 0 1em!important;padding:0!important;border:none!important;font-size:1.75em!important}.su-display-posts-template-single .su-post-meta{margin:1em 0;font-size:.85em;opacity:.85}.su-display-posts-pagination{display:flex;justify-content:space-between}.su-display-posts-pagination-next{margin-left:auto}.su-divider{clear:both;border:none;text-align:right;line-height:1}.su-divider a{display:inline-block;font-size:.8em;text-decoration:none;outline:0;padding-bottom:5px}.su-divider-style-default{border-bottom-style:solid}.su-divider-style-dotted{border-bottom-style:dotted}.su-divider-style-dashed{border-bottom-style:dashed}.su-divider-style-double{border-bottom-style:double}.su-document{margin:0 0 1.5em}.su-document iframe{border:none!important}.su-dropcap{float:left;display:inline-block;width:2em;height:2em;margin:.2em .5em .2em 0;line-height:2em;text-align:center;overflow:hidden;text-transform:uppercase}.su-dropcap-style-default{color:#fff;background:#45484d;background:linear-gradient(to bottom,#45484d 0,#000 100%);text-shadow:-1px -1px 0 #000;border-radius:50%}.su-dropcap-style-flat{background:#444;color:#fff}.su-dropcap-style-light{color:#333;border-radius:50%;background:#fff;background:linear-gradient(to bottom,#fff 0,#eaeaea 100%)}.su-dropcap-style-simple{width:1em;height:1em;line-height:1em;text-align:left}.su-expand{margin:0 0 1.5em}.su-expand-content{overflow:hidden}.su-expand-link{margin-top:.5em;cursor:pointer}.su-expand-link:hover{opacity:.7}.su-expand-link a,.su-expand-link a:active,.su-expand-link a:focus,.su-expand-link a:hover,.su-expand-link a:visited{display:inline;text-decoration:none;box-shadow:none;background:0 0;border:none}.su-expand-link-style-underlined .su-expand-link span{text-decoration:underline}.su-expand-link-style-dotted .su-expand-link span{border-bottom:1px dotted #333}.su-expand-link-style-dashed .su-expand-link span{border-bottom:1px dashed #333}.su-expand-link-style-button .su-expand-link a{display:inline-block;margin-top:.2em;padding:.2em .4em;border:2px solid #333}.su-expand-link-more{display:none}.su-expand-link-less{display:block}.su-expand-collapsed .su-expand-link-more{display:block}.su-expand-collapsed .su-expand-link-less{display:none}.su-expand-link i{display:inline-block;margin:0 .3em 0 0;vertical-align:middle;color:inherit}.su-expand-link img{display:inline-block;width:1em;height:1em;margin:0 .3em 0 0;vertical-align:middle}.su-frame,.su-frame-inner{display:block}.su-frame-align-left{float:left;margin:0 1em 1em 0}.su-frame-align-center{float:none;margin:1em auto}.su-frame-align-right{float:right;margin:0 0 1em 1em}.su-frame img{display:block!important;float:none!important;padding:0!important;margin:0!important;border:none!important;box-shadow:none!important}.su-frame-style-default{padding:2px;border:1px solid #999;background:#fff;box-shadow:1px 1px 4px #ccc}.su-frame-style-default .su-frame-inner{padding:2px;border:4px solid #eee}.su-gmap{margin:0 0 1.5em}.su-gmap iframe{border:none!important}.su-guests{margin-bottom:1.5em}.su-heading-style-default{padding:2px 0;border-top:1px solid #999;border-bottom:1px solid #999}.su-heading-style-default .su-heading-inner{padding:1em .5em;border-top:4px solid #eee;border-bottom:4px solid #eee}.su-heading.su-heading-align-left{text-align:left}.su-heading.su-heading-align-left .su-heading-inner{padding-left:.2em}.su-heading.su-heading-align-right{text-align:right}.su-heading.su-heading-align-right .su-heading-inner{padding-right:.2em}.su-heading.su-heading-align-center{text-align:center}.su-highlight{display:inline;padding:1px 0}.su-image-carousel{margin:1.5em 0;width:100%}.su-image-carousel:first-child{margin-top:0}.su-image-carousel:last-child{margin-bottom:0}.su-image-carousel-item{box-sizing:border-box;width:100%}.su-image-carousel-item-content{position:relative}.su-image-carousel-item-content a,.su-image-carousel-item-content a:active,.su-image-carousel-item-content a:focus,.su-image-carousel-item-content a:hover,.su-image-carousel-item-content a:visited,.su-image-carousel-item-content img{display:block;box-sizing:border-box;margin:0;padding:0;width:100%;height:100%;border:none;border-radius:0;box-shadow:none;text-decoration:none}.su-image-carousel-item-content a::after,.su-image-carousel-item-content a::before,.su-image-carousel-item-content img::after,.su-image-carousel-item-content img::before{display:none}.su-image-carousel-item-content span{position:absolute;display:block;overflow:auto;max-height:60%;word-wrap:break-word;font-size:.9em;line-height:1.3}.su-image-carousel-item-content span:empty{display:none}.su-image-carousel-columns-2 .su-image-carousel-item{width:50%}.su-image-carousel-columns-3 .su-image-carousel-item{width:33.3333333333%}.su-image-carousel-columns-4 .su-image-carousel-item{width:25%}.su-image-carousel-columns-5 .su-image-carousel-item{width:20%}.su-image-carousel-columns-6 .su-image-carousel-item{width:16.6666666666%}.su-image-carousel-columns-7 .su-image-carousel-item{width:14.2857142857%}.su-image-carousel-columns-8 .su-image-carousel-item{width:12.5%}.su-image-carousel-columns-2.su-image-carousel-has-spacing .su-image-carousel-item{margin-right:3%;width:48.5%}.su-image-carousel-columns-3.su-image-carousel-has-spacing .su-image-carousel-item{margin-right:2.9%;width:31.4%}.su-image-carousel-columns-4.su-image-carousel-has-spacing .su-image-carousel-item{margin-right:2.8%;width:22.9%}.su-image-carousel-columns-5.su-image-carousel-has-spacing .su-image-carousel-item{margin-right:2.5%;width:18%}.su-image-carousel-columns-6.su-image-carousel-has-spacing .su-image-carousel-item{margin-right:2.6%;width:14.5%}.su-image-carousel-columns-7.su-image-carousel-has-spacing .su-image-carousel-item{margin-right:2.2%;width:12.4%}.su-image-carousel-columns-8.su-image-carousel-has-spacing .su-image-carousel-item{margin-right:2%;width:10.75%}@media screen and (max-width:768px){.su-image-carousel-adaptive .su-image-carousel-item,.su-image-carousel-adaptive.su-image-carousel-has-spacing .su-image-carousel-item{margin-right:0;width:100%}}.su-image-carousel-crop .su-image-carousel-item-content::before{float:left;margin-left:-1px;width:1px;height:0;content:''}.su-image-carousel-crop .su-image-carousel-item-content::after{display:table;clear:both;content:''}.su-image-carousel-crop .su-image-carousel-item-content a,.su-image-carousel-crop .su-image-carousel-item-content img{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%}.su-image-carousel-crop .su-image-carousel-item-content img{-o-object-fit:cover;object-fit:cover}.su-image-carousel-crop-16-9 .su-image-carousel-item-content::before{padding-top:56.25%}.su-image-carousel-crop-16-10 .su-image-carousel-item-content::before{padding-top:62.5%}.su-image-carousel-crop-21-9 .su-image-carousel-item-content::before{padding-top:42.857142857143%}.su-image-carousel-crop-5-4 .su-image-carousel-item-content::before{padding-top:80%}.su-image-carousel-crop-4-3 .su-image-carousel-item-content::before{padding-top:75%}.su-image-carousel-crop-3-2 .su-image-carousel-item-content::before{padding-top:66.666666666667%}.su-image-carousel-crop-2-1 .su-image-carousel-item-content::before{padding-top:50%}.su-image-carousel-crop-1-1 .su-image-carousel-item-content::before{padding-top:100%}.su-image-carousel-crop-1-2 .su-image-carousel-item-content::before{padding-top:200%}.su-image-carousel-crop-2-3 .su-image-carousel-item-content::before{padding-top:150%}.su-image-carousel-crop-3-4 .su-image-carousel-item-content::before{padding-top:133.33333333333%}.su-image-carousel-crop-4-5 .su-image-carousel-item-content::before{padding-top:125%}.su-image-carousel-crop-9-21 .su-image-carousel-item-content::before{padding-top:233.33333333333%}.su-image-carousel-crop-10-16 .su-image-carousel-item-content::before{padding-top:160%}.su-image-carousel-crop-9-16 .su-image-carousel-item-content::before{padding-top:177.77777777778%}.su-image-carousel-align-left{float:left;margin-top:0;margin-right:1.5em}.su-image-carousel-align-right{float:right;margin-top:0;margin-left:1.5em}.su-image-carousel-align-center{margin-right:auto;margin-left:auto}.su-image-carousel-align-full{margin-right:calc(50% - 50vw);margin-left:calc(50% - 50vw);max-width:100vw!important;width:100vw!important}.su-image-carousel button.flickity-prev-next-button{position:absolute;top:50%;display:block;margin:-22px 0 0;padding:0;width:44px;height:44px;outline:0;border-radius:50%;opacity:0;transition:opacity .2s ease,-webkit-transform .2s ease;transition:opacity .2s ease,transform .2s ease;transition:opacity .2s ease,transform .2s ease,-webkit-transform .2s ease;-webkit-transform:none;transform:none}.su-image-carousel:hover button.flickity-prev-next-button{opacity:.5}.su-image-carousel button.flickity-prev-next-button:focus,.su-image-carousel button.flickity-prev-next-button:hover{box-shadow:none;opacity:1}.su-image-carousel button.flickity-prev-next-button:focus{-webkit-transform:scale(1.05);transform:scale(1.05)}.su-image-carousel button.flickity-prev-next-button[disabled]{display:none}.su-image-carousel button.flickity-prev-next-button.previous{left:20px}.su-image-carousel button.flickity-prev-next-button.next{right:20px}.su-image-carousel>ol.flickity-page-dots{position:absolute;top:50%;bottom:auto;left:50%;margin:0;padding:0;width:auto;list-style:none;opacity:0;transition:opacity .2s ease;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%);pointer-events:none}.su-image-carousel:hover>ol.flickity-page-dots{opacity:1}.su-image-carousel>ol.flickity-page-dots>li.dot{position:relative;display:inline-block;margin:5px;padding:0;width:20px;height:20px;border-radius:50%;list-style:none;opacity:.5;transition:opacity .2s ease;pointer-events:all}.su-image-carousel>ol.flickity-page-dots>li.dot:hover{opacity:1}.su-image-carousel>ol.flickity-page-dots>li.dot::before{position:absolute;top:50%;left:50%;display:none;margin:0;padding:0;width:10px;height:10px;border-radius:50%;content:'';-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%)}.su-image-carousel>ol.flickity-page-dots>li.dot.is-selected::before{display:block}.su-image-carousel-controls-style-dark button.flickity-prev-next-button{background:#000;color:#fff}.su-image-carousel-controls-style-dark ol.flickity-page-dots li.dot{background:#000}.su-image-carousel-controls-style-dark ol.flickity-page-dots li.dot::before{background:#fff}.su-image-carousel-controls-style-light button.flickity-prev-next-button{background:#fff;color:#000}.su-image-carousel-controls-style-light ol.flickity-page-dots li.dot{background:#fff}.su-image-carousel-controls-style-light ol.flickity-page-dots li.dot::before{background:#000}.su-image-carousel-slides-style-default .su-image-carousel-item-content{margin:1px}.su-image-carousel-slides-style-default .su-image-carousel-item-content img{padding:3px;border:1px solid #ccc;border-radius:7px;background:#fff}.su-image-carousel-slides-style-default .su-image-carousel-item-content span{right:4px;bottom:4px;left:4px;padding:.5em .7em;border-bottom-right-radius:2px;border-bottom-left-radius:2px;background:linear-gradient(to top,rgba(0,0,0,.7),transparent);color:#fff;text-shadow:0 2px 5px #000}.su-image-carousel-slides-style-minimal .su-image-carousel-item-content{margin:1px}.su-image-carousel-slides-style-minimal .su-image-carousel-item-content span{right:0;bottom:0;left:0;padding:.7em;background:linear-gradient(to top,rgba(0,0,0,.7),transparent);color:#fff;text-shadow:0 2px 5px #000}.su-image-carousel-slides-style-photo .su-image-carousel-item-content{padding:7px}.su-image-carousel-slides-style-photo .su-image-carousel-item-content img{border:5px solid #fff;border-radius:7px;box-shadow:0 2px 5px rgba(0,0,0,.5)}.su-image-carousel-slides-style-photo .su-image-carousel-item-content span{right:12px;bottom:12px;left:12px;padding:.3em .5em;background:#fff;color:#000;font-size:.9em}.su-image-carousel-slides-style-photo.su-image-carousel-crop .su-image-carousel-item-content img{top:7px;right:7px;bottom:7px;left:7px;width:calc(100% - 14px);height:calc(100% - 14px)}.su-image-carousel-mfp.mfp-bg{z-index:102000!important}.su-image-carousel-mfp.mfp-wrap{z-index:102001!important}.su-image-carousel-mfp.mfp-wrap .mfp-preloader{z-index:102002!important}.su-image-carousel-mfp.mfp-wrap .mfp-content{z-index:102003!important}.su-image-carousel-mfp.mfp-wrap button.mfp-arrow,.su-image-carousel-mfp.mfp-wrap button.mfp-close{z-index:102004!important}.su-image-carousel-has-outline .su-image-carousel-item-content a:focus img,.su-image-carousel-has-outline button.flickity-prev-next-button:focus{outline-width:2px;outline-style:solid;outline-color:Highlight}@media (-webkit-min-device-pixel-ratio:0){.su-image-carousel-has-outline .su-image-carousel-item-content a:focus,.su-image-carousel-has-outline button.flickity-prev-next-button:focus{outline-style:auto;outline-color:-webkit-focus-ring-color}}.su-label{display:inline;margin-right:.3em;padding:.1em .3em;font-size:.8em;height:.8em;line-height:.8em;color:#fff;border-radius:3px}.su-label-type-default{background:#999}.su-label-type-success{background:#090}.su-label-type-warning{background:#f90}.su-label-type-important{background:#f03}.su-label-type-black{background:#111}.su-label-type-info{background:#09c}.su-lightbox-content{position:relative;margin:0 auto}#su-generator .su-lightbox-content,.mfp-content .su-lightbox-content{display:block!important}.su-lightbox-content-preview{width:100%;min-height:300px;background:#444;overflow:hidden}.su-lightbox-content h1,.su-lightbox-content h2,.su-lightbox-content h3,.su-lightbox-content h4,.su-lightbox-content h5,.su-lightbox-content h6{color:inherit}.su-lightbox{cursor:pointer}.su-list{margin-bottom:1.5em}.su-list ul{margin:0!important;padding:0!important;list-style:none!important}.su-list ul li{position:relative;display:block!important;margin:0!important;padding:4px 0 4px 2em!important;list-style-type:none!important;line-height:1.3em}.su-list ul li>img{position:absolute;left:0;top:4px;width:1.3em;height:1.3em;padding:0;margin:0;border:none}.su-list ul li>i{position:absolute;left:0;top:4px;width:1.3em;height:1.3em;line-height:1.3em;text-align:center}.su-members{margin-bottom:1.5em;padding:1em;border-width:1px 0;border-style:solid;text-align:center}.su-members a{text-decoration:underline;color:inherit}.su-note{margin:0 0 1.5em;border-width:1px;border-style:solid}.su-note-inner{padding:1em;border-width:1px;border-style:solid}.su-posts-default-loop .su-post{margin-bottom:2.5em;line-height:1.5}.su-posts-default-loop .su-post:after{content:'';display:table;clear:both}.su-posts-default-loop .su-post-thumbnail{float:left;display:block;width:100px;height:100px;margin-right:1em}.su-posts-default-loop .su-post-thumbnail img{max-width:100px;max-height:100px}.su-posts-default-loop h2.su-post-title{clear:none;margin:0 0 .3em;font-size:1.2em;font-weight:700}.su-posts-default-loop .su-post-meta{margin-bottom:.7em;font-size:.8em;opacity:.6}.su-posts-default-loop .su-post-excerpt{margin-bottom:.5em}.su-posts-default-loop .su-post-excerpt p:last-child{margin-bottom:0}.su-posts-default-loop .su-post-comments-link{font-size:.9em}.su-posts-teaser-loop .su-post{margin-bottom:1.5em;line-height:1.2}.su-posts-teaser-loop .su-post:after{content:'';display:table;clear:both}.su-posts-teaser-loop .su-post-thumbnail{float:left;display:block;width:56px;height:56px;margin:0 1em 0 0}.su-posts-teaser-loop .su-post-thumbnail img{display:block;margin:0;padding:2px;border:1px solid #ccc;border-radius:5px;max-width:100%;max-height:100%}.su-posts-teaser-loop h2.su-post-title{display:block;margin:0;padding:0;border:none;font-size:.9em;font-weight:400;clear:none}.su-posts-single-post .su-post{margin-bottom:2.5em;line-height:1.5}.su-posts-single-post .su-post:after{content:'';display:table;clear:both}.su-posts-single-post h1.su-post-title{clear:none;margin:0 0 .3em;font-size:1.2em;font-weight:700}.su-posts-single-post .su-post-meta{margin-bottom:.7em;font-size:.8em;opacity:.6}.su-posts-single-post .su-post-content{margin-bottom:.5em}.su-posts-single-post .su-post-content p:last-child{margin-bottom:0}.su-private{margin:0 0 1.5em}.su-pullquote{display:block;width:30%;padding:.5em 1em}.su-pullquote-align-left{margin:.5em 1.5em 1em 0;padding-left:0;float:left;border-right:5px solid #eee}.su-pullquote-align-right{margin:.5em 0 1em 1.5em;padding-right:0;float:right;border-left:5px solid #eee}@media screen and (max-width:48em){.su-pullquote{width:auto}.su-pullquote-align-left,.su-pullquote-align-right{float:none;margin:1.5em 0;padding:.5em 1em}}.su-qrcode{display:inline-block}.su-qrcode-align-left{float:left;margin:0 .5em .5em 0}.su-qrcode-align-center{display:block;clear:both;margin:1em auto;text-align:center}.su-qrcode-align-right{float:right;margin:0 0 .5em .5em}.su-qrcode a,.su-qrcode a:active,.su-qrcode a:focus,.su-qrcode a:hover{background:0 0;outline:0;display:inline;text-decoration:none}.su-qrcode-clickable a:hover{opacity:.7}.su-qrcode img{display:inline-block;max-width:100%}.su-quote-style-default{position:relative;margin-bottom:1.5em;padding:.5em 3em;font-style:italic}.su-quote-style-default:after,.su-quote-style-default:before{position:absolute;display:block;width:20px;height:20px;background-image:url(../images/quote.png);content:''}.su-quote-style-default:before{top:0;left:0;background-position:0 0}.su-quote-style-default:after{right:0;bottom:0;background-position:-20px 0}.su-quote-style-default .su-quote-cite{display:block;text-align:right;font-style:normal}.su-quote-style-default .su-quote-cite:before{content:'\2014\0000a0'}.su-quote-style-default .su-quote-cite a{text-decoration:underline}.su-screenr{margin:0 0 1.5em}.su-screenr iframe{border:none!important}.su-service{position:relative;margin:0 0 1.5em}.su-service-title{display:block;margin-bottom:.5em;color:#333;font-weight:700;font-size:1.1em}.su-service-title img{position:absolute;top:0;left:0;display:block!important;margin:0!important;padding:0!important;border:none!important;box-shadow:none!important}.su-service-title i{position:absolute;top:0;left:0;display:block!important;width:1em;height:1em;text-align:center;line-height:1em}.su-service-content{line-height:1.4}.su-slider{position:relative;margin-bottom:1.5em;overflow:hidden;-webkit-backface-visibility:hidden;backface-visibility:hidden;z-index:1}.su-slider-centered{margin:0 auto 1.5em}.su-slider-slides{position:relative;width:100%;-webkit-transition-property:-webkit-transform,left,top;-webkit-transition-duration:0s;-webkit-transform:translate3d(0,0,0);-webkit-transition-timing-function:ease;-moz-transition-property:-moz-transform,left,top;-moz-transition-duration:0s;-moz-transform:translate3d(0,0,0);-moz-transition-timing-function:ease;-o-transition-property:-o-transform,left,top;-o-transition-duration:0s;-o-transform:translate3d(0,0,0);-o-transition-timing-function:ease;-o-transform:translate(0,0);-ms-transition-property:-ms-transform,left,top;-ms-transition-duration:0s;-ms-transform:translate3d(0,0,0);-ms-transition-timing-function:ease;transition-property:left,top,-webkit-transform;transition-property:transform,left,top;transition-property:transform,left,top,-webkit-transform;transition-duration:0s;transform:translate3d(0,0,0);transition-timing-function:ease}.swiper-free-mode>.su-slider-slides{transition-timing-function:ease-out;margin:0 auto}.su-slider-slide{position:relative;float:left}.su-slider-slide>a,.su-slider-slide>a>img,.su-slider-slide>img{position:relative;display:block;width:100%;height:100%;text-decoration:none}.su-slider-responsive-yes .su-slider-slide>a,.su-slider-responsive-yes .su-slider-slide>a>img,.su-slider-responsive-yes .su-slider-slide>img{height:auto}.su-slider-pages-no .su-slider-pagination{display:none}.swiper-wp8-horizontal{-ms-touch-action:pan-y}.swiper-wp8-vertical{-ms-touch-action:pan-x}.su-slider-slide-title{position:absolute;left:20px;bottom:20px;display:block;max-width:90%;padding:5px 10px;color:#fff;line-height:1.3;background:#000;background:rgba(0,0,0,.5);border-radius:5px;-moz-border-radius:5px;-webkit-border-radius:5px;box-sizing:border-box;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;opacity:0;transition:opacity 1s;-o-transition:opacity 1s;-moz-transition:opacity 1s;-webkit-transition:opacity 1s}.su-slider-slide-visible .su-slider-slide-title{opacity:1}.su-slider-next,.su-slider-prev{position:absolute;top:50%;display:block;width:40px;height:40px;margin-top:-20px!important;background:#000 0 0 url(../images/swiper/default.png) no-repeat;background-color:rgba(0,0,0,.5);cursor:pointer;border-radius:50%;-moz-border-radius:50%;-webkit-border-radius:50%;opacity:0;transition:all .2s}.su-slider-prev{right:10px;margin-right:30px;background-position:-40px 0}.su-slider-next{left:10px;margin-left:30px;background-position:0 0}.su-slider:hover .su-slider-next,.su-slider:hover .su-slider-prev{margin-left:0;margin-right:0;opacity:.7}.su-slider .su-slider-next:hover,.su-slider .su-slider-prev:hover{opacity:1}.su-slider-pagination{position:absolute;left:15%;right:15%;top:50%;width:70%;height:0;margin-top:-7px;text-align:center;cursor:default;opacity:0;transition:all .2s}.su-slider:hover .su-slider-pagination{bottom:20px;opacity:1}.su-slider-pagination span{display:inline-block;width:14px;height:14px;margin:0;background:#000 0 -999px url(../images/swiper/default.png) no-repeat;background-color:rgba(0,0,0,.5);cursor:pointer;border-radius:50%;-moz-border-radius:50%;-webkit-border-radius:50%;transition:all .2s}.su-slider:hover .su-slider-pagination span{margin:0 3px}.su-slider .su-slider-pagination span.swiper-visible-switch{background-color:#fff;background-color:rgba(255,255,255,.5)}.su-slider-pagination span.swiper-active-switch,.su-slider-pagination span:hover{background-position:0 -40px}.su-spacer{display:block;height:0;clear:both;overflow:hidden}.su-spacer-5{height:5px}.su-spacer-10{height:10px}.su-spacer-20{height:20px}.su-spacer-30{height:30px}.su-spacer-40{height:40px}.su-spoiler{margin-bottom:1.5em}.su-spoiler .su-spoiler:last-child{margin-bottom:0}.su-spoiler-title{position:relative;cursor:pointer;min-height:20px;line-height:20px;padding:7px 7px 7px 34px;font-weight:700;font-size:13px}.su-spoiler-title:focus{outline:currentColor thin dotted}.su-spoiler-icon{position:absolute;left:7px;top:7px;display:block;width:20px;height:20px;line-height:21px;text-align:center;font-size:14px;font-family:ShortcodesUltimateIcons;font-weight:400;font-style:normal;-webkit-font-smoothing:antialiased}.su-spoiler-content{padding:14px;transition:padding-top .2s;-ie-transition:padding-top .2s}.su-spoiler.su-spoiler-closed>.su-spoiler-content{height:0;margin:0;padding-top:0;padding-bottom:0;overflow:hidden;border:none;opacity:0;pointer-events:none}.su-spoiler.su-spoiler-closed>.su-spoiler-content iframe{display:none}.su-spoiler-icon-plus .su-spoiler-icon:before{content:'\f068'}.su-spoiler-icon-plus.su-spoiler-closed .su-spoiler-icon:before{content:'\f067'}.su-spoiler-icon-plus-circle .su-spoiler-icon:before{content:'\f056'}.su-spoiler-icon-plus-circle.su-spoiler-closed .su-spoiler-icon:before{content:'\f055'}.su-spoiler-icon-plus-square-1 .su-spoiler-icon:before{content:'\f146'}.su-spoiler-icon-plus-square-1.su-spoiler-closed .su-spoiler-icon:before{content:'\f0fe'}.su-spoiler-icon-plus-square-2 .su-spoiler-icon:before{content:'\f147'}.su-spoiler-icon-plus-square-2.su-spoiler-closed .su-spoiler-icon:before{content:'\f196'}.su-spoiler-icon-arrow .su-spoiler-icon:before{content:'\f063'}.su-spoiler-icon-arrow.su-spoiler-closed .su-spoiler-icon:before{content:'\f061'}.su-spoiler-icon-arrow-circle-1 .su-spoiler-icon:before{content:'\f0ab'}.su-spoiler-icon-arrow-circle-1.su-spoiler-closed .su-spoiler-icon:before{content:'\f0a9'}.su-spoiler-icon-arrow-circle-2 .su-spoiler-icon:before{content:'\f01a'}.su-spoiler-icon-arrow-circle-2.su-spoiler-closed .su-spoiler-icon:before{content:'\f18e'}.su-spoiler-icon-chevron .su-spoiler-icon:before{content:'\f078'}.su-spoiler-icon-chevron.su-spoiler-closed .su-spoiler-icon:before{content:'\f054'}.su-spoiler-icon-chevron-circle .su-spoiler-icon:before{content:'\f13a'}.su-spoiler-icon-chevron-circle.su-spoiler-closed .su-spoiler-icon:before{content:'\f138'}.su-spoiler-icon-caret .su-spoiler-icon:before{content:'\f0d7'}.su-spoiler-icon-caret.su-spoiler-closed .su-spoiler-icon:before{content:'\f0da'}.su-spoiler-icon-caret-square .su-spoiler-icon:before{content:'\f150'}.su-spoiler-icon-caret-square.su-spoiler-closed .su-spoiler-icon:before{content:'\f152'}.su-spoiler-icon-folder-1 .su-spoiler-icon:before{content:'\f07c'}.su-spoiler-icon-folder-1.su-spoiler-closed .su-spoiler-icon:before{content:'\f07b'}.su-spoiler-icon-folder-2 .su-spoiler-icon:before{content:'\f115'}.su-spoiler-icon-folder-2.su-spoiler-closed .su-spoiler-icon:before{content:'\f114'}.su-spoiler-style-default>.su-spoiler-title{padding-left:27px;padding-right:0}.su-spoiler-style-default>.su-spoiler-title>.su-spoiler-icon{left:0}.su-spoiler-style-default>.su-spoiler-content{padding:1em 0 1em 27px}.su-spoiler-style-fancy{border:1px solid #ccc;border-radius:10px;background:#fff;color:#333}.su-spoiler-style-fancy>.su-spoiler-title{border-bottom:1px solid #ccc;border-radius:10px;background:#f0f0f0;font-size:.9em}.su-spoiler-style-fancy.su-spoiler-closed>.su-spoiler-title{border:none}.su-spoiler-style-fancy>.su-spoiler-content{border-radius:10px}.su-spoiler-style-simple{border-top:1px solid #ccc;border-bottom:1px solid #ccc}.su-spoiler-style-simple>.su-spoiler-title{padding:5px 10px;background:#f0f0f0;color:#333;font-size:.9em}.su-spoiler-style-simple>.su-spoiler-title>.su-spoiler-icon{display:none}.su-spoiler-style-simple>.su-spoiler-content{padding:1em 10px;background:#fff;color:#333}.su-table{width:100%;margin-bottom:1.5em}.su-table table{width:100%!important;margin:0!important;border-collapse:collapse!important;font-size:1em!important;border:1px solid #ccc!important;table-layout:auto!important}.su-table table th{text-align:center!important;padding:1em!important;font-size:1em!important;font-weight:700!important;color:#333!important;border:1px solid #ccc!important;background:#f0f0f0!important}.su-table table td{padding:.5em 1em!important;border:1px solid #ccc!important;background:#fff!important}.su-table-responsive{overflow-x:auto}.su-table-responsive table{width:auto!important;min-width:100%!important}.su-table-responsive table td,.su-table-responsive table th{word-break:initial!important}.su-table-alternate table tr:nth-child(even) td{background-color:#f7f7f7!important}.su-table-fixed table{table-layout:fixed!important}.su-tabs{margin:0 0 1.5em;padding:3px;border-radius:3px;background:#eee}.su-tabs-nav span{display:inline-block;margin-right:3px;padding:10px 15px;min-height:40px;border-top-left-radius:3px;border-top-right-radius:3px;color:#333;font-size:13px;line-height:20px;cursor:pointer;transition:all .2s}.su-tabs-nav span:hover{background:#f5f5f5}.su-tabs-nav span.su-tabs-current{background:#fff;cursor:default}.su-tabs-nav span:focus{outline:currentColor thin dotted}.su-tabs-nav span.su-tabs-disabled{opacity:.5;cursor:default}.su-tabs-pane{padding:15px;border-bottom-right-radius:3px;border-bottom-left-radius:3px;background:#fff;color:#333;font-size:13px}.su-tabs-pane:not(.su-tabs-pane-open){overflow:hidden!important;padding-top:0!important;padding-bottom:0!important;min-height:0!important;height:0!important;border:none!important}.su-tabs-nav,.su-tabs-nav span,.su-tabs-pane,.su-tabs-panes{box-sizing:border-box!important}.su-tabs-vertical{display:flex}.su-tabs-vertical .su-tabs-nav{width:30%}.su-tabs-vertical .su-tabs-nav>span{display:block;margin-right:0;border-radius:0;border-top-left-radius:3px;border-bottom-left-radius:3px}.su-tabs-vertical .su-tabs-panes{width:70%}.su-tabs-vertical .su-tabs-panes .su-tabs-pane{height:100%;border-radius:0;border-top-right-radius:3px;border-bottom-right-radius:3px}@media only screen and (max-width:768px){.su-tabs-vertical{flex-direction:column}.su-tabs-vertical .su-tabs-nav,.su-tabs-vertical .su-tabs-panes{width:100%}.su-tabs-vertical .su-tabs-nav .su-tabs-pane,.su-tabs-vertical .su-tabs-nav>span,.su-tabs-vertical .su-tabs-panes .su-tabs-pane,.su-tabs-vertical .su-tabs-panes>span{border-radius:3px}.su-tabs-mobile-stack .su-tabs-nav span{display:block}.su-tabs-mobile-scroll .su-tabs-nav{display:flex;align-items:flex-end;white-space:nowrap;overflow-x:auto}}.su-tooltip{display:none}.su-tooltip.su-tooltip-visible{display:block}.su-tooltip-inner{display:block;position:relative;padding:.7em .85em}.su-tooltip-title{display:block;font-weight:700;font-size:1.1em;margin-bottom:.25em}.su-tooltip-title:empty{display:none}.su-tooltip-content{display:block}.su-tooltip-shadow-yes{box-shadow:0 0 10px rgba(0,0,0,.5)}.su-tooltip-button{position:relative}.su-tooltip-button-outline-no:focus{outline:0}.su-tooltip-arrow,.su-tooltip-arrow::before{position:absolute;width:8px;height:8px;background:inherit}.su-tooltip-arrow{visibility:hidden}.su-tooltip-arrow::before{visibility:visible;content:'';-webkit-transform:rotate(45deg);transform:rotate(45deg)}.su-tooltip[data-popper-placement^=top]>.su-tooltip-arrow{bottom:-4px}.su-tooltip[data-popper-placement^=bottom]>.su-tooltip-arrow{top:-4px}.su-tooltip[data-popper-placement^=left]>.su-tooltip-arrow{right:-4px}.su-tooltip[data-popper-placement^=right]>.su-tooltip-arrow{left:-4px}.su-video{position:relative;margin-bottom:1.5em;overflow:hidden}.su-video .jp-title{position:absolute;top:-100px;left:0;width:100%;height:30px;padding:0 1em;line-height:30px;font-size:.9em;background:#000;background:rgba(0,0,0,.5);color:#fff;transition:top .2s}.su-video:hover .jp-title{top:0}.su-video .jp-start{position:absolute;left:0;top:0;width:100%;height:100%;cursor:pointer;opacity:.5;transition:opacity .2s;background:50% 50% url(../images/player/default-start.png) no-repeat}.su-video:hover .jp-start{opacity:.8}.su-video.jp-video-full{position:fixed;left:0;top:0;width:100%;height:100%}.su-video.jp-video-full .jp-jplayer{position:fixed!important;left:0;top:0;overflow:hidden}.su-video .jp-gui{position:relative;height:30px;background:#7c8781;background:linear-gradient(to bottom,#7c8781 0,#0a0809 100%);border-bottom-right-radius:3px;border-bottom-left-radius:3px}.su-video.jp-video-full .jp-gui{position:fixed;left:0;bottom:0;width:100%}.su-video-controls-no .jp-gui{position:absolute!important;bottom:-100px;left:0;right:0;transition:bottom .2s}.su-video-controls-no:hover .jp-gui{bottom:0}.su-video img{border-radius:0!important;border:none!important;margin:0!important;padding:0!important}.su-video .jp-gui .jp-pause,.su-video .jp-gui .jp-play{position:absolute;left:0;top:0;display:block;width:30px;height:30px;border-right:1px solid #454947;cursor:pointer}.su-video .jp-gui .jp-play{background:0 0 url(../images/player/default.png) no-repeat}.su-video .jp-gui .jp-pause{background:-30px 0 url(../images/player/default.png) no-repeat}.su-video .jp-full-screen,.su-video .jp-restore-screen{position:absolute;top:0;right:0;display:block;width:30px;height:30px;border-left:1px solid #454947;cursor:pointer}.su-video .jp-full-screen{background:0 -30px url(../images/player/default.png) no-repeat}.su-video .jp-restore-screen{background:-30px -30px url(../images/player/default.png) no-repeat}.su-video .jp-progress{position:absolute;top:10px;left:90px;right:90px;height:10px;background:#333;border-radius:3px;box-shadow:0 0 5px #000 inset}.su-video .jp-play-bar,.su-video .jp-seek-bar{position:absolute;top:0;left:0;height:100%;cursor:pointer;border-radius:3px}.su-video .jp-seek-bar{background:#0b0b0b;background:linear-gradient(to bottom,#0b0b0b 0,#666 100%)}.su-video .jp-play-bar{background:#6db3f2;background:linear-gradient(to bottom,#6db3f2 0,#54a3ee 50%,#3690f0 51%,#1e69de 100%)}.su-video .jp-current-time,.su-video .jp-duration{position:absolute;top:0;display:block;height:30px;line-height:30px;color:#f5f5f5;font-size:10px}.su-video .jp-current-time{left:50px}.su-video .jp-duration{right:50px}.su-vimeo{margin:0 0 1.5em}.su-vimeo iframe{border:none!important}.su-youtube{margin:0 0 1.5em}.su-youtube iframe{border:none!important}
includes/css/shortcodes.full.css CHANGED
@@ -52,7 +52,6 @@
52
  height: 30px;
53
  margin-bottom: 1.5em;
54
  background: #7c8781;
55
- background: -webkit-gradient(linear, left top, left bottom, from(#7c8781), to(#0a0809));
56
  background: linear-gradient(to bottom, #7c8781 0%, #0a0809 100%);
57
  border-radius: 3px;
58
  }
@@ -124,13 +123,11 @@
124
 
125
  .su-audio .jp-seek-bar {
126
  background: #0b0b0b;
127
- background: -webkit-gradient(linear, left top, left bottom, from(#0b0b0b), to(#666));
128
  background: linear-gradient(to bottom, #0b0b0b 0%, #666 100%);
129
  }
130
 
131
  .su-audio .jp-play-bar {
132
  background: #6db3f2;
133
- background: -webkit-gradient(linear, left top, left bottom, from(#6db3f2), color-stop(50%, #54a3ee), color-stop(51%, #3690f0), to(#1e69de));
134
  background: linear-gradient(to bottom, #6db3f2 0%, #54a3ee 50%, #3690f0 51%, #1e69de 100%);
135
  }
136
 
@@ -182,7 +179,6 @@
182
  text-align: center;
183
  text-decoration: none !important;
184
  box-sizing: content-box !important;
185
- -webkit-transition: all 0.2s;
186
  transition: all 0.2s;
187
  }
188
 
@@ -199,7 +195,6 @@
199
  display: block !important;
200
  text-decoration: none !important;
201
  box-sizing: content-box !important;
202
- -webkit-transition: all 0.2s;
203
  transition: all 0.2s;
204
  }
205
 
@@ -377,7 +372,6 @@
377
  -ms-transition-duration: 0s;
378
  -ms-transform: translate3d(0, 0, 0);
379
  -ms-transition-timing-function: ease;
380
- -webkit-transition-property: left, top, -webkit-transform;
381
  transition-property: left, top, -webkit-transform;
382
  transition-property: transform, left, top;
383
  transition-property: transform, left, top, -webkit-transform;
@@ -387,7 +381,6 @@
387
  }
388
 
389
  .swiper-free-mode > .su-carousel-slides {
390
- -webkit-transition-timing-function: ease-out;
391
  transition-timing-function: ease-out;
392
  margin: 0 auto;
393
  }
@@ -478,7 +471,6 @@
478
  -webkit-border-radius: 50%;
479
  filter: alpha(opacity=0);
480
  opacity: 0;
481
- -webkit-transition: all 0.2s;
482
  transition: all 0.2s;
483
  }
484
 
@@ -520,7 +512,6 @@
520
  cursor: default;
521
  filter: alpha(opacity=0);
522
  opacity: 0;
523
- -webkit-transition: all 0.2s;
524
  transition: all 0.2s;
525
  }
526
 
@@ -541,7 +532,6 @@
541
  border-radius: 50%;
542
  -moz-border-radius: 50%;
543
  -webkit-border-radius: 50%;
544
- -webkit-transition: all 0.2s;
545
  transition: all 0.2s;
546
  }
547
 
@@ -692,7 +682,6 @@
692
  box-sizing: border-box;
693
  border-radius: 5px;
694
  box-shadow: none;
695
- -webkit-transition: all 0.2s;
696
  transition: all 0.2s;
697
  }
698
 
@@ -714,7 +703,6 @@
714
  background: rgba(0, 0, 0, 0.5);
715
  line-height: 1.3;
716
  opacity: 0;
717
- -webkit-transition: all 0.2s;
718
  transition: all 0.2s;
719
  }
720
 
@@ -739,7 +727,6 @@
739
  }
740
 
741
  .su-display-posts-template-default .su-post {
742
- display: -webkit-box;
743
  display: flex;
744
  margin-bottom: 1.75em;
745
  }
@@ -764,7 +751,6 @@
764
  }
765
 
766
  .su-display-posts-template-default .su-post-body {
767
- -webkit-box-flex: 1;
768
  flex: 1;
769
  }
770
 
@@ -805,9 +791,7 @@
805
  }
806
 
807
  .su-display-posts-template-teasers .su-post {
808
- display: -webkit-box;
809
  display: flex;
810
- -webkit-box-align: center;
811
  align-items: center;
812
  margin-bottom: 1em;
813
  }
@@ -832,7 +816,6 @@
832
  }
833
 
834
  .su-display-posts-template-teasers .su-post-body {
835
- -webkit-box-flex: 1;
836
  flex: 1;
837
  }
838
 
@@ -868,9 +851,7 @@
868
  }
869
 
870
  .su-display-posts-pagination {
871
- display: -webkit-box;
872
  display: flex;
873
- -webkit-box-pack: justify;
874
  justify-content: space-between;
875
  }
876
 
@@ -932,7 +913,6 @@
932
  .su-dropcap-style-default {
933
  color: white;
934
  background: #45484d;
935
- background: -webkit-gradient(linear, left top, left bottom, from(#45484d), to(black));
936
  background: linear-gradient(to bottom, #45484d 0%, black 100%);
937
  text-shadow: -1px -1px 0 black;
938
  border-radius: 50%;
@@ -947,7 +927,6 @@
947
  color: #333;
948
  border-radius: 50%;
949
  background: white;
950
- background: -webkit-gradient(linear, left top, left bottom, from(white), to(#eaeaea));
951
  background: linear-gradient(to bottom, white 0%, #eaeaea 100%);
952
  }
953
 
@@ -1392,7 +1371,6 @@
1392
  outline: none;
1393
  border-radius: 50%;
1394
  opacity: 0;
1395
- -webkit-transition: opacity 0.2s ease, -webkit-transform 0.2s ease;
1396
  transition: opacity 0.2s ease, -webkit-transform 0.2s ease;
1397
  transition: opacity 0.2s ease, transform 0.2s ease;
1398
  transition: opacity 0.2s ease, transform 0.2s ease, -webkit-transform 0.2s ease;
@@ -1437,7 +1415,6 @@
1437
  width: auto;
1438
  list-style: none;
1439
  opacity: 0;
1440
- -webkit-transition: opacity 0.2s ease;
1441
  transition: opacity 0.2s ease;
1442
  -webkit-transform: translate(-50%, -50%);
1443
  transform: translate(-50%, -50%);
@@ -1458,7 +1435,6 @@
1458
  border-radius: 50%;
1459
  list-style: none;
1460
  opacity: 0.5;
1461
- -webkit-transition: opacity 0.2s ease;
1462
  transition: opacity 0.2s ease;
1463
  pointer-events: all;
1464
  }
@@ -1530,7 +1506,6 @@
1530
  padding: 0.5em 0.7em;
1531
  border-bottom-right-radius: 2px;
1532
  border-bottom-left-radius: 2px;
1533
- background: -webkit-gradient(linear, left bottom, left top, from(rgba(0, 0, 0, 0.7)), to(transparent));
1534
  background: linear-gradient(to top, rgba(0, 0, 0, 0.7), transparent);
1535
  color: white;
1536
  text-shadow: 0 2px 5px black;
@@ -1545,7 +1520,6 @@
1545
  bottom: 0;
1546
  left: 0;
1547
  padding: 0.7em;
1548
- background: -webkit-gradient(linear, left bottom, left top, from(rgba(0, 0, 0, 0.7)), to(transparent));
1549
  background: linear-gradient(to top, rgba(0, 0, 0, 0.7), transparent);
1550
  color: white;
1551
  text-shadow: 0 2px 5px black;
@@ -1942,6 +1916,7 @@ img {
1942
  }
1943
 
1944
  .su-qrcode img {
 
1945
  max-width: 100%;
1946
  }
1947
 
@@ -2068,7 +2043,6 @@ img {
2068
  -ms-transition-duration: 0s;
2069
  -ms-transform: translate3d(0, 0, 0);
2070
  -ms-transition-timing-function: ease;
2071
- -webkit-transition-property: left, top, -webkit-transform;
2072
  transition-property: left, top, -webkit-transform;
2073
  transition-property: transform, left, top;
2074
  transition-property: transform, left, top, -webkit-transform;
@@ -2078,7 +2052,6 @@ img {
2078
  }
2079
 
2080
  .swiper-free-mode > .su-slider-slides {
2081
- -webkit-transition-timing-function: ease-out;
2082
  transition-timing-function: ease-out;
2083
  margin: 0 auto;
2084
  }
@@ -2162,7 +2135,6 @@ img {
2162
  -webkit-border-radius: 50%;
2163
  filter: alpha(opacity=0);
2164
  opacity: 0;
2165
- -webkit-transition: all 0.2s;
2166
  transition: all 0.2s;
2167
  }
2168
 
@@ -2204,7 +2176,6 @@ img {
2204
  cursor: default;
2205
  filter: alpha(opacity=0);
2206
  opacity: 0;
2207
- -webkit-transition: all 0.2s;
2208
  transition: all 0.2s;
2209
  }
2210
 
@@ -2225,7 +2196,6 @@ img {
2225
  border-radius: 50%;
2226
  -moz-border-radius: 50%;
2227
  -webkit-border-radius: 50%;
2228
- -webkit-transition: all 0.2s;
2229
  transition: all 0.2s;
2230
  }
2231
 
@@ -2311,7 +2281,6 @@ img {
2311
 
2312
  .su-spoiler-content {
2313
  padding: 14px;
2314
- -webkit-transition: padding-top 0.2s;
2315
  transition: padding-top 0.2s;
2316
  -ie-transition: padding-top 0.2s;
2317
  }
@@ -2562,7 +2531,6 @@ img {
2562
  font-size: 13px;
2563
  line-height: 20px;
2564
  cursor: pointer;
2565
- -webkit-transition: all 0.2s;
2566
  transition: all 0.2s;
2567
  }
2568
 
@@ -2610,7 +2578,6 @@ img {
2610
  }
2611
 
2612
  .su-tabs-vertical {
2613
- display: -webkit-box;
2614
  display: flex;
2615
  }
2616
 
@@ -2639,8 +2606,6 @@ img {
2639
 
2640
  @media only screen and (max-width: 768px) {
2641
  .su-tabs-vertical {
2642
- -webkit-box-orient: vertical;
2643
- -webkit-box-direction: normal;
2644
  flex-direction: column;
2645
  }
2646
  .su-tabs-vertical .su-tabs-nav,
@@ -2657,9 +2622,7 @@ img {
2657
  display: block;
2658
  }
2659
  .su-tabs-mobile-scroll .su-tabs-nav {
2660
- display: -webkit-box;
2661
  display: flex;
2662
- -webkit-box-align: end;
2663
  align-items: flex-end;
2664
  white-space: nowrap;
2665
  overflow-x: auto;
@@ -2760,7 +2723,6 @@ img {
2760
  background: black;
2761
  background: rgba(0, 0, 0, 0.5);
2762
  color: #fff;
2763
- -webkit-transition: top 0.2s;
2764
  transition: top 0.2s;
2765
  }
2766
 
@@ -2776,7 +2738,6 @@ img {
2776
  height: 100%;
2777
  cursor: pointer;
2778
  opacity: 0.5;
2779
- -webkit-transition: opacity 0.2s;
2780
  transition: opacity 0.2s;
2781
  background: 50% 50% url("../images/player/default-start.png") no-repeat;
2782
  }
@@ -2804,7 +2765,6 @@ img {
2804
  position: relative;
2805
  height: 30px;
2806
  background: #7c8781;
2807
- background: -webkit-gradient(linear, left top, left bottom, from(#7c8781), to(#0a0809));
2808
  background: linear-gradient(to bottom, #7c8781 0%, #0a0809 100%);
2809
  border-bottom-right-radius: 3px;
2810
  border-bottom-left-radius: 3px;
@@ -2822,7 +2782,6 @@ img {
2822
  bottom: -100px;
2823
  left: 0;
2824
  right: 0;
2825
- -webkit-transition: bottom 0.2s;
2826
  transition: bottom 0.2s;
2827
  }
2828
 
@@ -2900,13 +2859,11 @@ img {
2900
 
2901
  .su-video .jp-seek-bar {
2902
  background: #0b0b0b;
2903
- background: -webkit-gradient(linear, left top, left bottom, from(#0b0b0b), to(#666));
2904
  background: linear-gradient(to bottom, #0b0b0b 0%, #666 100%);
2905
  }
2906
 
2907
  .su-video .jp-play-bar {
2908
  background: #6db3f2;
2909
- background: -webkit-gradient(linear, left top, left bottom, from(#6db3f2), color-stop(50%, #54a3ee), color-stop(51%, #3690f0), to(#1e69de));
2910
  background: linear-gradient(to bottom, #6db3f2 0%, #54a3ee 50%, #3690f0 51%, #1e69de 100%);
2911
  }
2912
 
52
  height: 30px;
53
  margin-bottom: 1.5em;
54
  background: #7c8781;
 
55
  background: linear-gradient(to bottom, #7c8781 0%, #0a0809 100%);
56
  border-radius: 3px;
57
  }
123
 
124
  .su-audio .jp-seek-bar {
125
  background: #0b0b0b;
 
126
  background: linear-gradient(to bottom, #0b0b0b 0%, #666 100%);
127
  }
128
 
129
  .su-audio .jp-play-bar {
130
  background: #6db3f2;
 
131
  background: linear-gradient(to bottom, #6db3f2 0%, #54a3ee 50%, #3690f0 51%, #1e69de 100%);
132
  }
133
 
179
  text-align: center;
180
  text-decoration: none !important;
181
  box-sizing: content-box !important;
 
182
  transition: all 0.2s;
183
  }
184
 
195
  display: block !important;
196
  text-decoration: none !important;
197
  box-sizing: content-box !important;
 
198
  transition: all 0.2s;
199
  }
200
 
372
  -ms-transition-duration: 0s;
373
  -ms-transform: translate3d(0, 0, 0);
374
  -ms-transition-timing-function: ease;
 
375
  transition-property: left, top, -webkit-transform;
376
  transition-property: transform, left, top;
377
  transition-property: transform, left, top, -webkit-transform;
381
  }
382
 
383
  .swiper-free-mode > .su-carousel-slides {
 
384
  transition-timing-function: ease-out;
385
  margin: 0 auto;
386
  }
471
  -webkit-border-radius: 50%;
472
  filter: alpha(opacity=0);
473
  opacity: 0;
 
474
  transition: all 0.2s;
475
  }
476
 
512
  cursor: default;
513
  filter: alpha(opacity=0);
514
  opacity: 0;
 
515
  transition: all 0.2s;
516
  }
517
 
532
  border-radius: 50%;
533
  -moz-border-radius: 50%;
534
  -webkit-border-radius: 50%;
 
535
  transition: all 0.2s;
536
  }
537
 
682
  box-sizing: border-box;
683
  border-radius: 5px;
684
  box-shadow: none;
 
685
  transition: all 0.2s;
686
  }
687
 
703
  background: rgba(0, 0, 0, 0.5);
704
  line-height: 1.3;
705
  opacity: 0;
 
706
  transition: all 0.2s;
707
  }
708
 
727
  }
728
 
729
  .su-display-posts-template-default .su-post {
 
730
  display: flex;
731
  margin-bottom: 1.75em;
732
  }
751
  }
752
 
753
  .su-display-posts-template-default .su-post-body {
 
754
  flex: 1;
755
  }
756
 
791
  }
792
 
793
  .su-display-posts-template-teasers .su-post {
 
794
  display: flex;
 
795
  align-items: center;
796
  margin-bottom: 1em;
797
  }
816
  }
817
 
818
  .su-display-posts-template-teasers .su-post-body {
 
819
  flex: 1;
820
  }
821
 
851
  }
852
 
853
  .su-display-posts-pagination {
 
854
  display: flex;
 
855
  justify-content: space-between;
856
  }
857
 
913
  .su-dropcap-style-default {
914
  color: white;
915
  background: #45484d;
 
916
  background: linear-gradient(to bottom, #45484d 0%, black 100%);
917
  text-shadow: -1px -1px 0 black;
918
  border-radius: 50%;
927
  color: #333;
928
  border-radius: 50%;
929
  background: white;
 
930
  background: linear-gradient(to bottom, white 0%, #eaeaea 100%);
931
  }
932
 
1371
  outline: none;
1372
  border-radius: 50%;
1373
  opacity: 0;
 
1374
  transition: opacity 0.2s ease, -webkit-transform 0.2s ease;
1375
  transition: opacity 0.2s ease, transform 0.2s ease;
1376
  transition: opacity 0.2s ease, transform 0.2s ease, -webkit-transform 0.2s ease;
1415
  width: auto;
1416
  list-style: none;
1417
  opacity: 0;
 
1418
  transition: opacity 0.2s ease;
1419
  -webkit-transform: translate(-50%, -50%);
1420
  transform: translate(-50%, -50%);
1435
  border-radius: 50%;
1436
  list-style: none;
1437
  opacity: 0.5;
 
1438
  transition: opacity 0.2s ease;
1439
  pointer-events: all;
1440
  }
1506
  padding: 0.5em 0.7em;
1507
  border-bottom-right-radius: 2px;
1508
  border-bottom-left-radius: 2px;
 
1509
  background: linear-gradient(to top, rgba(0, 0, 0, 0.7), transparent);
1510
  color: white;
1511
  text-shadow: 0 2px 5px black;
1520
  bottom: 0;
1521
  left: 0;
1522
  padding: 0.7em;
 
1523
  background: linear-gradient(to top, rgba(0, 0, 0, 0.7), transparent);
1524
  color: white;
1525
  text-shadow: 0 2px 5px black;
1916
  }
1917
 
1918
  .su-qrcode img {
1919
+ display: inline-block;
1920
  max-width: 100%;
1921
  }
1922
 
2043
  -ms-transition-duration: 0s;
2044
  -ms-transform: translate3d(0, 0, 0);
2045
  -ms-transition-timing-function: ease;
 
2046
  transition-property: left, top, -webkit-transform;
2047
  transition-property: transform, left, top;
2048
  transition-property: transform, left, top, -webkit-transform;
2052
  }
2053
 
2054
  .swiper-free-mode > .su-slider-slides {
 
2055
  transition-timing-function: ease-out;
2056
  margin: 0 auto;
2057
  }
2135
  -webkit-border-radius: 50%;
2136
  filter: alpha(opacity=0);
2137
  opacity: 0;
 
2138
  transition: all 0.2s;
2139
  }
2140
 
2176
  cursor: default;
2177
  filter: alpha(opacity=0);
2178
  opacity: 0;
 
2179
  transition: all 0.2s;
2180
  }
2181
 
2196
  border-radius: 50%;
2197
  -moz-border-radius: 50%;
2198
  -webkit-border-radius: 50%;
 
2199
  transition: all 0.2s;
2200
  }
2201
 
2281
 
2282
  .su-spoiler-content {
2283
  padding: 14px;
 
2284
  transition: padding-top 0.2s;
2285
  -ie-transition: padding-top 0.2s;
2286
  }
2531
  font-size: 13px;
2532
  line-height: 20px;
2533
  cursor: pointer;
 
2534
  transition: all 0.2s;
2535
  }
2536
 
2578
  }
2579
 
2580
  .su-tabs-vertical {
 
2581
  display: flex;
2582
  }
2583
 
2606
 
2607
  @media only screen and (max-width: 768px) {
2608
  .su-tabs-vertical {
 
 
2609
  flex-direction: column;
2610
  }
2611
  .su-tabs-vertical .su-tabs-nav,
2622
  display: block;
2623
  }
2624
  .su-tabs-mobile-scroll .su-tabs-nav {
 
2625
  display: flex;
 
2626
  align-items: flex-end;
2627
  white-space: nowrap;
2628
  overflow-x: auto;
2723
  background: black;
2724
  background: rgba(0, 0, 0, 0.5);
2725
  color: #fff;
 
2726
  transition: top 0.2s;
2727
  }
2728
 
2738
  height: 100%;
2739
  cursor: pointer;
2740
  opacity: 0.5;
 
2741
  transition: opacity 0.2s;
2742
  background: 50% 50% url("../images/player/default-start.png") no-repeat;
2743
  }
2765
  position: relative;
2766
  height: 30px;
2767
  background: #7c8781;
 
2768
  background: linear-gradient(to bottom, #7c8781 0%, #0a0809 100%);
2769
  border-bottom-right-radius: 3px;
2770
  border-bottom-left-radius: 3px;
2782
  bottom: -100px;
2783
  left: 0;
2784
  right: 0;
 
2785
  transition: bottom 0.2s;
2786
  }
2787
 
2859
 
2860
  .su-video .jp-seek-bar {
2861
  background: #0b0b0b;
 
2862
  background: linear-gradient(to bottom, #0b0b0b 0%, #666 100%);
2863
  }
2864
 
2865
  .su-video .jp-play-bar {
2866
  background: #6db3f2;
 
2867
  background: linear-gradient(to bottom, #6db3f2 0%, #54a3ee 50%, #3690f0 51%, #1e69de 100%);
2868
  }
2869
 
includes/functions-helpers.php CHANGED
@@ -8,6 +8,15 @@
8
  * @subpackage Shortcodes_Ultimate/includes
9
  */
10
 
 
 
 
 
 
 
 
 
 
11
  /**
12
  * Retrieve the URL of the plugin directory (with trailing slash).
13
  *
8
  * @subpackage Shortcodes_Ultimate/includes
9
  */
10
 
11
+ /**
12
+ * Retrieves instance of the main plugin class.
13
+ *
14
+ * @since 5.0.4
15
+ */
16
+ function shortcodes_ultimate() {
17
+ return Shortcodes_Ultimate::get_instance();
18
+ }
19
+
20
  /**
21
  * Retrieve the URL of the plugin directory (with trailing slash).
22
  *
includes/js/block-editor/index.js CHANGED
@@ -1,2 +1,2 @@
1
- !function c(i,l,u){function a(t,e){if(!l[t]){if(!i[t]){var r="function"==typeof require&&require;if(!e&&r)return r(t,!0);if(s)return s(t,!0);var n=new Error("Cannot find module '"+t+"'");throw n.code="MODULE_NOT_FOUND",n}var o=l[t]={exports:{}};i[t][0].call(o.exports,function(e){return a(i[t][1][e]||e)},o,o.exports,c,i,l,u)}return l[t].exports}for(var s="function"==typeof require&&require,e=0;e<u.length;e++)a(u[e]);return a}({1:[function(e,t,r){"use strict";var n=wp.element.Fragment,o=wp.blockEditor.BlockControls,c=wp.components,i=c.SVG,l=c.Path;wp.hooks.addFilter("editor.BlockEdit","shortcodes-ultimate/with-insert-shortcode-button",function(t){return function(e){return-1===SUBlockEditorSettings.supportedBlocks.indexOf(e.name)?React.createElement(t,e):React.createElement(n,null,React.createElement(t,e),React.createElement(o,{controls:[{icon:React.createElement(i,{viewBox:"0 0 20 20",xmlns:"http://www.w3.org/2000/svg"},React.createElement(l,{d:"m3 3h5.833v2.333h-3.5v9.334h3.5v2.333h-5.833zm8.167 0h5.833v14h-5.833v-2.333h3.5v-9.334h-3.5z"})),title:SUBlockEditorL10n.insertShortcode,onClick:function(){window.SUG.App.insert("block",{props:e})}}]}))}})},{}]},{},[1]);
2
  //# sourceMappingURL=index.js.map
1
+ !function n(o,c,i){function l(t,e){if(!c[t]){if(!o[t]){var r="function"==typeof require&&require;if(!e&&r)return r(t,!0);if(u)return u(t,!0);throw(r=new Error("Cannot find module '"+t+"'")).code="MODULE_NOT_FOUND",r}r=c[t]={exports:{}},o[t][0].call(r.exports,function(e){return l(o[t][1][e]||e)},r,r.exports,n,o,c,i)}return c[t].exports}for(var u="function"==typeof require&&require,e=0;e<i.length;e++)l(i[e]);return l}({1:[function(e,t,r){"use strict";var n=wp.element.Fragment,o=wp.blockEditor.BlockControls,c=wp.components,i=c.SVG,l=c.Path;wp.hooks.addFilter("editor.BlockEdit","shortcodes-ultimate/with-insert-shortcode-button",function(t){return function(e){return-1===SUBlockEditorSettings.supportedBlocks.indexOf(e.name)?React.createElement(t,e):React.createElement(n,null,React.createElement(t,e),React.createElement(o,{controls:[{icon:React.createElement(i,{viewBox:"0 0 20 20",xmlns:"http://www.w3.org/2000/svg"},React.createElement(l,{d:"m3 3h5.833v2.333h-3.5v9.334h3.5v2.333h-5.833zm8.167 0h5.833v14h-5.833v-2.333h3.5v-9.334h-3.5z"})),title:SUBlockEditorL10n.insertShortcode,onClick:function(){window.SUG.App.insert("block",{props:e})}}]}))}})},{}]},{},[1]);
2
  //# sourceMappingURL=index.js.map
includes/js/block-editor/index.js.map CHANGED
@@ -1 +1 @@
1
- {"version":3,"sources":["includes/js/block-editor/node_modules/browser-pack/_prelude.js","includes/js/block-editor/includes/js/block-editor/src/index.js"],"names":["r","e","n","t","o","i","f","c","require","u","a","Error","code","p","exports","call","length","1","module","Fragment","wp","element","BlockControls","blockEditor","components","SVG","Path","hooks","addFilter","BlockEdit","props","SUBlockEditorSettings","supportedBlocks","indexOf","name","React","createElement","controls","icon","viewBox","xmlns","d","title","SUBlockEditorL10n","insertShortcode","onClick","window","SUG","App","insert"],"mappings":"CAAA,SAAAA,EAAAC,EAAAC,EAAAC,GAAA,SAAAC,EAAAC,EAAAC,GAAA,IAAAJ,EAAAG,GAAA,CAAA,IAAAJ,EAAAI,GAAA,CAAA,IAAAE,EAAA,mBAAAC,SAAAA,QAAA,IAAAF,GAAAC,EAAA,OAAAA,EAAAF,GAAA,GAAA,GAAAI,EAAA,OAAAA,EAAAJ,GAAA,GAAA,IAAAK,EAAA,IAAAC,MAAA,uBAAAN,EAAA,KAAA,MAAAK,EAAAE,KAAA,mBAAAF,EAAA,IAAAG,EAAAX,EAAAG,GAAA,CAAAS,QAAA,IAAAb,EAAAI,GAAA,GAAAU,KAAAF,EAAAC,QAAA,SAAAd,GAAA,OAAAI,EAAAH,EAAAI,GAAA,GAAAL,IAAAA,IAAAa,EAAAA,EAAAC,QAAAd,EAAAC,EAAAC,EAAAC,GAAA,OAAAD,EAAAG,GAAAS,QAAA,IAAA,IAAAL,EAAA,mBAAAD,SAAAA,QAAAH,EAAA,EAAAA,EAAAF,EAAAa,OAAAX,IAAAD,EAAAD,EAAAE,IAAA,OAAAD,EAAA,CAAA,CAAAa,EAAA,CAAA,SAAAT,EAAAU,EAAAJ,oBCEQK,EAAaC,GAAGC,QAAhBF,SACAG,EAAkBF,GAAGG,YAArBD,gBACcF,GAAGI,WAAjBC,IAAAA,IAAKC,IAAAA,KA4BbN,GAAGO,MAAMC,UACP,mBACA,mDA5BgC,SAAAC,GAChC,OAAO,SAACC,GACN,OAAmE,IAA/DC,sBAAsBC,gBAAgBC,QAAQH,EAAMI,MAC/CC,MAAAC,cAACP,EAAcC,GAItBK,MAAAC,cAACjB,EAAD,KACEgB,MAAAC,cAACP,EAAcC,GACfK,MAAAC,cAACd,EAAD,CAAee,SAAU,CACvB,CAEEC,KAAMH,MAAAC,cAACX,EAAD,CAAKc,QAAQ,YAAYC,MAAM,8BAA6BL,MAAAC,cAACV,EAAD,CAAMe,EAAE,mGAE1EC,MAAOC,kBAAkBC,gBACzBC,QAAS,WACPC,OAAOC,IAAIC,IAAIC,OAAO,QAAS,CAAEnB,MAAOA","file":"index.js","sourcesContent":["(function(){function r(e,n,t){function o(i,f){if(!n[i]){if(!e[i]){var c=\"function\"==typeof require&&require;if(!f&&c)return c(i,!0);if(u)return u(i,!0);var a=new Error(\"Cannot find module '\"+i+\"'\");throw a.code=\"MODULE_NOT_FOUND\",a}var p=n[i]={exports:{}};e[i][0].call(p.exports,function(r){var n=e[i][1][r];return o(n||r)},p,p.exports,r,e,n,t)}return n[i].exports}for(var u=\"function\"==typeof require&&require,i=0;i<t.length;i++)o(t[i]);return o}return r})()","/* global wp, SUBlockEditorSettings, SUBlockEditorL10n */\n\nconst { Fragment } = wp.element\nconst { BlockControls } = wp.blockEditor\nconst { SVG, Path } = wp.components\n\nconst withInsertShortcodeButton = BlockEdit => {\n return (props) => {\n if (SUBlockEditorSettings.supportedBlocks.indexOf(props.name) === -1) {\n return <BlockEdit {...props} />\n }\n\n return (\n <Fragment>\n <BlockEdit {...props} />\n <BlockControls controls={[\n {\n /* eslint-disable react/jsx-pascal-case */\n icon: <SVG viewBox='0 0 20 20' xmlns='http://www.w3.org/2000/svg'><Path d='m3 3h5.833v2.333h-3.5v9.334h3.5v2.333h-5.833zm8.167 0h5.833v14h-5.833v-2.333h3.5v-9.334h-3.5z' /></SVG>,\n /* eslint-disable react/jsx-pascal-case */\n title: SUBlockEditorL10n.insertShortcode,\n onClick: () => {\n window.SUG.App.insert('block', { props: props })\n }\n }\n ]}\n />\n </Fragment>\n )\n }\n}\n\nwp.hooks.addFilter(\n 'editor.BlockEdit',\n 'shortcodes-ultimate/with-insert-shortcode-button',\n withInsertShortcodeButton\n)\n"]}
1
+ {"version":3,"sources":["includes/js/block-editor/node_modules/browser-pack/_prelude.js","includes/js/block-editor/includes/js/block-editor/src/index.js"],"names":["r","e","n","t","o","i","f","c","require","u","a","Error","code","p","exports","call","length","1","module","Fragment","wp","element","BlockControls","blockEditor","_wp$components","components","SVG","Path","hooks","addFilter","BlockEdit","props","SUBlockEditorSettings","supportedBlocks","indexOf","name","React","createElement","controls","icon","viewBox","xmlns","d","title","SUBlockEditorL10n","insertShortcode","onClick","window","SUG","App","insert"],"mappings":"CAAA,SAAAA,EAAAC,EAAAC,EAAAC,GAAA,SAAAC,EAAAC,EAAAC,GAAA,IAAAJ,EAAAG,GAAA,CAAA,IAAAJ,EAAAI,GAAA,CAAA,IAAAE,EAAA,mBAAAC,SAAAA,QAAA,IAAAF,GAAAC,EAAA,OAAAA,EAAAF,GAAA,GAAA,GAAAI,EAAA,OAAAA,EAAAJ,GAAA,GAAA,MAAAK,EAAA,IAAAC,MAAA,uBAAAN,EAAA,MAAAO,KAAA,mBAAAF,EAAAG,EAAAX,EAAAG,GAAA,CAAAS,QAAA,IAAAb,EAAAI,GAAA,GAAAU,KAAAF,EAAAC,QAAA,SAAAd,GAAA,OAAAI,EAAAH,EAAAI,GAAA,GAAAL,IAAAA,IAAAa,EAAAA,EAAAC,QAAAd,EAAAC,EAAAC,EAAAC,GAAA,OAAAD,EAAAG,GAAAS,QAAA,IAAA,IAAAL,EAAA,mBAAAD,SAAAA,QAAAH,EAAA,EAAAA,EAAAF,EAAAa,OAAAX,IAAAD,EAAAD,EAAAE,IAAA,OAAAD,EAAA,CAAA,CAAAa,EAAA,CAAA,SAAAT,EAAAU,EAAAJ,gBCEA,IAAQK,EAAaC,GAAGC,QAAhBF,SACAG,EAAkBF,GAAGG,YAArBD,cACRE,EAAsBJ,GAAGK,WAAjBC,EAARF,EAAQE,IAAKC,EAAbH,EAAaG,KA4BbP,GAAGQ,MAAMC,UACP,mBACA,mDA5BgC,SAAAC,GAChC,OAAO,SAACC,GACN,OAAmE,IAA/DC,sBAAsBC,gBAAgBC,QAAQH,EAAMI,MAC/CC,MAAAC,cAACP,EAAcC,GAItBK,MAAAC,cAAClB,EAAD,KACEiB,MAAAC,cAACP,EAAcC,GACfK,MAAAC,cAACf,EAAD,CAAegB,SAAU,CACvB,CAEEC,KAAMH,MAAAC,cAACX,EAAD,CAAKc,QAAQ,YAAYC,MAAM,8BAA6BL,MAAAC,cAACV,EAAD,CAAMe,EAAE,mGAE1EC,MAAOC,kBAAkBC,gBACzBC,QAAS,WACPC,OAAOC,IAAIC,IAAIC,OAAO,QAAS,CAAEnB,MAAOA","file":"index.js","sourcesContent":["(function(){function r(e,n,t){function o(i,f){if(!n[i]){if(!e[i]){var c=\"function\"==typeof require&&require;if(!f&&c)return c(i,!0);if(u)return u(i,!0);var a=new Error(\"Cannot find module '\"+i+\"'\");throw a.code=\"MODULE_NOT_FOUND\",a}var p=n[i]={exports:{}};e[i][0].call(p.exports,function(r){var n=e[i][1][r];return o(n||r)},p,p.exports,r,e,n,t)}return n[i].exports}for(var u=\"function\"==typeof require&&require,i=0;i<t.length;i++)o(t[i]);return o}return r})()","/* global wp, SUBlockEditorSettings, SUBlockEditorL10n */\n\nconst { Fragment } = wp.element\nconst { BlockControls } = wp.blockEditor\nconst { SVG, Path } = wp.components\n\nconst withInsertShortcodeButton = BlockEdit => {\n return (props) => {\n if (SUBlockEditorSettings.supportedBlocks.indexOf(props.name) === -1) {\n return <BlockEdit {...props} />\n }\n\n return (\n <Fragment>\n <BlockEdit {...props} />\n <BlockControls controls={[\n {\n /* eslint-disable react/jsx-pascal-case */\n icon: <SVG viewBox='0 0 20 20' xmlns='http://www.w3.org/2000/svg'><Path d='m3 3h5.833v2.333h-3.5v9.334h3.5v2.333h-5.833zm8.167 0h5.833v14h-5.833v-2.333h3.5v-9.334h-3.5z' /></SVG>,\n /* eslint-disable react/jsx-pascal-case */\n title: SUBlockEditorL10n.insertShortcode,\n onClick: () => {\n window.SUG.App.insert('block', { props: props })\n }\n }\n ]}\n />\n </Fragment>\n )\n }\n}\n\nwp.hooks.addFilter(\n 'editor.BlockEdit',\n 'shortcodes-ultimate/with-insert-shortcode-button',\n withInsertShortcodeButton\n)\n"]}
includes/js/generator/index.js CHANGED
@@ -1,2 +1,2 @@
1
- !function s(o,i,u){function c(t,e){if(!i[t]){if(!o[t]){var r="function"==typeof require&&require;if(!e&&r)return r(t,!0);if(l)return l(t,!0);var n=new Error("Cannot find module '"+t+"'");throw n.code="MODULE_NOT_FOUND",n}var a=i[t]={exports:{}};o[t][0].call(a.exports,function(e){return c(o[t][1][e]||e)},a,a.exports,s,o,i,u)}return i[t].exports}for(var l="function"==typeof require&&require,e=0;e<u.length;e++)c(u[e]);return c}({1:[function(e,t,r){"use strict";function s(e){return(s="function"==typeof Symbol&&"symbol"==typeof Symbol.iterator?function(e){return typeof e}:function(e){return e&&"function"==typeof Symbol&&e.constructor===Symbol&&e!==Symbol.prototype?"symbol":typeof e})(e)}var d,o,i,u,n,c,l,g,p,a,f,h;window.SUG={},window.SUG.App=(d=jQuery,o=d("#su-generator"),i=d("#su-generator-search"),u=d("#su-generator-filter"),n=u.children("a"),c=d("#su-generator-choices"),l=c.find("span"),g=d("#su-generator-settings"),p=d("#su-compatibility-mode-prefix"),a=d("#su-generator-result"),f=d("#su-generator-selected"),(h={state:{mceSelection:"",target:"",wpActiveEditor:null,context:"",insertArgs:"",preview:{timer:null,request:null}}}).el={body:d("body")},h.init=function(){var a;n.click(function(e){var t=d(this).data("filter");if("all"===t)l.css({opacity:1}).removeClass("su-generator-choice-first");else{var r=new RegExp(t,"gi");l.css({opacity:.2}),l.each(function(){null!==d(this).data("group").match(r)&&d(this).css({opacity:1}).removeClass("su-generator-choice-first")})}e.preventDefault()}),d("#su-generator").on("click",".su-generator-home",function(e){i.val(""),g.html("").hide(),o.removeClass("su-generator-narrow"),u.show(),c.show(),l.show(),h.state.mceSelection="",i.focus(),e.preventDefault()}),d("#su-generator").on("click",".su-generator-close",function(e){d.magnificPopup.close(),e.preventDefault()}),i.on({focus:function(){d(this).val(""),g.html("").hide(),o.removeClass("su-generator-narrow"),c.show(),l.css({opacity:1}).removeClass("su-generator-choice-first"),u.show()},blur:function(){},keyup:function(e){var t=d(".su-generator-choice-first:first"),n=d(this).val(),a=new RegExp(n,"gi"),s=0;13===e.keyCode&&0<t.length&&(e.preventDefault(),d(this).val("").blur(),t.trigger("click")),l.css({opacity:.2}).removeClass("su-generator-choice-first"),l.each(function(){var e=d(this).data(),t=e.shortcode,r=[t,e.name,e.desc,e.group].join(" ").match(a);null!==r&&(d(this).css({opacity:1}),n===t?(l.removeClass("su-generator-choice-first"),d(this).addClass("su-generator-choice-first"),s=999):r.length>s&&(l.removeClass("su-generator-choice-first"),d(this).addClass("su-generator-choice-first"),s=r.length))}),""===n&&l.removeClass("su-generator-choice-first")}}),l.on("click",function(e){var r=d(this).data("shortcode");d.ajax({type:"POST",url:ajaxurl,data:{action:"su_generator_settings",shortcode:r},beforeSend:function(){d("#su-generator-preview").hide(),c.hide(),g.addClass("su-generator-loading").show(),o.addClass("su-generator-narrow"),u.hide()},success:function(e){g.removeClass("su-generator-loading"),g.html(e);var t=d("#su-generator-content");void 0!==h.state.mceSelection&&""!==h.state.mceSelection&&"hidden"!==t.attr("type")&&t.val(h.state.mceSelection),d(".su-generator-range-picker").each(function(e){var t=d(this).find("input"),r=t.attr("min"),n=t.attr("max"),a=t.attr("step");t.simpleSlider({snap:!0,step:a,range:[r,n]}),t.show(),t.on("keyup blur",function(e){t.simpleSlider("setValue",t.val())})}),d(".su-generator-select-color").each(function(e){d(this).find(".su-generator-select-color-wheel").filter(":first").farbtastic(".su-generator-select-color-value:eq("+e+")"),d(this).find(".su-generator-select-color-value").focus(function(){d(".su-generator-select-color-wheel:eq("+e+")").show()}),d(this).find(".su-generator-select-color-value").blur(function(){d(".su-generator-select-color-wheel:eq("+e+")").hide()})}),d(".su-generator-isp").each(function(){function n(){var e="none",t="",r=i.val();if("media"===r){var n=[];u.find("span").each(function(e){n[e]=d(this).data("id")}),0<n.length&&(t=n.join(","))}else if("category"===r){var a=c.val()||[];0<a.length&&(t=a.join(","))}else if("taxonomy"===r){var s=l.val()||"",o=g.val()||[];"0"!==s&&0<o.length&&(e="taxonomy: "+s+"/"+o.join(","))}else e="0"===r?"none":r;""!==t&&(e=r+": "+t),p.val(e).trigger("change")}var t,r=d(this),i=r.find(".su-generator-isp-sources"),a=r.find(".su-generator-isp-source"),e=r.find(".su-generator-isp-add-media"),u=r.find(".su-generator-isp-images"),c=r.find(".su-generator-isp-categories"),l=r.find(".su-generator-isp-taxonomies"),g=d(".su-generator-isp-terms"),p=r.find(".su-generator-attr");i.on("change",function(e){var t=d(this).val();e.preventDefault(),a.removeClass("su-generator-isp-source-open"),-1===t.indexOf(":")&&r.find(".su-generator-isp-source-"+t).addClass("su-generator-isp-source-open"),n()}),u.on("click","span i",function(){d(this).parent("span").css("border-color","#f03").fadeOut(300,function(){d(this).remove(),n()})}),e.click(function(e){e.preventDefault(),void 0!==t&&t.close(),(t=wp.media.frames.su_media_frame_1=wp.media({title:SUGL10n.isp_media_title,library:{type:"image"},button:{text:SUGL10n.isp_media_insert},multiple:!0})).on("open",function(){d(".mfp-wrap").addClass("hidden")}),t.on("close",function(){d(".mfp-wrap").removeClass("hidden")}),t.on("select",function(){var e=t.state().get("selection").toJSON();u.find("em").remove(),d.each(e,function(e){u.append('<span data-id="'+this.id+'" title="'+this.title+'"><img src="'+this.url+'" alt="" /><i class="sui sui-times"></i></span>')}),n()}).open()}),u.sortable({revert:200,containment:r,tolerance:"pointer",stop:function(){n()}}),c.on("change",n),g.on("change",n),l.on("change",function(){var t=d(this).parents(".su-generator-isp-source"),e=d(this).val();if(g.hide().find("option").remove(),n(),"0"!==e)var r=d.ajax({url:ajaxurl,type:"post",dataType:"html",data:{action:"su_generator_get_terms",tax:e,class:"su-generator-isp-terms",multiple:!0,size:10},beforeSend:function(){"object"===s(r)&&r.abort(),g.html("").attr("disabled",!0).hide(),t.addClass("su-generator-loading")},success:function(e){g.html(e).attr("disabled",!1).show(),t.removeClass("su-generator-loading")}})})}),d(".su-generator-upload-button").each(function(){var t,e=d(this),r=d(this).parents(".su-generator-attr-container").find("input:text");e.on("click",function(e){e.preventDefault(),e.stopPropagation(),void 0!==t&&t.close(),(t=wp.media.frames.su_media_frame_2=wp.media({title:SUGL10n.upload_title,button:{text:SUGL10n.upload_insert},multiple:!1})).on("select",function(){var e=t.state().get("selection").first().toJSON();r.val(e.url).trigger("change")}),t.on("open",function(){d(".mfp-wrap").addClass("hidden")}),t.on("close",function(){d(".mfp-wrap").removeClass("hidden")}),t.open()})}),d(".su-generator-icon-picker-button").each(function(){var e=d(this),t=d(this).parents(".su-generator-attr-container"),n=t.find(".su-generator-attr"),a=t.find(".su-generator-icon-picker"),s=a.find("input:text");e.click(function(e){a.toggleClass("su-generator-icon-picker-visible"),s.val("").trigger("keyup"),a.hasClass("su-generator-icon-picker-loaded")||(d.ajax({type:"post",url:ajaxurl,data:{action:"su_generator_get_icons"},dataType:"html",beforeSend:function(){a.addClass("su-generator-loading"),a.addClass("su-generator-icon-picker-loaded")},success:function(e){a.append(e);var r=a.children("i");r.click(function(e){n.val("icon: "+d(this).attr("title")),a.removeClass("su-generator-icon-picker-visible"),n.trigger("change"),e.preventDefault()}),s.on({keyup:function(){var e=d(this).val(),t=new RegExp(e,"gi");r.hide(),r.each(function(){null!==d(this).attr("title").match(t)&&d(this).show()})},focus:function(){d(this).val(""),r.show()}}),a.removeClass("su-generator-loading")}}),e.preventDefault())})}),d(".su-generator-switch").click(function(e){var t=d(this).parent().children("input");"yes"===t.val()?t.val("no").trigger("change"):t.val("yes").trigger("change"),e.preventDefault()}),d(".su-generator-switch-value").on("change",function(){var e=d(this),t=e.parent().children(".su-generator-switch"),r=e.val();"yes"===r?t.removeClass("su-generator-switch-no").addClass("su-generator-switch-yes"):"no"===r&&t.removeClass("su-generator-switch-yes").addClass("su-generator-switch-no")}),d("select#su-generator-attr-taxonomy").on("change",function(){var e=d(this).val(),t=d("select#su-generator-attr-tax_term");window.su_generator_get_terms=d.ajax({type:"POST",url:ajaxurl,data:{action:"su_generator_get_terms",tax:e,noselect:!0},dataType:"html",beforeSend:function(){"object"===s(window.su_generator_get_terms)&&window.su_generator_get_terms.abort(),t.parent().addClass("su-generator-loading")},success:function(e){t.find("option").remove(),t.append(e),t.parent().removeClass("su-generator-loading")}})}),d(".su-generator-shadow-picker").each(function(e){var t=d(this),r=t.find(".su-generator-shadow-picker-field input"),n=t.find(".su-generator-sp-hoff"),a=t.find(".su-generator-sp-voff"),s=t.find(".su-generator-sp-blur"),o={cnt:t.find(".su-generator-shadow-picker-color"),value:t.find(".su-generator-shadow-picker-color-value"),wheel:t.find(".su-generator-shadow-picker-color-wheel")},i=t.find(".su-generator-attr");o.wheel.farbtastic(o.value),o.value.focus(function(){o.wheel.show()}),o.value.blur(function(){o.wheel.hide()}),r.on("change blur keyup",function(){i.val(n.val()+"px "+a.val()+"px "+s.val()+"px "+o.value.val()).trigger("change")}),i.on("keyup",function(){var e=d(this).val().split(" ");4===e.length&&(n.val(e[0].replace("px","")),a.val(e[1].replace("px","")),s.val(e[2].replace("px","")),o.value.val(e[3]),r.trigger("keyup"))})}),d(".su-generator-border-picker").each(function(e){var t=d(this),r=t.find(".su-generator-border-picker-field input, .su-generator-border-picker-field select"),n=t.find(".su-generator-bp-width"),a=t.find(".su-generator-bp-style"),s={cnt:t.find(".su-generator-border-picker-color"),value:t.find(".su-generator-border-picker-color-value"),wheel:t.find(".su-generator-border-picker-color-wheel")},o=t.find(".su-generator-attr");s.wheel.farbtastic(s.value),s.value.focus(function(){s.wheel.show()}),s.value.blur(function(){s.wheel.hide()}),r.on("change blur keyup",function(){o.val(n.val()+"px "+a.val()+" "+s.value.val()).trigger("change")}),o.on("keyup",function(){var e=d(this).val().split(" ");3===e.length&&(n.val(e[0].replace("px","")),a.val(e[1]),s.value.val(e[2]),r.trigger("keyup"))})}),g.find(".su-generator-attr").on("change keyup blur",function(){var e=d(this).parents(".su-generator-attr-container"),t=e.data("default");d(this).val()!=t?e.removeClass("su-generator-skip"):e.addClass("su-generator-skip")}),d(".su-generator-set-value").click(function(e){d(this).parents(".su-generator-attr-container").find("input").val(d(this).text()).trigger("change")}),f.val(r),d.ajax({type:"GET",url:ajaxurl,data:{action:"su_generator_get_preset",id:"last_used",shortcode:r},beforeSend:function(){},success:function(e){h.setSettings(e);var t=d("#su-generator-content");void 0!==h.state.mceSelection&&""!==h.state.mceSelection&&"hidden"!==t.attr("type")&&t.val(h.state.mceSelection)},dataType:"json"})},dataType:"html"})}),d("#su-generator").on("click",".su-generator-insert",h.insertShortcode),d("#su-generator").on("click",".su-generator-toggle-preview",function(e){var t=d("#su-generator-preview");d(this).hide(),t.addClass("su-generator-loading").show(),g.find("input, textarea, select").on("change keyup blur",function(){h.updatePreview()}),h.updatePreview(!0),e.preventDefault()}),d("#su-generator").on("mouseenter click",".su-generator-presets",function(){clearTimeout(a),d(".su-gp-popup").show()}),d("#su-generator").on("mouseleave",".su-generator-presets",function(){a=window.setTimeout(function(){d(".su-gp-popup").fadeOut(200)},600)}),d("#su-generator").on("click",".su-gp-new",function(e){d(this).parents(".su-generator-presets");var t=d(".su-gp-list"),r=(new Date).getTime(),n=prompt(SUGL10n.presets_prompt_msg,SUGL10n.presets_prompt_value);""!==n&&null!==n&&(t.find("b").hide(),t.append('<span data-id="'+r+'"><em>'+n+'</em><i class="sui sui-times"></i></span>'),h.addPreset(r,n))}),d("#su-generator").on("click",".su-gp-list span",function(e){var t=d(".su-generator-presets").data("shortcode"),r=d(this).data("id"),n=d(".su-generator-insert");d(".su-gp-popup").hide(),clearTimeout(a),d.ajax({type:"GET",url:ajaxurl,data:{action:"su_generator_get_preset",id:r,shortcode:t},beforeSend:function(){n.addClass("button-primary-disabled").attr("disabled",!0)},success:function(e){n.removeClass("button-primary-disabled").attr("disabled",!1),h.setSettings(e)},dataType:"json"}),e.preventDefault(),e.stopPropagation()}),d("#su-generator").on("click",".su-gp-list i",function(e){var t=d(this).parents(".su-gp-list"),r=d(this).parent("span"),n=r.data("id");r.remove(),t.find("span").length<1&&t.find("b").show(),h.removePreset(n),e.stopPropagation(),e.preventDefault()})},h.addPreset=function(e,t){var r=d(".su-generator-presets").data("shortcode"),n=h.getSettings();d.ajax({type:"POST",url:ajaxurl,data:{action:"su_generator_add_preset",id:e,name:t,shortcode:r,settings:n}})},h.removePreset=function(e){var t=d(".su-generator-presets").data("shortcode");d.ajax({type:"POST",url:ajaxurl,data:{action:"su_generator_remove_preset",id:e,shortcode:t}})},h.parseSettings=function(){var e="on"===d("#su-generator-option-skip").val()?"#su-generator-settings .su-generator-attr-container:not(.su-generator-skip) .su-generator-attr":"#su-generator-settings .su-generator-attr-container .su-generator-attr",t=f.val(),r=p.val(),n=d(e),a=d("textarea#su-generator-content"),s=a.length?a.val():"false",o=new String("");return o+="["+r+t,n.each(function(){var e=d(this),t="";null==(t=e.is("select")?e.find("option:selected").val():e.val())?t="":"array"==typeof t&&(t=t.join(",")),""!==t&&(o+=" "+d(this).attr("name")+'="'+d(this).val().toString().replace(/"/gi,"'")+'"')}),o+="]","false"!=s&&(o+=s+"[/"+r+t+"]"),o},h.getSettings=function(){f.val();var e=d("#su-generator-settings .su-generator-attr"),t=d("textarea#su-generator-content"),r=t.length?t.val():"false",a={};return e.each(function(e){var t=d(this),r="",n=t.attr("name");null==(r=t.is("select")?t.find("option:selected").val():t.val())&&(r=""),a[n]=r}),a.content=r.toString(),a},h.setSettings=function(r){var e=d("#su-generator-settings .su-generator-attr"),t=d("#su-generator-content");e.each(function(){var e=d(this),t=e.attr("name");r.hasOwnProperty(t)&&(e.val(r[t]),e.trigger("keyup").trigger("change").trigger("blur"))}),r.hasOwnProperty("content")&&t.val(r.content).trigger("keyup").trigger("change").trigger("blur"),h.updatePreview()},h.updatePreview=function(e){var t=d("#su-generator-preview"),r=h.parseSettings(),n=a.text();e=e||!1,t.is(":visible")&&(r===n&&!e||(window.clearTimeout(h.state.preview.timer),h.state.preview.timer=window.setTimeout(function(){h.state.preview.request=d.ajax({type:"POST",url:ajaxurl,cache:!1,data:{action:"su_generator_preview",shortcode:r},beforeSend:function(){h.state.preview.request&&h.state.preview.request.abort(),t.addClass("su-generator-loading").html("")},success:function(e){t.html(e).removeClass("su-generator-loading")},dataType:"html"})},300),a.text(r)))},h.insert=function(e,t){if("string"==typeof e&&"object"===s(t)){h.state.context=e;var r=(h.state.insertArgs=t).shortcode||"",n={type:"inline",alignTop:!0,closeOnBgClick:!1,mainClass:"su-generator-mfp",items:{src:"#su-generator"},callbacks:{}};n.callbacks.open=function(){r?l.filter('[data-shortcode="'.concat(r,'"]')).trigger("click"):window.setTimeout(function(){return i.focus()},200),"undefined"!=typeof tinyMCE&&null!=tinyMCE.activeEditor&&tinyMCE.activeEditor.hasOwnProperty("selection")&&(h.state.mceSelection=tinyMCE.activeEditor.selection.getContent({format:"text"}))},n.callbacks.close=function(){i.val(""),g.html("").hide(),o.removeClass("su-generator-narrow"),u.show(),c.show(),l.show(),h.state.mceSelection=""},d.magnificPopup.open(n)}},h.insertShortcode=function(){var e=h.parseSettings();if(h.addPreset("last_used",SUGL10n.last_used),d.magnificPopup.close(),a.text(e),"html"===h.state.context){var t=document.getElementById(h.state.insertArgs.editorID);h.insertAtCaret(t,e)}if("classic"===h.state.context&&window.wp.media.editor.insert(e),"block"===h.state.context){var r=h.state.insertArgs.props;if(r.attributes.hasOwnProperty("content"))r.setAttributes({content:r.attributes.content+e});else if("core/shortcode"===r.name){var n=r.attributes.hasOwnProperty("text")?r.attributes.text:"";r.setAttributes({text:n+e})}}},h.insertAtCaret=function(e,t){var r=e.selectionStart;e.value=e.value.substring(0,r)+t+e.value.substring(r),e.focus(),e.selectionStart=r+t.length},{init:h.init,insert:h.insert}),jQuery(document).ready(window.SUG.App.init)},{}]},{},[1]);
2
  //# sourceMappingURL=index.js.map
1
+ !function n(a,s,o){function i(t,e){if(!s[t]){if(!a[t]){var r="function"==typeof require&&require;if(!e&&r)return r(t,!0);if(u)return u(t,!0);throw(r=new Error("Cannot find module '"+t+"'")).code="MODULE_NOT_FOUND",r}r=s[t]={exports:{}},a[t][0].call(r.exports,function(e){return i(a[t][1][e]||e)},r,r.exports,n,a,s,o)}return s[t].exports}for(var u="function"==typeof require&&require,e=0;e<o.length;e++)i(o[e]);return i}({1:[function(e,t,r){"use strict";function s(e){return(s="function"==typeof Symbol&&"symbol"==typeof Symbol.iterator?function(e){return typeof e}:function(e){return e&&"function"==typeof Symbol&&e.constructor===Symbol&&e!==Symbol.prototype?"symbol":typeof e})(e)}var p,n,o,i,u,c,l,g,d,a,f,h;window.SUG={},window.SUG.App=(p=jQuery,n=p("#su-generator"),o=p("#su-generator-search"),i=p("#su-generator-filter"),u=i.children("a"),c=p("#su-generator-choices"),l=c.find("span"),g=p("#su-generator-settings"),d=p("#su-compatibility-mode-prefix"),a=p("#su-generator-result"),f=p("#su-generator-selected"),(h={state:{mceSelection:"",target:"",wpActiveEditor:null,context:"",insertArgs:"",preview:{timer:null,request:null}}}).el={body:p("body")},h.init=function(){var a;u.click(function(e){var t,r=p(this).data("filter");"all"===r?l.css({opacity:1}).removeClass("su-generator-choice-first"):(t=new RegExp(r,"gi"),l.css({opacity:.2}),l.each(function(){null!==p(this).data("group").match(t)&&p(this).css({opacity:1}).removeClass("su-generator-choice-first")})),e.preventDefault()}),p("#su-generator").on("click",".su-generator-home",function(e){o.val(""),g.html("").hide(),n.removeClass("su-generator-narrow"),i.show(),c.show(),l.show(),h.state.mceSelection="",o.focus(),e.preventDefault()}),p("#su-generator").on("click",".su-generator-close",function(e){p.magnificPopup.close(),e.preventDefault()}),o.on({focus:function(){p(this).val(""),g.html("").hide(),n.removeClass("su-generator-narrow"),c.show(),l.css({opacity:1}).removeClass("su-generator-choice-first"),i.show()},blur:function(){},keyup:function(e){var t=p(".su-generator-choice-first:first"),r=p(this).val(),n=new RegExp(r,"gi"),a=0;13===e.keyCode&&0<t.length&&(e.preventDefault(),p(this).val("").blur(),t.trigger("click")),l.css({opacity:.2}).removeClass("su-generator-choice-first"),l.each(function(){var e=p(this).data(),t=e.shortcode,e=[t,e.name,e.desc,e.group].join(" ").match(n);null!==e&&(p(this).css({opacity:1}),r===t?(l.removeClass("su-generator-choice-first"),p(this).addClass("su-generator-choice-first"),a=999):e.length>a&&(l.removeClass("su-generator-choice-first"),p(this).addClass("su-generator-choice-first"),a=e.length))}),""===r&&l.removeClass("su-generator-choice-first")}}),l.on("click",function(e){var t=p(this).data("shortcode");p.ajax({type:"POST",url:ajaxurl,data:{action:"su_generator_settings",shortcode:t},beforeSend:function(){p("#su-generator-preview").hide(),c.hide(),g.addClass("su-generator-loading").show(),n.addClass("su-generator-narrow"),i.hide()},success:function(e){g.removeClass("su-generator-loading"),g.html(e);e=p("#su-generator-content");void 0!==h.state.mceSelection&&""!==h.state.mceSelection&&"hidden"!==e.attr("type")&&e.val(h.state.mceSelection),p(".su-generator-range-picker").each(function(e){var t=p(this).find("input"),r=t.attr("min"),n=t.attr("max"),a=t.attr("step");t.simpleSlider({snap:!0,step:a,range:[r,n]}),t.show(),t.on("keyup blur",function(e){t.simpleSlider("setValue",t.val())})}),p(".su-generator-select-color").each(function(e){p(this).find(".su-generator-select-color-wheel").filter(":first").farbtastic(".su-generator-select-color-value:eq("+e+")"),p(this).find(".su-generator-select-color-value").focus(function(){p(".su-generator-select-color-wheel:eq("+e+")").show()}),p(this).find(".su-generator-select-color-value").blur(function(){p(".su-generator-select-color-wheel:eq("+e+")").hide()})}),p(".su-generator-isp").each(function(){function n(){var t,e,r,n="none",a="",s=o.val();"media"===s?(t=[],i.find("span").each(function(e){t[e]=p(this).data("id")}),0<t.length&&(a=t.join(","))):"category"===s?0<(r=u.val()||[]).length&&(a=r.join(",")):"taxonomy"===s?(e=c.val()||"",r=l.val()||[],"0"!==e&&0<r.length&&(n="taxonomy: "+e+"/"+r.join(","))):n="0"===s?"none":s,g.val(n=""!==a?s+": "+a:n).trigger("change")}var t,r=p(this),o=r.find(".su-generator-isp-sources"),a=r.find(".su-generator-isp-source"),e=r.find(".su-generator-isp-add-media"),i=r.find(".su-generator-isp-images"),u=r.find(".su-generator-isp-categories"),c=r.find(".su-generator-isp-taxonomies"),l=p(".su-generator-isp-terms"),g=r.find(".su-generator-attr");o.on("change",function(e){var t=p(this).val();e.preventDefault(),a.removeClass("su-generator-isp-source-open"),-1===t.indexOf(":")&&r.find(".su-generator-isp-source-"+t).addClass("su-generator-isp-source-open"),n()}),i.on("click","span i",function(){p(this).parent("span").css("border-color","#f03").fadeOut(300,function(){p(this).remove(),n()})}),e.click(function(e){e.preventDefault(),void 0!==t&&t.close(),(t=wp.media.frames.su_media_frame_1=wp.media({title:SUGL10n.isp_media_title,library:{type:"image"},button:{text:SUGL10n.isp_media_insert},multiple:!0})).on("open",function(){p(".mfp-wrap").addClass("hidden")}),t.on("close",function(){p(".mfp-wrap").removeClass("hidden")}),t.on("select",function(){var e=t.state().get("selection").toJSON();i.find("em").remove(),p.each(e,function(e){i.append('<span data-id="'+this.id+'" title="'+this.title+'"><img src="'+this.url+'" alt="" /><i class="sui sui-times"></i></span>')}),n()}).open()}),i.sortable({revert:200,containment:r,tolerance:"pointer",stop:function(){n()}}),u.on("change",n),l.on("change",n),c.on("change",function(){var e,t=p(this).parents(".su-generator-isp-source"),r=p(this).val();l.hide().find("option").remove(),n(),"0"===r||(e=p.ajax({url:ajaxurl,type:"post",dataType:"html",data:{action:"su_generator_get_terms",tax:r,class:"su-generator-isp-terms",multiple:!0,size:10},beforeSend:function(){"object"===s(e)&&e.abort(),l.html("").attr("disabled",!0).hide(),t.addClass("su-generator-loading")},success:function(e){l.html(e).attr("disabled",!1).show(),t.removeClass("su-generator-loading")}}))})}),p(".su-generator-upload-button").each(function(){var t,e=p(this),r=p(this).parents(".su-generator-attr-container").find("input:text");e.on("click",function(e){e.preventDefault(),e.stopPropagation(),void 0!==t&&t.close(),(t=wp.media.frames.su_media_frame_2=wp.media({title:SUGL10n.upload_title,button:{text:SUGL10n.upload_insert},multiple:!1})).on("select",function(){var e=t.state().get("selection").first().toJSON();r.val(e.url).trigger("change")}),t.on("open",function(){p(".mfp-wrap").addClass("hidden")}),t.on("close",function(){p(".mfp-wrap").removeClass("hidden")}),t.open()})}),p(".su-generator-icon-picker-button").each(function(){var e=p(this),t=p(this).parents(".su-generator-attr-container"),n=t.find(".su-generator-attr"),a=t.find(".su-generator-icon-picker"),s=a.find("input:text");e.click(function(e){a.toggleClass("su-generator-icon-picker-visible"),s.val("").trigger("keyup"),a.hasClass("su-generator-icon-picker-loaded")||(p.ajax({type:"post",url:ajaxurl,data:{action:"su_generator_get_icons"},dataType:"html",beforeSend:function(){a.addClass("su-generator-loading"),a.addClass("su-generator-icon-picker-loaded")},success:function(e){a.append(e);var r=a.children("i");r.click(function(e){n.val("icon: "+p(this).attr("title")),a.removeClass("su-generator-icon-picker-visible"),n.trigger("change"),e.preventDefault()}),s.on({keyup:function(){var e=p(this).val(),t=new RegExp(e,"gi");r.hide(),r.each(function(){null!==p(this).attr("title").match(t)&&p(this).show()})},focus:function(){p(this).val(""),r.show()}}),a.removeClass("su-generator-loading")}}),e.preventDefault())})}),p(".su-generator-switch").click(function(e){var t=p(this).parent().children("input");("yes"===t.val()?t.val("no"):t.val("yes")).trigger("change"),e.preventDefault()}),p(".su-generator-switch-value").on("change",function(){var e=p(this),t=e.parent().children(".su-generator-switch"),e=e.val();"yes"===e?t.removeClass("su-generator-switch-no").addClass("su-generator-switch-yes"):"no"===e&&t.removeClass("su-generator-switch-yes").addClass("su-generator-switch-no")}),p("select#su-generator-attr-taxonomy").on("change",function(){var e=p(this).val(),t=p("select#su-generator-attr-tax_term");window.su_generator_get_terms=p.ajax({type:"POST",url:ajaxurl,data:{action:"su_generator_get_terms",tax:e,noselect:!0},dataType:"html",beforeSend:function(){"object"===s(window.su_generator_get_terms)&&window.su_generator_get_terms.abort(),t.parent().addClass("su-generator-loading")},success:function(e){t.find("option").remove(),t.append(e),t.parent().removeClass("su-generator-loading")}})}),p(".su-generator-shadow-picker").each(function(e){var t=p(this),r=t.find(".su-generator-shadow-picker-field input"),n=t.find(".su-generator-sp-hoff"),a=t.find(".su-generator-sp-voff"),s=t.find(".su-generator-sp-blur"),o={cnt:t.find(".su-generator-shadow-picker-color"),value:t.find(".su-generator-shadow-picker-color-value"),wheel:t.find(".su-generator-shadow-picker-color-wheel")},i=t.find(".su-generator-attr");o.wheel.farbtastic(o.value),o.value.focus(function(){o.wheel.show()}),o.value.blur(function(){o.wheel.hide()}),r.on("change blur keyup",function(){i.val(n.val()+"px "+a.val()+"px "+s.val()+"px "+o.value.val()).trigger("change")}),i.on("keyup",function(){var e=p(this).val().split(" ");4===e.length&&(n.val(e[0].replace("px","")),a.val(e[1].replace("px","")),s.val(e[2].replace("px","")),o.value.val(e[3]),r.trigger("keyup"))})}),p(".su-generator-border-picker").each(function(e){var t=p(this),r=t.find(".su-generator-border-picker-field input, .su-generator-border-picker-field select"),n=t.find(".su-generator-bp-width"),a=t.find(".su-generator-bp-style"),s={cnt:t.find(".su-generator-border-picker-color"),value:t.find(".su-generator-border-picker-color-value"),wheel:t.find(".su-generator-border-picker-color-wheel")},o=t.find(".su-generator-attr");s.wheel.farbtastic(s.value),s.value.focus(function(){s.wheel.show()}),s.value.blur(function(){s.wheel.hide()}),r.on("change blur keyup",function(){o.val(n.val()+"px "+a.val()+" "+s.value.val()).trigger("change")}),o.on("keyup",function(){var e=p(this).val().split(" ");3===e.length&&(n.val(e[0].replace("px","")),a.val(e[1]),s.value.val(e[2]),r.trigger("keyup"))})}),g.find(".su-generator-attr").on("change keyup blur",function(){var e=p(this).parents(".su-generator-attr-container"),t=e.data("default");p(this).val()!=t?e.removeClass("su-generator-skip"):e.addClass("su-generator-skip")}),p(".su-generator-set-value").click(function(e){p(this).parents(".su-generator-attr-container").find("input").val(p(this).text()).trigger("change")}),f.val(t),p.ajax({type:"GET",url:ajaxurl,data:{action:"su_generator_get_preset",id:"last_used",shortcode:t},beforeSend:function(){},success:function(e){h.setSettings(e);e=p("#su-generator-content");void 0!==h.state.mceSelection&&""!==h.state.mceSelection&&"hidden"!==e.attr("type")&&e.val(h.state.mceSelection)},dataType:"json"})},dataType:"html"})}),p("#su-generator").on("click",".su-generator-insert",h.insertShortcode),p("#su-generator").on("click",".su-generator-toggle-preview",function(e){var t=p("#su-generator-preview");p(this).hide(),t.addClass("su-generator-loading").show(),g.find("input, textarea, select").on("change keyup blur",function(){h.updatePreview()}),h.updatePreview(!0),e.preventDefault()}),p("#su-generator").on("mouseenter click",".su-generator-presets",function(){clearTimeout(a),p(".su-gp-popup").show()}),p("#su-generator").on("mouseleave",".su-generator-presets",function(){a=window.setTimeout(function(){p(".su-gp-popup").fadeOut(200)},600)}),p("#su-generator").on("click",".su-gp-new",function(e){p(this).parents(".su-generator-presets");var t=p(".su-gp-list"),r=(new Date).getTime(),n=prompt(SUGL10n.presets_prompt_msg,SUGL10n.presets_prompt_value);""!==n&&null!==n&&(t.find("b").hide(),t.append('<span data-id="'+r+'"><em>'+n+'</em><i class="sui sui-times"></i></span>'),h.addPreset(r,n))}),p("#su-generator").on("click",".su-gp-list span",function(e){var t=p(".su-generator-presets").data("shortcode"),r=p(this).data("id"),n=p(".su-generator-insert");p(".su-gp-popup").hide(),clearTimeout(a),p.ajax({type:"GET",url:ajaxurl,data:{action:"su_generator_get_preset",id:r,shortcode:t},beforeSend:function(){n.addClass("button-primary-disabled").attr("disabled",!0)},success:function(e){n.removeClass("button-primary-disabled").attr("disabled",!1),h.setSettings(e)},dataType:"json"}),e.preventDefault(),e.stopPropagation()}),p("#su-generator").on("click",".su-gp-list i",function(e){var t=p(this).parents(".su-gp-list"),r=p(this).parent("span"),n=r.data("id");r.remove(),t.find("span").length<1&&t.find("b").show(),h.removePreset(n),e.stopPropagation(),e.preventDefault()})},h.addPreset=function(e,t){var r=p(".su-generator-presets").data("shortcode"),n=h.getSettings();p.ajax({type:"POST",url:ajaxurl,data:{action:"su_generator_add_preset",id:e,name:t,shortcode:r,settings:n}})},h.removePreset=function(e){var t=p(".su-generator-presets").data("shortcode");p.ajax({type:"POST",url:ajaxurl,data:{action:"su_generator_remove_preset",id:e,shortcode:t}})},h.parseSettings=function(){var e="on"===p("#su-generator-option-skip").val()?"#su-generator-settings .su-generator-attr-container:not(.su-generator-skip) .su-generator-attr":"#su-generator-settings .su-generator-attr-container .su-generator-attr",t=f.val(),r=d.val(),n=p(e),e=p("textarea#su-generator-content"),e=e.length?e.val():"false",a=new String("");return a+="["+r+t,n.each(function(){var e=p(this),t="";null==(t=(e.is("select")?e.find("option:selected"):e).val())?t="":"array"==typeof t&&(t=t.join(",")),""!==t&&(a+=" "+p(this).attr("name")+'="'+p(this).val().toString().replace(/"/gi,"'")+'"')}),a+="]","false"!=e&&(a+=e+"[/"+r+t+"]"),a},h.getSettings=function(){f.val();var e=p("#su-generator-settings .su-generator-attr"),t=p("textarea#su-generator-content"),t=t.length?t.val():"false",a={};return e.each(function(e){var t=p(this),r="",n=t.attr("name"),r=(t.is("select")?t.find("option:selected"):t).val();a[n]=r=null==r?"":r}),a.content=t.toString(),a},h.setSettings=function(r){var e=p("#su-generator-settings .su-generator-attr"),t=p("#su-generator-content");e.each(function(){var e=p(this),t=e.attr("name");r.hasOwnProperty(t)&&(e.val(r[t]),e.trigger("keyup").trigger("change").trigger("blur"))}),r.hasOwnProperty("content")&&t.val(r.content).trigger("keyup").trigger("change").trigger("blur"),h.updatePreview()},h.updatePreview=function(e){var t=p("#su-generator-preview"),r=h.parseSettings(),n=a.text();e=e||!1,t.is(":visible")&&(r===n&&!e||(window.clearTimeout(h.state.preview.timer),h.state.preview.timer=window.setTimeout(function(){h.state.preview.request=p.ajax({type:"POST",url:ajaxurl,cache:!1,data:{action:"su_generator_preview",shortcode:r},beforeSend:function(){h.state.preview.request&&h.state.preview.request.abort(),t.addClass("su-generator-loading").html("")},success:function(e){t.html(e).removeClass("su-generator-loading")},dataType:"html"})},300),a.text(r)))},h.insert=function(e,t){var r;"string"==typeof e&&"object"===s(t)&&(h.state.context=e,r=(h.state.insertArgs=t).shortcode||"",(t={type:"inline",alignTop:!0,closeOnBgClick:!1,mainClass:"su-generator-mfp",items:{src:"#su-generator"},callbacks:{}}).callbacks.open=function(){r?l.filter('[data-shortcode="'.concat(r,'"]')).trigger("click"):window.setTimeout(function(){return o.focus()},200),"undefined"!=typeof tinyMCE&&null!=tinyMCE.activeEditor&&tinyMCE.activeEditor.hasOwnProperty("selection")&&(h.state.mceSelection=tinyMCE.activeEditor.selection.getContent({format:"text"}))},t.callbacks.close=function(){o.val(""),g.html("").hide(),n.removeClass("su-generator-narrow"),i.show(),c.show(),l.show(),h.state.mceSelection=""},p.magnificPopup.open(t))},h.insertShortcode=function(){var e,t,r=h.parseSettings();h.addPreset("last_used",SUGL10n.last_used),p.magnificPopup.close(),a.text(r),"html"===h.state.context&&(t=document.getElementById(h.state.insertArgs.editorID),h.insertAtCaret(t,r)),"classic"===h.state.context&&window.wp.media.editor.insert(r),"block"===h.state.context&&((e=h.state.insertArgs.props).attributes.hasOwnProperty("content")?e.setAttributes({content:e.attributes.content+r}):"core/shortcode"===e.name&&(t=e.attributes.hasOwnProperty("text")?e.attributes.text:"",e.setAttributes({text:t+r})))},h.insertAtCaret=function(e,t){var r=e.selectionStart;e.value=e.value.substring(0,r)+t+e.value.substring(r),e.focus(),e.selectionStart=r+t.length},{init:h.init,insert:h.insert}),jQuery(document).ready(window.SUG.App.init)},{}]},{},[1]);
2
  //# sourceMappingURL=index.js.map
includes/js/generator/index.js.map CHANGED
@@ -1 +1 @@
1
- {"version":3,"sources":["includes/js/generator/node_modules/browser-pack/_prelude.js","includes/js/generator/includes/js/generator/src/index.js"],"names":["r","e","n","t","o","i","f","c","require","u","a","Error","code","p","exports","call","length","1","module","$","$generator","$search","$filter","$filters","$choices","$choice","$settings","$prefix","$result","$selected","self","window","SUG","App","jQuery","children","find","state","mceSelection","target","wpActiveEditor","context","insertArgs","preview","timer","request","el","body","init","gp_hover_timer","click","filter","this","data","css","opacity","removeClass","regex","RegExp","each","match","preventDefault","on","val","html","hide","show","focus","magnificPopup","close","blur","keyup","$first","best","keyCode","trigger","id","shortcode","matches","name","desc","group","join","addClass","ajax","type","url","ajaxurl","action","beforeSend","success","$content","attr","index","$val","min","max","step","simpleSlider","snap","range","farbtastic","update","ids","source","$sources","images","$images","categories","$cats","tax","$taxes","terms","$terms","frame","$picker","$source","$addMedia","indexOf","parent","fadeOut","remove","wp","media","frames","su_media_frame_1","title","SUGL10n","isp_media_title","library","button","text","isp_media_insert","multiple","files","get","toJSON","append","open","sortable","revert","containment","tolerance","stop","$cont","parents","ajaxTermSelect","dataType","class","size","_typeof","abort","file","$button","stopPropagation","su_media_frame_2","upload_title","upload_insert","attachment","first","$field","toggleClass","hasClass","$icons","$value","$switch","value","su_generator_get_terms","noselect","$fields","$hoff","$voff","$blur","$color","cnt","wheel","split","replace","$width","$style","$cnt","_default","setSettings","insertShortcode","$preview","updatePreview","clearTimeout","setTimeout","$list","Date","getTime","prompt","presets_prompt_msg","presets_prompt_value","addPreset","$insert","$preset","removePreset","settings","getSettings","parseSettings","settingsSelector","query","prefix","content","result","String","$this","is","toString","hasOwnProperty","forced","previous","cache","insert","args","preSelectedShortcode","mfpOptions","alignTop","closeOnBgClick","mainClass","items","src","callbacks","concat","tinyMCE","activeEditor","selection","getContent","format","last_used","HTMLEditor","document","getElementById","editorID","insertAtCaret","editor","props","attributes","setAttributes","originalText","field","start","selectionStart","substring","ready"],"mappings":"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","file":"index.js","sourcesContent":["(function(){function r(e,n,t){function o(i,f){if(!n[i]){if(!e[i]){var c=\"function\"==typeof require&&require;if(!f&&c)return c(i,!0);if(u)return u(i,!0);var a=new Error(\"Cannot find module '\"+i+\"'\");throw a.code=\"MODULE_NOT_FOUND\",a}var p=n[i]={exports:{}};e[i][0].call(p.exports,function(r){var n=e[i][1][r];return o(n||r)},p,p.exports,r,e,n,t)}return n[i].exports}for(var u=\"function\"==typeof require&&require,i=0;i<t.length;i++)o(t[i]);return o}return r})()","/* global jQuery, wp, ajaxurl, SUGL10n */\n\nwindow.SUG = {}\n\nwindow.SUG.App = (($) => {\n var $generator = $('#su-generator')\n var $search = $('#su-generator-search')\n var $filter = $('#su-generator-filter')\n var $filters = $filter.children('a')\n var $choices = $('#su-generator-choices')\n var $choice = $choices.find('span')\n var $settings = $('#su-generator-settings')\n var $prefix = $('#su-compatibility-mode-prefix')\n var $result = $('#su-generator-result')\n var $selected = $('#su-generator-selected')\n\n var self = {}\n\n self.state = {\n mceSelection: '',\n target: '',\n wpActiveEditor: null,\n context: '',\n insertArgs: '',\n preview: {\n timer: null,\n request: null\n }\n }\n\n self.el = {\n body: $('body')\n }\n\n self.init = () => {\n $filters.click(\n function (e) {\n // Prepare data\n var filter = $(this).data('filter')\n // If filter All, show all choices\n if (filter === 'all') {\n $choice.css(\n {\n opacity: 1\n }\n ).removeClass('su-generator-choice-first')\n } else { // Else run search\n var regex = new RegExp(filter, 'gi')\n // Hide all choices\n $choice.css({ opacity: 0.2 })\n // Find searched choices and show\n $choice.each(\n function () {\n // Get shortcode name\n var group = $(this).data('group')\n // Show choice if matched\n if (group.match(regex) !== null) {\n $(this)\n .css({ opacity: 1 })\n .removeClass('su-generator-choice-first')\n }\n }\n )\n }\n e.preventDefault()\n }\n )\n // Go to home link\n $('#su-generator').on(\n 'click',\n '.su-generator-home',\n function (e) {\n // Clear search field\n $search.val('')\n // Hide settings\n $settings.html('').hide()\n // Remove narrow class\n $generator.removeClass('su-generator-narrow')\n // Show filters\n $filter.show()\n // Show choices panel\n $choices.show()\n $choice.show()\n // Clear selection\n self.state.mceSelection = ''\n // Focus search field\n $search.focus()\n e.preventDefault()\n }\n )\n // Generator close button\n $('#su-generator').on(\n 'click',\n '.su-generator-close',\n function (e) {\n // Close popup\n $.magnificPopup.close()\n // Prevent default action\n e.preventDefault()\n }\n )\n // Search field\n $search.on(\n {\n focus: function () {\n // Clear field\n $(this).val('')\n // Hide settings\n $settings.html('').hide()\n // Remove narrow class\n $generator.removeClass('su-generator-narrow')\n // Show choices panel\n $choices.show()\n $choice.css(\n {\n opacity: 1\n }\n ).removeClass('su-generator-choice-first')\n // Show filters\n $filter.show()\n },\n blur: function () {},\n keyup: function (e) {\n // Prepare vars\n var $first = $('.su-generator-choice-first:first')\n var val = $(this).val()\n var regex = new RegExp(val, 'gi')\n var best = 0\n // Hotkey action\n if (e.keyCode === 13 && $first.length > 0) {\n e.preventDefault()\n $(this).val('').blur()\n $first.trigger('click')\n }\n // Hide all choices\n $choice.css(\n {\n opacity: 0.2\n }\n ).removeClass('su-generator-choice-first')\n // Loop and highlight choices\n $choice.each(\n function () {\n // Get choice data\n var data = $(this).data()\n var id = data.shortcode\n var name = data.name\n var desc = data.desc\n var group = data.group\n var matches = ([id, name, desc, group].join(' ')).match(regex)\n // Highlight choice if matched\n if (matches !== null) {\n // Highlight current choice\n $(this).css(\n {\n opacity: 1\n }\n )\n // Check for exact match\n if (val === id) {\n // Remove primary class from all choices\n $choice.removeClass('su-generator-choice-first')\n // Add primary class to the current choice\n $(this).addClass('su-generator-choice-first')\n // Prevent selecting by matches number\n best = 999\n } else if (matches.length > best) { // Check matches length\n // Remove primary class from all choices\n $choice.removeClass('su-generator-choice-first')\n // Add primary class to the current choice\n $(this).addClass('su-generator-choice-first')\n // Save the score\n best = matches.length\n }\n }\n }\n )\n // Remove primary class if search field is empty\n if (val === '') {\n $choice.removeClass('su-generator-choice-first')\n }\n }\n }\n )\n // Click on shortcode choice\n $choice.on(\n 'click',\n function (e) {\n // Prepare data\n var shortcode = $(this).data('shortcode')\n // Load shortcode options\n $.ajax(\n {\n type: 'POST',\n url: ajaxurl,\n data: {\n action: 'su_generator_settings',\n shortcode: shortcode\n },\n beforeSend: function () {\n // Hide preview box\n $('#su-generator-preview').hide()\n // Hide choices panel\n $choices.hide()\n // Show loading animation\n $settings.addClass('su-generator-loading').show()\n // Add narrow class\n $generator.addClass('su-generator-narrow')\n // Hide filters\n $filter.hide()\n },\n success: function (data) {\n // Hide loading animation\n $settings.removeClass('su-generator-loading')\n // Insert new HTML\n $settings.html(data)\n // Apply selected text to the content field\n var $content = $('#su-generator-content')\n if (typeof self.state.mceSelection !== 'undefined' && self.state.mceSelection !== '' && $content.attr('type') !== 'hidden') {\n $content.val(self.state.mceSelection)\n }\n // Init range pickers\n $('.su-generator-range-picker').each(\n function (index) {\n var $picker = $(this)\n var $val = $picker.find('input')\n var min = $val.attr('min')\n var max = $val.attr('max')\n var step = $val.attr('step')\n // Apply noUIslider\n $val.simpleSlider(\n {\n snap: true,\n step: step,\n range: [min, max]\n }\n )\n $val.show()\n $val.on(\n 'keyup blur',\n function (e) {\n $val.simpleSlider('setValue', $val.val())\n }\n )\n }\n )\n // Init color pickers\n $('.su-generator-select-color').each(\n function (index) {\n $(this).find('.su-generator-select-color-wheel').filter(':first').farbtastic('.su-generator-select-color-value:eq(' + index + ')')\n $(this).find('.su-generator-select-color-value').focus(\n function () {\n $('.su-generator-select-color-wheel:eq(' + index + ')').show()\n }\n )\n $(this).find('.su-generator-select-color-value').blur(\n function () {\n $('.su-generator-select-color-wheel:eq(' + index + ')').hide()\n }\n )\n }\n )\n // Init image sourse pickers\n $('.su-generator-isp').each(\n function () {\n var $picker = $(this)\n var $sources = $picker.find('.su-generator-isp-sources')\n var $source = $picker.find('.su-generator-isp-source')\n var $addMedia = $picker.find('.su-generator-isp-add-media')\n var $images = $picker.find('.su-generator-isp-images')\n var $cats = $picker.find('.su-generator-isp-categories')\n var $taxes = $picker.find('.su-generator-isp-taxonomies')\n var $terms = $('.su-generator-isp-terms')\n var $val = $picker.find('.su-generator-attr')\n var frame\n // Update hidden value\n var update = function () {\n var val = 'none'\n var ids = ''\n var source = $sources.val()\n // Media library\n if (source === 'media') {\n var images = []\n $images.find('span').each(\n function (i) {\n images[i] = $(this).data('id')\n }\n )\n if (images.length > 0) {\n ids = images.join(',')\n }\n }\n // Category\n else if (source === 'category') {\n var categories = $cats.val() || []\n if (categories.length > 0) {\n ids = categories.join(',')\n }\n }\n // Taxonomy\n else if (source === 'taxonomy') {\n var tax = $taxes.val() || ''\n var terms = $terms.val() || []\n if (tax !== '0' && terms.length > 0) {\n val = 'taxonomy: ' + tax + '/' + terms.join(',')\n }\n }\n // Deselect\n else if (source === '0') {\n val = 'none'\n }\n // Other options\n else {\n val = source\n }\n if (ids !== '') {\n val = source + ': ' + ids\n }\n $val.val(val).trigger('change')\n }\n // Switch source\n $sources.on(\n 'change',\n function (e) {\n var source = $(this).val()\n e.preventDefault()\n $source.removeClass('su-generator-isp-source-open')\n if (source.indexOf(':') === -1) {\n $picker.find('.su-generator-isp-source-' + source).addClass('su-generator-isp-source-open')\n }\n update()\n }\n )\n // Remove image\n $images.on(\n 'click',\n 'span i',\n function () {\n $(this).parent('span').css('border-color', '#f03').fadeOut(\n 300,\n function () {\n $(this).remove()\n update()\n }\n )\n }\n )\n // Add image\n $addMedia.click(\n function (e) {\n e.preventDefault()\n if (typeof (frame) !== 'undefined') {\n frame.close()\n }\n frame = wp.media.frames.su_media_frame_1 = wp.media(\n {\n title: SUGL10n.isp_media_title,\n library: {\n type: 'image'\n },\n button: {\n text: SUGL10n.isp_media_insert\n },\n multiple: true\n }\n )\n frame.on('open', function () {\n $('.mfp-wrap').addClass('hidden')\n })\n frame.on('close', function () {\n $('.mfp-wrap').removeClass('hidden')\n })\n frame.on(\n 'select',\n function () {\n var files = frame.state().get('selection').toJSON()\n $images.find('em').remove()\n $.each(\n files,\n function (i) {\n $images.append('<span data-id=\"' + this.id + '\" title=\"' + this.title + '\"><img src=\"' + this.url + '\" alt=\"\" /><i class=\"sui sui-times\"></i></span>')\n }\n )\n update()\n }\n ).open()\n }\n )\n // Sort images\n $images.sortable(\n {\n revert: 200,\n containment: $picker,\n tolerance: 'pointer',\n stop: function () {\n update()\n }\n }\n )\n // Select categories and terms\n $cats.on('change', update)\n $terms.on('change', update)\n // Select taxonomy\n $taxes.on(\n 'change',\n function () {\n var $cont = $(this).parents('.su-generator-isp-source')\n var tax = $(this).val()\n // Remove terms\n $terms.hide().find('option').remove()\n update()\n // Taxonomy is not selected\n if (tax === '0') {\n\n } else { // Taxonomy selected\n var ajaxTermSelect = $.ajax(\n {\n url: ajaxurl,\n type: 'post',\n dataType: 'html',\n data: {\n action: 'su_generator_get_terms',\n tax: tax,\n class: 'su-generator-isp-terms',\n multiple: true,\n size: 10\n },\n beforeSend: function () {\n if (typeof ajaxTermSelect === 'object') {\n ajaxTermSelect.abort()\n }\n $terms.html('').attr('disabled', true).hide()\n $cont.addClass('su-generator-loading')\n },\n success: function (data) {\n $terms.html(data).attr('disabled', false).show()\n $cont.removeClass('su-generator-loading')\n }\n }\n )\n }\n }\n )\n }\n )\n // Init media buttons\n $('.su-generator-upload-button').each(\n function () {\n var $button = $(this)\n var $val = $(this).parents('.su-generator-attr-container').find('input:text')\n var file\n $button.on(\n 'click',\n function (e) {\n e.preventDefault()\n e.stopPropagation()\n // If the frame already exists, reopen it\n if (typeof (file) !== 'undefined') {\n file.close()\n }\n // Create WP media frame.\n file = wp.media.frames.su_media_frame_2 = wp.media(\n {\n // Title of media manager frame\n title: SUGL10n.upload_title,\n button: {\n // Button text\n text: SUGL10n.upload_insert\n },\n // Do not allow multiple files, if you want multiple, set true\n multiple: false\n }\n )\n // callback for selected image\n file.on(\n 'select',\n function () {\n var attachment = file.state().get('selection').first().toJSON()\n $val.val(attachment.url).trigger('change')\n }\n )\n file.on('open', function () {\n $('.mfp-wrap').addClass('hidden')\n })\n file.on('close', function () {\n $('.mfp-wrap').removeClass('hidden')\n })\n // Open modal\n file.open()\n }\n )\n }\n )\n // Init icon pickers\n $('.su-generator-icon-picker-button').each(\n function () {\n var $button = $(this)\n var $field = $(this).parents('.su-generator-attr-container')\n var $val = $field.find('.su-generator-attr')\n var $picker = $field.find('.su-generator-icon-picker')\n var $filter = $picker.find('input:text')\n $button.click(\n function (e) {\n $picker.toggleClass('su-generator-icon-picker-visible')\n $filter.val('').trigger('keyup')\n if ($picker.hasClass('su-generator-icon-picker-loaded')) {\n return\n }\n // Load icons\n $.ajax(\n {\n type: 'post',\n url: ajaxurl,\n data: {\n action: 'su_generator_get_icons'\n },\n dataType: 'html',\n beforeSend: function () {\n // Show loading animation\n $picker.addClass('su-generator-loading')\n // Add loaded class\n $picker.addClass('su-generator-icon-picker-loaded')\n },\n success: function (data) {\n $picker.append(data)\n var $icons = $picker.children('i')\n $icons.click(\n function (e) {\n $val.val('icon: ' + $(this).attr('title'))\n $picker.removeClass('su-generator-icon-picker-visible')\n $val.trigger('change')\n e.preventDefault()\n }\n )\n $filter.on(\n {\n keyup: function () {\n var val = $(this).val()\n var regex = new RegExp(val, 'gi')\n // Hide all choices\n $icons.hide()\n // Find searched choices and show\n $icons.each(\n function () {\n // Get shortcode name\n var name = $(this).attr('title')\n // Show choice if matched\n if (name.match(regex) !== null) {\n $(this).show()\n }\n }\n )\n },\n focus: function () {\n $(this).val('')\n $icons.show()\n }\n }\n )\n $picker.removeClass('su-generator-loading')\n }\n }\n )\n e.preventDefault()\n }\n )\n }\n )\n // Init switches\n $('.su-generator-switch').click(\n function (e) {\n // Prepare data\n var $switch = $(this)\n var $value = $switch.parent().children('input')\n var isOn = $value.val() === 'yes'\n // Disable\n if (isOn) {\n // Change value\n $value.val('no').trigger('change')\n } else { // Enable\n // Change value\n $value.val('yes').trigger('change')\n }\n e.preventDefault()\n }\n )\n $('.su-generator-switch-value').on(\n 'change',\n function () {\n // Prepare data\n var $value = $(this)\n var $switch = $value.parent().children('.su-generator-switch')\n var value = $value.val()\n // Disable\n if (value === 'yes') {\n $switch.removeClass('su-generator-switch-no').addClass('su-generator-switch-yes')\n } else if (value === 'no') { // Enable\n $switch.removeClass('su-generator-switch-yes').addClass('su-generator-switch-no')\n }\n }\n )\n // Init tax_term selects\n $('select#su-generator-attr-taxonomy').on(\n 'change',\n function () {\n var $taxonomy = $(this)\n var tax = $taxonomy.val()\n var $terms = $('select#su-generator-attr-tax_term')\n // Load new options\n window.su_generator_get_terms = $.ajax(\n {\n type: 'POST',\n url: ajaxurl,\n data: {\n action: 'su_generator_get_terms',\n tax: tax,\n noselect: true\n },\n dataType: 'html',\n beforeSend: function () {\n // Check previous requests\n if (typeof window.su_generator_get_terms === 'object') {\n window.su_generator_get_terms.abort()\n }\n // Show loading animation\n $terms.parent().addClass('su-generator-loading')\n },\n success: function (data) {\n // Remove previous options\n $terms.find('option').remove()\n // Append new options\n $terms.append(data)\n // Hide loading animation\n $terms.parent().removeClass('su-generator-loading')\n }\n }\n )\n }\n )\n // Init shadow pickers\n $('.su-generator-shadow-picker').each(\n function (index) {\n var $picker = $(this)\n var $fields = $picker.find('.su-generator-shadow-picker-field input')\n var $hoff = $picker.find('.su-generator-sp-hoff')\n var $voff = $picker.find('.su-generator-sp-voff')\n var $blur = $picker.find('.su-generator-sp-blur')\n var $color = {\n cnt: $picker.find('.su-generator-shadow-picker-color'),\n value: $picker.find('.su-generator-shadow-picker-color-value'),\n wheel: $picker.find('.su-generator-shadow-picker-color-wheel')\n }\n var $val = $picker.find('.su-generator-attr')\n // Init color picker\n $color.wheel.farbtastic($color.value)\n $color.value.focus(\n function () {\n $color.wheel.show()\n }\n )\n $color.value.blur(\n function () {\n $color.wheel.hide()\n }\n )\n // Handle text fields\n $fields.on(\n 'change blur keyup',\n function () {\n $val.val($hoff.val() + 'px ' + $voff.val() + 'px ' + $blur.val() + 'px ' + $color.value.val()).trigger('change')\n }\n )\n $val.on(\n 'keyup',\n function () {\n var value = $(this).val().split(' ')\n // Value is correct\n if (value.length === 4) {\n $hoff.val(value[0].replace('px', ''))\n $voff.val(value[1].replace('px', ''))\n $blur.val(value[2].replace('px', ''))\n $color.value.val(value[3])\n $fields.trigger('keyup')\n }\n }\n )\n }\n )\n // Init border pickers\n $('.su-generator-border-picker').each(\n function (index) {\n var $picker = $(this)\n var $fields = $picker.find('.su-generator-border-picker-field input, .su-generator-border-picker-field select')\n var $width = $picker.find('.su-generator-bp-width')\n var $style = $picker.find('.su-generator-bp-style')\n var $color = {\n cnt: $picker.find('.su-generator-border-picker-color'),\n value: $picker.find('.su-generator-border-picker-color-value'),\n wheel: $picker.find('.su-generator-border-picker-color-wheel')\n }\n var $val = $picker.find('.su-generator-attr')\n // Init color picker\n $color.wheel.farbtastic($color.value)\n $color.value.focus(\n function () {\n $color.wheel.show()\n }\n )\n $color.value.blur(\n function () {\n $color.wheel.hide()\n }\n )\n // Handle text fields\n $fields.on(\n 'change blur keyup',\n function () {\n $val.val($width.val() + 'px ' + $style.val() + ' ' + $color.value.val()).trigger('change')\n }\n )\n $val.on(\n 'keyup',\n function () {\n var value = $(this).val().split(' ')\n // Value is correct\n if (value.length === 3) {\n $width.val(value[0].replace('px', ''))\n $style.val(value[1])\n $color.value.val(value[2])\n $fields.trigger('keyup')\n }\n }\n )\n }\n )\n // Remove skip class when setting is changed\n $settings.find('.su-generator-attr').on(\n 'change keyup blur',\n function () {\n var $cnt = $(this).parents('.su-generator-attr-container')\n var _default = $cnt.data('default')\n var val = $(this).val()\n // Value is changed\n if (val != _default) {\n $cnt.removeClass('su-generator-skip')\n } else {\n $cnt.addClass('su-generator-skip')\n }\n }\n )\n // Init value setters\n $('.su-generator-set-value').click(\n function (e) {\n $(this).parents('.su-generator-attr-container').find('input').val($(this).text()).trigger('change')\n }\n )\n // Save selected value\n $selected.val(shortcode)\n // Load last used preset\n $.ajax(\n {\n type: 'GET',\n url: ajaxurl,\n data: {\n action: 'su_generator_get_preset',\n id: 'last_used',\n shortcode: shortcode\n },\n beforeSend: function () {\n // Show loading animation\n // $settings.addClass('su-generator-loading');\n },\n success: function (data) {\n // Remove loading animation\n // $settings.removeClass('su-generator-loading');\n // Set new settings\n self.setSettings(data)\n // Apply selected text to the content field\n var $content = $('#su-generator-content')\n if (typeof self.state.mceSelection !== 'undefined' && self.state.mceSelection !== '' && $content.attr('type') !== 'hidden') {\n $content.val(self.state.mceSelection)\n }\n },\n dataType: 'json'\n }\n )\n },\n dataType: 'html'\n }\n )\n }\n )\n // Insert shortcode\n $('#su-generator').on('click', '.su-generator-insert', self.insertShortcode)\n // Preview shortcode\n $('#su-generator').on(\n 'click',\n '.su-generator-toggle-preview',\n function (e) {\n // Prepare data\n var $preview = $('#su-generator-preview')\n var $button = $(this)\n // Hide button\n $button.hide()\n // Show preview box\n $preview.addClass('su-generator-loading').show()\n // Bind updating on settings changes\n $settings.find('input, textarea, select').on(\n 'change keyup blur',\n function () {\n self.updatePreview()\n }\n )\n // Update preview box\n self.updatePreview(true)\n // Prevent default action\n e.preventDefault()\n }\n )\n var gp_hover_timer\n // Presets manager - mouseenter\n $('#su-generator').on(\n 'mouseenter click',\n '.su-generator-presets',\n function () {\n clearTimeout(gp_hover_timer)\n $('.su-gp-popup').show()\n }\n )\n // Presets manager - mouseleave\n $('#su-generator').on(\n 'mouseleave',\n '.su-generator-presets',\n function () {\n gp_hover_timer = window.setTimeout(\n function () {\n $('.su-gp-popup').fadeOut(200)\n },\n 600\n )\n }\n )\n // Presets manager - add new preset\n $('#su-generator').on(\n 'click',\n '.su-gp-new',\n function (e) {\n // Prepare data\n var $container = $(this).parents('.su-generator-presets')\n var $list = $('.su-gp-list')\n var id = new Date().getTime()\n // Ask for preset name\n var name = prompt(SUGL10n.presets_prompt_msg, SUGL10n.presets_prompt_value)\n // Name is entered\n if (name !== '' && name !== null) {\n // Hide default text\n $list.find('b').hide()\n // Add new option\n $list.append('<span data-id=\"' + id + '\"><em>' + name + '</em><i class=\"sui sui-times\"></i></span>')\n // Perform AJAX request\n self.addPreset(id, name)\n }\n }\n )\n // Presets manager - load preset\n $('#su-generator').on(\n 'click',\n '.su-gp-list span',\n function (e) {\n // Prepare data\n var shortcode = $('.su-generator-presets').data('shortcode')\n var id = $(this).data('id')\n var $insert = $('.su-generator-insert')\n // Hide popup\n $('.su-gp-popup').hide()\n // Disable hover timer\n clearTimeout(gp_hover_timer)\n // Get the preset\n $.ajax(\n {\n type: 'GET',\n url: ajaxurl,\n data: {\n action: 'su_generator_get_preset',\n id: id,\n shortcode: shortcode\n },\n beforeSend: function () {\n // Disable insert button\n $insert.addClass('button-primary-disabled').attr('disabled', true)\n },\n success: function (data) {\n // Enable insert button\n $insert.removeClass('button-primary-disabled').attr('disabled', false)\n // Set new settings\n self.setSettings(data)\n },\n dataType: 'json'\n }\n )\n // Prevent default action\n e.preventDefault()\n e.stopPropagation()\n }\n )\n // Presets manager - remove preset\n $('#su-generator').on(\n 'click',\n '.su-gp-list i',\n function (e) {\n // Prepare data\n var $list = $(this).parents('.su-gp-list')\n var $preset = $(this).parent('span')\n var id = $preset.data('id')\n // Remove DOM element\n $preset.remove()\n // Show default text if last preset was removed\n if ($list.find('span').length < 1) {\n $list.find('b').show()\n }\n // Perform ajax request\n self.removePreset(id)\n // Prevent <span> action\n e.stopPropagation()\n // Prevent default action\n e.preventDefault()\n }\n )\n }\n\n /**\n\t * Create new preset with specified name from current settings\n\t */\n self.addPreset = function (id, name) {\n // Prepare shortcode name and current settings\n var shortcode = $('.su-generator-presets').data('shortcode')\n var settings = self.getSettings()\n // Perform AJAX request\n $.ajax(\n {\n type: 'POST',\n url: ajaxurl,\n data: {\n action: 'su_generator_add_preset',\n id: id,\n name: name,\n shortcode: shortcode,\n settings: settings\n }\n }\n )\n }\n /**\n\t * Remove preset by ID\n\t */\n self.removePreset = function (id) {\n // Get current shortcode name\n var shortcode = $('.su-generator-presets').data('shortcode')\n // Perform AJAX request\n $.ajax(\n {\n type: 'POST',\n url: ajaxurl,\n data: {\n action: 'su_generator_remove_preset',\n id: id,\n shortcode: shortcode\n }\n }\n )\n }\n\n self.parseSettings = function () {\n var settingsSelector = $('#su-generator-option-skip').val() === 'on'\n ? '#su-generator-settings .su-generator-attr-container:not(.su-generator-skip) .su-generator-attr'\n : '#su-generator-settings .su-generator-attr-container .su-generator-attr'\n // Prepare data\n var query = $selected.val()\n var prefix = $prefix.val()\n var $settings = $(settingsSelector)\n var $content = $('textarea#su-generator-content')\n var content = $content.length ? $content.val() : 'false'\n var result = new String('')\n // Open shortcode\n result += '[' + prefix + query\n // Add shortcode attributes\n $settings.each(\n function () {\n // Prepare field and value\n var $this = $(this)\n var value = ''\n // Selects\n if ($this.is('select')) {\n value = $this.find('option:selected').val()\n }\n // Other fields\n else {\n value = $this.val()\n }\n // Check that value is not empty\n if (value == null) {\n value = ''\n } else if (typeof value === 'array') {\n value = value.join(',')\n }\n // Add attribute\n if (value !== '') {\n result += ' ' + $(this).attr('name') + '=\"' + $(this).val().toString().replace(/\"/gi, \"'\") + '\"'\n }\n }\n )\n // End of opening tag\n result += ']'\n // Wrap shortcode if content presented\n if (content != 'false') {\n result += content + '[/' + prefix + query + ']'\n }\n // Return result\n return result\n }\n\n self.getSettings = function () {\n // Prepare data\n var query = $selected.val()\n var $settings = $('#su-generator-settings .su-generator-attr')\n var $content = $('textarea#su-generator-content')\n var content = $content.length ? $content.val() : 'false'\n var data = {}\n // Add shortcode attributes\n $settings.each(\n function (i) {\n // Prepare field and value\n var $this = $(this)\n var value = ''\n var name = $this.attr('name')\n // Selects\n if ($this.is('select')) {\n value = $this.find('option:selected').val()\n }\n // Other fields\n else {\n value = $this.val()\n }\n // Check that value is not empty\n if (value == null) {\n value = ''\n }\n // Save value\n data[name] = value\n }\n )\n // Add content\n data.content = content.toString()\n // Return data\n return data\n }\n\n self.setSettings = function (data) {\n // Prepare data\n var $settings = $('#su-generator-settings .su-generator-attr')\n var $content = $('#su-generator-content')\n // Loop through settings\n $settings.each(\n function () {\n var $this = $(this)\n var name = $this.attr('name')\n // Data contains value for this field\n if (data.hasOwnProperty(name)) {\n // Set new value\n $this.val(data[name])\n $this.trigger('keyup').trigger('change').trigger('blur')\n }\n }\n )\n // Set content\n if (data.hasOwnProperty('content')) {\n $content.val(data.content).trigger('keyup').trigger('change').trigger('blur')\n }\n // Update preview\n self.updatePreview()\n }\n\n self.updatePreview = function (forced) {\n // Prepare data\n var $preview = $('#su-generator-preview')\n var shortcode = self.parseSettings()\n var previous = $result.text()\n // Check forced mode\n forced = forced || false\n // Break if preview box is hidden (preview isn't enabled)\n if (!$preview.is(':visible')) {\n return\n }\n // Check shortcode is changed is this is not a forced mode\n if (shortcode === previous && !forced) {\n return\n }\n // Run timer to filter often calls\n window.clearTimeout(self.state.preview.timer)\n self.state.preview.timer = window.setTimeout(\n function () {\n self.state.preview.request = $.ajax(\n {\n type: 'POST',\n url: ajaxurl,\n cache: false,\n data: {\n action: 'su_generator_preview',\n shortcode: shortcode\n },\n beforeSend: function () {\n // Abort previous requests\n if (self.state.preview.request) {\n self.state.preview.request.abort()\n }\n // Show loading animation\n $preview.addClass('su-generator-loading').html('')\n },\n success: function (data) {\n // Hide loading animation and set new HTML\n $preview.html(data).removeClass('su-generator-loading')\n },\n dataType: 'html'\n }\n )\n },\n 300\n )\n // Save shortcode to div\n $result.text(shortcode)\n }\n\n self.insert = function (context, args) {\n if (typeof context !== 'string' || typeof args !== 'object') {\n return\n }\n\n self.state.context = context\n self.state.insertArgs = args\n\n var preSelectedShortcode = args.shortcode || ''\n\n var mfpOptions = {\n type: 'inline',\n alignTop: true,\n closeOnBgClick: false,\n mainClass: 'su-generator-mfp',\n items: {\n src: '#su-generator'\n },\n callbacks: {}\n }\n\n mfpOptions.callbacks.open = () => {\n if (preSelectedShortcode) {\n $choice.filter(`[data-shortcode=\"${preSelectedShortcode}\"]`).trigger('click')\n } else {\n window.setTimeout(() => $search.focus(), 200)\n }\n\n // self.el.body.addClass( 'su-mfp-shown' );\n\n if (\n typeof tinyMCE !== 'undefined' &&\n\t\t\t\ttinyMCE.activeEditor != null &&\n\t\t\t\ttinyMCE.activeEditor.hasOwnProperty('selection')\n ) {\n self.state.mceSelection = tinyMCE.activeEditor.selection.getContent({ format: 'text' })\n }\n }\n\n mfpOptions.callbacks.close = () => {\n $search.val('')\n $settings.html('').hide()\n $generator.removeClass('su-generator-narrow')\n $filter.show()\n $choices.show()\n $choice.show()\n\n self.state.mceSelection = ''\n\n // self.el.body.removeClass( 'su-mfp-shown' );\n }\n\n $.magnificPopup.open(mfpOptions)\n }\n\n self.insertShortcode = function () {\n var shortcode = self.parseSettings()\n\n self.addPreset('last_used', SUGL10n.last_used)\n\n $.magnificPopup.close()\n\n $result.text(shortcode)\n\n if (self.state.context === 'html') {\n var HTMLEditor = document.getElementById(self.state.insertArgs.editorID)\n self.insertAtCaret(HTMLEditor, shortcode)\n }\n\n if (self.state.context === 'classic') {\n window.wp.media.editor.insert(shortcode)\n }\n\n if (self.state.context === 'block') {\n var props = self.state.insertArgs.props\n\n if (props.attributes.hasOwnProperty('content')) {\n props.setAttributes({ content: props.attributes.content + shortcode })\n } else if (props.name === 'core/shortcode') {\n var originalText = props.attributes.hasOwnProperty('text')\n ? props.attributes.text\n : ''\n\n props.setAttributes({ text: originalText + shortcode })\n }\n }\n }\n\n self.insertAtCaret = (field, text) => {\n var start = field.selectionStart\n field.value = field.value.substring(0, start) + text + field.value.substring(start)\n field.focus()\n field.selectionStart = start + text.length\n }\n\n return {\n init: self.init,\n insert: self.insert\n }\n})(jQuery)\n\njQuery(document).ready(window.SUG.App.init)\n"]}
1
+ {"version":3,"sources":["includes/js/generator/node_modules/browser-pack/_prelude.js","includes/js/generator/includes/js/generator/src/index.js"],"names":["r","e","n","t","o","i","f","c","require","u","a","Error","code","p","exports","call","length","1","module","$","$generator","$search","$filter","$filters","$choices","$choice","$settings","$prefix","$result","$selected","self","window","SUG","App","jQuery","children","find","state","mceSelection","target","wpActiveEditor","context","insertArgs","preview","timer","request","el","body","init","gp_hover_timer","click","regex","filter","this","data","css","opacity","removeClass","RegExp","each","match","preventDefault","on","val","html","hide","show","focus","magnificPopup","close","blur","keyup","$first","best","keyCode","trigger","id","shortcode","matches","name","desc","group","join","addClass","ajax","type","url","ajaxurl","action","beforeSend","success","$content","attr","index","$val","min","max","step","simpleSlider","snap","range","farbtastic","update","images","tax","terms","ids","source","$sources","$images","categories","$cats","$taxes","$terms","frame","$picker","$source","$addMedia","indexOf","parent","fadeOut","remove","wp","media","frames","su_media_frame_1","title","SUGL10n","isp_media_title","library","button","text","isp_media_insert","multiple","files","get","toJSON","append","open","sortable","revert","containment","tolerance","stop","ajaxTermSelect","$cont","parents","dataType","class","size","_typeof","abort","file","$button","stopPropagation","su_media_frame_2","upload_title","upload_insert","attachment","first","$field","toggleClass","hasClass","$icons","$value","$switch","value","su_generator_get_terms","noselect","$fields","$hoff","$voff","$blur","$color","cnt","wheel","split","replace","$width","$style","$cnt","_default","setSettings","insertShortcode","$preview","updatePreview","clearTimeout","setTimeout","$list","Date","getTime","prompt","presets_prompt_msg","presets_prompt_value","addPreset","$insert","$preset","removePreset","settings","getSettings","parseSettings","settingsSelector","query","prefix","content","result","String","$this","is","toString","hasOwnProperty","forced","previous","cache","insert","args","preSelectedShortcode","mfpOptions","alignTop","closeOnBgClick","mainClass","items","src","callbacks","concat","tinyMCE","activeEditor","selection","getContent","format","props","originalText","last_used","HTMLEditor","document","getElementById","editorID","insertAtCaret","editor","attributes","setAttributes","field","start","selectionStart","substring","ready"],"mappings":"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","file":"index.js","sourcesContent":["(function(){function r(e,n,t){function o(i,f){if(!n[i]){if(!e[i]){var c=\"function\"==typeof require&&require;if(!f&&c)return c(i,!0);if(u)return u(i,!0);var a=new Error(\"Cannot find module '\"+i+\"'\");throw a.code=\"MODULE_NOT_FOUND\",a}var p=n[i]={exports:{}};e[i][0].call(p.exports,function(r){var n=e[i][1][r];return o(n||r)},p,p.exports,r,e,n,t)}return n[i].exports}for(var u=\"function\"==typeof require&&require,i=0;i<t.length;i++)o(t[i]);return o}return r})()","/* global jQuery, wp, ajaxurl, SUGL10n */\n\nwindow.SUG = {}\n\nwindow.SUG.App = (($) => {\n var $generator = $('#su-generator')\n var $search = $('#su-generator-search')\n var $filter = $('#su-generator-filter')\n var $filters = $filter.children('a')\n var $choices = $('#su-generator-choices')\n var $choice = $choices.find('span')\n var $settings = $('#su-generator-settings')\n var $prefix = $('#su-compatibility-mode-prefix')\n var $result = $('#su-generator-result')\n var $selected = $('#su-generator-selected')\n\n var self = {}\n\n self.state = {\n mceSelection: '',\n target: '',\n wpActiveEditor: null,\n context: '',\n insertArgs: '',\n preview: {\n timer: null,\n request: null\n }\n }\n\n self.el = {\n body: $('body')\n }\n\n self.init = () => {\n $filters.click(\n function (e) {\n // Prepare data\n var filter = $(this).data('filter')\n // If filter All, show all choices\n if (filter === 'all') {\n $choice.css(\n {\n opacity: 1\n }\n ).removeClass('su-generator-choice-first')\n } else { // Else run search\n var regex = new RegExp(filter, 'gi')\n // Hide all choices\n $choice.css({ opacity: 0.2 })\n // Find searched choices and show\n $choice.each(\n function () {\n // Get shortcode name\n var group = $(this).data('group')\n // Show choice if matched\n if (group.match(regex) !== null) {\n $(this)\n .css({ opacity: 1 })\n .removeClass('su-generator-choice-first')\n }\n }\n )\n }\n e.preventDefault()\n }\n )\n // Go to home link\n $('#su-generator').on(\n 'click',\n '.su-generator-home',\n function (e) {\n // Clear search field\n $search.val('')\n // Hide settings\n $settings.html('').hide()\n // Remove narrow class\n $generator.removeClass('su-generator-narrow')\n // Show filters\n $filter.show()\n // Show choices panel\n $choices.show()\n $choice.show()\n // Clear selection\n self.state.mceSelection = ''\n // Focus search field\n $search.focus()\n e.preventDefault()\n }\n )\n // Generator close button\n $('#su-generator').on(\n 'click',\n '.su-generator-close',\n function (e) {\n // Close popup\n $.magnificPopup.close()\n // Prevent default action\n e.preventDefault()\n }\n )\n // Search field\n $search.on(\n {\n focus: function () {\n // Clear field\n $(this).val('')\n // Hide settings\n $settings.html('').hide()\n // Remove narrow class\n $generator.removeClass('su-generator-narrow')\n // Show choices panel\n $choices.show()\n $choice.css(\n {\n opacity: 1\n }\n ).removeClass('su-generator-choice-first')\n // Show filters\n $filter.show()\n },\n blur: function () {},\n keyup: function (e) {\n // Prepare vars\n var $first = $('.su-generator-choice-first:first')\n var val = $(this).val()\n var regex = new RegExp(val, 'gi')\n var best = 0\n // Hotkey action\n if (e.keyCode === 13 && $first.length > 0) {\n e.preventDefault()\n $(this).val('').blur()\n $first.trigger('click')\n }\n // Hide all choices\n $choice.css(\n {\n opacity: 0.2\n }\n ).removeClass('su-generator-choice-first')\n // Loop and highlight choices\n $choice.each(\n function () {\n // Get choice data\n var data = $(this).data()\n var id = data.shortcode\n var name = data.name\n var desc = data.desc\n var group = data.group\n var matches = ([id, name, desc, group].join(' ')).match(regex)\n // Highlight choice if matched\n if (matches !== null) {\n // Highlight current choice\n $(this).css(\n {\n opacity: 1\n }\n )\n // Check for exact match\n if (val === id) {\n // Remove primary class from all choices\n $choice.removeClass('su-generator-choice-first')\n // Add primary class to the current choice\n $(this).addClass('su-generator-choice-first')\n // Prevent selecting by matches number\n best = 999\n } else if (matches.length > best) { // Check matches length\n // Remove primary class from all choices\n $choice.removeClass('su-generator-choice-first')\n // Add primary class to the current choice\n $(this).addClass('su-generator-choice-first')\n // Save the score\n best = matches.length\n }\n }\n }\n )\n // Remove primary class if search field is empty\n if (val === '') {\n $choice.removeClass('su-generator-choice-first')\n }\n }\n }\n )\n // Click on shortcode choice\n $choice.on(\n 'click',\n function (e) {\n // Prepare data\n var shortcode = $(this).data('shortcode')\n // Load shortcode options\n $.ajax(\n {\n type: 'POST',\n url: ajaxurl,\n data: {\n action: 'su_generator_settings',\n shortcode: shortcode\n },\n beforeSend: function () {\n // Hide preview box\n $('#su-generator-preview').hide()\n // Hide choices panel\n $choices.hide()\n // Show loading animation\n $settings.addClass('su-generator-loading').show()\n // Add narrow class\n $generator.addClass('su-generator-narrow')\n // Hide filters\n $filter.hide()\n },\n success: function (data) {\n // Hide loading animation\n $settings.removeClass('su-generator-loading')\n // Insert new HTML\n $settings.html(data)\n // Apply selected text to the content field\n var $content = $('#su-generator-content')\n if (typeof self.state.mceSelection !== 'undefined' && self.state.mceSelection !== '' && $content.attr('type') !== 'hidden') {\n $content.val(self.state.mceSelection)\n }\n // Init range pickers\n $('.su-generator-range-picker').each(\n function (index) {\n var $picker = $(this)\n var $val = $picker.find('input')\n var min = $val.attr('min')\n var max = $val.attr('max')\n var step = $val.attr('step')\n // Apply noUIslider\n $val.simpleSlider(\n {\n snap: true,\n step: step,\n range: [min, max]\n }\n )\n $val.show()\n $val.on(\n 'keyup blur',\n function (e) {\n $val.simpleSlider('setValue', $val.val())\n }\n )\n }\n )\n // Init color pickers\n $('.su-generator-select-color').each(\n function (index) {\n $(this).find('.su-generator-select-color-wheel').filter(':first').farbtastic('.su-generator-select-color-value:eq(' + index + ')')\n $(this).find('.su-generator-select-color-value').focus(\n function () {\n $('.su-generator-select-color-wheel:eq(' + index + ')').show()\n }\n )\n $(this).find('.su-generator-select-color-value').blur(\n function () {\n $('.su-generator-select-color-wheel:eq(' + index + ')').hide()\n }\n )\n }\n )\n // Init image sourse pickers\n $('.su-generator-isp').each(\n function () {\n var $picker = $(this)\n var $sources = $picker.find('.su-generator-isp-sources')\n var $source = $picker.find('.su-generator-isp-source')\n var $addMedia = $picker.find('.su-generator-isp-add-media')\n var $images = $picker.find('.su-generator-isp-images')\n var $cats = $picker.find('.su-generator-isp-categories')\n var $taxes = $picker.find('.su-generator-isp-taxonomies')\n var $terms = $('.su-generator-isp-terms')\n var $val = $picker.find('.su-generator-attr')\n var frame\n // Update hidden value\n var update = function () {\n var val = 'none'\n var ids = ''\n var source = $sources.val()\n // Media library\n if (source === 'media') {\n var images = []\n $images.find('span').each(\n function (i) {\n images[i] = $(this).data('id')\n }\n )\n if (images.length > 0) {\n ids = images.join(',')\n }\n }\n // Category\n else if (source === 'category') {\n var categories = $cats.val() || []\n if (categories.length > 0) {\n ids = categories.join(',')\n }\n }\n // Taxonomy\n else if (source === 'taxonomy') {\n var tax = $taxes.val() || ''\n var terms = $terms.val() || []\n if (tax !== '0' && terms.length > 0) {\n val = 'taxonomy: ' + tax + '/' + terms.join(',')\n }\n }\n // Deselect\n else if (source === '0') {\n val = 'none'\n }\n // Other options\n else {\n val = source\n }\n if (ids !== '') {\n val = source + ': ' + ids\n }\n $val.val(val).trigger('change')\n }\n // Switch source\n $sources.on(\n 'change',\n function (e) {\n var source = $(this).val()\n e.preventDefault()\n $source.removeClass('su-generator-isp-source-open')\n if (source.indexOf(':') === -1) {\n $picker.find('.su-generator-isp-source-' + source).addClass('su-generator-isp-source-open')\n }\n update()\n }\n )\n // Remove image\n $images.on(\n 'click',\n 'span i',\n function () {\n $(this).parent('span').css('border-color', '#f03').fadeOut(\n 300,\n function () {\n $(this).remove()\n update()\n }\n )\n }\n )\n // Add image\n $addMedia.click(\n function (e) {\n e.preventDefault()\n if (typeof (frame) !== 'undefined') {\n frame.close()\n }\n frame = wp.media.frames.su_media_frame_1 = wp.media(\n {\n title: SUGL10n.isp_media_title,\n library: {\n type: 'image'\n },\n button: {\n text: SUGL10n.isp_media_insert\n },\n multiple: true\n }\n )\n frame.on('open', function () {\n $('.mfp-wrap').addClass('hidden')\n })\n frame.on('close', function () {\n $('.mfp-wrap').removeClass('hidden')\n })\n frame.on(\n 'select',\n function () {\n var files = frame.state().get('selection').toJSON()\n $images.find('em').remove()\n $.each(\n files,\n function (i) {\n $images.append('<span data-id=\"' + this.id + '\" title=\"' + this.title + '\"><img src=\"' + this.url + '\" alt=\"\" /><i class=\"sui sui-times\"></i></span>')\n }\n )\n update()\n }\n ).open()\n }\n )\n // Sort images\n $images.sortable(\n {\n revert: 200,\n containment: $picker,\n tolerance: 'pointer',\n stop: function () {\n update()\n }\n }\n )\n // Select categories and terms\n $cats.on('change', update)\n $terms.on('change', update)\n // Select taxonomy\n $taxes.on(\n 'change',\n function () {\n var $cont = $(this).parents('.su-generator-isp-source')\n var tax = $(this).val()\n // Remove terms\n $terms.hide().find('option').remove()\n update()\n // Taxonomy is not selected\n if (tax === '0') {\n\n } else { // Taxonomy selected\n var ajaxTermSelect = $.ajax(\n {\n url: ajaxurl,\n type: 'post',\n dataType: 'html',\n data: {\n action: 'su_generator_get_terms',\n tax: tax,\n class: 'su-generator-isp-terms',\n multiple: true,\n size: 10\n },\n beforeSend: function () {\n if (typeof ajaxTermSelect === 'object') {\n ajaxTermSelect.abort()\n }\n $terms.html('').attr('disabled', true).hide()\n $cont.addClass('su-generator-loading')\n },\n success: function (data) {\n $terms.html(data).attr('disabled', false).show()\n $cont.removeClass('su-generator-loading')\n }\n }\n )\n }\n }\n )\n }\n )\n // Init media buttons\n $('.su-generator-upload-button').each(\n function () {\n var $button = $(this)\n var $val = $(this).parents('.su-generator-attr-container').find('input:text')\n var file\n $button.on(\n 'click',\n function (e) {\n e.preventDefault()\n e.stopPropagation()\n // If the frame already exists, reopen it\n if (typeof (file) !== 'undefined') {\n file.close()\n }\n // Create WP media frame.\n file = wp.media.frames.su_media_frame_2 = wp.media(\n {\n // Title of media manager frame\n title: SUGL10n.upload_title,\n button: {\n // Button text\n text: SUGL10n.upload_insert\n },\n // Do not allow multiple files, if you want multiple, set true\n multiple: false\n }\n )\n // callback for selected image\n file.on(\n 'select',\n function () {\n var attachment = file.state().get('selection').first().toJSON()\n $val.val(attachment.url).trigger('change')\n }\n )\n file.on('open', function () {\n $('.mfp-wrap').addClass('hidden')\n })\n file.on('close', function () {\n $('.mfp-wrap').removeClass('hidden')\n })\n // Open modal\n file.open()\n }\n )\n }\n )\n // Init icon pickers\n $('.su-generator-icon-picker-button').each(\n function () {\n var $button = $(this)\n var $field = $(this).parents('.su-generator-attr-container')\n var $val = $field.find('.su-generator-attr')\n var $picker = $field.find('.su-generator-icon-picker')\n var $filter = $picker.find('input:text')\n $button.click(\n function (e) {\n $picker.toggleClass('su-generator-icon-picker-visible')\n $filter.val('').trigger('keyup')\n if ($picker.hasClass('su-generator-icon-picker-loaded')) {\n return\n }\n // Load icons\n $.ajax(\n {\n type: 'post',\n url: ajaxurl,\n data: {\n action: 'su_generator_get_icons'\n },\n dataType: 'html',\n beforeSend: function () {\n // Show loading animation\n $picker.addClass('su-generator-loading')\n // Add loaded class\n $picker.addClass('su-generator-icon-picker-loaded')\n },\n success: function (data) {\n $picker.append(data)\n var $icons = $picker.children('i')\n $icons.click(\n function (e) {\n $val.val('icon: ' + $(this).attr('title'))\n $picker.removeClass('su-generator-icon-picker-visible')\n $val.trigger('change')\n e.preventDefault()\n }\n )\n $filter.on(\n {\n keyup: function () {\n var val = $(this).val()\n var regex = new RegExp(val, 'gi')\n // Hide all choices\n $icons.hide()\n // Find searched choices and show\n $icons.each(\n function () {\n // Get shortcode name\n var name = $(this).attr('title')\n // Show choice if matched\n if (name.match(regex) !== null) {\n $(this).show()\n }\n }\n )\n },\n focus: function () {\n $(this).val('')\n $icons.show()\n }\n }\n )\n $picker.removeClass('su-generator-loading')\n }\n }\n )\n e.preventDefault()\n }\n )\n }\n )\n // Init switches\n $('.su-generator-switch').click(\n function (e) {\n // Prepare data\n var $switch = $(this)\n var $value = $switch.parent().children('input')\n var isOn = $value.val() === 'yes'\n // Disable\n if (isOn) {\n // Change value\n $value.val('no').trigger('change')\n } else { // Enable\n // Change value\n $value.val('yes').trigger('change')\n }\n e.preventDefault()\n }\n )\n $('.su-generator-switch-value').on(\n 'change',\n function () {\n // Prepare data\n var $value = $(this)\n var $switch = $value.parent().children('.su-generator-switch')\n var value = $value.val()\n // Disable\n if (value === 'yes') {\n $switch.removeClass('su-generator-switch-no').addClass('su-generator-switch-yes')\n } else if (value === 'no') { // Enable\n $switch.removeClass('su-generator-switch-yes').addClass('su-generator-switch-no')\n }\n }\n )\n // Init tax_term selects\n $('select#su-generator-attr-taxonomy').on(\n 'change',\n function () {\n var $taxonomy = $(this)\n var tax = $taxonomy.val()\n var $terms = $('select#su-generator-attr-tax_term')\n // Load new options\n window.su_generator_get_terms = $.ajax(\n {\n type: 'POST',\n url: ajaxurl,\n data: {\n action: 'su_generator_get_terms',\n tax: tax,\n noselect: true\n },\n dataType: 'html',\n beforeSend: function () {\n // Check previous requests\n if (typeof window.su_generator_get_terms === 'object') {\n window.su_generator_get_terms.abort()\n }\n // Show loading animation\n $terms.parent().addClass('su-generator-loading')\n },\n success: function (data) {\n // Remove previous options\n $terms.find('option').remove()\n // Append new options\n $terms.append(data)\n // Hide loading animation\n $terms.parent().removeClass('su-generator-loading')\n }\n }\n )\n }\n )\n // Init shadow pickers\n $('.su-generator-shadow-picker').each(\n function (index) {\n var $picker = $(this)\n var $fields = $picker.find('.su-generator-shadow-picker-field input')\n var $hoff = $picker.find('.su-generator-sp-hoff')\n var $voff = $picker.find('.su-generator-sp-voff')\n var $blur = $picker.find('.su-generator-sp-blur')\n var $color = {\n cnt: $picker.find('.su-generator-shadow-picker-color'),\n value: $picker.find('.su-generator-shadow-picker-color-value'),\n wheel: $picker.find('.su-generator-shadow-picker-color-wheel')\n }\n var $val = $picker.find('.su-generator-attr')\n // Init color picker\n $color.wheel.farbtastic($color.value)\n $color.value.focus(\n function () {\n $color.wheel.show()\n }\n )\n $color.value.blur(\n function () {\n $color.wheel.hide()\n }\n )\n // Handle text fields\n $fields.on(\n 'change blur keyup',\n function () {\n $val.val($hoff.val() + 'px ' + $voff.val() + 'px ' + $blur.val() + 'px ' + $color.value.val()).trigger('change')\n }\n )\n $val.on(\n 'keyup',\n function () {\n var value = $(this).val().split(' ')\n // Value is correct\n if (value.length === 4) {\n $hoff.val(value[0].replace('px', ''))\n $voff.val(value[1].replace('px', ''))\n $blur.val(value[2].replace('px', ''))\n $color.value.val(value[3])\n $fields.trigger('keyup')\n }\n }\n )\n }\n )\n // Init border pickers\n $('.su-generator-border-picker').each(\n function (index) {\n var $picker = $(this)\n var $fields = $picker.find('.su-generator-border-picker-field input, .su-generator-border-picker-field select')\n var $width = $picker.find('.su-generator-bp-width')\n var $style = $picker.find('.su-generator-bp-style')\n var $color = {\n cnt: $picker.find('.su-generator-border-picker-color'),\n value: $picker.find('.su-generator-border-picker-color-value'),\n wheel: $picker.find('.su-generator-border-picker-color-wheel')\n }\n var $val = $picker.find('.su-generator-attr')\n // Init color picker\n $color.wheel.farbtastic($color.value)\n $color.value.focus(\n function () {\n $color.wheel.show()\n }\n )\n $color.value.blur(\n function () {\n $color.wheel.hide()\n }\n )\n // Handle text fields\n $fields.on(\n 'change blur keyup',\n function () {\n $val.val($width.val() + 'px ' + $style.val() + ' ' + $color.value.val()).trigger('change')\n }\n )\n $val.on(\n 'keyup',\n function () {\n var value = $(this).val().split(' ')\n // Value is correct\n if (value.length === 3) {\n $width.val(value[0].replace('px', ''))\n $style.val(value[1])\n $color.value.val(value[2])\n $fields.trigger('keyup')\n }\n }\n )\n }\n )\n // Remove skip class when setting is changed\n $settings.find('.su-generator-attr').on(\n 'change keyup blur',\n function () {\n var $cnt = $(this).parents('.su-generator-attr-container')\n var _default = $cnt.data('default')\n var val = $(this).val()\n // Value is changed\n if (val != _default) {\n $cnt.removeClass('su-generator-skip')\n } else {\n $cnt.addClass('su-generator-skip')\n }\n }\n )\n // Init value setters\n $('.su-generator-set-value').click(\n function (e) {\n $(this).parents('.su-generator-attr-container').find('input').val($(this).text()).trigger('change')\n }\n )\n // Save selected value\n $selected.val(shortcode)\n // Load last used preset\n $.ajax(\n {\n type: 'GET',\n url: ajaxurl,\n data: {\n action: 'su_generator_get_preset',\n id: 'last_used',\n shortcode: shortcode\n },\n beforeSend: function () {\n // Show loading animation\n // $settings.addClass('su-generator-loading');\n },\n success: function (data) {\n // Remove loading animation\n // $settings.removeClass('su-generator-loading');\n // Set new settings\n self.setSettings(data)\n // Apply selected text to the content field\n var $content = $('#su-generator-content')\n if (typeof self.state.mceSelection !== 'undefined' && self.state.mceSelection !== '' && $content.attr('type') !== 'hidden') {\n $content.val(self.state.mceSelection)\n }\n },\n dataType: 'json'\n }\n )\n },\n dataType: 'html'\n }\n )\n }\n )\n // Insert shortcode\n $('#su-generator').on('click', '.su-generator-insert', self.insertShortcode)\n // Preview shortcode\n $('#su-generator').on(\n 'click',\n '.su-generator-toggle-preview',\n function (e) {\n // Prepare data\n var $preview = $('#su-generator-preview')\n var $button = $(this)\n // Hide button\n $button.hide()\n // Show preview box\n $preview.addClass('su-generator-loading').show()\n // Bind updating on settings changes\n $settings.find('input, textarea, select').on(\n 'change keyup blur',\n function () {\n self.updatePreview()\n }\n )\n // Update preview box\n self.updatePreview(true)\n // Prevent default action\n e.preventDefault()\n }\n )\n var gp_hover_timer\n // Presets manager - mouseenter\n $('#su-generator').on(\n 'mouseenter click',\n '.su-generator-presets',\n function () {\n clearTimeout(gp_hover_timer)\n $('.su-gp-popup').show()\n }\n )\n // Presets manager - mouseleave\n $('#su-generator').on(\n 'mouseleave',\n '.su-generator-presets',\n function () {\n gp_hover_timer = window.setTimeout(\n function () {\n $('.su-gp-popup').fadeOut(200)\n },\n 600\n )\n }\n )\n // Presets manager - add new preset\n $('#su-generator').on(\n 'click',\n '.su-gp-new',\n function (e) {\n // Prepare data\n var $container = $(this).parents('.su-generator-presets')\n var $list = $('.su-gp-list')\n var id = new Date().getTime()\n // Ask for preset name\n var name = prompt(SUGL10n.presets_prompt_msg, SUGL10n.presets_prompt_value)\n // Name is entered\n if (name !== '' && name !== null) {\n // Hide default text\n $list.find('b').hide()\n // Add new option\n $list.append('<span data-id=\"' + id + '\"><em>' + name + '</em><i class=\"sui sui-times\"></i></span>')\n // Perform AJAX request\n self.addPreset(id, name)\n }\n }\n )\n // Presets manager - load preset\n $('#su-generator').on(\n 'click',\n '.su-gp-list span',\n function (e) {\n // Prepare data\n var shortcode = $('.su-generator-presets').data('shortcode')\n var id = $(this).data('id')\n var $insert = $('.su-generator-insert')\n // Hide popup\n $('.su-gp-popup').hide()\n // Disable hover timer\n clearTimeout(gp_hover_timer)\n // Get the preset\n $.ajax(\n {\n type: 'GET',\n url: ajaxurl,\n data: {\n action: 'su_generator_get_preset',\n id: id,\n shortcode: shortcode\n },\n beforeSend: function () {\n // Disable insert button\n $insert.addClass('button-primary-disabled').attr('disabled', true)\n },\n success: function (data) {\n // Enable insert button\n $insert.removeClass('button-primary-disabled').attr('disabled', false)\n // Set new settings\n self.setSettings(data)\n },\n dataType: 'json'\n }\n )\n // Prevent default action\n e.preventDefault()\n e.stopPropagation()\n }\n )\n // Presets manager - remove preset\n $('#su-generator').on(\n 'click',\n '.su-gp-list i',\n function (e) {\n // Prepare data\n var $list = $(this).parents('.su-gp-list')\n var $preset = $(this).parent('span')\n var id = $preset.data('id')\n // Remove DOM element\n $preset.remove()\n // Show default text if last preset was removed\n if ($list.find('span').length < 1) {\n $list.find('b').show()\n }\n // Perform ajax request\n self.removePreset(id)\n // Prevent <span> action\n e.stopPropagation()\n // Prevent default action\n e.preventDefault()\n }\n )\n }\n\n /**\n\t * Create new preset with specified name from current settings\n\t */\n self.addPreset = function (id, name) {\n // Prepare shortcode name and current settings\n var shortcode = $('.su-generator-presets').data('shortcode')\n var settings = self.getSettings()\n // Perform AJAX request\n $.ajax(\n {\n type: 'POST',\n url: ajaxurl,\n data: {\n action: 'su_generator_add_preset',\n id: id,\n name: name,\n shortcode: shortcode,\n settings: settings\n }\n }\n )\n }\n /**\n\t * Remove preset by ID\n\t */\n self.removePreset = function (id) {\n // Get current shortcode name\n var shortcode = $('.su-generator-presets').data('shortcode')\n // Perform AJAX request\n $.ajax(\n {\n type: 'POST',\n url: ajaxurl,\n data: {\n action: 'su_generator_remove_preset',\n id: id,\n shortcode: shortcode\n }\n }\n )\n }\n\n self.parseSettings = function () {\n var settingsSelector = $('#su-generator-option-skip').val() === 'on'\n ? '#su-generator-settings .su-generator-attr-container:not(.su-generator-skip) .su-generator-attr'\n : '#su-generator-settings .su-generator-attr-container .su-generator-attr'\n // Prepare data\n var query = $selected.val()\n var prefix = $prefix.val()\n var $settings = $(settingsSelector)\n var $content = $('textarea#su-generator-content')\n var content = $content.length ? $content.val() : 'false'\n var result = new String('')\n // Open shortcode\n result += '[' + prefix + query\n // Add shortcode attributes\n $settings.each(\n function () {\n // Prepare field and value\n var $this = $(this)\n var value = ''\n // Selects\n if ($this.is('select')) {\n value = $this.find('option:selected').val()\n }\n // Other fields\n else {\n value = $this.val()\n }\n // Check that value is not empty\n if (value == null) {\n value = ''\n } else if (typeof value === 'array') {\n value = value.join(',')\n }\n // Add attribute\n if (value !== '') {\n result += ' ' + $(this).attr('name') + '=\"' + $(this).val().toString().replace(/\"/gi, \"'\") + '\"'\n }\n }\n )\n // End of opening tag\n result += ']'\n // Wrap shortcode if content presented\n if (content != 'false') {\n result += content + '[/' + prefix + query + ']'\n }\n // Return result\n return result\n }\n\n self.getSettings = function () {\n // Prepare data\n var query = $selected.val()\n var $settings = $('#su-generator-settings .su-generator-attr')\n var $content = $('textarea#su-generator-content')\n var content = $content.length ? $content.val() : 'false'\n var data = {}\n // Add shortcode attributes\n $settings.each(\n function (i) {\n // Prepare field and value\n var $this = $(this)\n var value = ''\n var name = $this.attr('name')\n // Selects\n if ($this.is('select')) {\n value = $this.find('option:selected').val()\n }\n // Other fields\n else {\n value = $this.val()\n }\n // Check that value is not empty\n if (value == null) {\n value = ''\n }\n // Save value\n data[name] = value\n }\n )\n // Add content\n data.content = content.toString()\n // Return data\n return data\n }\n\n self.setSettings = function (data) {\n // Prepare data\n var $settings = $('#su-generator-settings .su-generator-attr')\n var $content = $('#su-generator-content')\n // Loop through settings\n $settings.each(\n function () {\n var $this = $(this)\n var name = $this.attr('name')\n // Data contains value for this field\n if (data.hasOwnProperty(name)) {\n // Set new value\n $this.val(data[name])\n $this.trigger('keyup').trigger('change').trigger('blur')\n }\n }\n )\n // Set content\n if (data.hasOwnProperty('content')) {\n $content.val(data.content).trigger('keyup').trigger('change').trigger('blur')\n }\n // Update preview\n self.updatePreview()\n }\n\n self.updatePreview = function (forced) {\n // Prepare data\n var $preview = $('#su-generator-preview')\n var shortcode = self.parseSettings()\n var previous = $result.text()\n // Check forced mode\n forced = forced || false\n // Break if preview box is hidden (preview isn't enabled)\n if (!$preview.is(':visible')) {\n return\n }\n // Check shortcode is changed is this is not a forced mode\n if (shortcode === previous && !forced) {\n return\n }\n // Run timer to filter often calls\n window.clearTimeout(self.state.preview.timer)\n self.state.preview.timer = window.setTimeout(\n function () {\n self.state.preview.request = $.ajax(\n {\n type: 'POST',\n url: ajaxurl,\n cache: false,\n data: {\n action: 'su_generator_preview',\n shortcode: shortcode\n },\n beforeSend: function () {\n // Abort previous requests\n if (self.state.preview.request) {\n self.state.preview.request.abort()\n }\n // Show loading animation\n $preview.addClass('su-generator-loading').html('')\n },\n success: function (data) {\n // Hide loading animation and set new HTML\n $preview.html(data).removeClass('su-generator-loading')\n },\n dataType: 'html'\n }\n )\n },\n 300\n )\n // Save shortcode to div\n $result.text(shortcode)\n }\n\n self.insert = function (context, args) {\n if (typeof context !== 'string' || typeof args !== 'object') {\n return\n }\n\n self.state.context = context\n self.state.insertArgs = args\n\n var preSelectedShortcode = args.shortcode || ''\n\n var mfpOptions = {\n type: 'inline',\n alignTop: true,\n closeOnBgClick: false,\n mainClass: 'su-generator-mfp',\n items: {\n src: '#su-generator'\n },\n callbacks: {}\n }\n\n mfpOptions.callbacks.open = () => {\n if (preSelectedShortcode) {\n $choice.filter(`[data-shortcode=\"${preSelectedShortcode}\"]`).trigger('click')\n } else {\n window.setTimeout(() => $search.focus(), 200)\n }\n\n // self.el.body.addClass( 'su-mfp-shown' );\n\n if (\n typeof tinyMCE !== 'undefined' &&\n\t\t\t\ttinyMCE.activeEditor != null &&\n\t\t\t\ttinyMCE.activeEditor.hasOwnProperty('selection')\n ) {\n self.state.mceSelection = tinyMCE.activeEditor.selection.getContent({ format: 'text' })\n }\n }\n\n mfpOptions.callbacks.close = () => {\n $search.val('')\n $settings.html('').hide()\n $generator.removeClass('su-generator-narrow')\n $filter.show()\n $choices.show()\n $choice.show()\n\n self.state.mceSelection = ''\n\n // self.el.body.removeClass( 'su-mfp-shown' );\n }\n\n $.magnificPopup.open(mfpOptions)\n }\n\n self.insertShortcode = function () {\n var shortcode = self.parseSettings()\n\n self.addPreset('last_used', SUGL10n.last_used)\n\n $.magnificPopup.close()\n\n $result.text(shortcode)\n\n if (self.state.context === 'html') {\n var HTMLEditor = document.getElementById(self.state.insertArgs.editorID)\n self.insertAtCaret(HTMLEditor, shortcode)\n }\n\n if (self.state.context === 'classic') {\n window.wp.media.editor.insert(shortcode)\n }\n\n if (self.state.context === 'block') {\n var props = self.state.insertArgs.props\n\n if (props.attributes.hasOwnProperty('content')) {\n props.setAttributes({ content: props.attributes.content + shortcode })\n } else if (props.name === 'core/shortcode') {\n var originalText = props.attributes.hasOwnProperty('text')\n ? props.attributes.text\n : ''\n\n props.setAttributes({ text: originalText + shortcode })\n }\n }\n }\n\n self.insertAtCaret = (field, text) => {\n var start = field.selectionStart\n field.value = field.value.substring(0, start) + text + field.value.substring(start)\n field.focus()\n field.selectionStart = start + text.length\n }\n\n return {\n init: self.init,\n insert: self.insert\n }\n})(jQuery)\n\njQuery(document).ready(window.SUG.App.init)\n"]}
includes/js/shortcodes/index.js CHANGED
@@ -1,2 +1,2 @@
1
- !function o(n,r,l){function u(t,e){if(!r[t]){if(!n[t]){var a="function"==typeof require&&require;if(!e&&a)return a(t,!0);if(c)return c(t,!0);var i=new Error("Cannot find module '"+t+"'");throw i.code="MODULE_NOT_FOUND",i}var s=r[t]={exports:{}};n[t][0].call(s.exports,function(e){return u(n[t][1][e]||e)},s,s.exports,o,n,r,l)}return r[t].exports}for(var c="function"==typeof require&&require,e=0;e<l.length;e++)u(l[e]);return u}({1:[function(e,t,a){"use strict";var i=l(e("./shortcodes/galleries")),s=l(e("./shortcodes/players")),o=l(e("./shortcodes/other")),n=l(e("./shortcodes/image-carousel")),r=l(e("./shortcodes/tooltip"));function l(e){return e&&e.__esModule?e:{default:e}}(0,i.default)(),(0,s.default)(),(0,o.default)(),(0,n.default)(),(0,r.default)()},{"./shortcodes/galleries":2,"./shortcodes/image-carousel":3,"./shortcodes/other":4,"./shortcodes/players":5,"./shortcodes/tooltip":6}],2:[function(e,t,a){"use strict";Object.defineProperty(a,"__esModule",{value:!0}),a.default=function(){jQuery(document).ready(function(i){i(".su-lightbox-gallery").each(function(){var t=[];i(this).find(".su-slider-slide, .su-carousel-slide, .su-custom-gallery-slide").each(function(e){i(this).attr("data-index",e),t.push({src:i(this).children("a").attr("href"),title:i(this).children("a").attr("title")})}),i(this).data("slides",t)}),i(".su-slider").each(function(){var e=i(this),t=e.swiper({wrapperClass:"su-slider-slides",slideClass:"su-slider-slide",slideActiveClass:"su-slider-slide-active",slideVisibleClass:"su-slider-slide-visible",pagination:"#"+e.attr("id")+" .su-slider-pagination",autoplay:e.data("autoplay"),paginationClickable:!0,grabCursor:!0,mode:"horizontal",mousewheelControl:e.data("mousewheel"),speed:e.data("speed"),calculateHeight:e.hasClass("su-slider-responsive-yes"),loop:!0});e.find(".su-slider-prev").click(function(e){t.swipeNext()}),e.find(".su-slider-next").click(function(e){t.swipePrev()})}),i(".su-carousel").each(function(){var e=i(this),t=e.find(".su-carousel-slide"),a=e.swiper({wrapperClass:"su-carousel-slides",slideClass:"su-carousel-slide",slideActiveClass:"su-carousel-slide-active",slideVisibleClass:"su-carousel-slide-visible",pagination:"#"+e.attr("id")+" .su-carousel-pagination",autoplay:e.data("autoplay"),paginationClickable:!0,grabCursor:!0,mode:"horizontal",mousewheelControl:e.data("mousewheel"),speed:e.data("speed"),slidesPerView:e.data("items")>t.length?t.length:e.data("items"),slidesPerGroup:e.data("scroll"),calculateHeight:e.hasClass("su-carousel-responsive-yes"),loop:!0});e.find(".su-carousel-prev").click(function(e){a.swipeNext()}),e.find(".su-carousel-next").click(function(e){a.swipePrev()})}),i(".su-lightbox-gallery").on("click",".su-slider-slide, .su-carousel-slide, .su-custom-gallery-slide",function(e){e.preventDefault();var t=i(this).parents(".su-lightbox-gallery").data("slides");i.magnificPopup.open({items:t,type:"image",mainClass:"mfp-img-mobile",gallery:{enabled:!0,navigateByImgClick:!0,preload:[0,1],tPrev:SUShortcodesL10n.magnificPopup.prev,tNext:SUShortcodesL10n.magnificPopup.next,tCounter:SUShortcodesL10n.magnificPopup.counter},tClose:SUShortcodesL10n.magnificPopup.close,tLoading:SUShortcodesL10n.magnificPopup.loading},i(this).data("index"))})})}},{}],3:[function(e,t,a){"use strict";Object.defineProperty(a,"__esModule",{value:!0}),a.default=function(){window.SUImageCarousel=function(){var o={MFPItems:{},MFPL10n:SUShortcodesL10n.magnificPopup,initGalleries:function(){var e=document.querySelectorAll(".su-image-carousel");Array.prototype.forEach.call(e,o.initGallery)},initGallery:function(e){if(!e.classList.contains("su-image-carousel-ready")){var t=JSON.parse(e.getAttribute("data-flickity-options")),a=new Flickity(e,t);if(e.removeAttribute("tabindex"),a.on("settle",o.onGallerySettle),e.classList.contains("su-image-carousel-has-lightbox")){a.on("staticClick",o.onFlickityStaticClick),e.addEventListener("click",o.preventGalleryLinkClick),e.addEventListener("keyup",o.onGalleryKeyUp);var i=e.getAttribute("id"),s=e.querySelectorAll(".su-image-carousel-item-content > a");o.MFPItems[i]=[],Array.prototype.forEach.call(s,function(e,t){e.setAttribute("data-gallery",i),e.setAttribute("data-index",t),o.MFPItems[i].push({src:e.getAttribute("href"),title:e.getAttribute("data-caption")})})}e.classList.add("su-image-carousel-ready")}},onFlickityStaticClick:function(e,t,a,i){if(a){var s=a.querySelector("a");s&&o.openMagnificPopupFromLink(s)}},onGallerySettle:function(e){var t=this.element.querySelectorAll(".su-image-carousel-item");Array.prototype.forEach.call(t,function(e,t){var a=e.querySelectorAll("a")[0];a&&(a.setAttribute("tabindex",-1),e.classList.contains("is-selected")&&a.setAttribute("tabindex",0))})},preventGalleryLinkClick:function(e){o.closest(e.target,function(e){return e.tagName&&"A"===e.tagName.toUpperCase()})&&e.preventDefault()},onGalleryKeyUp:function(e){if(e.keyCode&&13===e.keyCode){var t=o.closest(e.target,function(e){return e.tagName&&"A"===e.tagName.toUpperCase()});t&&o.openMagnificPopupFromLink(t)}},openMagnificPopup:function(e,t){jQuery.magnificPopup.open({items:o.MFPItems[e],type:"image",mainClass:"mfp-img-mobile su-image-carousel-mfp",gallery:{enabled:!0,navigateByImgClick:!0,preload:[1,1],tPrev:o.MFPL10n.prev,tNext:o.MFPL10n.next,tCounter:o.MFPL10n.counter},tClose:o.MFPL10n.close,tLoading:o.MFPL10n.loading},t)},openMagnificPopupFromLink:function(e){var t=e.getAttribute("data-gallery"),a=parseInt(e.getAttribute("data-index"),10);o.openMagnificPopup(t,a)},closest:function(e,t){return e&&(t(e)?e:o.closest(e.parentNode,t))},ready:function(e){"loading"!==document.readyState?e():document.addEventListener("DOMContentLoaded",e)}};return{ready:o.ready,initGalleries:o.initGalleries,initGallery:o.initGallery}}(),jQuery(document).ready(function(){window.SUImageCarousel.initGalleries()})}},{}],4:[function(e,t,a){"use strict";Object.defineProperty(a,"__esModule",{value:!0}),a.default=function(){jQuery(document).ready(function(s){function a(e){(s(window).scrollTop()+s("body").offset().top>e.offset().top||s(window).scrollTop()+s(window).height()<e.offset().top)&&s(window).scrollTop(e.offset().top-s("body").offset().top-e.data("scroll-offset"))}function o(e){var t=0<arguments.length&&void 0!==e?e:"";"string"==typeof t&&""!==(t=t.replace(/[^a-z0-9_-]/gim,"").trim())&&(window.location.hash="#"+t)}function n(e){var t=e.index(),a=e.hasClass("su-tabs-disabled"),i=e.parents(".su-tabs"),s=i.find(".su-tabs-nav span"),o=i.find(".su-tabs-pane");a||(o.removeClass("su-tabs-pane-open").eq(t).addClass("su-tabs-pane-open"),s.removeClass("su-tabs-current").eq(t).addClass("su-tabs-current"),window.setTimeout(function(){window.dispatchEvent(new Event("resize"))},100))}var e;function t(){""!==document.location.hash&&(s(".su-tabs-nav span[data-anchor]").each(function(){if("#"+s(this).data("anchor")===document.location.hash){var e=s(this).parents(".su-tabs");s(this).trigger("click"),window.setTimeout(function(){a(e)},100)}}),s(".su-spoiler[data-anchor]").each(function(){if("#"+s(this).data("anchor")===document.location.hash){var e=s(this);e.hasClass("su-spoiler-closed")&&e.find(".su-spoiler-title:first").trigger("click"),window.setTimeout(function(){a(e)},100)}}))}s("body:not(.su-other-shortcodes-loaded)").on("click keypress",".su-spoiler-title",function(e){var t=s(this).parent();t.toggleClass("su-spoiler-closed"),t.hasClass("su-spoiler-closed")||"yes"!==t.data("anchor-in-url")||o(t.data("anchor")),t.parent(".su-accordion").children(".su-spoiler").not(t).addClass("su-spoiler-closed"),a(t),e.preventDefault()}),s("body:not(.su-other-shortcodes-loaded)").on("click keypress",".su-tabs-nav span",function(e){var t=s(this),a=t.parents(".su-tabs"),i=t.data();n(t),"yes"===a.data("anchor-in-url")&&o(t.data("anchor")),""!==i.url&&("self"===i.target?window.location=i.url:"blank"===i.target&&window.open(i.url)),e.preventDefault()}),s(".su-tabs").each(function(){var e=parseInt(s(this).data("active"))-1;n(s(this).children(".su-tabs-nav").children("span").eq(e))}),t(),s(document).on("click",".su-lightbox",function(e){if(e.preventDefault(),e.stopPropagation(),"su-generator-preview"!==s(this).parent().attr("id")){var t=s(this).data("mfp-type"),a=s(this).data("mobile"),i=s(window).width();s(this).magnificPopup({disableOn:function(){return!("no"===a&&i<768)&&!("number"==typeof a&&i<a)},type:t,tClose:SUShortcodesL10n.magnificPopup.close,tLoading:SUShortcodesL10n.magnificPopup.loading,gallery:{tPrev:SUShortcodesL10n.magnificPopup.prev,tNext:SUShortcodesL10n.magnificPopup.next,tCounter:SUShortcodesL10n.magnificPopup.counter},image:{tError:SUShortcodesL10n.magnificPopup.error},ajax:{tError:SUShortcodesL10n.magnificPopup.error},iframe:{markup:'<div class="mfp-iframe-scaler"><div class="mfp-close"></div><iframe class="mfp-iframe" src="//about:blank" frameborder="0" allowfullscreen allow="autoplay; fullscreen"></iframe></div>'}}).magnificPopup("open")}else s(this).html(SUShortcodesL10n.noPreview)}),s(".su-frame-align-center, .su-frame-align-none").each(function(){var e=s(this).find("img").width();s(this).css("width",e+12)}),s("body:not(.su-other-shortcodes-loaded)").on("click",".su-expand-link",function(){var e=s(this).parents(".su-expand"),t=e.children(".su-expand-content");e.hasClass("su-expand-collapsed")?t.css("max-height","none"):t.css("max-height",e.data("height")+"px"),e.toggleClass("su-expand-collapsed")}),void 0!==(e=(document.body||document.documentElement).style).transition||void 0!==e.WebkitTransition||void 0!==e.MozTransition||void 0!==e.MsTransition||void 0!==e.OTransition?s(".su-animate").each(function(){s(this).one("inview",function(e){var t=s(this),a=t.data();window.setTimeout(function(){t.addClass(a.animation),t.addClass("animated"),t.css("visibility","visible")},1e3*a.delay)})}):s(".su-animate").css("visibility","visible"),"onhashchange"in window&&s(window).on("hashchange",t),s("body").addClass("su-other-shortcodes-loaded")})}},{}],5:[function(e,t,a){"use strict";Object.defineProperty(a,"__esModule",{value:!0}),a.default=function(){jQuery(document).ready(function(r){r(".su-audio").each(function(){var e=r(this),t="#"+e.data("id"),a=r(t),i=e.data("audio"),s=e.data("swf");a.jPlayer({ready:function(){a.jPlayer("setMedia",{mp3:i}),"yes"===e.data("autoplay")&&a.jPlayer("play"),"yes"===e.data("loop")&&a.bind(r.jPlayer.event.ended+".repeat",function(){a.jPlayer("play")})},cssSelectorAncestor:t+"_container",volume:1,keyEnabled:!0,smoothPlayBar:!0,swfPath:s,supplied:"mp3"})}),r(".su-video").each(function(){var e=r(this),t=e.attr("id"),a=r("#"+t+"_player"),i=e.data("video"),s=e.data("swf"),o=e.data("poster"),n={width:a.width(),height:a.height()};a.jPlayer({ready:function(){a.jPlayer("setMedia",{mp4:i,flv:i,poster:o}),"yes"===e.data("autoplay")&&a.jPlayer("play"),"yes"===e.data("loop")&&a.bind(r.jPlayer.event.ended+".repeat",function(){a.jPlayer("play")})},cssSelector:{gui:".jp-gui, .jp-title"},size:n,cssSelectorAncestor:"#"+t,volume:1,keyEnabled:!0,smoothPlayBar:!0,swfPath:s,supplied:"mp4, flv"})})})}},{}],6:[function(e,t,a){"use strict";Object.defineProperty(a,"__esModule",{value:!0}),a.default=function(){var o=[{name:"offset",options:{offset:[0,8]}}];function e(e){var t=e.getAttribute("id"),a=document.getElementById(t+"_button"),i=JSON.parse(a.getAttribute("data-settings"));document.body.appendChild(e);var s=Popper.createPopper(a,e,{placement:i.position,modifiers:[].concat(o)});"always"===i.behavior&&window.setTimeout(function(){n(e,s)},0),"click"!==i.behavior&&"hover"!==i.behavior||(a.addEventListener("focus",function(){return n(e,s)}),a.addEventListener("blur",function(){return r(e,s,i.hideDelay)})),"hover"===i.behavior&&(a.addEventListener("mouseenter",function(){return n(e,s)}),a.addEventListener("mouseleave",function(){return r(e,s,i.hideDelay)})),e.removeAttribute("style")}function n(e,t){e.classList.add("su-tooltip-visible"),t.setOptions({modifiers:[{name:"eventListeners",enabled:!0}].concat(o)}),t.update()}function r(e,t,a){window.setTimeout(function(){e.classList.remove("su-tooltip-visible"),t.setOptions({modifiers:[{name:"eventListeners",enabled:!1}].concat(o)})},a)}document.addEventListener("DOMContentLoaded",function(){Array.prototype.forEach.call(document.querySelectorAll(".su-tooltip"),e)})}},{}]},{},[1]);
2
  //# sourceMappingURL=index.js.map
1
+ !function i(o,s,n){function r(t,e){if(!s[t]){if(!o[t]){var a="function"==typeof require&&require;if(!e&&a)return a(t,!0);if(l)return l(t,!0);throw(a=new Error("Cannot find module '"+t+"'")).code="MODULE_NOT_FOUND",a}a=s[t]={exports:{}},o[t][0].call(a.exports,function(e){return r(o[t][1][e]||e)},a,a.exports,i,o,s,n)}return s[t].exports}for(var l="function"==typeof require&&require,e=0;e<n.length;e++)r(n[e]);return r}({1:[function(e,t,a){"use strict";var i=r(e("./shortcodes/galleries")),o=r(e("./shortcodes/players")),s=r(e("./shortcodes/other")),n=r(e("./shortcodes/image-carousel")),e=r(e("./shortcodes/tooltip"));function r(e){return e&&e.__esModule?e:{default:e}}(0,i.default)(),(0,o.default)(),(0,s.default)(),(0,n.default)(),(0,e.default)()},{"./shortcodes/galleries":2,"./shortcodes/image-carousel":3,"./shortcodes/other":4,"./shortcodes/players":5,"./shortcodes/tooltip":6}],2:[function(e,t,a){"use strict";Object.defineProperty(a,"__esModule",{value:!0}),a.default=function(){jQuery(document).ready(function(i){i(".su-lightbox-gallery").each(function(){var t=[];i(this).find(".su-slider-slide, .su-carousel-slide, .su-custom-gallery-slide").each(function(e){i(this).attr("data-index",e),t.push({src:i(this).children("a").attr("href"),title:i(this).children("a").attr("title")})}),i(this).data("slides",t)}),i(".su-slider").each(function(){var e=i(this),t=e.swiper({wrapperClass:"su-slider-slides",slideClass:"su-slider-slide",slideActiveClass:"su-slider-slide-active",slideVisibleClass:"su-slider-slide-visible",pagination:"#"+e.attr("id")+" .su-slider-pagination",autoplay:e.data("autoplay"),paginationClickable:!0,grabCursor:!0,mode:"horizontal",mousewheelControl:e.data("mousewheel"),speed:e.data("speed"),calculateHeight:e.hasClass("su-slider-responsive-yes"),loop:!0});e.find(".su-slider-prev").click(function(e){t.swipeNext()}),e.find(".su-slider-next").click(function(e){t.swipePrev()})}),i(".su-carousel").each(function(){var e=i(this),t=e.find(".su-carousel-slide"),a=e.swiper({wrapperClass:"su-carousel-slides",slideClass:"su-carousel-slide",slideActiveClass:"su-carousel-slide-active",slideVisibleClass:"su-carousel-slide-visible",pagination:"#"+e.attr("id")+" .su-carousel-pagination",autoplay:e.data("autoplay"),paginationClickable:!0,grabCursor:!0,mode:"horizontal",mousewheelControl:e.data("mousewheel"),speed:e.data("speed"),slidesPerView:e.data("items")>t.length?t.length:e.data("items"),slidesPerGroup:e.data("scroll"),calculateHeight:e.hasClass("su-carousel-responsive-yes"),loop:!0});e.find(".su-carousel-prev").click(function(e){a.swipeNext()}),e.find(".su-carousel-next").click(function(e){a.swipePrev()})}),i(".su-lightbox-gallery").on("click",".su-slider-slide, .su-carousel-slide, .su-custom-gallery-slide",function(e){e.preventDefault();e=i(this).parents(".su-lightbox-gallery").data("slides");i.magnificPopup.open({items:e,type:"image",mainClass:"mfp-img-mobile",gallery:{enabled:!0,navigateByImgClick:!0,preload:[0,1],tPrev:SUShortcodesL10n.magnificPopup.prev,tNext:SUShortcodesL10n.magnificPopup.next,tCounter:SUShortcodesL10n.magnificPopup.counter},tClose:SUShortcodesL10n.magnificPopup.close,tLoading:SUShortcodesL10n.magnificPopup.loading},i(this).data("index"))})})}},{}],3:[function(e,t,a){"use strict";Object.defineProperty(a,"__esModule",{value:!0}),a.default=function(){window.SUImageCarousel=function(){var o={MFPItems:{},MFPL10n:SUShortcodesL10n.magnificPopup,initGalleries:function(){var e=document.querySelectorAll(".su-image-carousel");Array.prototype.forEach.call(e,o.initGallery)},initGallery:function(e){var a,t;e.classList.contains("su-image-carousel-ready")||(t=JSON.parse(e.getAttribute("data-flickity-options")),t=new Flickity(e,t),e.removeAttribute("tabindex"),t.on("settle",o.onGallerySettle),e.classList.contains("su-image-carousel-has-lightbox")&&(t.on("staticClick",o.onFlickityStaticClick),e.addEventListener("click",o.preventGalleryLinkClick),e.addEventListener("keyup",o.onGalleryKeyUp),a=e.getAttribute("id"),t=e.querySelectorAll(".su-image-carousel-item-content > a"),o.MFPItems[a]=[],Array.prototype.forEach.call(t,function(e,t){e.setAttribute("data-gallery",a),e.setAttribute("data-index",t),o.MFPItems[a].push({src:e.getAttribute("href"),title:e.getAttribute("data-caption")})})),e.classList.add("su-image-carousel-ready"))},onFlickityStaticClick:function(e,t,a,i){!a||(a=a.querySelector("a"))&&o.openMagnificPopupFromLink(a)},onGallerySettle:function(e){var t=this.element.querySelectorAll(".su-image-carousel-item");Array.prototype.forEach.call(t,function(e,t){var a=e.querySelectorAll("a")[0];a&&(a.setAttribute("tabindex",-1),e.classList.contains("is-selected")&&a.setAttribute("tabindex",0))})},preventGalleryLinkClick:function(e){o.closest(e.target,function(e){return e.tagName&&"A"===e.tagName.toUpperCase()})&&e.preventDefault()},onGalleryKeyUp:function(e){!e.keyCode||13!==e.keyCode||(e=o.closest(e.target,function(e){return e.tagName&&"A"===e.tagName.toUpperCase()}))&&o.openMagnificPopupFromLink(e)},openMagnificPopup:function(e,t){jQuery.magnificPopup.open({items:o.MFPItems[e],type:"image",mainClass:"mfp-img-mobile su-image-carousel-mfp",gallery:{enabled:!0,navigateByImgClick:!0,preload:[1,1],tPrev:o.MFPL10n.prev,tNext:o.MFPL10n.next,tCounter:o.MFPL10n.counter},tClose:o.MFPL10n.close,tLoading:o.MFPL10n.loading},t)},openMagnificPopupFromLink:function(e){var t=e.getAttribute("data-gallery"),e=parseInt(e.getAttribute("data-index"),10);o.openMagnificPopup(t,e)},closest:function(e,t){return e&&(t(e)?e:o.closest(e.parentNode,t))},ready:function(e){"loading"!==document.readyState?e():document.addEventListener("DOMContentLoaded",e)}};return{ready:o.ready,initGalleries:o.initGalleries,initGallery:o.initGallery}}(),jQuery(document).ready(function(){window.SUImageCarousel.initGalleries()})}},{}],4:[function(e,t,a){"use strict";Object.defineProperty(a,"__esModule",{value:!0}),a.default=function(){jQuery(document).ready(function(o){function a(e){(o(window).scrollTop()+o("body").offset().top>e.offset().top||o(window).scrollTop()+o(window).height()<e.offset().top)&&o(window).scrollTop(e.offset().top-o("body").offset().top-e.data("scroll-offset"))}function s(e){e=0<arguments.length&&void 0!==e?e:"";"string"==typeof e&&""!==(e=e.replace(/[^a-z0-9_-]/gim,"").trim())&&(window.location.hash="#"+e)}function n(e){var t=e.index(),a=e.hasClass("su-tabs-disabled"),i=e.parents(".su-tabs"),e=i.find(".su-tabs-nav span"),i=i.find(".su-tabs-pane");a||(i.removeClass("su-tabs-pane-open").eq(t).addClass("su-tabs-pane-open"),e.removeClass("su-tabs-current").eq(t).addClass("su-tabs-current"),window.setTimeout(function(){window.dispatchEvent(new Event("resize"))},100))}function e(){""!==document.location.hash&&(o(".su-tabs-nav span[data-anchor]").each(function(){var e;"#"+o(this).data("anchor")===document.location.hash&&(e=o(this).parents(".su-tabs"),o(this).trigger("click"),window.setTimeout(function(){a(e)},100))}),o(".su-spoiler[data-anchor]").each(function(){var e;"#"+o(this).data("anchor")===document.location.hash&&((e=o(this)).hasClass("su-spoiler-closed")&&e.find(".su-spoiler-title:first").trigger("click"),window.setTimeout(function(){a(e)},100))}))}o("body:not(.su-other-shortcodes-loaded)").on("click keypress",".su-spoiler-title",function(e){var t=o(this).parent();t.toggleClass("su-spoiler-closed"),t.hasClass("su-spoiler-closed")||"yes"!==t.data("anchor-in-url")||s(t.data("anchor")),t.parent(".su-accordion").children(".su-spoiler").not(t).addClass("su-spoiler-closed"),a(t),e.preventDefault()}),o("body:not(.su-other-shortcodes-loaded)").on("click keypress",".su-tabs-nav span",function(e){var t=o(this),a=t.parents(".su-tabs"),i=t.data();n(t),"yes"===a.data("anchor-in-url")&&s(t.data("anchor")),""!==i.url&&("self"===i.target?window.location=i.url:"blank"===i.target&&window.open(i.url)),e.preventDefault()}),o(".su-tabs").each(function(){var e=parseInt(o(this).data("active"))-1;n(o(this).children(".su-tabs-nav").children("span").eq(e))}),e(),o(document).on("click",".su-lightbox",function(e){var t,a;e.preventDefault(),e.stopPropagation(),"su-generator-preview"!==o(this).parent().attr("id")?(e=o(this).data("mfp-type"),t=o(this).data("mobile"),a=o(window).width(),o(this).magnificPopup({disableOn:function(){return!("no"===t&&a<768)&&!("number"==typeof t&&a<t)},type:e,tClose:SUShortcodesL10n.magnificPopup.close,tLoading:SUShortcodesL10n.magnificPopup.loading,gallery:{tPrev:SUShortcodesL10n.magnificPopup.prev,tNext:SUShortcodesL10n.magnificPopup.next,tCounter:SUShortcodesL10n.magnificPopup.counter},image:{tError:SUShortcodesL10n.magnificPopup.error},ajax:{tError:SUShortcodesL10n.magnificPopup.error},iframe:{markup:'<div class="mfp-iframe-scaler"><div class="mfp-close"></div><iframe class="mfp-iframe" src="//about:blank" frameborder="0" allowfullscreen allow="autoplay; fullscreen"></iframe></div>'}}).magnificPopup("open")):o(this).html(SUShortcodesL10n.noPreview)}),o(".su-frame-align-center, .su-frame-align-none").each(function(){var e=o(this).find("img").width();o(this).css("width",e+12)}),o("body:not(.su-other-shortcodes-loaded)").on("click",".su-expand-link",function(){var e=o(this).parents(".su-expand"),t=e.children(".su-expand-content");e.hasClass("su-expand-collapsed")?t.css("max-height","none"):t.css("max-height",e.data("height")+"px"),e.toggleClass("su-expand-collapsed")}),o(".su-animate").each(function(){var e,t=o(this),a=t.data(),i=void 0!==(e=(document.body||document.documentElement).style).transition||void 0!==e.WebkitTransition||void 0!==e.MozTransition||void 0!==e.MsTransition||void 0!==e.OTransition?1e3*a.delay:0;t.one("inview",function(e){window.setTimeout(function(){t.addClass(a.animation),t.addClass("animated"),t.get(0).style.removeProperty("opacity")},i)})}),"onhashchange"in window&&o(window).on("hashchange",e),o("body").addClass("su-other-shortcodes-loaded")})}},{}],5:[function(e,t,a){"use strict";Object.defineProperty(a,"__esModule",{value:!0}),a.default=function(){jQuery(document).ready(function(r){r(".su-audio").each(function(){var t=r(this),e="#"+t.data("id"),a=r(e),i=t.data("audio"),o=t.data("swf");a.jPlayer({ready:function(e){a.jPlayer("setMedia",{mp3:i}),"yes"===t.data("autoplay")&&a.jPlayer("play"),"yes"===t.data("loop")&&a.bind(r.jPlayer.event.ended+".repeat",function(){a.jPlayer("play")})},cssSelectorAncestor:e+"_container",volume:1,keyEnabled:!0,smoothPlayBar:!0,swfPath:o,supplied:"mp3"})}),r(".su-video").each(function(){var t=r(this),e=t.attr("id"),a=r("#"+e+"_player"),i=t.data("video"),o=t.data("swf"),s=t.data("poster"),n={width:a.width(),height:a.height()};a.jPlayer({ready:function(e){a.jPlayer("setMedia",{mp4:i,flv:i,poster:s}),"yes"===t.data("autoplay")&&a.jPlayer("play"),"yes"===t.data("loop")&&a.bind(r.jPlayer.event.ended+".repeat",function(){a.jPlayer("play")})},cssSelector:{gui:".jp-gui, .jp-title"},size:n,cssSelectorAncestor:"#"+e,volume:1,keyEnabled:!0,smoothPlayBar:!0,swfPath:o,supplied:"mp4, flv"})})})}},{}],6:[function(e,t,a){"use strict";Object.defineProperty(a,"__esModule",{value:!0}),a.default=function(){var o=[{name:"offset",options:{offset:[0,8]}}];function e(e){var t=e.getAttribute("id"),t=document.getElementById(t+"_button"),a=JSON.parse(t.getAttribute("data-settings"));document.body.appendChild(e);var i=Popper.createPopper(t,e,{placement:a.position,modifiers:[].concat(o)});"always"===a.behavior&&window.setTimeout(function(){s(e,i)},0),"click"!==a.behavior&&"hover"!==a.behavior||(t.addEventListener("focus",function(){return s(e,i)}),t.addEventListener("blur",function(){return n(e,i,a.hideDelay)})),"hover"===a.behavior&&(t.addEventListener("mouseenter",function(){return s(e,i)}),t.addEventListener("mouseleave",function(){return n(e,i,a.hideDelay)})),e.style.removeProperty("display")}function s(e,t){e.classList.add("su-tooltip-visible"),t.setOptions({modifiers:[{name:"eventListeners",enabled:!0}].concat(o)}),t.update()}function n(e,t,a){window.setTimeout(function(){e.classList.remove("su-tooltip-visible"),t.setOptions({modifiers:[{name:"eventListeners",enabled:!1}].concat(o)})},a)}document.addEventListener("DOMContentLoaded",function(){Array.prototype.forEach.call(document.querySelectorAll(".su-tooltip"),e)})}},{}]},{},[1]);
2
  //# sourceMappingURL=index.js.map
includes/js/shortcodes/index.js.map CHANGED
@@ -1 +1 @@
1
- {"version":3,"sources":["includes/js/shortcodes/node_modules/browser-pack/_prelude.js","includes/js/shortcodes/includes/js/shortcodes/src/index.js","includes/js/shortcodes/includes/js/shortcodes/src/shortcodes/galleries.js","includes/js/shortcodes/includes/js/shortcodes/src/shortcodes/image-carousel.js","includes/js/shortcodes/includes/js/shortcodes/src/shortcodes/other.js","includes/js/shortcodes/includes/js/shortcodes/src/shortcodes/players.js","includes/js/shortcodes/includes/js/shortcodes/src/shortcodes/tooltip.js"],"names":["r","e","n","t","o","i","f","c","require","u","a","Error","code","p","exports","call","length","1","module","_galleries","_interopRequireDefault","_players","_other","_imageCarousel","_tooltip","default","jQuery","document","ready","$","each","slides","this","find","attr","push","src","children","title","data","$slider","$swiper","swiper","wrapperClass","slideClass","slideActiveClass","slideVisibleClass","pagination","autoplay","paginationClickable","grabCursor","mode","mousewheelControl","speed","calculateHeight","hasClass","loop","click","swipeNext","swipePrev","$carousel","$slides","slidesPerView","slidesPerGroup","on","preventDefault","parents","magnificPopup","open","items","type","mainClass","gallery","enabled","navigateByImgClick","preload","tPrev","SUShortcodesL10n","prev","tNext","next","tCounter","counter","tClose","close","tLoading","loading","window","SUImageCarousel","self","MFPItems","MFPL10n","initGalleries","galleries","querySelectorAll","Array","prototype","forEach","initGallery","classList","contains","flickityOptions","JSON","parse","getAttribute","flckty","Flickity","removeAttribute","onGallerySettle","onFlickityStaticClick","addEventListener","preventGalleryLinkClick","onGalleryKeyUp","galleryID","item","itemIndex","setAttribute","add","event","pointer","cellElement","cellIndex","clickedLink","querySelector","openMagnificPopupFromLink","index","element","link","closest","target","el","tagName","toUpperCase","keyCode","openMagnificPopup","linkEl","parseInt","fn","parentNode","readyState","scrollIn","$el","scrollTop","offset","top","height","addAnchor","anchor","arguments","undefined","replace","trim","location","hash","revealTab","$tab","isDisabled","$container","$tabs","$panes","removeClass","eq","addClass","setTimeout","dispatchEvent","Event","thisStyle","anchorNav","trigger","$spoiler","parent","toggleClass","not","url","active","stopPropagation","mobile","windowWidth","width","disableOn","image","tError","error","ajax","iframe","markup","html","noPreview","frameWidth","css","$content","body","documentElement","style","transition","WebkitTransition","MozTransition","MsTransition","OTransition","one","$this","animation","delay","selector","$player","audio","swf","jPlayer","mp3","bind","ended","cssSelectorAncestor","volume","keyEnabled","smoothPlayBar","swfPath","supplied","$video","id","file","poster","size","mp4","flv","cssSelector","gui","popperModifiers","name","options","initTooltip","tooltip","button","getElementById","settings","appendChild","popperInstance","Popper","createPopper","placement","position","modifiers","concat","behavior","show","hide","hideDelay","setOptions","update","remove"],"mappings":"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","file":"index.js","sourcesContent":["(function(){function r(e,n,t){function o(i,f){if(!n[i]){if(!e[i]){var c=\"function\"==typeof require&&require;if(!f&&c)return c(i,!0);if(u)return u(i,!0);var a=new Error(\"Cannot find module '\"+i+\"'\");throw a.code=\"MODULE_NOT_FOUND\",a}var p=n[i]={exports:{}};e[i][0].call(p.exports,function(r){var n=e[i][1][r];return o(n||r)},p,p.exports,r,e,n,t)}return n[i].exports}for(var u=\"function\"==typeof require&&require,i=0;i<t.length;i++)o(t[i]);return o}return r})()","import SUGalleriesShortcodes from './shortcodes/galleries'\nimport SUPlayersShortcodes from './shortcodes/players'\nimport SUOtherShortcodes from './shortcodes/other'\nimport SUImageCarouselShortcode from './shortcodes/image-carousel'\nimport SUTooltipShortcode from './shortcodes/tooltip'\n\nSUGalleriesShortcodes()\nSUPlayersShortcodes()\nSUOtherShortcodes()\nSUImageCarouselShortcode()\nSUTooltipShortcode()\n","export default function SUGalleriesShortcodes () {\n jQuery(document).ready(function ($) {\n // Prepare items arrays for lightbox\n $('.su-lightbox-gallery').each(function () {\n var slides = []\n $(this)\n .find('.su-slider-slide, .su-carousel-slide, .su-custom-gallery-slide')\n .each(function (i) {\n $(this).attr('data-index', i)\n slides.push({\n src: $(this)\n .children('a')\n .attr('href'),\n title: $(this)\n .children('a')\n .attr('title')\n })\n })\n $(this).data('slides', slides)\n })\n // Enable sliders\n $('.su-slider').each(function () {\n // Prepare data\n var $slider = $(this)\n // Apply Swiper\n var $swiper = $slider.swiper({\n wrapperClass: 'su-slider-slides',\n slideClass: 'su-slider-slide',\n slideActiveClass: 'su-slider-slide-active',\n slideVisibleClass: 'su-slider-slide-visible',\n pagination: '#' + $slider.attr('id') + ' .su-slider-pagination',\n autoplay: $slider.data('autoplay'),\n paginationClickable: true,\n grabCursor: true,\n mode: 'horizontal',\n mousewheelControl: $slider.data('mousewheel'),\n speed: $slider.data('speed'),\n calculateHeight: $slider.hasClass('su-slider-responsive-yes'),\n loop: true\n })\n // Prev button\n $slider.find('.su-slider-prev').click(function (e) {\n $swiper.swipeNext()\n })\n // Next button\n $slider.find('.su-slider-next').click(function (e) {\n $swiper.swipePrev()\n })\n })\n // Enable carousels\n $('.su-carousel').each(function () {\n // Prepare data\n var $carousel = $(this)\n var $slides = $carousel.find('.su-carousel-slide')\n // Apply Swiper\n var $swiper = $carousel.swiper({\n wrapperClass: 'su-carousel-slides',\n slideClass: 'su-carousel-slide',\n slideActiveClass: 'su-carousel-slide-active',\n slideVisibleClass: 'su-carousel-slide-visible',\n pagination: '#' + $carousel.attr('id') + ' .su-carousel-pagination',\n autoplay: $carousel.data('autoplay'),\n paginationClickable: true,\n grabCursor: true,\n mode: 'horizontal',\n mousewheelControl: $carousel.data('mousewheel'),\n speed: $carousel.data('speed'),\n slidesPerView:\n $carousel.data('items') > $slides.length\n ? $slides.length\n : $carousel.data('items'),\n slidesPerGroup: $carousel.data('scroll'),\n calculateHeight: $carousel.hasClass('su-carousel-responsive-yes'),\n loop: true\n })\n // Prev button\n $carousel.find('.su-carousel-prev').click(function (e) {\n $swiper.swipeNext()\n })\n // Next button\n $carousel.find('.su-carousel-next').click(function (e) {\n $swiper.swipePrev()\n })\n })\n // Enable lightbox\n $('.su-lightbox-gallery').on(\n 'click',\n '.su-slider-slide, .su-carousel-slide, .su-custom-gallery-slide',\n function (e) {\n e.preventDefault()\n var slides = $(this)\n .parents('.su-lightbox-gallery')\n .data('slides')\n $.magnificPopup.open(\n {\n items: slides,\n type: 'image',\n mainClass: 'mfp-img-mobile',\n gallery: {\n enabled: true,\n navigateByImgClick: true,\n preload: [0, 1],\n tPrev: SUShortcodesL10n.magnificPopup.prev,\n tNext: SUShortcodesL10n.magnificPopup.next,\n tCounter: SUShortcodesL10n.magnificPopup.counter\n },\n tClose: SUShortcodesL10n.magnificPopup.close,\n tLoading: SUShortcodesL10n.magnificPopup.loading\n },\n $(this).data('index')\n )\n }\n )\n })\n}\n","/* global jQuery, Flickity, SUShortcodesL10n */\n\nexport default function SUImageCarouselShortcode () {\n window.SUImageCarousel = (function () {\n var self = {\n MFPItems: {},\n MFPL10n: SUShortcodesL10n.magnificPopup\n }\n\n self.initGalleries = function () {\n var galleries = document.querySelectorAll('.su-image-carousel')\n\n Array.prototype.forEach.call(galleries, self.initGallery)\n }\n\n self.initGallery = function (gallery) {\n if (gallery.classList.contains('su-image-carousel-ready')) {\n return\n }\n\n var flickityOptions = JSON.parse(\n gallery.getAttribute('data-flickity-options')\n )\n\n var flckty = new Flickity(gallery, flickityOptions)\n\n gallery.removeAttribute('tabindex')\n\n flckty.on('settle', self.onGallerySettle)\n\n if (gallery.classList.contains('su-image-carousel-has-lightbox')) {\n flckty.on('staticClick', self.onFlickityStaticClick)\n gallery.addEventListener('click', self.preventGalleryLinkClick)\n gallery.addEventListener('keyup', self.onGalleryKeyUp)\n\n var galleryID = gallery.getAttribute('id')\n var items = gallery.querySelectorAll(\n '.su-image-carousel-item-content > a'\n )\n\n self.MFPItems[galleryID] = []\n\n Array.prototype.forEach.call(items, function (item, itemIndex) {\n item.setAttribute('data-gallery', galleryID)\n item.setAttribute('data-index', itemIndex)\n\n self.MFPItems[galleryID].push({\n src: item.getAttribute('href'),\n title: item.getAttribute('data-caption')\n })\n })\n }\n\n gallery.classList.add('su-image-carousel-ready')\n }\n\n self.onFlickityStaticClick = function (event, pointer, cellElement, cellIndex) {\n if (!cellElement) {\n return\n }\n\n var clickedLink = cellElement.querySelector('a')\n\n if (!clickedLink) {\n return\n }\n\n self.openMagnificPopupFromLink(clickedLink)\n }\n\n self.onGallerySettle = function (index) {\n var items = this.element.querySelectorAll('.su-image-carousel-item')\n\n Array.prototype.forEach.call(items, function (item, itemIndex) {\n var link = item.querySelectorAll('a')[0]\n\n if (!link) {\n return\n }\n\n link.setAttribute('tabindex', -1)\n\n if (item.classList.contains('is-selected')) {\n link.setAttribute('tabindex', 0)\n }\n })\n }\n\n self.preventGalleryLinkClick = function (e) {\n var clickedLink = self.closest(e.target, function (el) {\n return el.tagName && el.tagName.toUpperCase() === 'A'\n })\n\n if (!clickedLink) {\n return\n }\n\n e.preventDefault()\n }\n\n self.onGalleryKeyUp = function (e) {\n if (!e.keyCode || e.keyCode !== 13) {\n return\n }\n\n var clickedLink = self.closest(e.target, function (el) {\n return el.tagName && el.tagName.toUpperCase() === 'A'\n })\n\n if (!clickedLink) {\n return\n }\n\n self.openMagnificPopupFromLink(clickedLink)\n }\n\n self.openMagnificPopup = function (galleryID, itemIndex) {\n jQuery.magnificPopup.open(\n {\n items: self.MFPItems[galleryID],\n type: 'image',\n mainClass: 'mfp-img-mobile su-image-carousel-mfp',\n gallery: {\n enabled: true,\n navigateByImgClick: true,\n preload: [1, 1],\n tPrev: self.MFPL10n.prev,\n tNext: self.MFPL10n.next,\n tCounter: self.MFPL10n.counter\n },\n tClose: self.MFPL10n.close,\n tLoading: self.MFPL10n.loading\n },\n itemIndex\n )\n }\n\n self.openMagnificPopupFromLink = function (linkEl) {\n var galleryID = linkEl.getAttribute('data-gallery')\n var itemIndex = parseInt(linkEl.getAttribute('data-index'), 10)\n\n self.openMagnificPopup(galleryID, itemIndex)\n }\n\n self.closest = function closest (el, fn) {\n return el && (fn(el) ? el : self.closest(el.parentNode, fn))\n }\n\n self.ready = function (fn) {\n if (document.readyState !== 'loading') {\n fn()\n } else {\n document.addEventListener('DOMContentLoaded', fn)\n }\n }\n\n return {\n ready: self.ready,\n initGalleries: self.initGalleries,\n initGallery: self.initGallery\n }\n })()\n\n jQuery(document).ready(function () {\n window.SUImageCarousel.initGalleries()\n })\n}\n","/* global jQuery, SUShortcodesL10n, Event */\n\nexport default function SUOtherShortcodes () {\n jQuery(document).ready(function ($) {\n function scrollIn ($el) {\n if (\n $(window).scrollTop() + $('body').offset().top > $el.offset().top ||\n $(window).scrollTop() + $(window).height() < $el.offset().top\n ) {\n $(window).scrollTop(\n $el.offset().top -\n $('body').offset().top -\n $el.data('scroll-offset')\n )\n }\n }\n function addAnchor (anchor = '') {\n if (typeof anchor !== 'string') {\n return\n }\n anchor = anchor\n .replace(/[^a-z0-9_-]/gim, '')\n .trim()\n if (anchor === '') {\n return\n }\n window.location.hash = '#' + anchor\n }\n // Spoiler\n $('body:not(.su-other-shortcodes-loaded)').on(\n 'click keypress',\n '.su-spoiler-title',\n function (e) {\n var $spoiler = $(this).parent()\n // Open/close spoiler\n $spoiler.toggleClass('su-spoiler-closed')\n // Add anchor to URL\n if (!$spoiler.hasClass('su-spoiler-closed') && $spoiler.data('anchor-in-url') === 'yes') {\n addAnchor($spoiler.data('anchor'))\n }\n // Close other spoilers in accordion\n $spoiler\n .parent('.su-accordion')\n .children('.su-spoiler')\n .not($spoiler)\n .addClass('su-spoiler-closed')\n // Scroll in spoiler in accordion\n scrollIn($spoiler)\n e.preventDefault()\n }\n )\n\n function revealTab ($tab) {\n var index = $tab.index()\n var isDisabled = $tab.hasClass('su-tabs-disabled')\n var $container = $tab.parents('.su-tabs')\n var $tabs = $container.find('.su-tabs-nav span')\n var $panes = $container.find('.su-tabs-pane')\n // Check tab is not disabled\n if (isDisabled) return false\n // Hide all panes, show selected pane\n $panes\n .removeClass('su-tabs-pane-open')\n .eq(index)\n .addClass('su-tabs-pane-open')\n // Disable all tabs, enable selected tab\n $tabs\n .removeClass('su-tabs-current')\n .eq(index)\n .addClass('su-tabs-current')\n // Emit resize event\n window.setTimeout(function () {\n window.dispatchEvent(new Event('resize'))\n }, 100)\n }\n\n // Tabs\n $('body:not(.su-other-shortcodes-loaded)').on(\n 'click keypress',\n '.su-tabs-nav span',\n function (e) {\n var $tab = $(this)\n var $container = $tab.parents('.su-tabs')\n var data = $tab.data()\n revealTab($tab)\n // Add anchor to URL\n if ($container.data('anchor-in-url') === 'yes') {\n addAnchor($tab.data('anchor'))\n }\n // Open specified url\n if (data.url !== '') {\n if (data.target === 'self') window.location = data.url\n else if (data.target === 'blank') window.open(data.url)\n }\n e.preventDefault()\n }\n )\n\n // Activate tabs\n $('.su-tabs').each(function () {\n var active = parseInt($(this).data('active')) - 1\n\n var $tab = $(this)\n .children('.su-tabs-nav')\n .children('span')\n .eq(active)\n\n revealTab($tab)\n })\n\n // Activate anchor nav for tabs and spoilers\n anchorNav()\n\n // Lightbox\n $(document).on('click', '.su-lightbox', function (e) {\n e.preventDefault()\n e.stopPropagation()\n\n if (\n $(this)\n .parent()\n .attr('id') === 'su-generator-preview'\n ) {\n $(this).html(SUShortcodesL10n.noPreview)\n\n return\n }\n\n var type = $(this).data('mfp-type')\n var mobile = $(this).data('mobile')\n var windowWidth = $(window).width()\n\n $(this)\n .magnificPopup({\n disableOn: function () {\n if (mobile === 'no' && windowWidth < 768) {\n return false\n }\n if (typeof mobile === 'number' && windowWidth < mobile) {\n return false\n }\n return true\n },\n type: type,\n tClose: SUShortcodesL10n.magnificPopup.close,\n tLoading: SUShortcodesL10n.magnificPopup.loading,\n gallery: {\n tPrev: SUShortcodesL10n.magnificPopup.prev,\n tNext: SUShortcodesL10n.magnificPopup.next,\n tCounter: SUShortcodesL10n.magnificPopup.counter\n },\n image: {\n tError: SUShortcodesL10n.magnificPopup.error\n },\n ajax: {\n tError: SUShortcodesL10n.magnificPopup.error\n },\n iframe: {\n markup: '<div class=\"mfp-iframe-scaler\">' +\n '<div class=\"mfp-close\"></div>' +\n '<iframe class=\"mfp-iframe\" src=\"//about:blank\" frameborder=\"0\" allowfullscreen allow=\"autoplay; fullscreen\"></iframe>' +\n '</div>'\n }\n })\n .magnificPopup('open')\n })\n // Frame\n $('.su-frame-align-center, .su-frame-align-none').each(function () {\n var frameWidth = $(this)\n .find('img')\n .width()\n $(this).css('width', frameWidth + 12)\n })\n\n // Expand\n $('body:not(.su-other-shortcodes-loaded)').on(\n 'click',\n '.su-expand-link',\n function () {\n var $this = $(this)\n var $container = $this.parents('.su-expand')\n var $content = $container.children('.su-expand-content')\n\n if ($container.hasClass('su-expand-collapsed')) {\n $content.css('max-height', 'none')\n } else {\n $content.css('max-height', $container.data('height') + 'px')\n }\n\n $container.toggleClass('su-expand-collapsed')\n }\n )\n\n function isTransitionSupported () {\n var thisBody = document.body || document.documentElement\n var thisStyle = thisBody.style\n var support =\n thisStyle.transition !== undefined ||\n thisStyle.WebkitTransition !== undefined ||\n thisStyle.MozTransition !== undefined ||\n thisStyle.MsTransition !== undefined ||\n thisStyle.OTransition !== undefined\n\n return support\n }\n\n // Animations is supported\n if (isTransitionSupported()) {\n // Animate\n $('.su-animate').each(function () {\n $(this).one('inview', function (e) {\n var $this = $(this)\n var data = $this.data()\n window.setTimeout(function () {\n $this.addClass(data.animation)\n $this.addClass('animated')\n $this.css('visibility', 'visible')\n }, data.delay * 1000)\n })\n })\n } else {\n // Animations isn't supported\n $('.su-animate').css('visibility', 'visible')\n }\n\n function anchorNav () {\n // Check hash\n if (document.location.hash === '') return\n // Go through tabs\n $('.su-tabs-nav span[data-anchor]').each(function () {\n if ('#' + $(this).data('anchor') === document.location.hash) {\n var $tabs = $(this).parents('.su-tabs')\n // Activate tab\n $(this).trigger('click')\n // Scroll-in tabs container\n window.setTimeout(function () {\n scrollIn($tabs)\n }, 100)\n }\n })\n // Go through spoilers\n $('.su-spoiler[data-anchor]').each(function () {\n if ('#' + $(this).data('anchor') === document.location.hash) {\n var $spoiler = $(this)\n // Activate tab\n if ($spoiler.hasClass('su-spoiler-closed')) {\n $spoiler.find('.su-spoiler-title:first').trigger('click')\n }\n // Scroll-in tabs container\n window.setTimeout(function () {\n scrollIn($spoiler)\n }, 100)\n }\n })\n }\n\n if ('onhashchange' in window) $(window).on('hashchange', anchorNav)\n\n $('body').addClass('su-other-shortcodes-loaded')\n })\n}\n","export default function SUPlayersShortcodes () {\n jQuery(document).ready(function ($) {\n // Audio player\n $('.su-audio').each(function () {\n // Prepare data\n var $this = $(this)\n var id = $this.data('id')\n var selector = '#' + id\n var $player = $(selector)\n var audio = $this.data('audio')\n var swf = $this.data('swf')\n // Init jPlayer\n $player.jPlayer({\n ready: function (e) {\n // Set media\n $player.jPlayer('setMedia', {\n mp3: audio\n })\n // Autoplay\n if ($this.data('autoplay') === 'yes') $player.jPlayer('play')\n // Loop\n if ($this.data('loop') === 'yes') {\n $player.bind($.jPlayer.event.ended + '.repeat', function () {\n $player.jPlayer('play')\n })\n }\n },\n cssSelectorAncestor: selector + '_container',\n volume: 1,\n keyEnabled: true,\n smoothPlayBar: true,\n swfPath: swf,\n supplied: 'mp3'\n })\n })\n // Video player\n $('.su-video').each(function () {\n // Prepare data\n var $video = $(this)\n var id = $video.attr('id')\n var $player = $('#' + id + '_player')\n var file = $video.data('video')\n var swf = $video.data('swf')\n var poster = $video.data('poster')\n var size = {\n width: $player.width(),\n height: $player.height()\n }\n // Init jPlayer\n $player.jPlayer({\n ready: function (e) {\n // Set media\n $player.jPlayer('setMedia', {\n mp4: file,\n flv: file,\n poster: poster\n })\n // Autoplay\n if ($video.data('autoplay') === 'yes') $player.jPlayer('play')\n // Loop\n if ($video.data('loop') === 'yes') {\n $player.bind($.jPlayer.event.ended + '.repeat', function () {\n $player.jPlayer('play')\n })\n }\n },\n cssSelector: {\n gui: '.jp-gui, .jp-title'\n },\n size: size,\n cssSelectorAncestor: '#' + id,\n volume: 1,\n keyEnabled: true,\n smoothPlayBar: true,\n swfPath: swf,\n supplied: 'mp4, flv'\n })\n })\n })\n}\n","/* global Popper */\n\nexport default function SUTooltipShortcode () {\n var popperModifiers = [\n {\n name: 'offset',\n options: {\n offset: [0, 8]\n }\n }\n ]\n\n function initTooltip (tooltip) {\n var id = tooltip.getAttribute('id')\n var button = document.getElementById(id + '_button')\n var settings = JSON.parse(button.getAttribute('data-settings'))\n\n document.body.appendChild(tooltip)\n\n var popperInstance = Popper.createPopper(button, tooltip, {\n placement: settings.position,\n modifiers: [...popperModifiers]\n })\n\n if (settings.behavior === 'always') {\n window.setTimeout(() => {\n show(tooltip, popperInstance)\n }, 0)\n }\n\n if (settings.behavior === 'click' || settings.behavior === 'hover') {\n button.addEventListener('focus', () => show(tooltip, popperInstance))\n button.addEventListener('blur', () => hide(tooltip, popperInstance, settings.hideDelay))\n }\n\n if (settings.behavior === 'hover') {\n button.addEventListener('mouseenter', () => show(tooltip, popperInstance))\n button.addEventListener('mouseleave', () => hide(tooltip, popperInstance, settings.hideDelay))\n }\n\n tooltip.removeAttribute('style')\n }\n\n function show (tooltip, popperInstance) {\n tooltip.classList.add('su-tooltip-visible')\n\n popperInstance.setOptions({\n modifiers: [{ name: 'eventListeners', enabled: true }, ...popperModifiers]\n })\n\n popperInstance.update()\n }\n\n function hide (tooltip, popperInstance, delay) {\n window.setTimeout(function () {\n tooltip.classList.remove('su-tooltip-visible')\n\n popperInstance.setOptions({\n modifiers: [{ name: 'eventListeners', enabled: false }, ...popperModifiers]\n })\n }, delay)\n }\n\n function initAll () {\n Array.prototype.forEach.call(\n document.querySelectorAll('.su-tooltip'),\n initTooltip\n )\n }\n\n document.addEventListener('DOMContentLoaded', initAll)\n}\n"]}
1
+ {"version":3,"sources":["includes/js/shortcodes/node_modules/browser-pack/_prelude.js","includes/js/shortcodes/includes/js/shortcodes/src/index.js","includes/js/shortcodes/includes/js/shortcodes/src/shortcodes/galleries.js","includes/js/shortcodes/includes/js/shortcodes/src/shortcodes/image-carousel.js","includes/js/shortcodes/includes/js/shortcodes/src/shortcodes/other.js","includes/js/shortcodes/includes/js/shortcodes/src/shortcodes/players.js","includes/js/shortcodes/includes/js/shortcodes/src/shortcodes/tooltip.js"],"names":["r","e","n","t","o","i","f","c","require","u","a","Error","code","p","exports","call","length","1","module","_galleries","_interopRequireDefault","_players","_other","_imageCarousel","_tooltip","default","jQuery","document","ready","$","each","slides","this","find","attr","push","src","children","title","data","$slider","$swiper","swiper","wrapperClass","slideClass","slideActiveClass","slideVisibleClass","pagination","autoplay","paginationClickable","grabCursor","mode","mousewheelControl","speed","calculateHeight","hasClass","loop","click","swipeNext","swipePrev","$carousel","$slides","slidesPerView","slidesPerGroup","on","preventDefault","parents","magnificPopup","open","items","type","mainClass","gallery","enabled","navigateByImgClick","preload","tPrev","SUShortcodesL10n","prev","tNext","next","tCounter","counter","tClose","close","tLoading","loading","window","SUImageCarousel","self","MFPItems","MFPL10n","initGalleries","galleries","querySelectorAll","Array","prototype","forEach","initGallery","galleryID","classList","contains","flickityOptions","JSON","parse","getAttribute","flckty","Flickity","removeAttribute","onGallerySettle","onFlickityStaticClick","addEventListener","preventGalleryLinkClick","onGalleryKeyUp","item","itemIndex","setAttribute","add","event","pointer","cellElement","cellIndex","clickedLink","querySelector","openMagnificPopupFromLink","index","element","link","closest","target","el","tagName","toUpperCase","keyCode","openMagnificPopup","linkEl","parseInt","fn","parentNode","readyState","scrollIn","$el","scrollTop","offset","top","height","addAnchor","anchor","arguments","undefined","replace","trim","location","hash","revealTab","$tab","isDisabled","$container","$tabs","$panes","removeClass","eq","addClass","setTimeout","dispatchEvent","Event","anchorNav","trigger","$spoiler","parent","toggleClass","not","url","active","mobile","windowWidth","stopPropagation","width","disableOn","image","tError","error","ajax","iframe","markup","html","noPreview","frameWidth","css","$content","thisStyle","$this","delay","body","documentElement","style","transition","WebkitTransition","MozTransition","MsTransition","OTransition","one","animation","get","removeProperty","selector","$player","audio","swf","jPlayer","mp3","bind","ended","cssSelectorAncestor","volume","keyEnabled","smoothPlayBar","swfPath","supplied","$video","id","file","poster","size","mp4","flv","cssSelector","gui","popperModifiers","name","options","initTooltip","tooltip","button","getElementById","settings","appendChild","popperInstance","Popper","createPopper","placement","position","modifiers","concat","behavior","show","hide","hideDelay","setOptions","update","remove"],"mappings":"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","file":"index.js","sourcesContent":["(function(){function r(e,n,t){function o(i,f){if(!n[i]){if(!e[i]){var c=\"function\"==typeof require&&require;if(!f&&c)return c(i,!0);if(u)return u(i,!0);var a=new Error(\"Cannot find module '\"+i+\"'\");throw a.code=\"MODULE_NOT_FOUND\",a}var p=n[i]={exports:{}};e[i][0].call(p.exports,function(r){var n=e[i][1][r];return o(n||r)},p,p.exports,r,e,n,t)}return n[i].exports}for(var u=\"function\"==typeof require&&require,i=0;i<t.length;i++)o(t[i]);return o}return r})()","import SUGalleriesShortcodes from './shortcodes/galleries'\nimport SUPlayersShortcodes from './shortcodes/players'\nimport SUOtherShortcodes from './shortcodes/other'\nimport SUImageCarouselShortcode from './shortcodes/image-carousel'\nimport SUTooltipShortcode from './shortcodes/tooltip'\n\nSUGalleriesShortcodes()\nSUPlayersShortcodes()\nSUOtherShortcodes()\nSUImageCarouselShortcode()\nSUTooltipShortcode()\n","export default function SUGalleriesShortcodes () {\n jQuery(document).ready(function ($) {\n // Prepare items arrays for lightbox\n $('.su-lightbox-gallery').each(function () {\n var slides = []\n $(this)\n .find('.su-slider-slide, .su-carousel-slide, .su-custom-gallery-slide')\n .each(function (i) {\n $(this).attr('data-index', i)\n slides.push({\n src: $(this)\n .children('a')\n .attr('href'),\n title: $(this)\n .children('a')\n .attr('title')\n })\n })\n $(this).data('slides', slides)\n })\n // Enable sliders\n $('.su-slider').each(function () {\n // Prepare data\n var $slider = $(this)\n // Apply Swiper\n var $swiper = $slider.swiper({\n wrapperClass: 'su-slider-slides',\n slideClass: 'su-slider-slide',\n slideActiveClass: 'su-slider-slide-active',\n slideVisibleClass: 'su-slider-slide-visible',\n pagination: '#' + $slider.attr('id') + ' .su-slider-pagination',\n autoplay: $slider.data('autoplay'),\n paginationClickable: true,\n grabCursor: true,\n mode: 'horizontal',\n mousewheelControl: $slider.data('mousewheel'),\n speed: $slider.data('speed'),\n calculateHeight: $slider.hasClass('su-slider-responsive-yes'),\n loop: true\n })\n // Prev button\n $slider.find('.su-slider-prev').click(function (e) {\n $swiper.swipeNext()\n })\n // Next button\n $slider.find('.su-slider-next').click(function (e) {\n $swiper.swipePrev()\n })\n })\n // Enable carousels\n $('.su-carousel').each(function () {\n // Prepare data\n var $carousel = $(this)\n var $slides = $carousel.find('.su-carousel-slide')\n // Apply Swiper\n var $swiper = $carousel.swiper({\n wrapperClass: 'su-carousel-slides',\n slideClass: 'su-carousel-slide',\n slideActiveClass: 'su-carousel-slide-active',\n slideVisibleClass: 'su-carousel-slide-visible',\n pagination: '#' + $carousel.attr('id') + ' .su-carousel-pagination',\n autoplay: $carousel.data('autoplay'),\n paginationClickable: true,\n grabCursor: true,\n mode: 'horizontal',\n mousewheelControl: $carousel.data('mousewheel'),\n speed: $carousel.data('speed'),\n slidesPerView:\n $carousel.data('items') > $slides.length\n ? $slides.length\n : $carousel.data('items'),\n slidesPerGroup: $carousel.data('scroll'),\n calculateHeight: $carousel.hasClass('su-carousel-responsive-yes'),\n loop: true\n })\n // Prev button\n $carousel.find('.su-carousel-prev').click(function (e) {\n $swiper.swipeNext()\n })\n // Next button\n $carousel.find('.su-carousel-next').click(function (e) {\n $swiper.swipePrev()\n })\n })\n // Enable lightbox\n $('.su-lightbox-gallery').on(\n 'click',\n '.su-slider-slide, .su-carousel-slide, .su-custom-gallery-slide',\n function (e) {\n e.preventDefault()\n var slides = $(this)\n .parents('.su-lightbox-gallery')\n .data('slides')\n $.magnificPopup.open(\n {\n items: slides,\n type: 'image',\n mainClass: 'mfp-img-mobile',\n gallery: {\n enabled: true,\n navigateByImgClick: true,\n preload: [0, 1],\n tPrev: SUShortcodesL10n.magnificPopup.prev,\n tNext: SUShortcodesL10n.magnificPopup.next,\n tCounter: SUShortcodesL10n.magnificPopup.counter\n },\n tClose: SUShortcodesL10n.magnificPopup.close,\n tLoading: SUShortcodesL10n.magnificPopup.loading\n },\n $(this).data('index')\n )\n }\n )\n })\n}\n","/* global jQuery, Flickity, SUShortcodesL10n */\n\nexport default function SUImageCarouselShortcode () {\n window.SUImageCarousel = (function () {\n var self = {\n MFPItems: {},\n MFPL10n: SUShortcodesL10n.magnificPopup\n }\n\n self.initGalleries = function () {\n var galleries = document.querySelectorAll('.su-image-carousel')\n\n Array.prototype.forEach.call(galleries, self.initGallery)\n }\n\n self.initGallery = function (gallery) {\n if (gallery.classList.contains('su-image-carousel-ready')) {\n return\n }\n\n var flickityOptions = JSON.parse(\n gallery.getAttribute('data-flickity-options')\n )\n\n var flckty = new Flickity(gallery, flickityOptions)\n\n gallery.removeAttribute('tabindex')\n\n flckty.on('settle', self.onGallerySettle)\n\n if (gallery.classList.contains('su-image-carousel-has-lightbox')) {\n flckty.on('staticClick', self.onFlickityStaticClick)\n gallery.addEventListener('click', self.preventGalleryLinkClick)\n gallery.addEventListener('keyup', self.onGalleryKeyUp)\n\n var galleryID = gallery.getAttribute('id')\n var items = gallery.querySelectorAll(\n '.su-image-carousel-item-content > a'\n )\n\n self.MFPItems[galleryID] = []\n\n Array.prototype.forEach.call(items, function (item, itemIndex) {\n item.setAttribute('data-gallery', galleryID)\n item.setAttribute('data-index', itemIndex)\n\n self.MFPItems[galleryID].push({\n src: item.getAttribute('href'),\n title: item.getAttribute('data-caption')\n })\n })\n }\n\n gallery.classList.add('su-image-carousel-ready')\n }\n\n self.onFlickityStaticClick = function (event, pointer, cellElement, cellIndex) {\n if (!cellElement) {\n return\n }\n\n var clickedLink = cellElement.querySelector('a')\n\n if (!clickedLink) {\n return\n }\n\n self.openMagnificPopupFromLink(clickedLink)\n }\n\n self.onGallerySettle = function (index) {\n var items = this.element.querySelectorAll('.su-image-carousel-item')\n\n Array.prototype.forEach.call(items, function (item, itemIndex) {\n var link = item.querySelectorAll('a')[0]\n\n if (!link) {\n return\n }\n\n link.setAttribute('tabindex', -1)\n\n if (item.classList.contains('is-selected')) {\n link.setAttribute('tabindex', 0)\n }\n })\n }\n\n self.preventGalleryLinkClick = function (e) {\n var clickedLink = self.closest(e.target, function (el) {\n return el.tagName && el.tagName.toUpperCase() === 'A'\n })\n\n if (!clickedLink) {\n return\n }\n\n e.preventDefault()\n }\n\n self.onGalleryKeyUp = function (e) {\n if (!e.keyCode || e.keyCode !== 13) {\n return\n }\n\n var clickedLink = self.closest(e.target, function (el) {\n return el.tagName && el.tagName.toUpperCase() === 'A'\n })\n\n if (!clickedLink) {\n return\n }\n\n self.openMagnificPopupFromLink(clickedLink)\n }\n\n self.openMagnificPopup = function (galleryID, itemIndex) {\n jQuery.magnificPopup.open(\n {\n items: self.MFPItems[galleryID],\n type: 'image',\n mainClass: 'mfp-img-mobile su-image-carousel-mfp',\n gallery: {\n enabled: true,\n navigateByImgClick: true,\n preload: [1, 1],\n tPrev: self.MFPL10n.prev,\n tNext: self.MFPL10n.next,\n tCounter: self.MFPL10n.counter\n },\n tClose: self.MFPL10n.close,\n tLoading: self.MFPL10n.loading\n },\n itemIndex\n )\n }\n\n self.openMagnificPopupFromLink = function (linkEl) {\n var galleryID = linkEl.getAttribute('data-gallery')\n var itemIndex = parseInt(linkEl.getAttribute('data-index'), 10)\n\n self.openMagnificPopup(galleryID, itemIndex)\n }\n\n self.closest = function closest (el, fn) {\n return el && (fn(el) ? el : self.closest(el.parentNode, fn))\n }\n\n self.ready = function (fn) {\n if (document.readyState !== 'loading') {\n fn()\n } else {\n document.addEventListener('DOMContentLoaded', fn)\n }\n }\n\n return {\n ready: self.ready,\n initGalleries: self.initGalleries,\n initGallery: self.initGallery\n }\n })()\n\n jQuery(document).ready(function () {\n window.SUImageCarousel.initGalleries()\n })\n}\n","/* global jQuery, SUShortcodesL10n, Event */\n\nexport default function SUOtherShortcodes () {\n jQuery(document).ready(function ($) {\n function scrollIn ($el) {\n if (\n $(window).scrollTop() + $('body').offset().top > $el.offset().top ||\n $(window).scrollTop() + $(window).height() < $el.offset().top\n ) {\n $(window).scrollTop(\n $el.offset().top -\n $('body').offset().top -\n $el.data('scroll-offset')\n )\n }\n }\n function addAnchor (anchor = '') {\n if (typeof anchor !== 'string') {\n return\n }\n anchor = anchor\n .replace(/[^a-z0-9_-]/gim, '')\n .trim()\n if (anchor === '') {\n return\n }\n window.location.hash = '#' + anchor\n }\n // Spoiler\n $('body:not(.su-other-shortcodes-loaded)').on(\n 'click keypress',\n '.su-spoiler-title',\n function (e) {\n var $spoiler = $(this).parent()\n // Open/close spoiler\n $spoiler.toggleClass('su-spoiler-closed')\n // Add anchor to URL\n if (!$spoiler.hasClass('su-spoiler-closed') && $spoiler.data('anchor-in-url') === 'yes') {\n addAnchor($spoiler.data('anchor'))\n }\n // Close other spoilers in accordion\n $spoiler\n .parent('.su-accordion')\n .children('.su-spoiler')\n .not($spoiler)\n .addClass('su-spoiler-closed')\n // Scroll in spoiler in accordion\n scrollIn($spoiler)\n e.preventDefault()\n }\n )\n\n function revealTab ($tab) {\n var index = $tab.index()\n var isDisabled = $tab.hasClass('su-tabs-disabled')\n var $container = $tab.parents('.su-tabs')\n var $tabs = $container.find('.su-tabs-nav span')\n var $panes = $container.find('.su-tabs-pane')\n // Check tab is not disabled\n if (isDisabled) return false\n // Hide all panes, show selected pane\n $panes\n .removeClass('su-tabs-pane-open')\n .eq(index)\n .addClass('su-tabs-pane-open')\n // Disable all tabs, enable selected tab\n $tabs\n .removeClass('su-tabs-current')\n .eq(index)\n .addClass('su-tabs-current')\n // Emit resize event\n window.setTimeout(function () {\n window.dispatchEvent(new Event('resize'))\n }, 100)\n }\n\n // Tabs\n $('body:not(.su-other-shortcodes-loaded)').on(\n 'click keypress',\n '.su-tabs-nav span',\n function (e) {\n var $tab = $(this)\n var $container = $tab.parents('.su-tabs')\n var data = $tab.data()\n revealTab($tab)\n // Add anchor to URL\n if ($container.data('anchor-in-url') === 'yes') {\n addAnchor($tab.data('anchor'))\n }\n // Open specified url\n if (data.url !== '') {\n if (data.target === 'self') window.location = data.url\n else if (data.target === 'blank') window.open(data.url)\n }\n e.preventDefault()\n }\n )\n\n // Activate tabs\n $('.su-tabs').each(function () {\n var active = parseInt($(this).data('active')) - 1\n\n var $tab = $(this)\n .children('.su-tabs-nav')\n .children('span')\n .eq(active)\n\n revealTab($tab)\n })\n\n // Activate anchor nav for tabs and spoilers\n anchorNav()\n\n // Lightbox\n $(document).on('click', '.su-lightbox', function (e) {\n e.preventDefault()\n e.stopPropagation()\n\n if (\n $(this)\n .parent()\n .attr('id') === 'su-generator-preview'\n ) {\n $(this).html(SUShortcodesL10n.noPreview)\n\n return\n }\n\n var type = $(this).data('mfp-type')\n var mobile = $(this).data('mobile')\n var windowWidth = $(window).width()\n\n $(this)\n .magnificPopup({\n disableOn: function () {\n if (mobile === 'no' && windowWidth < 768) {\n return false\n }\n if (typeof mobile === 'number' && windowWidth < mobile) {\n return false\n }\n return true\n },\n type: type,\n tClose: SUShortcodesL10n.magnificPopup.close,\n tLoading: SUShortcodesL10n.magnificPopup.loading,\n gallery: {\n tPrev: SUShortcodesL10n.magnificPopup.prev,\n tNext: SUShortcodesL10n.magnificPopup.next,\n tCounter: SUShortcodesL10n.magnificPopup.counter\n },\n image: {\n tError: SUShortcodesL10n.magnificPopup.error\n },\n ajax: {\n tError: SUShortcodesL10n.magnificPopup.error\n },\n iframe: {\n markup: '<div class=\"mfp-iframe-scaler\">' +\n '<div class=\"mfp-close\"></div>' +\n '<iframe class=\"mfp-iframe\" src=\"//about:blank\" frameborder=\"0\" allowfullscreen allow=\"autoplay; fullscreen\"></iframe>' +\n '</div>'\n }\n })\n .magnificPopup('open')\n })\n // Frame\n $('.su-frame-align-center, .su-frame-align-none').each(function () {\n var frameWidth = $(this)\n .find('img')\n .width()\n $(this).css('width', frameWidth + 12)\n })\n\n // Expand\n $('body:not(.su-other-shortcodes-loaded)').on(\n 'click',\n '.su-expand-link',\n function () {\n var $this = $(this)\n var $container = $this.parents('.su-expand')\n var $content = $container.children('.su-expand-content')\n\n if ($container.hasClass('su-expand-collapsed')) {\n $content.css('max-height', 'none')\n } else {\n $content.css('max-height', $container.data('height') + 'px')\n }\n\n $container.toggleClass('su-expand-collapsed')\n }\n )\n\n function isTransitionSupported () {\n var thisBody = document.body || document.documentElement\n var thisStyle = thisBody.style\n var support =\n thisStyle.transition !== undefined ||\n thisStyle.WebkitTransition !== undefined ||\n thisStyle.MozTransition !== undefined ||\n thisStyle.MsTransition !== undefined ||\n thisStyle.OTransition !== undefined\n\n return support\n }\n\n // Animate\n $('.su-animate').each(function () {\n var $this = $(this)\n var data = $this.data()\n var delay = isTransitionSupported() ? data.delay * 1000 : 0\n $this.one('inview', function (e) {\n window.setTimeout(function () {\n $this.addClass(data.animation)\n $this.addClass('animated')\n $this.get(0).style.removeProperty('opacity')\n }, delay)\n })\n })\n\n function anchorNav () {\n // Check hash\n if (document.location.hash === '') return\n // Go through tabs\n $('.su-tabs-nav span[data-anchor]').each(function () {\n if ('#' + $(this).data('anchor') === document.location.hash) {\n var $tabs = $(this).parents('.su-tabs')\n // Activate tab\n $(this).trigger('click')\n // Scroll-in tabs container\n window.setTimeout(function () {\n scrollIn($tabs)\n }, 100)\n }\n })\n // Go through spoilers\n $('.su-spoiler[data-anchor]').each(function () {\n if ('#' + $(this).data('anchor') === document.location.hash) {\n var $spoiler = $(this)\n // Activate tab\n if ($spoiler.hasClass('su-spoiler-closed')) {\n $spoiler.find('.su-spoiler-title:first').trigger('click')\n }\n // Scroll-in tabs container\n window.setTimeout(function () {\n scrollIn($spoiler)\n }, 100)\n }\n })\n }\n\n if ('onhashchange' in window) $(window).on('hashchange', anchorNav)\n\n $('body').addClass('su-other-shortcodes-loaded')\n })\n}\n","export default function SUPlayersShortcodes () {\n jQuery(document).ready(function ($) {\n // Audio player\n $('.su-audio').each(function () {\n // Prepare data\n var $this = $(this)\n var id = $this.data('id')\n var selector = '#' + id\n var $player = $(selector)\n var audio = $this.data('audio')\n var swf = $this.data('swf')\n // Init jPlayer\n $player.jPlayer({\n ready: function (e) {\n // Set media\n $player.jPlayer('setMedia', {\n mp3: audio\n })\n // Autoplay\n if ($this.data('autoplay') === 'yes') $player.jPlayer('play')\n // Loop\n if ($this.data('loop') === 'yes') {\n $player.bind($.jPlayer.event.ended + '.repeat', function () {\n $player.jPlayer('play')\n })\n }\n },\n cssSelectorAncestor: selector + '_container',\n volume: 1,\n keyEnabled: true,\n smoothPlayBar: true,\n swfPath: swf,\n supplied: 'mp3'\n })\n })\n // Video player\n $('.su-video').each(function () {\n // Prepare data\n var $video = $(this)\n var id = $video.attr('id')\n var $player = $('#' + id + '_player')\n var file = $video.data('video')\n var swf = $video.data('swf')\n var poster = $video.data('poster')\n var size = {\n width: $player.width(),\n height: $player.height()\n }\n // Init jPlayer\n $player.jPlayer({\n ready: function (e) {\n // Set media\n $player.jPlayer('setMedia', {\n mp4: file,\n flv: file,\n poster: poster\n })\n // Autoplay\n if ($video.data('autoplay') === 'yes') $player.jPlayer('play')\n // Loop\n if ($video.data('loop') === 'yes') {\n $player.bind($.jPlayer.event.ended + '.repeat', function () {\n $player.jPlayer('play')\n })\n }\n },\n cssSelector: {\n gui: '.jp-gui, .jp-title'\n },\n size: size,\n cssSelectorAncestor: '#' + id,\n volume: 1,\n keyEnabled: true,\n smoothPlayBar: true,\n swfPath: swf,\n supplied: 'mp4, flv'\n })\n })\n })\n}\n","/* global Popper */\n\nexport default function SUTooltipShortcode () {\n var popperModifiers = [\n {\n name: 'offset',\n options: {\n offset: [0, 8]\n }\n }\n ]\n\n function initTooltip (tooltip) {\n var id = tooltip.getAttribute('id')\n var button = document.getElementById(id + '_button')\n var settings = JSON.parse(button.getAttribute('data-settings'))\n\n document.body.appendChild(tooltip)\n\n var popperInstance = Popper.createPopper(button, tooltip, {\n placement: settings.position,\n modifiers: [...popperModifiers]\n })\n\n if (settings.behavior === 'always') {\n window.setTimeout(() => {\n show(tooltip, popperInstance)\n }, 0)\n }\n\n if (settings.behavior === 'click' || settings.behavior === 'hover') {\n button.addEventListener('focus', () => show(tooltip, popperInstance))\n button.addEventListener('blur', () => hide(tooltip, popperInstance, settings.hideDelay))\n }\n\n if (settings.behavior === 'hover') {\n button.addEventListener('mouseenter', () => show(tooltip, popperInstance))\n button.addEventListener('mouseleave', () => hide(tooltip, popperInstance, settings.hideDelay))\n }\n\n tooltip.style.removeProperty('display')\n }\n\n function show (tooltip, popperInstance) {\n tooltip.classList.add('su-tooltip-visible')\n\n popperInstance.setOptions({\n modifiers: [{ name: 'eventListeners', enabled: true }, ...popperModifiers]\n })\n\n popperInstance.update()\n }\n\n function hide (tooltip, popperInstance, delay) {\n window.setTimeout(function () {\n tooltip.classList.remove('su-tooltip-visible')\n\n popperInstance.setOptions({\n modifiers: [{ name: 'eventListeners', enabled: false }, ...popperModifiers]\n })\n }, delay)\n }\n\n function initAll () {\n Array.prototype.forEach.call(\n document.querySelectorAll('.su-tooltip'),\n initTooltip\n )\n }\n\n document.addEventListener('DOMContentLoaded', initAll)\n}\n"]}
includes/shortcodes/animate.php CHANGED
@@ -68,7 +68,7 @@ function su_shortcode_animate( $atts = null, $content = null ) {
68
  );
69
  $tag = ( $atts['inline'] === 'yes' ) ? 'span' : 'div';
70
  $time = '-webkit-animation-duration:' . $atts['duration'] . 's;-webkit-animation-delay:' . $atts['delay'] . 's;animation-duration:' . $atts['duration'] . 's;animation-delay:' . $atts['delay'] . 's;';
71
- $return = '<' . $tag . ' class="su-animate' . su_get_css_class( $atts ) . '" style="visibility:hidden;' . esc_attr( $time ) . '" data-animation="' . esc_attr( $atts['type'] ) . '" data-duration="' . esc_attr( $atts['duration'] ) . '" data-delay="' . esc_attr( $atts['delay'] ) . '">' . do_shortcode( $content ) . '</' . $tag . '>';
72
  su_query_asset( 'css', 'animate' );
73
  su_query_asset( 'js', 'jquery' );
74
  su_query_asset( 'js', 'jquery-inview' );
68
  );
69
  $tag = ( $atts['inline'] === 'yes' ) ? 'span' : 'div';
70
  $time = '-webkit-animation-duration:' . $atts['duration'] . 's;-webkit-animation-delay:' . $atts['delay'] . 's;animation-duration:' . $atts['duration'] . 's;animation-delay:' . $atts['delay'] . 's;';
71
+ $return = '<' . $tag . ' class="su-animate' . su_get_css_class( $atts ) . '" style="opacity:0;' . esc_attr( $time ) . '" data-animation="' . esc_attr( $atts['type'] ) . '" data-duration="' . esc_attr( $atts['duration'] ) . '" data-delay="' . esc_attr( $atts['delay'] ) . '">' . do_shortcode( $content ) . '</' . $tag . '>';
72
  su_query_asset( 'css', 'animate' );
73
  su_query_asset( 'js', 'jquery' );
74
  su_query_asset( 'js', 'jquery-inview' );
includes/shortcodes/box.php CHANGED
@@ -110,7 +110,7 @@ function su_shortcode_box( $atts = null, $content = null ) {
110
  esc_attr( $atts['box_color'] ),
111
  esc_attr( $atts['title_color'] ),
112
  esc_attr( $atts['inner_radius'] ),
113
- esc_attr( su_do_attribute( $atts['title'] ) ),
114
  su_do_nested_shortcodes( $content, 'box' ),
115
  sanitize_html_class( $atts['id'] )
116
  );
110
  esc_attr( $atts['box_color'] ),
111
  esc_attr( $atts['title_color'] ),
112
  esc_attr( $atts['inner_radius'] ),
113
+ su_do_attribute( $atts['title'] ),
114
  su_do_nested_shortcodes( $content, 'box' ),
115
  sanitize_html_class( $atts['id'] )
116
  );
includes/shortcodes/tooltip.php CHANGED
@@ -201,7 +201,7 @@ function su_shortcode_tooltip( $atts = null, $content = null ) {
201
  su_query_asset( 'js', 'popper' );
202
  su_query_asset( 'js', 'su-shortcodes' );
203
 
204
- $template = '<{{REFERENCE_TAG}} id="{{ID}}_button" class="su-tooltip-button su-tooltip-button-outline-{{OUTLINE}}{{CSS_CLASS}}" aria-describedby="{{ID}}" data-settings=\'{{JSON}}\'{{TABINDEX}}>{{BUTTON}}</{{REFERENCE_TAG}}><span style="display:none" id="{{ID}}" class="su-tooltip{{CSS_CLASS}}" role="tooltip"><span class="su-tooltip-inner su-tooltip-shadow-{{SHADOW}}" style="z-index:{{Z_INDEX}};background:{{BACKGROUND}};color:{{COLOR}};font-size:{{FONT_SIZE}};border-radius:{{RADIUS}};text-align:{{ALIGN}};max-width:{{MAX_WIDTH}};line-height:{{LINE_HEIGHT}}"><span class="su-tooltip-title">{{TITLE}}</span><span class="su-tooltip-content su-u-trim">{{TEXT}}</span></span><span id="{{ID}}_arrow" class="su-tooltip-arrow" style="z-index:{{Z_INDEX}};background:{{BACKGROUND}}" data-popper-arrow></span></span>';
205
 
206
  $template_data = array(
207
  '{{ID}}' => uniqid( 'su_tooltip_' ),
201
  su_query_asset( 'js', 'popper' );
202
  su_query_asset( 'js', 'su-shortcodes' );
203
 
204
+ $template = '<{{REFERENCE_TAG}} id="{{ID}}_button" class="su-tooltip-button su-tooltip-button-outline-{{OUTLINE}}{{CSS_CLASS}}" aria-describedby="{{ID}}" data-settings=\'{{JSON}}\'{{TABINDEX}}>{{BUTTON}}</{{REFERENCE_TAG}}><span style="display:none;z-index:{{Z_INDEX}}" id="{{ID}}" class="su-tooltip{{CSS_CLASS}}" role="tooltip"><span class="su-tooltip-inner su-tooltip-shadow-{{SHADOW}}" style="z-index:{{Z_INDEX}};background:{{BACKGROUND}};color:{{COLOR}};font-size:{{FONT_SIZE}};border-radius:{{RADIUS}};text-align:{{ALIGN}};max-width:{{MAX_WIDTH}};line-height:{{LINE_HEIGHT}}"><span class="su-tooltip-title">{{TITLE}}</span><span class="su-tooltip-content su-u-trim">{{TEXT}}</span></span><span id="{{ID}}_arrow" class="su-tooltip-arrow" style="z-index:{{Z_INDEX}};background:{{BACKGROUND}}" data-popper-arrow></span></span>';
205
 
206
  $template_data = array(
207
  '{{ID}}' => uniqid( 'su_tooltip_' ),
languages/shortcodes-ultimate.pot CHANGED
@@ -13,72 +13,76 @@ msgstr ""
13
  "X-Poedit-SourceCharset: UTF-8\n"
14
  "Plural-Forms: nplurals=2; plural=(n != 1);\n"
15
 
16
- #: admin/class-shortcodes-ultimate-admin-addons.php:26, admin/class-shortcodes-ultimate-admin-addons.php:29, admin/class-shortcodes-ultimate-admin-addons.php:54, inc/core/generator.php:215, admin/partials/help/sidebar.php:6
 
 
 
 
17
  msgid "Add-ons"
18
  msgstr ""
19
 
20
- #: admin/class-shortcodes-ultimate-admin-extra-shortcodes.php:38
21
  msgctxt "Custom shortcodes group name"
22
  msgid "Extra Shortcodes"
23
  msgstr ""
24
 
25
- #: admin/class-shortcodes-ultimate-admin-extra-shortcodes.php:70
26
  msgid "Splash screen"
27
  msgstr ""
28
 
29
- #: admin/class-shortcodes-ultimate-admin-extra-shortcodes.php:74
30
  msgid "Exit popup"
31
  msgstr ""
32
 
33
- #: admin/class-shortcodes-ultimate-admin-extra-shortcodes.php:78
34
  msgid "Panel"
35
  msgstr ""
36
 
37
- #: admin/class-shortcodes-ultimate-admin-extra-shortcodes.php:82
38
  msgid "Photo panel"
39
  msgstr ""
40
 
41
- #: admin/class-shortcodes-ultimate-admin-extra-shortcodes.php:86
42
  msgid "Icon panel"
43
  msgstr ""
44
 
45
- #: admin/class-shortcodes-ultimate-admin-extra-shortcodes.php:90
46
  msgid "Text with icon"
47
  msgstr ""
48
 
49
- #: admin/class-shortcodes-ultimate-admin-extra-shortcodes.php:94
50
  msgid "Progress pie"
51
  msgstr ""
52
 
53
- #: admin/class-shortcodes-ultimate-admin-extra-shortcodes.php:98
54
  msgid "Progress bar"
55
  msgstr ""
56
 
57
- #: admin/class-shortcodes-ultimate-admin-extra-shortcodes.php:102
58
  msgid "Member"
59
  msgstr ""
60
 
61
- #: admin/class-shortcodes-ultimate-admin-extra-shortcodes.php:106
62
  msgid "Section"
63
  msgstr ""
64
 
65
- #: admin/class-shortcodes-ultimate-admin-extra-shortcodes.php:110
66
  msgid "Pricing table"
67
  msgstr ""
68
 
69
- #: admin/class-shortcodes-ultimate-admin-extra-shortcodes.php:114
70
  msgid "Testimonial"
71
  msgstr ""
72
 
73
- #: admin/class-shortcodes-ultimate-admin-extra-shortcodes.php:118, includes/shortcodes/button.php:97, includes/shortcodes/list.php:15, includes/shortcodes/service.php:21, includes/shortcodes/spoiler.php:51
74
  msgid "Icon"
75
  msgstr ""
76
 
77
- #: admin/class-shortcodes-ultimate-admin-extra-shortcodes.php:122
78
  msgid "Content slider"
79
  msgstr ""
80
 
81
- #: admin/class-shortcodes-ultimate-admin-extra-shortcodes.php:126, includes/shortcodes/lightbox-content.php:104
82
  msgid "Shadow"
83
  msgstr ""
84
 
@@ -182,95 +186,11 @@ msgstr ""
182
  msgid "General settings"
183
  msgstr ""
184
 
185
- #: admin/class-shortcodes-ultimate-admin-shortcodes.php:26, admin/class-shortcodes-ultimate-admin-shortcodes.php:27
186
- msgid "Available shortcodes"
187
- msgstr ""
188
-
189
- #: admin/class-shortcodes-ultimate-admin-shortcodes.php:88, admin/class-shortcodes-ultimate-admin-top-level.php:39, admin/class-shortcodes-ultimate-admin.php:267, admin/class-shortcodes-ultimate-widget.php:26, admin/class-shortcodes-ultimate-widget.php:77, includes/functions-galleries.php:297, includes/deprecated/class-su-widget.php:15, includes/deprecated/class-su-widget.php:43, admin/partials/help/sidebar.php:3
190
  msgid "Shortcodes Ultimate"
191
  msgstr ""
192
 
193
- #: admin/class-shortcodes-ultimate-admin-shortcodes.php:305, inc/core/generator.php:284, admin/partials/extra/generator.php:2
194
- msgid "All shortcodes"
195
- msgstr ""
196
-
197
- #: admin/class-shortcodes-ultimate-admin-shortcodes.php:392
198
- msgid "Media file IDs"
199
- msgstr ""
200
-
201
- #: admin/class-shortcodes-ultimate-admin-shortcodes.php:393, includes/shortcodes/display-posts.php:37
202
- msgid "Post IDs"
203
- msgstr ""
204
-
205
- #: admin/class-shortcodes-ultimate-admin-shortcodes.php:394, inc/core/generator-views.php:149, includes/shortcodes/image-carousel.php:20
206
- msgid "Recent posts"
207
- msgstr ""
208
-
209
- #: admin/class-shortcodes-ultimate-admin-shortcodes.php:395
210
- msgid "Taxonomy term slug / term IDs"
211
- msgstr ""
212
-
213
- #: admin/class-shortcodes-ultimate-admin-shortcodes.php:400
214
- msgid "#HEX color"
215
- msgstr ""
216
-
217
- #: admin/class-shortcodes-ultimate-admin-shortcodes.php:401
218
- msgid "Any text value"
219
- msgstr ""
220
-
221
- #: admin/class-shortcodes-ultimate-admin-shortcodes.php:402
222
- msgid "CSS border shorthand property"
223
- msgstr ""
224
-
225
- #: admin/class-shortcodes-ultimate-admin-shortcodes.php:403
226
- msgid "CSS box/text-shadow shorthand property"
227
- msgstr ""
228
-
229
- #: admin/class-shortcodes-ultimate-admin-shortcodes.php:404
230
- msgid "CSS class name(s) separated by space(s)"
231
- msgstr ""
232
-
233
- #: admin/class-shortcodes-ultimate-admin-shortcodes.php:405
234
- msgid "Post type slug(s) separated by comma(s)"
235
- msgstr ""
236
-
237
- #: admin/class-shortcodes-ultimate-admin-shortcodes.php:406
238
- msgid "Taxonomy slug(s) separated by comma(s)"
239
- msgstr ""
240
-
241
- #: admin/class-shortcodes-ultimate-admin-shortcodes.php:407
242
- msgid "Term slug(s) separated by comma(s)"
243
- msgstr ""
244
-
245
- #: admin/class-shortcodes-ultimate-admin-shortcodes.php:408
246
- msgid "The URL of uploaded file"
247
- msgstr ""
248
-
249
- #: admin/class-shortcodes-ultimate-admin-shortcodes.php:409
250
- msgid "%1$s or %2$s"
251
- msgstr ""
252
-
253
- #: admin/class-shortcodes-ultimate-admin-shortcodes.php:410, admin/class-shortcodes-ultimate-admin-shortcodes.php:411
254
- msgid "Number from %1$s to %2$s"
255
- msgstr ""
256
-
257
- #: admin/class-shortcodes-ultimate-admin-shortcodes.php:412
258
- msgid "Fork Awesome icon name (with \"icon:\" prefix) or image URL"
259
- msgstr ""
260
-
261
- #: admin/class-shortcodes-ultimate-admin-shortcodes.php:412, includes/shortcodes/lightbox-content.php:30, includes/shortcodes/lightbox-content.php:40, includes/shortcodes/lightbox-content.php:50
262
- msgid "Examples"
263
- msgstr ""
264
-
265
- #: admin/class-shortcodes-ultimate-admin-shortcodes.php:412
266
- msgid "See available Fork Awesome icons"
267
- msgstr ""
268
-
269
- #: admin/class-shortcodes-ultimate-admin-shortcodes.php:433
270
- msgid "none"
271
- msgstr ""
272
-
273
- #: admin/class-shortcodes-ultimate-admin-shortcodes.php:506, admin/class-shortcodes-ultimate-admin-top-level.php:40
274
  msgid "Shortcodes"
275
  msgstr ""
276
 
@@ -410,6 +330,10 @@ msgstr ""
410
  msgid "Media library"
411
  msgstr ""
412
 
 
 
 
 
413
  #: inc/core/generator-views.php:150, includes/shortcodes/display-posts.php:61, includes/shortcodes/image-carousel.php:21, includes/shortcodes/posts.php:56
414
  msgid "Taxonomy"
415
  msgstr ""
@@ -450,7 +374,7 @@ msgstr ""
450
  msgid "Plugin homepage"
451
  msgstr ""
452
 
453
- #: inc/core/generator.php:215, admin/partials/pages/addons.php:14
454
  msgid "Premium Add-ons"
455
  msgstr ""
456
 
@@ -478,6 +402,10 @@ msgstr ""
478
  msgid "Click to return to the shortcodes list"
479
  msgstr ""
480
 
 
 
 
 
481
  #: inc/core/generator.php:305
482
  msgid "Click to set this value"
483
  msgstr ""
@@ -486,7 +414,7 @@ msgstr ""
486
  msgid "Content"
487
  msgstr ""
488
 
489
- #: inc/core/generator.php:340, admin/partials/pages/shortcodes-single-content.php:20
490
  msgid "Preview"
491
  msgstr ""
492
 
@@ -526,7 +454,7 @@ msgstr ""
526
  msgid "Three-in-one, best price, simple"
527
  msgstr ""
528
 
529
- #: includes/config/addons.php:17, admin/partials/extra/available-shortcodes.php:6, admin/partials/extra/generator.php:14
530
  msgid "Extra Shortcodes"
531
  msgstr ""
532
 
@@ -594,7 +522,7 @@ msgstr ""
594
  msgid "All"
595
  msgstr ""
596
 
597
- #: includes/config/groups.php:8, includes/shortcodes/box.php:8
598
  msgid "Box"
599
  msgstr ""
600
 
@@ -614,11 +542,71 @@ msgstr ""
614
  msgid "Other"
615
  msgstr ""
616
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
617
  #: includes/config/supported-blocks.php:6
618
  msgid "Paragraph"
619
  msgstr ""
620
 
621
- #: includes/config/supported-blocks.php:7, admin/partials/pages/shortcodes-single-content.php:29
622
  msgid "Shortcode"
623
  msgstr ""
624
 
@@ -814,10 +802,6 @@ msgstr ""
814
  msgid "This is box title"
815
  msgstr ""
816
 
817
- #: includes/shortcodes/button.php:8, includes/shortcodes/expand.php:58
818
- msgid "Button"
819
- msgstr ""
820
-
821
  #: includes/shortcodes/button.php:15, includes/shortcodes/qrcode.php:59
822
  msgid "Link"
823
  msgstr ""
@@ -1028,10 +1012,6 @@ msgstr ""
1028
  msgid "Full-size image"
1029
  msgstr ""
1030
 
1031
- #: includes/shortcodes/carousel.php:39, includes/shortcodes/custom-gallery.php:32, includes/shortcodes/image-carousel.php:132, includes/shortcodes/lightbox.php:8, includes/shortcodes/slider.php:39
1032
- msgid "Lightbox"
1033
- msgstr ""
1034
-
1035
  #: includes/shortcodes/carousel.php:40, includes/shortcodes/custom-gallery.php:33, includes/shortcodes/slider.php:40
1036
  msgid "Slide link (added in media editor)"
1037
  msgstr ""
@@ -1412,10 +1392,6 @@ msgstr ""
1412
  msgid "Dailymotion video"
1413
  msgstr ""
1414
 
1415
- #: includes/shortcodes/display-posts.php:9, includes/shortcodes/posts.php:8
1416
- msgid "Posts"
1417
- msgstr ""
1418
-
1419
  #: includes/shortcodes/display-posts.php:16, includes/shortcodes/posts.php:15, includes/shortcodes/template.php:8
1420
  msgid "Template"
1421
  msgstr ""
@@ -1452,6 +1428,10 @@ msgstr ""
1452
  msgid "How to create/edit a template"
1453
  msgstr ""
1454
 
 
 
 
 
1455
  #: includes/shortcodes/display-posts.php:38
1456
  msgid "Comma separated list of post IDs to include"
1457
  msgstr ""
@@ -2226,10 +2206,6 @@ msgstr ""
2226
  msgid "Highlighted text"
2227
  msgstr ""
2228
 
2229
- #: includes/shortcodes/image-carousel.php:8
2230
- msgid "Image carousel"
2231
- msgstr ""
2232
-
2233
  #: includes/shortcodes/image-carousel.php:9
2234
  msgid "Customizable image gallery (slider and carousel)"
2235
  msgstr ""
@@ -2290,10 +2266,6 @@ msgstr ""
2290
  msgid "This option allows to enable/disable image cropping and crop aspect ratio."
2291
  msgstr ""
2292
 
2293
- #: includes/shortcodes/image-carousel.php:69, includes/shortcodes/row.php:8
2294
- msgid "Columns"
2295
- msgstr ""
2296
-
2297
  #: includes/shortcodes/image-carousel.php:70
2298
  msgid "This option control the number of columns used in the carousel."
2299
  msgstr ""
@@ -2338,7 +2310,7 @@ msgstr ""
2338
  msgid "Example values"
2339
  msgstr ""
2340
 
2341
- #: includes/shortcodes/image-carousel.php:104, admin/partials/pages/shortcodes-single-content.php:55
2342
  msgid "Default value"
2343
  msgstr ""
2344
 
@@ -2490,6 +2462,10 @@ msgstr ""
2490
  msgid "The width of the element. CSS units are allowed."
2491
  msgstr ""
2492
 
 
 
 
 
2493
  #: includes/shortcodes/lightbox-content.php:36
2494
  msgid "Min. Width"
2495
  msgstr ""
@@ -3388,10 +3364,6 @@ msgstr ""
3388
  msgid "The <b>url</b> attribute cannot be used while <b>Unsafe features</b> option is turned off"
3389
  msgstr ""
3390
 
3391
- #: includes/shortcodes/tabs.php:7
3392
- msgid "Tabs"
3393
- msgstr ""
3394
-
3395
  #: includes/shortcodes/tabs.php:11
3396
  msgid "Tabs container"
3397
  msgstr ""
@@ -3862,23 +3834,31 @@ msgstr ""
3862
  msgid "YouTube video"
3863
  msgstr ""
3864
 
3865
- #: admin/partials/extra/available-shortcodes.php:4, admin/partials/extra/generator.php:11
3866
  msgid "This shortcode is available with the Extra Shortcodes add-on"
3867
  msgstr ""
3868
 
3869
- #: admin/partials/extra/available-shortcodes.php:7, admin/partials/extra/generator.php:15
3870
  msgid "This add-on extends Shortcodes Ultimate with 15 new shortcodes. Parallax sections, responsive content slider, pricing tables and more"
3871
  msgstr ""
3872
 
3873
- #: admin/partials/extra/available-shortcodes.php:9, admin/partials/extra/generator.php:17
3874
  msgid "Details & Pricing"
3875
  msgstr ""
3876
 
3877
  #: admin/partials/help/addons.php:4
3878
- msgid "Full add-ons documentation"
3879
  msgstr ""
3880
 
3881
- #: admin/partials/help/settings.php:4, admin/partials/help/shortcodes.php:4
 
 
 
 
 
 
 
 
3882
  msgid "Getting started"
3883
  msgstr ""
3884
 
@@ -3890,14 +3870,6 @@ msgstr ""
3890
  msgid "How to use Custom CSS editor"
3891
  msgstr ""
3892
 
3893
- #: admin/partials/help/shortcodes.php:5
3894
- msgid "Full documentation"
3895
- msgstr ""
3896
-
3897
- #: admin/partials/help/shortcodes.php:6
3898
- msgid "FAQ & Support"
3899
- msgstr ""
3900
-
3901
  #: admin/partials/help/sidebar.php:4
3902
  msgid "Plugin website"
3903
  msgstr ""
@@ -3906,12 +3878,12 @@ msgstr ""
3906
  msgid "Documentation"
3907
  msgstr ""
3908
 
3909
- #: admin/partials/help/sidebar.php:7
3910
- msgid "WordPress.org"
3911
  msgstr ""
3912
 
3913
  #: admin/partials/help/sidebar.php:8
3914
- msgid "GitHub"
3915
  msgstr ""
3916
 
3917
  #: admin/partials/notices/rate.php:5
@@ -3946,52 +3918,113 @@ msgstr ""
3946
  msgid "Some minor features of the plugin have been automatically disabled to improve the security."
3947
  msgstr ""
3948
 
3949
- #: admin/partials/pages/addons.php:30
3950
- msgid "Learn more about"
 
3951
  msgstr ""
3952
 
3953
- #: admin/partials/pages/settings.php:15
3954
- msgid "Warning!"
3955
  msgstr ""
3956
 
3957
- #: admin/partials/pages/settings.php:16
3958
- msgid "You are editing advanced settings. Do NOT modify anything in here unless you know what you are doing."
3959
  msgstr ""
3960
 
3961
- #: admin/partials/pages/settings.php:19
3962
- msgid "Return to main settings"
3963
  msgstr ""
3964
 
3965
- #: admin/partials/pages/settings.php:38
3966
- msgid "Advanced settings"
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
3967
  msgstr ""
3968
 
3969
- #: admin/partials/pages/shortcodes-list.php:42
3970
- msgid "No shortcodes found."
3971
  msgstr ""
3972
 
3973
- #: admin/partials/pages/shortcodes-single-content.php:12
3974
- msgid "Shortcode documentation"
3975
  msgstr ""
3976
 
3977
- #: admin/partials/pages/shortcodes-single-content.php:36
3978
- msgid "Shortcode options"
3979
  msgstr ""
3980
 
3981
- #: admin/partials/pages/shortcodes-single-content.php:53
3982
- msgid "Option name"
3983
  msgstr ""
3984
 
3985
- #: admin/partials/pages/shortcodes-single-content.php:54
3986
- msgid "Possible values"
3987
  msgstr ""
3988
 
3989
- #: admin/partials/pages/shortcodes-single-content.php:47
3990
- msgid "This shortcode do not have options"
3991
  msgstr ""
3992
 
3993
- #: admin/partials/pages/shortcodes-single.php:13, admin/partials/pages/shortcodes-single.php:24
3994
- msgid "Back to shortcodes list"
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
3995
  msgstr ""
3996
 
3997
  #: admin/partials/settings/fields/checkbox.php:3
@@ -4030,7 +4063,7 @@ msgstr ""
4030
  msgid "More information"
4031
  msgstr ""
4032
 
4033
- #. translators: %s - link to the shortcodes.css file
4034
  #: admin/partials/settings/fields/css.php:61
4035
  msgid "Open %s file to see default styles"
4036
  msgstr ""
13
  "X-Poedit-SourceCharset: UTF-8\n"
14
  "Plural-Forms: nplurals=2; plural=(n != 1);\n"
15
 
16
+ #: admin/class-shortcodes-ultimate-admin-about.php:13, admin/class-shortcodes-ultimate-admin-about.php:14, admin/class-shortcodes-ultimate-admin-about.php:64, admin/partials/pages/settings.php:46
17
+ msgid "About"
18
+ msgstr ""
19
+
20
+ #: admin/class-shortcodes-ultimate-admin-addons.php:26, admin/class-shortcodes-ultimate-admin-addons.php:29, admin/class-shortcodes-ultimate-admin-addons.php:54, inc/core/generator.php:215, admin/partials/help/sidebar.php:7
21
  msgid "Add-ons"
22
  msgstr ""
23
 
24
+ #: admin/class-shortcodes-ultimate-admin-extra-shortcodes.php:37
25
  msgctxt "Custom shortcodes group name"
26
  msgid "Extra Shortcodes"
27
  msgstr ""
28
 
29
+ #: admin/class-shortcodes-ultimate-admin-extra-shortcodes.php:63
30
  msgid "Splash screen"
31
  msgstr ""
32
 
33
+ #: admin/class-shortcodes-ultimate-admin-extra-shortcodes.php:67
34
  msgid "Exit popup"
35
  msgstr ""
36
 
37
+ #: admin/class-shortcodes-ultimate-admin-extra-shortcodes.php:71
38
  msgid "Panel"
39
  msgstr ""
40
 
41
+ #: admin/class-shortcodes-ultimate-admin-extra-shortcodes.php:75
42
  msgid "Photo panel"
43
  msgstr ""
44
 
45
+ #: admin/class-shortcodes-ultimate-admin-extra-shortcodes.php:79
46
  msgid "Icon panel"
47
  msgstr ""
48
 
49
+ #: admin/class-shortcodes-ultimate-admin-extra-shortcodes.php:83
50
  msgid "Text with icon"
51
  msgstr ""
52
 
53
+ #: admin/class-shortcodes-ultimate-admin-extra-shortcodes.php:87
54
  msgid "Progress pie"
55
  msgstr ""
56
 
57
+ #: admin/class-shortcodes-ultimate-admin-extra-shortcodes.php:91
58
  msgid "Progress bar"
59
  msgstr ""
60
 
61
+ #: admin/class-shortcodes-ultimate-admin-extra-shortcodes.php:95
62
  msgid "Member"
63
  msgstr ""
64
 
65
+ #: admin/class-shortcodes-ultimate-admin-extra-shortcodes.php:99
66
  msgid "Section"
67
  msgstr ""
68
 
69
+ #: admin/class-shortcodes-ultimate-admin-extra-shortcodes.php:103
70
  msgid "Pricing table"
71
  msgstr ""
72
 
73
+ #: admin/class-shortcodes-ultimate-admin-extra-shortcodes.php:107
74
  msgid "Testimonial"
75
  msgstr ""
76
 
77
+ #: admin/class-shortcodes-ultimate-admin-extra-shortcodes.php:111, includes/shortcodes/button.php:97, includes/shortcodes/list.php:15, includes/shortcodes/service.php:21, includes/shortcodes/spoiler.php:51
78
  msgid "Icon"
79
  msgstr ""
80
 
81
+ #: admin/class-shortcodes-ultimate-admin-extra-shortcodes.php:115
82
  msgid "Content slider"
83
  msgstr ""
84
 
85
+ #: admin/class-shortcodes-ultimate-admin-extra-shortcodes.php:119, includes/shortcodes/lightbox-content.php:104
86
  msgid "Shadow"
87
  msgstr ""
88
 
186
  msgid "General settings"
187
  msgstr ""
188
 
189
+ #: admin/class-shortcodes-ultimate-admin-top-level.php:39, admin/class-shortcodes-ultimate-admin.php:267, admin/class-shortcodes-ultimate-widget.php:26, admin/class-shortcodes-ultimate-widget.php:77, includes/functions-galleries.php:297, includes/deprecated/class-su-widget.php:15, includes/deprecated/class-su-widget.php:43, admin/partials/help/sidebar.php:3
 
 
 
 
190
  msgid "Shortcodes Ultimate"
191
  msgstr ""
192
 
193
+ #: admin/class-shortcodes-ultimate-admin-top-level.php:40, admin/partials/pages/about.php:25
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
194
  msgid "Shortcodes"
195
  msgstr ""
196
 
330
  msgid "Media library"
331
  msgstr ""
332
 
333
+ #: inc/core/generator-views.php:149, includes/shortcodes/image-carousel.php:20
334
+ msgid "Recent posts"
335
+ msgstr ""
336
+
337
  #: inc/core/generator-views.php:150, includes/shortcodes/display-posts.php:61, includes/shortcodes/image-carousel.php:21, includes/shortcodes/posts.php:56
338
  msgid "Taxonomy"
339
  msgstr ""
374
  msgid "Plugin homepage"
375
  msgstr ""
376
 
377
+ #: inc/core/generator.php:215, admin/partials/pages/about.php:45, admin/partials/pages/addons.php:14
378
  msgid "Premium Add-ons"
379
  msgstr ""
380
 
402
  msgid "Click to return to the shortcodes list"
403
  msgstr ""
404
 
405
+ #: inc/core/generator.php:284, admin/partials/extra/generator.php:2
406
+ msgid "All shortcodes"
407
+ msgstr ""
408
+
409
  #: inc/core/generator.php:305
410
  msgid "Click to set this value"
411
  msgstr ""
414
  msgid "Content"
415
  msgstr ""
416
 
417
+ #: inc/core/generator.php:340
418
  msgid "Preview"
419
  msgstr ""
420
 
454
  msgid "Three-in-one, best price, simple"
455
  msgstr ""
456
 
457
+ #: includes/config/addons.php:17, admin/partials/extra/generator.php:14
458
  msgid "Extra Shortcodes"
459
  msgstr ""
460
 
522
  msgid "All"
523
  msgstr ""
524
 
525
+ #: includes/config/groups.php:8, includes/config/popular-shortcodes.php:44, includes/shortcodes/box.php:8
526
  msgid "Box"
527
  msgstr ""
528
 
542
  msgid "Other"
543
  msgstr ""
544
 
545
+ #: includes/config/popular-shortcodes.php:8, includes/shortcodes/display-posts.php:9, includes/shortcodes/posts.php:8
546
+ msgid "Posts"
547
+ msgstr ""
548
+
549
+ #: includes/config/popular-shortcodes.php:9
550
+ msgid "Create your own posts query and display it where you want"
551
+ msgstr ""
552
+
553
+ #: includes/config/popular-shortcodes.php:14
554
+ msgid "Accordion &amp; Spoiler"
555
+ msgstr ""
556
+
557
+ #: includes/config/popular-shortcodes.php:15
558
+ msgid "Create a single toggle or an accordion with multiple items"
559
+ msgstr ""
560
+
561
+ #: includes/config/popular-shortcodes.php:20, includes/shortcodes/button.php:8, includes/shortcodes/expand.php:58
562
+ msgid "Button"
563
+ msgstr ""
564
+
565
+ #: includes/config/popular-shortcodes.php:21
566
+ msgid "Beautiful button with multiple styles and ton of options"
567
+ msgstr ""
568
+
569
+ #: includes/config/popular-shortcodes.php:26, includes/shortcodes/carousel.php:39, includes/shortcodes/custom-gallery.php:32, includes/shortcodes/image-carousel.php:132, includes/shortcodes/lightbox.php:8, includes/shortcodes/slider.php:39
570
+ msgid "Lightbox"
571
+ msgstr ""
572
+
573
+ #: includes/config/popular-shortcodes.php:27
574
+ msgid "A lightbox, that can display images and custom HTML"
575
+ msgstr ""
576
+
577
+ #: includes/config/popular-shortcodes.php:32, includes/shortcodes/image-carousel.php:69, includes/shortcodes/row.php:8
578
+ msgid "Columns"
579
+ msgstr ""
580
+
581
+ #: includes/config/popular-shortcodes.php:33
582
+ msgid "Two shortcodes for creating flexible multi-column layouts"
583
+ msgstr ""
584
+
585
+ #: includes/config/popular-shortcodes.php:38, includes/shortcodes/image-carousel.php:8
586
+ msgid "Image carousel"
587
+ msgstr ""
588
+
589
+ #: includes/config/popular-shortcodes.php:39
590
+ msgid "A powerful shortcode for creating both sliders and carousels"
591
+ msgstr ""
592
+
593
+ #: includes/config/popular-shortcodes.php:45
594
+ msgid "Simple yet stylish colorful block with caption and content"
595
+ msgstr ""
596
+
597
+ #: includes/config/popular-shortcodes.php:50, includes/shortcodes/tabs.php:7
598
+ msgid "Tabs"
599
+ msgstr ""
600
+
601
+ #: includes/config/popular-shortcodes.php:51
602
+ msgid "Two shortcodes for breaking your content into tabs"
603
+ msgstr ""
604
+
605
  #: includes/config/supported-blocks.php:6
606
  msgid "Paragraph"
607
  msgstr ""
608
 
609
+ #: includes/config/supported-blocks.php:7
610
  msgid "Shortcode"
611
  msgstr ""
612
 
802
  msgid "This is box title"
803
  msgstr ""
804
 
 
 
 
 
805
  #: includes/shortcodes/button.php:15, includes/shortcodes/qrcode.php:59
806
  msgid "Link"
807
  msgstr ""
1012
  msgid "Full-size image"
1013
  msgstr ""
1014
 
 
 
 
 
1015
  #: includes/shortcodes/carousel.php:40, includes/shortcodes/custom-gallery.php:33, includes/shortcodes/slider.php:40
1016
  msgid "Slide link (added in media editor)"
1017
  msgstr ""
1392
  msgid "Dailymotion video"
1393
  msgstr ""
1394
 
 
 
 
 
1395
  #: includes/shortcodes/display-posts.php:16, includes/shortcodes/posts.php:15, includes/shortcodes/template.php:8
1396
  msgid "Template"
1397
  msgstr ""
1428
  msgid "How to create/edit a template"
1429
  msgstr ""
1430
 
1431
+ #: includes/shortcodes/display-posts.php:37
1432
+ msgid "Post IDs"
1433
+ msgstr ""
1434
+
1435
  #: includes/shortcodes/display-posts.php:38
1436
  msgid "Comma separated list of post IDs to include"
1437
  msgstr ""
2206
  msgid "Highlighted text"
2207
  msgstr ""
2208
 
 
 
 
 
2209
  #: includes/shortcodes/image-carousel.php:9
2210
  msgid "Customizable image gallery (slider and carousel)"
2211
  msgstr ""
2266
  msgid "This option allows to enable/disable image cropping and crop aspect ratio."
2267
  msgstr ""
2268
 
 
 
 
 
2269
  #: includes/shortcodes/image-carousel.php:70
2270
  msgid "This option control the number of columns used in the carousel."
2271
  msgstr ""
2310
  msgid "Example values"
2311
  msgstr ""
2312
 
2313
+ #: includes/shortcodes/image-carousel.php:104
2314
  msgid "Default value"
2315
  msgstr ""
2316
 
2462
  msgid "The width of the element. CSS units are allowed."
2463
  msgstr ""
2464
 
2465
+ #: includes/shortcodes/lightbox-content.php:30, includes/shortcodes/lightbox-content.php:40, includes/shortcodes/lightbox-content.php:50
2466
+ msgid "Examples"
2467
+ msgstr ""
2468
+
2469
  #: includes/shortcodes/lightbox-content.php:36
2470
  msgid "Min. Width"
2471
  msgstr ""
3364
  msgid "The <b>url</b> attribute cannot be used while <b>Unsafe features</b> option is turned off"
3365
  msgstr ""
3366
 
 
 
 
 
3367
  #: includes/shortcodes/tabs.php:11
3368
  msgid "Tabs container"
3369
  msgstr ""
3834
  msgid "YouTube video"
3835
  msgstr ""
3836
 
3837
+ #: admin/partials/extra/generator.php:11
3838
  msgid "This shortcode is available with the Extra Shortcodes add-on"
3839
  msgstr ""
3840
 
3841
+ #: admin/partials/extra/generator.php:15
3842
  msgid "This add-on extends Shortcodes Ultimate with 15 new shortcodes. Parallax sections, responsive content slider, pricing tables and more"
3843
  msgstr ""
3844
 
3845
+ #: admin/partials/extra/generator.php:17
3846
  msgid "Details & Pricing"
3847
  msgstr ""
3848
 
3849
  #: admin/partials/help/addons.php:4
3850
+ msgid "Extra Shortcodes user guide"
3851
  msgstr ""
3852
 
3853
+ #: admin/partials/help/addons.php:5
3854
+ msgid "Shortcode Creator user guide"
3855
+ msgstr ""
3856
+
3857
+ #: admin/partials/help/addons.php:6
3858
+ msgid "Additiona Skins user guide"
3859
+ msgstr ""
3860
+
3861
+ #: admin/partials/help/settings.php:4
3862
  msgid "Getting started"
3863
  msgstr ""
3864
 
3870
  msgid "How to use Custom CSS editor"
3871
  msgstr ""
3872
 
 
 
 
 
 
 
 
 
3873
  #: admin/partials/help/sidebar.php:4
3874
  msgid "Plugin website"
3875
  msgstr ""
3878
  msgid "Documentation"
3879
  msgstr ""
3880
 
3881
+ #: admin/partials/help/sidebar.php:6
3882
+ msgid "Available shortcodes"
3883
  msgstr ""
3884
 
3885
  #: admin/partials/help/sidebar.php:8
3886
+ msgid "WordPress.org"
3887
  msgstr ""
3888
 
3889
  #: admin/partials/notices/rate.php:5
3918
  msgid "Some minor features of the plugin have been automatically disabled to improve the security."
3919
  msgstr ""
3920
 
3921
+ #. translators: %s will be replaced with "Shortcodes Ultimate"
3922
+ #: admin/partials/pages/about.php:9
3923
+ msgid "Welcome to %s"
3924
  msgstr ""
3925
 
3926
+ #: admin/partials/pages/about.php:18
3927
+ msgid "See the plugin in action"
3928
  msgstr ""
3929
 
3930
+ #: admin/partials/pages/about.php:26
3931
+ msgid "The plugin includes over 60 amazing shortcodes"
3932
  msgstr ""
3933
 
3934
+ #: admin/partials/pages/about.php:30
3935
+ msgid "Shortcode icon"
3936
  msgstr ""
3937
 
3938
+ #: admin/partials/pages/about.php:39
3939
+ msgid "View all shortcodes"
3940
+ msgstr ""
3941
+
3942
+ #: admin/partials/pages/about.php:47
3943
+ msgid "Parallax Section shortcode"
3944
+ msgstr ""
3945
+
3946
+ #: admin/partials/pages/about.php:48
3947
+ msgid "Custom PHP shortcodes"
3948
+ msgstr ""
3949
+
3950
+ #: admin/partials/pages/about.php:49
3951
+ msgid "Content Slider shortcode"
3952
+ msgstr ""
3953
+
3954
+ #: admin/partials/pages/about.php:50
3955
+ msgid "Personal email support"
3956
+ msgstr ""
3957
+
3958
+ #: admin/partials/pages/about.php:51
3959
+ msgid "Testimonail shortcode"
3960
+ msgstr ""
3961
+
3962
+ #: admin/partials/pages/about.php:52
3963
+ msgid "24 styles for Heading"
3964
+ msgstr ""
3965
+
3966
+ #: admin/partials/pages/about.php:53
3967
+ msgid "Progress Bar shortcode"
3968
+ msgstr ""
3969
+
3970
+ #: admin/partials/pages/about.php:54
3971
+ msgid "14 styles for Spoiler"
3972
+ msgstr ""
3973
+
3974
+ #: admin/partials/pages/about.php:55
3975
+ msgid "Exit Popup shortcode"
3976
  msgstr ""
3977
 
3978
+ #: admin/partials/pages/about.php:56
3979
+ msgid "13 styles for Tabs"
3980
  msgstr ""
3981
 
3982
+ #: admin/partials/pages/about.php:60
3983
+ msgid "Browse Add-ons"
3984
  msgstr ""
3985
 
3986
+ #: admin/partials/pages/about.php:65
3987
+ msgid "Get help"
3988
  msgstr ""
3989
 
3990
+ #: admin/partials/pages/about.php:71
3991
+ msgid "Plugin documentation"
3992
  msgstr ""
3993
 
3994
+ #: admin/partials/pages/about.php:77
3995
+ msgid "Community support forum"
3996
  msgstr ""
3997
 
3998
+ #: admin/partials/pages/about.php:83
3999
+ msgid "Premium support"
4000
  msgstr ""
4001
 
4002
+ #: admin/partials/pages/addons.php:30
4003
+ msgid "Learn more about"
4004
+ msgstr ""
4005
+
4006
+ #: admin/partials/pages/settings.php:7
4007
+ msgid "Shortcodes Ultimate Settings"
4008
+ msgstr ""
4009
+
4010
+ #: admin/partials/pages/settings.php:18
4011
+ msgid "Warning!"
4012
+ msgstr ""
4013
+
4014
+ #: admin/partials/pages/settings.php:19
4015
+ msgid "You are editing advanced settings. Do NOT modify anything in here unless you know what you are doing."
4016
+ msgstr ""
4017
+
4018
+ #: admin/partials/pages/settings.php:22
4019
+ msgid "Go back to main settings"
4020
+ msgstr ""
4021
+
4022
+ #: admin/partials/pages/settings.php:44
4023
+ msgid "Main settings"
4024
+ msgstr ""
4025
+
4026
+ #: admin/partials/pages/settings.php:42
4027
+ msgid "Advanced settings"
4028
  msgstr ""
4029
 
4030
  #: admin/partials/settings/fields/checkbox.php:3
4063
  msgid "More information"
4064
  msgstr ""
4065
 
4066
+ #. translators: %s - link to the shortcodes.full.css file
4067
  #: admin/partials/settings/fields/css.php:61
4068
  msgid "Open %s file to see default styles"
4069
  msgstr ""
plugin.php ADDED
@@ -0,0 +1,23 @@
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
1
+ <?php
2
+
3
+ require_once dirname( __FILE__ ) . '/includes/class-shortcodes-ultimate-activator.php';
4
+ require_once dirname( __FILE__ ) . '/includes/class-shortcodes-ultimate.php';
5
+
6
+ register_activation_hook(
7
+ SU_PLUGIN_FILE,
8
+ array( 'Shortcodes_Ultimate_Activator', 'activate' )
9
+ );
10
+
11
+ call_user_func(
12
+ function() {
13
+
14
+ $plugin = new Shortcodes_Ultimate(
15
+ SU_PLUGIN_FILE,
16
+ SU_PLUGIN_VERSION,
17
+ 'shortcodes-ultimate-'
18
+ );
19
+
20
+ do_action( 'su/ready', $plugin );
21
+
22
+ }
23
+ );
readme.txt CHANGED
@@ -3,10 +3,11 @@ Contributors: gn_themes
3
  License: GPLv3
4
  Donate link: https://paypal.me/anovladimir
5
  Tags: shortcode, toggle, columns, button, slider
6
- Requires PHP: 5.3
 
7
  Requires at least: 4.6
8
  Tested up to: 5.8
9
- Stable tag: 5.10.2
10
 
11
  A comprehensive collection of visual components for your site
12
 
@@ -146,20 +147,19 @@ First, visit the [Help Center](https://getshortcodes.com/support/). If you get s
146
  ## Changelog
147
 
148
 
149
- ### 5.10.2
150
 
151
- **What's new**
152
 
153
- - Plugin security have been improved. You may see a new notification in the admin area. [Learn more](https://getshortcodes.com/docs/unsafe-features/)
154
- - Added new setting `Unsafe features` under `Shortcodes Settings Advanced settings`. [Learn more](https://getshortcodes.com/docs/unsafe-features/)
155
- - Improved accessibility of the plugin settings page
156
 
157
  **Fixed**
158
 
159
- - Fixed *This video is unavailable* in `su_youtube_advanced` shortcode
160
- - Fixed compatibility issue with SiteOrigin Page Builder. You can now turn on or off the old widget under `Shortcodes -> Settings Advanced settings`
161
- - Fixed issue in `[su_note]` when it was displaying empty id attribute
162
- - Fixed PHP warning at the new Widgets screen
163
 
164
  ---
165
  [Version history →](https://plugins.trac.wordpress.org/browser/shortcodes-ultimate/trunk/changelog.txt)
3
  License: GPLv3
4
  Donate link: https://paypal.me/anovladimir
5
  Tags: shortcode, toggle, columns, button, slider
6
+ Stable tag: 5.11.0
7
+ Requires PHP: 5.4
8
  Requires at least: 4.6
9
  Tested up to: 5.8
10
+
11
 
12
  A comprehensive collection of visual components for your site
13
 
147
  ## Changelog
148
 
149
 
150
+ ### 5.11.0
151
 
152
+ **What's changed**
153
 
154
+ - *Available shortcodes* admin page have been disabled. Now you can find the most actual info about every shortcode at the plugin website under [Docs → Shortcodes](https://getshortcodes.com/docs-category/shortcodes/). This change will help me to maintain a single version of the plugin documentation and make it better for you.
155
+ - New admin page *Shortcodes About* which contains some useful links and a getting started video
 
156
 
157
  **Fixed**
158
 
159
+ - Fixed issue with `[su_box]`'s `title` attribute, now it supports nested HTML tags again
160
+ - Fixed issue with `[su_tooltip]`'s `z-index` CSS property, now it must be compatible with more themes
161
+ - Fixed issue where `[su_qrcode align="center"]` wasn't working
162
+ - Fixed issue when `su_animate` content wasn't properly indexed by search engines
163
 
164
  ---
165
  [Version history →](https://plugins.trac.wordpress.org/browser/shortcodes-ultimate/trunk/changelog.txt)
shortcodes-ultimate.php CHANGED
@@ -2,68 +2,18 @@
2
  /**
3
  * Plugin Name: Shortcodes Ultimate
4
  * Plugin URI: https://getshortcodes.com/
5
- * Version: 5.10.2
6
  * Author: Vladimir Anokhin
7
  * Author URI: https://getshortcodes.com/
8
  * Description: A comprehensive collection of visual components for WordPress
9
  * Text Domain: shortcodes-ultimate
10
  * License: GPLv3
11
- * Requires PHP: 5.3
 
12
  * Requires at least: 4.6
13
  * Tested up to: 5.8
14
  */
15
 
16
- /**
17
- * Define plugin constants.
18
- */
19
  define( 'SU_PLUGIN_FILE', __FILE__ );
20
- define( 'SU_PLUGIN_VERSION', '5.10.2' );
21
-
22
- /**
23
- * Load dependencies.
24
- */
25
- require_once 'inc/core/assets.php';
26
- require_once 'inc/core/tools.php';
27
- require_once 'inc/core/generator-views.php';
28
- require_once 'inc/core/generator.php';
29
-
30
- /**
31
- * The code that runs during plugin activation.
32
- *
33
- * @since 5.0.0
34
- */
35
- function activate_shortcodes_ultimate() {
36
-
37
- require_once dirname( __FILE__ ) . '/includes/class-shortcodes-ultimate-activator.php';
38
-
39
- Shortcodes_Ultimate_Activator::activate();
40
-
41
- }
42
 
43
- register_activation_hook( __FILE__, 'activate_shortcodes_ultimate' );
44
-
45
- /**
46
- * Begins execution of the plugin.
47
- *
48
- * @since 5.0.0
49
- */
50
- function run_shortcodes_ultimate() {
51
-
52
- require_once dirname( __FILE__ ) . '/includes/class-shortcodes-ultimate.php';
53
-
54
- $plugin = new Shortcodes_Ultimate( __FILE__, SU_PLUGIN_VERSION, 'shortcodes-ultimate-' );
55
-
56
- do_action( 'su/ready', $plugin );
57
-
58
- }
59
-
60
- run_shortcodes_ultimate();
61
-
62
- /**
63
- * Retrieves instance of the main plugin class.
64
- *
65
- * @since 5.0.4
66
- */
67
- function shortcodes_ultimate() {
68
- return Shortcodes_Ultimate::get_instance();
69
- }
2
  /**
3
  * Plugin Name: Shortcodes Ultimate
4
  * Plugin URI: https://getshortcodes.com/
 
5
  * Author: Vladimir Anokhin
6
  * Author URI: https://getshortcodes.com/
7
  * Description: A comprehensive collection of visual components for WordPress
8
  * Text Domain: shortcodes-ultimate
9
  * License: GPLv3
10
+ * Version: 5.11.0
11
+ * Requires PHP: 5.4
12
  * Requires at least: 4.6
13
  * Tested up to: 5.8
14
  */
15
 
 
 
 
16
  define( 'SU_PLUGIN_FILE', __FILE__ );
17
+ define( 'SU_PLUGIN_VERSION', '5.11.0' );
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
18
 
19
+ require_once dirname( __FILE__ ) . '/plugin.php';