Gutenberg Blocks and Template Library by Otter - Version 1.5.11

Version Description

Download this release

Release Info

Developer themeisle
Plugin Icon wp plugin Gutenberg Blocks and Template Library by Otter
Version 1.5.11
Comparing to
See all releases

Code changes from version 1.5.10 to 1.5.11

CHANGELOG.md CHANGED
@@ -1,3 +1,8 @@
 
 
 
 
 
1
  ##### [Version 1.5.10](https://github.com/Codeinwp/otter-blocks/compare/v1.5.9...v1.5.10) (2020-11-22)
2
 
3
  - Responsive Images in Posts Block.
1
+ ##### [Version 1.5.11](https://github.com/Codeinwp/otter-blocks/compare/v1.5.10...v1.5.11) (2020-11-25)
2
+
3
+ - Do not add the background image to the Section when the URL is not set.
4
+ - WordPress 5.6 update chores.
5
+
6
  ##### [Version 1.5.10](https://github.com/Codeinwp/otter-blocks/compare/v1.5.9...v1.5.10) (2020-11-22)
7
 
8
  - Responsive Images in Posts Block.
otter-blocks.php CHANGED
@@ -7,7 +7,7 @@
7
  * Plugin Name: Gutenberg Blocks and Template Library by Otter
8
  * Plugin URI: https://themeisle.com/plugins/otter-blocks
9
  * Description: Create beautiful and attracting posts, pages, and landing pages with Gutenberg Blocks and Template Library by Otter. Otter comes with dozens of Gutenberg blocks that are all you need to build beautiful pages.
10
- * Version: 1.5.10
11
  * Author: ThemeIsle
12
  * Author URI: https://themeisle.com
13
  * License: GPL-2.0+
@@ -26,7 +26,7 @@ if ( ! defined( 'WPINC' ) ) {
26
  define( 'OTTER_BLOCKS_BASEFILE', __FILE__ );
27
  define( 'OTTER_BLOCKS_URL', plugins_url( '/', __FILE__ ) );
28
  define( 'OTTER_BLOCKS_PATH', dirname( __FILE__ ) );
29
- define( 'OTTER_BLOCKS_VERSION', '1.5.10' );
30
  define( 'OTTER_BLOCKS_DEV', false );
31
 
32
  $vendor_file = OTTER_BLOCKS_PATH . '/vendor/autoload.php';
7
  * Plugin Name: Gutenberg Blocks and Template Library by Otter
8
  * Plugin URI: https://themeisle.com/plugins/otter-blocks
9
  * Description: Create beautiful and attracting posts, pages, and landing pages with Gutenberg Blocks and Template Library by Otter. Otter comes with dozens of Gutenberg blocks that are all you need to build beautiful pages.
10
+ * Version: 1.5.11
11
  * Author: ThemeIsle
12
  * Author URI: https://themeisle.com
13
  * License: GPL-2.0+
26
  define( 'OTTER_BLOCKS_BASEFILE', __FILE__ );
27
  define( 'OTTER_BLOCKS_URL', plugins_url( '/', __FILE__ ) );
28
  define( 'OTTER_BLOCKS_PATH', dirname( __FILE__ ) );
29
+ define( 'OTTER_BLOCKS_VERSION', '1.5.11' );
30
  define( 'OTTER_BLOCKS_DEV', false );
31
 
32
  $vendor_file = OTTER_BLOCKS_PATH . '/vendor/autoload.php';
readme.md CHANGED
@@ -1,22 +1,22 @@
1
  # Gutenberg Blocks and Template Library by Otter #
2
  **Contributors:** [themeisle](https://profiles.wordpress.org/themeisle), [hardeepasrani](https://profiles.wordpress.org/hardeepasrani), [soarerobertdaniel7](https://profiles.wordpress.org/soarerobertdaniel7), [mariamunteanu1](https://profiles.wordpress.org/mariamunteanu1)
3
  **Tags:** gutenberg blocks, gutenberg, block,post grid block, google map block, columns block, advanced columns, section, row, layout, templates, lottie, progress bar
4
- **Requires at least:** 5.4
5
- **Tested up to:** 5.5
6
- **Requires PHP:** 5.4
7
  **Stable tag:** trunk
8
- **License:** GPLv3
9
- **License URI:** https://www.gnu.org/licenses/gpl-3.0.en.html
10
 
11
  Otter is a dynamic collection of page building blocks and templates for the WordPress block editor. Create beautiful and attracting posts, pages, and landing pages with Gutenberg Blocks and Template Library by Otter. Otter comes with dozens of Gutenberg blocks that are all you need to build beautiful pages in Gutenberg.
12
 
13
  ## Description ##
14
 
15
- Otter is a dynamic collection of page building blocks and templates for the WordPress block editor.
16
 
17
- The growing list of page building blocks covers all of the elements you need to build your WordPress site. Combine the blocks with Otter to build stunning pages and posts with the simplicity of designing.
18
 
19
- With a lightweight approach, Otter enhances WordPress site building without impacting site speed. With Otter, you can truly harness the potential of the new WordPress era.
20
 
21
  https://www.youtube.com/watch?v=ypIeTgvYeRE
22
 
@@ -44,37 +44,37 @@ Otter can be used to build everything from a personal blog to an international s
44
 
45
  # DO IT YOUR WAY WITH SECTION BLOCKS #
46
 
47
- With Otter’s Section Block you will be able to create innovative layouts that improve readability with enhanced visual appeal. The Section Block lets you create interesting layouts that help emphasis your content.
48
 
49
- You can create your own layouts or select one of Otter’s layouts and templates. Each of the layouts has been professionally designed to provide a range of visually pleasing sections like About, Headers, Pricing, Testimonials.
50
 
51
- You can take advantage of the responsive controls to increase padding and margins or drop elements to create visual experiences perfect for mobile, tablet, or desktop.
52
 
53
  # TEMPLATE LIBRARY #
54
 
55
- Unleash your inner designer with Otter’s template library. With over 50 different templates you can build a professional site quickly and efficiently.
56
 
57
- The template library provides a range of different elements in a variety of styles to help you build great pages.
58
 
59
- All of your website’s most important areas are covered; headers, testimonials, pricing tables, content and more.
60
 
61
- From headers with images to headers with features, from content with images to about sections with video. Otter has a template to match your vision, just add the content and you’ll be set.
62
 
63
  # REDESIGNED GOOGLE MAPS BLOCK #
64
 
65
- Otter’s integration with the WordPress Block Editor allows you to see your changes live from the backend. Innovative blocks like the Google Maps block help you customise the experience right down to the color and description of the markers, search for places by name or coordinates, add and remove map controls, or change the size and style of the maps with a few clicks.
66
 
67
  # CSS ON EVERY BLOCK #
68
 
69
- Otter’s commitment to user centred building includes a unique block-by-block CSS extension that makes it easy for you to add CSS to your blocks. The additional CSS area is integrated into the backend to make targeting your blocks easier. You can add media queries, change colours, and add borders all in one easy to follow area.
70
 
71
  # CUSTOMIZE EVERY BLOCK #
72
 
73
  More than layouts and sections, you need advanced customisation options to give you control over style and appearance. With Otter, you’ve got it all.
74
 
75
- Create mobile-friendly designs with Otter’s built-in responsive settings. Each block can be tweaked to provide a consistent experience for mobile, tablet, and desktop.
76
 
77
- Help your site shine with design options built to enhance your brand. Every block has customization support to help you style your site according to your vision:
78
 
79
  - Color controls for primary, accents, and backgrounds.
80
  - Animation at the click of a button.
@@ -88,6 +88,14 @@ Help your site shine with design options built to enhance your brand. Every bloc
88
 
89
  ## Changelog ##
90
 
 
 
 
 
 
 
 
 
91
  ##### [Version 1.5.10](https://github.com/Codeinwp/otter-blocks/compare/v1.5.9...v1.5.10) (2020-11-22)
92
 
93
  - Responsive Images in Posts Block.
@@ -400,17 +408,17 @@ Fix issue with Custom CSS module not working
400
 
401
  ### 1.0.4 - 2018-12-07 ###
402
  * Fixed dependencies issue
403
-
404
  ### 1.0.3 - 2018-12-07 ###
405
  * Fixes issue with Posts Grid block displaying wrong author
406
-
407
  ### 1.0.2 - 2018-12-05 ###
408
  * Fixed Notice Block and Font Awesome Icons
409
  * Optimized build size
410
-
411
  ### 1.0.1 - 2018-10-29 ###
412
  * Bug fixed with Google Map block.
413
-
414
  ### 1.0.0 - 2018-10-17 ###
415
  * Adds docker env.
416
  * Adds hash back.
1
  # Gutenberg Blocks and Template Library by Otter #
2
  **Contributors:** [themeisle](https://profiles.wordpress.org/themeisle), [hardeepasrani](https://profiles.wordpress.org/hardeepasrani), [soarerobertdaniel7](https://profiles.wordpress.org/soarerobertdaniel7), [mariamunteanu1](https://profiles.wordpress.org/mariamunteanu1)
3
  **Tags:** gutenberg blocks, gutenberg, block,post grid block, google map block, columns block, advanced columns, section, row, layout, templates, lottie, progress bar
4
+ **Requires at least:** 5.4
5
+ **Tested up to:** 5.6
6
+ **Requires PHP:** 5.4
7
  **Stable tag:** trunk
8
+ **License:** GPLv3
9
+ **License URI:** https://www.gnu.org/licenses/gpl-3.0.en.html
10
 
11
  Otter is a dynamic collection of page building blocks and templates for the WordPress block editor. Create beautiful and attracting posts, pages, and landing pages with Gutenberg Blocks and Template Library by Otter. Otter comes with dozens of Gutenberg blocks that are all you need to build beautiful pages in Gutenberg.
12
 
13
  ## Description ##
14
 
15
+ Otter is a dynamic collection of page building blocks and templates for the WordPress block editor.
16
 
17
+ The growing list of page building blocks covers all of the elements you need to build your WordPress site. Combine the blocks with Otter to build stunning pages and posts with the simplicity of designing.
18
 
19
+ With a lightweight approach, Otter enhances WordPress site building without impacting site speed. With Otter, you can truly harness the potential of the new WordPress era.
20
 
21
  https://www.youtube.com/watch?v=ypIeTgvYeRE
22
 
44
 
45
  # DO IT YOUR WAY WITH SECTION BLOCKS #
46
 
47
+ With Otter’s Section Block you will be able to create innovative layouts that improve readability with enhanced visual appeal. The Section Block lets you create interesting layouts that help emphasis your content.
48
 
49
+ You can create your own layouts or select one of Otter’s layouts and templates. Each of the layouts has been professionally designed to provide a range of visually pleasing sections like About, Headers, Pricing, Testimonials.
50
 
51
+ You can take advantage of the responsive controls to increase padding and margins or drop elements to create visual experiences perfect for mobile, tablet, or desktop.
52
 
53
  # TEMPLATE LIBRARY #
54
 
55
+ Unleash your inner designer with Otter’s template library. With over 50 different templates you can build a professional site quickly and efficiently.
56
 
57
+ The template library provides a range of different elements in a variety of styles to help you build great pages.
58
 
59
+ All of your website’s most important areas are covered; headers, testimonials, pricing tables, content and more.
60
 
61
+ From headers with images to headers with features, from content with images to about sections with video. Otter has a template to match your vision, just add the content and you’ll be set.
62
 
63
  # REDESIGNED GOOGLE MAPS BLOCK #
64
 
65
+ Otter’s integration with the WordPress Block Editor allows you to see your changes live from the backend. Innovative blocks like the Google Maps block help you customise the experience right down to the color and description of the markers, search for places by name or coordinates, add and remove map controls, or change the size and style of the maps with a few clicks.
66
 
67
  # CSS ON EVERY BLOCK #
68
 
69
+ Otter’s commitment to user centred building includes a unique block-by-block CSS extension that makes it easy for you to add CSS to your blocks. The additional CSS area is integrated into the backend to make targeting your blocks easier. You can add media queries, change colours, and add borders all in one easy to follow area.
70
 
71
  # CUSTOMIZE EVERY BLOCK #
72
 
73
  More than layouts and sections, you need advanced customisation options to give you control over style and appearance. With Otter, you’ve got it all.
74
 
75
+ Create mobile-friendly designs with Otter’s built-in responsive settings. Each block can be tweaked to provide a consistent experience for mobile, tablet, and desktop.
76
 
77
+ Help your site shine with design options built to enhance your brand. Every block has customization support to help you style your site according to your vision:
78
 
79
  - Color controls for primary, accents, and backgrounds.
80
  - Animation at the click of a button.
88
 
89
  ## Changelog ##
90
 
91
+ ##### [Version 1.5.11](https://github.com/Codeinwp/otter-blocks/compare/v1.5.10...v1.5.11) (2020-11-25)
92
+
93
+ - Do not add the background image to the Section when the URL is not set.
94
+ - WordPress 5.6 update chores.
95
+
96
+
97
+
98
+
99
  ##### [Version 1.5.10](https://github.com/Codeinwp/otter-blocks/compare/v1.5.9...v1.5.10) (2020-11-22)
100
 
101
  - Responsive Images in Posts Block.
408
 
409
  ### 1.0.4 - 2018-12-07 ###
410
  * Fixed dependencies issue
411
+
412
  ### 1.0.3 - 2018-12-07 ###
413
  * Fixes issue with Posts Grid block displaying wrong author
414
+
415
  ### 1.0.2 - 2018-12-05 ###
416
  * Fixed Notice Block and Font Awesome Icons
417
  * Optimized build size
418
+
419
  ### 1.0.1 - 2018-10-29 ###
420
  * Bug fixed with Google Map block.
421
+
422
  ### 1.0.0 - 2018-10-17 ###
423
  * Adds docker env.
424
  * Adds hash back.
readme.txt CHANGED
@@ -1,22 +1,22 @@
1
  === Gutenberg Blocks and Template Library by Otter ===
2
  Contributors: themeisle, hardeepasrani, soarerobertdaniel7, mariamunteanu1
3
  Tags: gutenberg blocks, gutenberg, block,post grid block, google map block, columns block, advanced columns, section, row, layout, templates, lottie, progress bar
4
- Requires at least: 5.4
5
- Tested up to: 5.5
6
- Requires PHP: 5.4
7
  Stable tag: trunk
8
- License: GPLv3
9
- License URI: https://www.gnu.org/licenses/gpl-3.0.en.html
10
 
11
  Otter is a dynamic collection of page building blocks and templates for the WordPress block editor. Create beautiful and attracting posts, pages, and landing pages with Gutenberg Blocks and Template Library by Otter. Otter comes with dozens of Gutenberg blocks that are all you need to build beautiful pages in Gutenberg.
12
 
13
  == Description ==
14
 
15
- Otter is a dynamic collection of page building blocks and templates for the WordPress block editor.
16
 
17
- The growing list of page building blocks covers all of the elements you need to build your WordPress site. Combine the blocks with Otter to build stunning pages and posts with the simplicity of designing.
18
 
19
- With a lightweight approach, Otter enhances WordPress site building without impacting site speed. With Otter, you can truly harness the potential of the new WordPress era.
20
 
21
  https://www.youtube.com/watch?v=ypIeTgvYeRE
22
 
@@ -44,37 +44,37 @@ Otter can be used to build everything from a personal blog to an international s
44
 
45
  === DO IT YOUR WAY WITH SECTION BLOCKS ===
46
 
47
- With Otter’s Section Block you will be able to create innovative layouts that improve readability with enhanced visual appeal. The Section Block lets you create interesting layouts that help emphasis your content.
48
 
49
- You can create your own layouts or select one of Otter’s layouts and templates. Each of the layouts has been professionally designed to provide a range of visually pleasing sections like About, Headers, Pricing, Testimonials.
50
 
51
- You can take advantage of the responsive controls to increase padding and margins or drop elements to create visual experiences perfect for mobile, tablet, or desktop.
52
 
53
  === TEMPLATE LIBRARY ===
54
 
55
- Unleash your inner designer with Otter’s template library. With over 50 different templates you can build a professional site quickly and efficiently.
56
 
57
- The template library provides a range of different elements in a variety of styles to help you build great pages.
58
 
59
- All of your website’s most important areas are covered; headers, testimonials, pricing tables, content and more.
60
 
61
- From headers with images to headers with features, from content with images to about sections with video. Otter has a template to match your vision, just add the content and you’ll be set.
62
 
63
  === REDESIGNED GOOGLE MAPS BLOCK ===
64
 
65
- Otter’s integration with the WordPress Block Editor allows you to see your changes live from the backend. Innovative blocks like the Google Maps block help you customise the experience right down to the color and description of the markers, search for places by name or coordinates, add and remove map controls, or change the size and style of the maps with a few clicks.
66
 
67
  === CSS ON EVERY BLOCK ===
68
 
69
- Otter’s commitment to user centred building includes a unique block-by-block CSS extension that makes it easy for you to add CSS to your blocks. The additional CSS area is integrated into the backend to make targeting your blocks easier. You can add media queries, change colours, and add borders all in one easy to follow area.
70
 
71
  === CUSTOMIZE EVERY BLOCK ===
72
 
73
  More than layouts and sections, you need advanced customisation options to give you control over style and appearance. With Otter, you’ve got it all.
74
 
75
- Create mobile-friendly designs with Otter’s built-in responsive settings. Each block can be tweaked to provide a consistent experience for mobile, tablet, and desktop.
76
 
77
- Help your site shine with design options built to enhance your brand. Every block has customization support to help you style your site according to your vision:
78
 
79
  - Color controls for primary, accents, and backgrounds.
80
  - Animation at the click of a button.
@@ -88,6 +88,14 @@ Help your site shine with design options built to enhance your brand. Every bloc
88
 
89
  == Changelog ==
90
 
 
 
 
 
 
 
 
 
91
  ##### [Version 1.5.10](https://github.com/Codeinwp/otter-blocks/compare/v1.5.9...v1.5.10) (2020-11-22)
92
 
93
  - Responsive Images in Posts Block.
@@ -271,13 +279,13 @@ Fix issue with Custom CSS module not working
271
 
272
 
273
 
274
- = 1.3.1 - 2019-12-03 =
275
 
276
  * - Added Slider Block
277
  * - Fixed issue with extensions failing with ServerSideRenderer
278
 
279
 
280
- = 1.3.0 - 2019-11-05 =
281
 
282
  * Lazy load Font Awesome Picker to improve load time.
283
  * Fixed link fetching in WP 5.0
@@ -293,19 +301,19 @@ Fix issue with Custom CSS module not working
293
  * Added improved Gradient Picker control
294
 
295
 
296
- = 1.2.5 - 2019-09-10 =
297
 
298
  * Fix AMP compatibility errors.
299
 
300
 
301
- = 1.2.4 - 2019-07-30 =
302
 
303
  * Fix Internet Explorer incompatibility
304
  * Add option to choose Marker color for Google Map block
305
  * Refreshed "New Marker" UI for Google Map block
306
 
307
 
308
- = 1.2.3 - 2019-05-24 =
309
 
310
  * Add BlockInserter
311
  * Google Maps Improvements
@@ -313,7 +321,7 @@ Fix issue with Custom CSS module not working
313
  * Fix Sizing Control value type
314
 
315
 
316
- = 1.2.2 - 2019-05-08 =
317
 
318
  * Add HTML Anchor to Section Block.
319
  * Change Default Section setting.
@@ -326,12 +334,12 @@ Fix issue with Custom CSS module not working
326
  * Validate blocks before importing.
327
 
328
 
329
- = 1.2.1 - 2019-04-20 =
330
 
331
  * Fixed issue with constant not being checked in Otter
332
  * Added error handling in Backbone functions
333
 
334
- = 1.2.0 - 2019-04-18 =
335
 
336
  * Added Otter Option page
337
  * Added update notice on Template Library
@@ -340,7 +348,7 @@ Fix issue with Custom CSS module not working
340
  * Removed Handsontable from Chart block
341
 
342
 
343
- = 1.1.5 - 2019-03-08 =
344
 
345
  * Redesign Template Library
346
  * Added Dynamic Column Resizing
@@ -353,25 +361,25 @@ Fix issue with Custom CSS module not working
353
  * Fixed Button Group errors
354
  * Fixed Sharing Icons block having wrong icon order in front-end
355
 
356
- = 1.1.4 - 2019-01-31 =
357
 
358
  * Fix Font Awesome Block update path
359
  * Show selected font in Google Font picker
360
  * Fix Font Awesome Picker component being case-sensitive
361
 
362
- = 1.1.3 - 2019-01-30 =
363
 
364
  * Adds Feedback for Button Group Switch
365
  * Fixes Post Grid throwing an error
366
  * Fixes issue with multiple block templates being inserted on the same post
367
  * Fixes Font Awesome block alignment on the backend
368
 
369
- = 1.1.2 - 2019-01-28 =
370
 
371
  * Fix Button Group Migration
372
  * Revamped Font Awesome Icon Picker
373
 
374
- = 1.1.1 - 2019-01-25 =
375
 
376
  * Added Developer Documentation
377
  * Added Typography Option to Block Toolbar
@@ -400,17 +408,17 @@ Fix issue with Custom CSS module not working
400
 
401
  = 1.0.4 - 2018-12-07 =
402
  * Fixed dependencies issue
403
-
404
  = 1.0.3 - 2018-12-07 =
405
  * Fixes issue with Posts Grid block displaying wrong author
406
-
407
  = 1.0.2 - 2018-12-05 =
408
  * Fixed Notice Block and Font Awesome Icons
409
  * Optimized build size
410
-
411
  = 1.0.1 - 2018-10-29 =
412
  * Bug fixed with Google Map block.
413
-
414
  = 1.0.0 - 2018-10-17 =
415
  * Adds docker env.
416
  * Adds hash back.
1
  === Gutenberg Blocks and Template Library by Otter ===
2
  Contributors: themeisle, hardeepasrani, soarerobertdaniel7, mariamunteanu1
3
  Tags: gutenberg blocks, gutenberg, block,post grid block, google map block, columns block, advanced columns, section, row, layout, templates, lottie, progress bar
4
+ Requires at least: 5.4
5
+ Tested up to: 5.6
6
+ Requires PHP: 5.4
7
  Stable tag: trunk
8
+ License: GPLv3
9
+ License URI: https://www.gnu.org/licenses/gpl-3.0.en.html
10
 
11
  Otter is a dynamic collection of page building blocks and templates for the WordPress block editor. Create beautiful and attracting posts, pages, and landing pages with Gutenberg Blocks and Template Library by Otter. Otter comes with dozens of Gutenberg blocks that are all you need to build beautiful pages in Gutenberg.
12
 
13
  == Description ==
14
 
15
+ Otter is a dynamic collection of page building blocks and templates for the WordPress block editor.
16
 
17
+ The growing list of page building blocks covers all of the elements you need to build your WordPress site. Combine the blocks with Otter to build stunning pages and posts with the simplicity of designing.
18
 
19
+ With a lightweight approach, Otter enhances WordPress site building without impacting site speed. With Otter, you can truly harness the potential of the new WordPress era.
20
 
21
  https://www.youtube.com/watch?v=ypIeTgvYeRE
22
 
44
 
45
  === DO IT YOUR WAY WITH SECTION BLOCKS ===
46
 
47
+ With Otter’s Section Block you will be able to create innovative layouts that improve readability with enhanced visual appeal. The Section Block lets you create interesting layouts that help emphasis your content.
48
 
49
+ You can create your own layouts or select one of Otter’s layouts and templates. Each of the layouts has been professionally designed to provide a range of visually pleasing sections like About, Headers, Pricing, Testimonials.
50
 
51
+ You can take advantage of the responsive controls to increase padding and margins or drop elements to create visual experiences perfect for mobile, tablet, or desktop.
52
 
53
  === TEMPLATE LIBRARY ===
54
 
55
+ Unleash your inner designer with Otter’s template library. With over 50 different templates you can build a professional site quickly and efficiently.
56
 
57
+ The template library provides a range of different elements in a variety of styles to help you build great pages.
58
 
59
+ All of your website’s most important areas are covered; headers, testimonials, pricing tables, content and more.
60
 
61
+ From headers with images to headers with features, from content with images to about sections with video. Otter has a template to match your vision, just add the content and you’ll be set.
62
 
63
  === REDESIGNED GOOGLE MAPS BLOCK ===
64
 
65
+ Otter’s integration with the WordPress Block Editor allows you to see your changes live from the backend. Innovative blocks like the Google Maps block help you customise the experience right down to the color and description of the markers, search for places by name or coordinates, add and remove map controls, or change the size and style of the maps with a few clicks.
66
 
67
  === CSS ON EVERY BLOCK ===
68
 
69
+ Otter’s commitment to user centred building includes a unique block-by-block CSS extension that makes it easy for you to add CSS to your blocks. The additional CSS area is integrated into the backend to make targeting your blocks easier. You can add media queries, change colours, and add borders all in one easy to follow area.
70
 
71
  === CUSTOMIZE EVERY BLOCK ===
72
 
73
  More than layouts and sections, you need advanced customisation options to give you control over style and appearance. With Otter, you’ve got it all.
74
 
75
+ Create mobile-friendly designs with Otter’s built-in responsive settings. Each block can be tweaked to provide a consistent experience for mobile, tablet, and desktop.
76
 
77
+ Help your site shine with design options built to enhance your brand. Every block has customization support to help you style your site according to your vision:
78
 
79
  - Color controls for primary, accents, and backgrounds.
80
  - Animation at the click of a button.
88
 
89
  == Changelog ==
90
 
91
+ ##### [Version 1.5.11](https://github.com/Codeinwp/otter-blocks/compare/v1.5.10...v1.5.11) (2020-11-25)
92
+
93
+ - Do not add the background image to the Section when the URL is not set.
94
+ - WordPress 5.6 update chores.
95
+
96
+
97
+
98
+
99
  ##### [Version 1.5.10](https://github.com/Codeinwp/otter-blocks/compare/v1.5.9...v1.5.10) (2020-11-22)
100
 
101
  - Responsive Images in Posts Block.
279
 
280
 
281
 
282
+ = 1.3.1 - 2019-12-03 =
283
 
284
  * - Added Slider Block
285
  * - Fixed issue with extensions failing with ServerSideRenderer
286
 
287
 
288
+ = 1.3.0 - 2019-11-05 =
289
 
290
  * Lazy load Font Awesome Picker to improve load time.
291
  * Fixed link fetching in WP 5.0
301
  * Added improved Gradient Picker control
302
 
303
 
304
+ = 1.2.5 - 2019-09-10 =
305
 
306
  * Fix AMP compatibility errors.
307
 
308
 
309
+ = 1.2.4 - 2019-07-30 =
310
 
311
  * Fix Internet Explorer incompatibility
312
  * Add option to choose Marker color for Google Map block
313
  * Refreshed "New Marker" UI for Google Map block
314
 
315
 
316
+ = 1.2.3 - 2019-05-24 =
317
 
318
  * Add BlockInserter
319
  * Google Maps Improvements
321
  * Fix Sizing Control value type
322
 
323
 
324
+ = 1.2.2 - 2019-05-08 =
325
 
326
  * Add HTML Anchor to Section Block.
327
  * Change Default Section setting.
334
  * Validate blocks before importing.
335
 
336
 
337
+ = 1.2.1 - 2019-04-20 =
338
 
339
  * Fixed issue with constant not being checked in Otter
340
  * Added error handling in Backbone functions
341
 
342
+ = 1.2.0 - 2019-04-18 =
343
 
344
  * Added Otter Option page
345
  * Added update notice on Template Library
348
  * Removed Handsontable from Chart block
349
 
350
 
351
+ = 1.1.5 - 2019-03-08 =
352
 
353
  * Redesign Template Library
354
  * Added Dynamic Column Resizing
361
  * Fixed Button Group errors
362
  * Fixed Sharing Icons block having wrong icon order in front-end
363
 
364
+ = 1.1.4 - 2019-01-31 =
365
 
366
  * Fix Font Awesome Block update path
367
  * Show selected font in Google Font picker
368
  * Fix Font Awesome Picker component being case-sensitive
369
 
370
+ = 1.1.3 - 2019-01-30 =
371
 
372
  * Adds Feedback for Button Group Switch
373
  * Fixes Post Grid throwing an error
374
  * Fixes issue with multiple block templates being inserted on the same post
375
  * Fixes Font Awesome block alignment on the backend
376
 
377
+ = 1.1.2 - 2019-01-28 =
378
 
379
  * Fix Button Group Migration
380
  * Revamped Font Awesome Icon Picker
381
 
382
+ = 1.1.1 - 2019-01-25 =
383
 
384
  * Added Developer Documentation
385
  * Added Typography Option to Block Toolbar
408
 
409
  = 1.0.4 - 2018-12-07 =
410
  * Fixed dependencies issue
411
+
412
  = 1.0.3 - 2018-12-07 =
413
  * Fixes issue with Posts Grid block displaying wrong author
414
+
415
  = 1.0.2 - 2018-12-05 =
416
  * Fixed Notice Block and Font Awesome Icons
417
  * Optimized build size
418
+
419
  = 1.0.1 - 2018-10-29 =
420
  * Bug fixed with Google Map block.
421
+
422
  = 1.0.0 - 2018-10-17 =
423
  * Adds docker env.
424
  * Adds hash back.
vendor/autoload.php CHANGED
@@ -4,4 +4,4 @@
4
 
5
  require_once __DIR__ . '/composer/autoload_real.php';
6
 
7
- return ComposerAutoloaderInitb004a9c1a916255385323dd47afcae5c::getLoader();
4
 
5
  require_once __DIR__ . '/composer/autoload_real.php';
6
 
7
+ return ComposerAutoloaderInit211a3117f85c547f24aaea0f95f96346::getLoader();
vendor/codeinwp/gutenberg-blocks/CHANGELOG.md CHANGED
@@ -1,3 +1,7 @@
 
 
 
 
1
  ##### [Version 1.5.9](https://github.com/Codeinwp/gutenberg-blocks/compare/v1.5.8...v1.5.9) (2020-11-22)
2
 
3
  - Responsive Images in Posts Block.
1
+ ##### [Version 1.5.10](https://github.com/Codeinwp/gutenberg-blocks/compare/v1.5.9...v1.5.10) (2020-11-25)
2
+
3
+ - Do not add the background image to the Section when the URL is not set.
4
+
5
  ##### [Version 1.5.9](https://github.com/Codeinwp/gutenberg-blocks/compare/v1.5.8...v1.5.9) (2020-11-22)
6
 
7
  - Responsive Images in Posts Block.
vendor/codeinwp/gutenberg-blocks/inc/class-main.php CHANGED
@@ -94,7 +94,7 @@ class Main {
94
  */
95
  public function init() {
96
  if ( ! defined( 'THEMEISLE_BLOCKS_VERSION' ) ) {
97
- define( 'THEMEISLE_BLOCKS_VERSION', '1.5.9' );
98
  define( 'THEMEISLE_BLOCKS_DEV', false );
99
  }
100
 
94
  */
95
  public function init() {
96
  if ( ! defined( 'THEMEISLE_BLOCKS_VERSION' ) ) {
97
+ define( 'THEMEISLE_BLOCKS_VERSION', '1.5.10' );
98
  define( 'THEMEISLE_BLOCKS_DEV', false );
99
  }
100
 
vendor/codeinwp/gutenberg-blocks/inc/css/blocks/class-advanced-column-css.php CHANGED
@@ -75,7 +75,7 @@ class Advanced_Column_CSS extends Base_CSS {
75
  }
76
 
77
  if ( 'image' === $this->get_attr_value( ( isset( $attr['backgroundType'] ) ? $attr['backgroundType'] : null ), 'color' ) ) {
78
- if ( isset( $attr['backgroundImageURL'] ) ) {
79
  $style .= ' background-image: url( ' . $this->get_attr_value( ( isset( $attr['backgroundImageURL'] ) ? $attr['backgroundImageURL'] : null ) ) . ' );' . "\n";
80
  }
81
 
75
  }
76
 
77
  if ( 'image' === $this->get_attr_value( ( isset( $attr['backgroundType'] ) ? $attr['backgroundType'] : null ), 'color' ) ) {
78
+ if ( ! empty( $attr['backgroundImageURL'] ) ) {
79
  $style .= ' background-image: url( ' . $this->get_attr_value( ( isset( $attr['backgroundImageURL'] ) ? $attr['backgroundImageURL'] : null ) ) . ' );' . "\n";
80
  }
81
 
vendor/codeinwp/gutenberg-blocks/inc/css/blocks/class-advanced-columns-css.php CHANGED
@@ -75,7 +75,7 @@ class Advanced_Columns_CSS extends Base_CSS {
75
  }
76
 
77
  if ( 'image' === $this->get_attr_value( ( isset( $attr['backgroundType'] ) ? $attr['backgroundType'] : null ), 'color' ) ) {
78
- if ( isset( $attr['backgroundImageURL'] ) ) {
79
  $style .= ' background-image: url( ' . $this->get_attr_value( ( isset( $attr['backgroundImageURL'] ) ? $attr['backgroundImageURL'] : null ) ) . ' );' . "\n";
80
  }
81
 
@@ -148,7 +148,7 @@ class Advanced_Columns_CSS extends Base_CSS {
148
  }
149
 
150
  if ( 'image' === $this->get_attr_value( ( isset( $attr['backgroundOverlayType'] ) ? $attr['backgroundOverlayType'] : null ), 'color' ) ) {
151
- if ( isset( $attr['backgroundOverlayImageURL'] ) ) {
152
  $style .= ' background-image: url( ' . $this->get_attr_value( ( isset( $attr['backgroundOverlayImageURL'] ) ? $attr['backgroundOverlayImageURL'] : null ) ) . ' );' . "\n";
153
  $style .= ' opacity: ' . $this->get_attr_value( ( isset( $attr['backgroundOverlayOpacity'] ) ? $attr['backgroundOverlayOpacity'] : null ), 50 ) / 100 . ';' . "\n";
154
  }
75
  }
76
 
77
  if ( 'image' === $this->get_attr_value( ( isset( $attr['backgroundType'] ) ? $attr['backgroundType'] : null ), 'color' ) ) {
78
+ if ( ! empty( $attr['backgroundImageURL'] ) ) {
79
  $style .= ' background-image: url( ' . $this->get_attr_value( ( isset( $attr['backgroundImageURL'] ) ? $attr['backgroundImageURL'] : null ) ) . ' );' . "\n";
80
  }
81
 
148
  }
149
 
150
  if ( 'image' === $this->get_attr_value( ( isset( $attr['backgroundOverlayType'] ) ? $attr['backgroundOverlayType'] : null ), 'color' ) ) {
151
+ if ( ! empty( $attr['backgroundOverlayImageURL'] ) ) {
152
  $style .= ' background-image: url( ' . $this->get_attr_value( ( isset( $attr['backgroundOverlayImageURL'] ) ? $attr['backgroundOverlayImageURL'] : null ) ) . ' );' . "\n";
153
  $style .= ' opacity: ' . $this->get_attr_value( ( isset( $attr['backgroundOverlayOpacity'] ) ? $attr['backgroundOverlayOpacity'] : null ), 50 ) / 100 . ';' . "\n";
154
  }
vendor/composer/InstalledVersions.php CHANGED
@@ -14,8 +14,8 @@ class InstalledVersions
14
  private static $installed = array (
15
  'root' =>
16
  array (
17
- 'pretty_version' => '1.5.10',
18
- 'version' => '1.5.10.0',
19
  'aliases' =>
20
  array (
21
  ),
@@ -35,12 +35,12 @@ private static $installed = array (
35
  ),
36
  'codeinwp/gutenberg-blocks' =>
37
  array (
38
- 'pretty_version' => '1.5.9',
39
- 'version' => '1.5.9.0',
40
  'aliases' =>
41
  array (
42
  ),
43
- 'reference' => 'f1973d4b3256d7f438dc1e46e1bb627cc8b9be0b',
44
  ),
45
  'codeinwp/gutenberg-css' =>
46
  array (
@@ -62,8 +62,8 @@ private static $installed = array (
62
  ),
63
  'codeinwp/otter-blocks' =>
64
  array (
65
- 'pretty_version' => '1.5.10',
66
- 'version' => '1.5.10.0',
67
  'aliases' =>
68
  array (
69
  ),
14
  private static $installed = array (
15
  'root' =>
16
  array (
17
+ 'pretty_version' => '1.5.11',
18
+ 'version' => '1.5.11.0',
19
  'aliases' =>
20
  array (
21
  ),
35
  ),
36
  'codeinwp/gutenberg-blocks' =>
37
  array (
38
+ 'pretty_version' => '1.5.10',
39
+ 'version' => '1.5.10.0',
40
  'aliases' =>
41
  array (
42
  ),
43
+ 'reference' => 'df03e718e47b78468542eb0a1846cab97723b28e',
44
  ),
45
  'codeinwp/gutenberg-css' =>
46
  array (
62
  ),
63
  'codeinwp/otter-blocks' =>
64
  array (
65
+ 'pretty_version' => '1.5.11',
66
+ 'version' => '1.5.11.0',
67
  'aliases' =>
68
  array (
69
  ),
vendor/composer/autoload_real.php CHANGED
@@ -2,7 +2,7 @@
2
 
3
  // autoload_real.php @generated by Composer
4
 
5
- class ComposerAutoloaderInitb004a9c1a916255385323dd47afcae5c
6
  {
7
  private static $loader;
8
 
@@ -24,15 +24,15 @@ class ComposerAutoloaderInitb004a9c1a916255385323dd47afcae5c
24
 
25
  require __DIR__ . '/platform_check.php';
26
 
27
- spl_autoload_register(array('ComposerAutoloaderInitb004a9c1a916255385323dd47afcae5c', 'loadClassLoader'), true, true);
28
  self::$loader = $loader = new \Composer\Autoload\ClassLoader();
29
- spl_autoload_unregister(array('ComposerAutoloaderInitb004a9c1a916255385323dd47afcae5c', 'loadClassLoader'));
30
 
31
  $useStaticLoader = PHP_VERSION_ID >= 50600 && !defined('HHVM_VERSION') && (!function_exists('zend_loader_file_encoded') || !zend_loader_file_encoded());
32
  if ($useStaticLoader) {
33
  require __DIR__ . '/autoload_static.php';
34
 
35
- call_user_func(\Composer\Autoload\ComposerStaticInitb004a9c1a916255385323dd47afcae5c::getInitializer($loader));
36
  } else {
37
  $map = require __DIR__ . '/autoload_namespaces.php';
38
  foreach ($map as $namespace => $path) {
@@ -53,19 +53,19 @@ class ComposerAutoloaderInitb004a9c1a916255385323dd47afcae5c
53
  $loader->register(true);
54
 
55
  if ($useStaticLoader) {
56
- $includeFiles = Composer\Autoload\ComposerStaticInitb004a9c1a916255385323dd47afcae5c::$files;
57
  } else {
58
  $includeFiles = require __DIR__ . '/autoload_files.php';
59
  }
60
  foreach ($includeFiles as $fileIdentifier => $file) {
61
- composerRequireb004a9c1a916255385323dd47afcae5c($fileIdentifier, $file);
62
  }
63
 
64
  return $loader;
65
  }
66
  }
67
 
68
- function composerRequireb004a9c1a916255385323dd47afcae5c($fileIdentifier, $file)
69
  {
70
  if (empty($GLOBALS['__composer_autoload_files'][$fileIdentifier])) {
71
  require $file;
2
 
3
  // autoload_real.php @generated by Composer
4
 
5
+ class ComposerAutoloaderInit211a3117f85c547f24aaea0f95f96346
6
  {
7
  private static $loader;
8
 
24
 
25
  require __DIR__ . '/platform_check.php';
26
 
27
+ spl_autoload_register(array('ComposerAutoloaderInit211a3117f85c547f24aaea0f95f96346', 'loadClassLoader'), true, true);
28
  self::$loader = $loader = new \Composer\Autoload\ClassLoader();
29
+ spl_autoload_unregister(array('ComposerAutoloaderInit211a3117f85c547f24aaea0f95f96346', 'loadClassLoader'));
30
 
31
  $useStaticLoader = PHP_VERSION_ID >= 50600 && !defined('HHVM_VERSION') && (!function_exists('zend_loader_file_encoded') || !zend_loader_file_encoded());
32
  if ($useStaticLoader) {
33
  require __DIR__ . '/autoload_static.php';
34
 
35
+ call_user_func(\Composer\Autoload\ComposerStaticInit211a3117f85c547f24aaea0f95f96346::getInitializer($loader));
36
  } else {
37
  $map = require __DIR__ . '/autoload_namespaces.php';
38
  foreach ($map as $namespace => $path) {
53
  $loader->register(true);
54
 
55
  if ($useStaticLoader) {
56
+ $includeFiles = Composer\Autoload\ComposerStaticInit211a3117f85c547f24aaea0f95f96346::$files;
57
  } else {
58
  $includeFiles = require __DIR__ . '/autoload_files.php';
59
  }
60
  foreach ($includeFiles as $fileIdentifier => $file) {
61
+ composerRequire211a3117f85c547f24aaea0f95f96346($fileIdentifier, $file);
62
  }
63
 
64
  return $loader;
65
  }
66
  }
67
 
68
+ function composerRequire211a3117f85c547f24aaea0f95f96346($fileIdentifier, $file)
69
  {
70
  if (empty($GLOBALS['__composer_autoload_files'][$fileIdentifier])) {
71
  require $file;
vendor/composer/autoload_static.php CHANGED
@@ -4,7 +4,7 @@
4
 
5
  namespace Composer\Autoload;
6
 
7
- class ComposerStaticInitb004a9c1a916255385323dd47afcae5c
8
  {
9
  public static $files = array (
10
  '4940672e65e7c6c88ed7150711580427' => __DIR__ . '/..' . '/codeinwp/gutenberg-animation/load.php',
@@ -86,9 +86,9 @@ class ComposerStaticInitb004a9c1a916255385323dd47afcae5c
86
  public static function getInitializer(ClassLoader $loader)
87
  {
88
  return \Closure::bind(function () use ($loader) {
89
- $loader->prefixLengthsPsr4 = ComposerStaticInitb004a9c1a916255385323dd47afcae5c::$prefixLengthsPsr4;
90
- $loader->prefixDirsPsr4 = ComposerStaticInitb004a9c1a916255385323dd47afcae5c::$prefixDirsPsr4;
91
- $loader->classMap = ComposerStaticInitb004a9c1a916255385323dd47afcae5c::$classMap;
92
 
93
  }, null, ClassLoader::class);
94
  }
4
 
5
  namespace Composer\Autoload;
6
 
7
+ class ComposerStaticInit211a3117f85c547f24aaea0f95f96346
8
  {
9
  public static $files = array (
10
  '4940672e65e7c6c88ed7150711580427' => __DIR__ . '/..' . '/codeinwp/gutenberg-animation/load.php',
86
  public static function getInitializer(ClassLoader $loader)
87
  {
88
  return \Closure::bind(function () use ($loader) {
89
+ $loader->prefixLengthsPsr4 = ComposerStaticInit211a3117f85c547f24aaea0f95f96346::$prefixLengthsPsr4;
90
+ $loader->prefixDirsPsr4 = ComposerStaticInit211a3117f85c547f24aaea0f95f96346::$prefixDirsPsr4;
91
+ $loader->classMap = ComposerStaticInit211a3117f85c547f24aaea0f95f96346::$classMap;
92
 
93
  }, null, ClassLoader::class);
94
  }
vendor/composer/installed.json CHANGED
@@ -47,17 +47,17 @@
47
  },
48
  {
49
  "name": "codeinwp/gutenberg-blocks",
50
- "version": "1.5.9",
51
- "version_normalized": "1.5.9.0",
52
  "source": {
53
  "type": "git",
54
  "url": "https://github.com/Codeinwp/gutenberg-blocks.git",
55
- "reference": "f1973d4b3256d7f438dc1e46e1bb627cc8b9be0b"
56
  },
57
  "dist": {
58
  "type": "zip",
59
- "url": "https://api.github.com/repos/Codeinwp/gutenberg-blocks/zipball/f1973d4b3256d7f438dc1e46e1bb627cc8b9be0b",
60
- "reference": "f1973d4b3256d7f438dc1e46e1bb627cc8b9be0b",
61
  "shasum": ""
62
  },
63
  "require": {
@@ -71,7 +71,7 @@
71
  "squizlabs/php_codesniffer": "^3.3",
72
  "wp-coding-standards/wpcs": "^1"
73
  },
74
- "time": "2020-11-22T20:11:20+00:00",
75
  "type": "library",
76
  "extra": {
77
  "installer-disable": "true"
47
  },
48
  {
49
  "name": "codeinwp/gutenberg-blocks",
50
+ "version": "1.5.10",
51
+ "version_normalized": "1.5.10.0",
52
  "source": {
53
  "type": "git",
54
  "url": "https://github.com/Codeinwp/gutenberg-blocks.git",
55
+ "reference": "df03e718e47b78468542eb0a1846cab97723b28e"
56
  },
57
  "dist": {
58
  "type": "zip",
59
+ "url": "https://api.github.com/repos/Codeinwp/gutenberg-blocks/zipball/df03e718e47b78468542eb0a1846cab97723b28e",
60
+ "reference": "df03e718e47b78468542eb0a1846cab97723b28e",
61
  "shasum": ""
62
  },
63
  "require": {
71
  "squizlabs/php_codesniffer": "^3.3",
72
  "wp-coding-standards/wpcs": "^1"
73
  },
74
+ "time": "2020-11-25T22:15:36+00:00",
75
  "type": "library",
76
  "extra": {
77
  "installer-disable": "true"
vendor/composer/installed.php CHANGED
@@ -1,8 +1,8 @@
1
  <?php return array (
2
  'root' =>
3
  array (
4
- 'pretty_version' => '1.5.10',
5
- 'version' => '1.5.10.0',
6
  'aliases' =>
7
  array (
8
  ),
@@ -22,12 +22,12 @@
22
  ),
23
  'codeinwp/gutenberg-blocks' =>
24
  array (
25
- 'pretty_version' => '1.5.9',
26
- 'version' => '1.5.9.0',
27
  'aliases' =>
28
  array (
29
  ),
30
- 'reference' => 'f1973d4b3256d7f438dc1e46e1bb627cc8b9be0b',
31
  ),
32
  'codeinwp/gutenberg-css' =>
33
  array (
@@ -49,8 +49,8 @@
49
  ),
50
  'codeinwp/otter-blocks' =>
51
  array (
52
- 'pretty_version' => '1.5.10',
53
- 'version' => '1.5.10.0',
54
  'aliases' =>
55
  array (
56
  ),
1
  <?php return array (
2
  'root' =>
3
  array (
4
+ 'pretty_version' => '1.5.11',
5
+ 'version' => '1.5.11.0',
6
  'aliases' =>
7
  array (
8
  ),
22
  ),
23
  'codeinwp/gutenberg-blocks' =>
24
  array (
25
+ 'pretty_version' => '1.5.10',
26
+ 'version' => '1.5.10.0',
27
  'aliases' =>
28
  array (
29
  ),
30
+ 'reference' => 'df03e718e47b78468542eb0a1846cab97723b28e',
31
  ),
32
  'codeinwp/gutenberg-css' =>
33
  array (
49
  ),
50
  'codeinwp/otter-blocks' =>
51
  array (
52
+ 'pretty_version' => '1.5.11',
53
+ 'version' => '1.5.11.0',
54
  'aliases' =>
55
  array (
56
  ),