diff --git a/wp-content/themes/twentyfifteen/assets/pier-seagull.jpg b/wp-content/themes/twentyfifteen/assets/pier-seagull.jpg
new file mode 100644
index 0000000000..fad56465bb
Binary files /dev/null and b/wp-content/themes/twentyfifteen/assets/pier-seagull.jpg differ
diff --git a/wp-content/themes/twentyfifteen/assets/pier-seagulls.jpg b/wp-content/themes/twentyfifteen/assets/pier-seagulls.jpg
new file mode 100644
index 0000000000..01d52f1dc8
Binary files /dev/null and b/wp-content/themes/twentyfifteen/assets/pier-seagulls.jpg differ
diff --git a/wp-content/themes/twentyfifteen/assets/pier-sunset.jpg b/wp-content/themes/twentyfifteen/assets/pier-sunset.jpg
new file mode 100644
index 0000000000..75430630a0
Binary files /dev/null and b/wp-content/themes/twentyfifteen/assets/pier-sunset.jpg differ
diff --git a/wp-content/themes/twentyfifteen/functions.php b/wp-content/themes/twentyfifteen/functions.php
index 64f7198387..4371cb5ca2 100644
--- a/wp-content/themes/twentyfifteen/functions.php
+++ b/wp-content/themes/twentyfifteen/functions.php
@@ -582,3 +582,10 @@ require get_template_directory() . '/inc/template-tags.php';
* @since Twenty Fifteen 1.0
*/
require get_template_directory() . '/inc/customizer.php';
+
+/**
+ * Block Patterns.
+ *
+ * @since Twenty Fifteen 3.0
+ */
+require get_template_directory() . '/inc/block-patterns.php';
diff --git a/wp-content/themes/twentyfifteen/inc/block-patterns.php b/wp-content/themes/twentyfifteen/inc/block-patterns.php
new file mode 100644
index 0000000000..0e220d3ebe
--- /dev/null
+++ b/wp-content/themes/twentyfifteen/inc/block-patterns.php
@@ -0,0 +1,68 @@
+ esc_html__( 'Twenty Fifteen', 'twentyfifteen' ) )
+ );
+}
+
+/**
+ * Register Block Patterns.
+ */
+if ( function_exists( 'register_block_pattern' ) ) {
+
+ // Gallery and Description.
+ register_block_pattern(
+ 'twentyfifteen/gallery-description',
+ array(
+ 'title' => esc_html__( 'Gallery and Description', 'twentyfifteen' ),
+ 'categories' => array( 'twentyfifteen' ),
+ 'content' => '
' . esc_html__( 'Our default 2015 theme is clean, blog-focused, and designed for clarity. Twenty Fifteen’s simple, straightforward typography is readable on a wide variety of screen sizes, and suitable for multiple languages.', 'twentyfifteen' ) . '
',
+ )
+ );
+
+ // Contact Area.
+ register_block_pattern(
+ 'twentyfifteen/contact-area',
+ array(
+ 'title' => esc_html__( 'Contact area', 'twentyfifteen' ),
+ 'categories' => array( 'twentyfifteen' ),
+ 'content' => '' . esc_html__( 'Phone', 'twentyfifteen' ) . ' ' . esc_html__( '(123) 555-5555', 'twentyfifteen' ) . '
' . esc_html__( 'Address', 'twentyfifteen' ) . ' ' . esc_html__( '123 Main Street', 'twentyfifteen' ) . ' ' . esc_html__( 'City, State, 00000', 'twentyfifteen' ) . '
',
+ )
+ );
+
+ // Two Columns with Images.
+ register_block_pattern(
+ 'twentyfifteen/two-columns-with-images',
+ array(
+ 'title' => esc_html__( 'Two Columns with Images', 'twentyfifteen' ),
+ 'categories' => array( 'twentyfifteen' ),
+ 'content' => '' . esc_html__( 'Adventure', 'twentyfifteen' ) . ' ' . esc_html__( 'I faced about again, and rushed towards the approaching Martian, rushed right down the gravelly beach and headlong into the water. Others did the same.', 'twentyfifteen' ) . '
' . esc_html__( 'Travels', 'twentyfifteen' ) . ' ' . esc_html__( 'A boatload of people putting back came leaping out as I rushed past. The stones under my feet were muddy and slippery, and the river was so low.', 'twentyfifteen' ) . '
',
+ )
+ );
+
+ // Columns with a list.
+ register_block_pattern(
+ 'twentyfifteen/columns-with-list',
+ array(
+ 'title' => esc_html__( 'Columns with a List', 'twentyfifteen' ),
+ 'categories' => array( 'twentyfifteen' ),
+ 'content' => '' . esc_html__( 'What to pack for the beach', 'twentyfifteen' ) . ' ' . esc_html__( 'You don’t need a lot, trust us!', 'twentyfifteen' ) . '
' . esc_html__( 'As I watched, the planet seemed to grow larger and smaller and to advance and recede, but that was simply that my eye was tired. Forty millions of miles it was from us — more than forty millions of miles of void. Few people realize the immensity of vacancy in which the dust of the material universe swims.', 'twentyfifteen' ) . '
' . esc_html__( 'Towels', 'twentyfifteen' ) . ' ' . esc_html__( 'Camera', 'twentyfifteen' ) . ' ' . esc_html__( 'Water Bottle', 'twentyfifteen' ) . ' ' . esc_html__( 'Swimsuit', 'twentyfifteen' ) . ' ' . esc_html__( 'Snacks', 'twentyfifteen' ) . ' ',
+ )
+ );
+}
diff --git a/wp-content/themes/twentyfifteen/readme.txt b/wp-content/themes/twentyfifteen/readme.txt
index 8642f82fa4..d2edf84ea8 100644
--- a/wp-content/themes/twentyfifteen/readme.txt
+++ b/wp-content/themes/twentyfifteen/readme.txt
@@ -5,7 +5,7 @@ Tested up to: 5.8
Version: 2.9
License: GPLv2 or later
License URI: http://www.gnu.org/licenses/gpl-2.0.html
-Tags: blog, two-columns, left-sidebar, accessibility-ready, custom-background, custom-colors, custom-header, custom-logo, custom-menu, editor-style, featured-images, microformats, post-formats, rtl-language-support, sticky-post, threaded-comments, translation-ready
+Tags: blog, two-columns, left-sidebar, accessibility-ready, custom-background, custom-colors, custom-header, custom-logo, custom-menu, editor-style, featured-images, microformats, post-formats, rtl-language-support, sticky-post, threaded-comments, translation-ready, block-patterns
== Description ==
Our 2015 default theme is clean, blog-focused, and designed for clarity. Twenty Fifteen's simple, straightforward typography is readable on a wide variety of screen sizes, and suitable for multiple languages. We designed it using a mobile-first approach, meaning your content takes center-stage, regardless of whether your visitors arrive by smartphone, tablet, laptop, or desktop computer.
@@ -53,6 +53,12 @@ Genericons icon font, Copyright 2013-2017 Automattic.com
License: GNU GPL, Version 2 (or later)
Source: http://www.genericons.com
+Block Pattern Images
+License: CC0
+Source: https://stocksnap.io/photo/purple-yellow-ACF0693B9C
+ https://stocksnap.io/photo/sky-sunset-BE7A7709D0
+ https://stocksnap.io/photo/sunset-pier-77F43EA43C
+
== Changelog ==
= 2.9 =
diff --git a/wp-content/themes/twentyfifteen/style.css b/wp-content/themes/twentyfifteen/style.css
index 1a8286447b..1f7ba4174e 100644
--- a/wp-content/themes/twentyfifteen/style.css
+++ b/wp-content/themes/twentyfifteen/style.css
@@ -8,7 +8,7 @@ Version: 2.9
Requires PHP: 5.2.4
License: GNU General Public License v2 or later
License URI: http://www.gnu.org/licenses/gpl-2.0.html
-Tags: blog, two-columns, left-sidebar, accessibility-ready, custom-background, custom-colors, custom-header, custom-logo, custom-menu, editor-style, featured-images, microformats, post-formats, rtl-language-support, sticky-post, threaded-comments, translation-ready
+Tags: blog, two-columns, left-sidebar, accessibility-ready, custom-background, custom-colors, custom-header, custom-logo, custom-menu, editor-style, featured-images, microformats, post-formats, rtl-language-support, sticky-post, threaded-comments, translation-ready, block-patterns
Text Domain: twentyfifteen
This theme, like WordPress, is licensed under the GPL.
diff --git a/wp-includes/version.php b/wp-includes/version.php
index a01217404b..04077ddff1 100644
--- a/wp-includes/version.php
+++ b/wp-includes/version.php
@@ -13,7 +13,7 @@
*
* @global string $wp_version
*/
-$wp_version = '5.8-alpha-51042';
+$wp_version = '5.8-alpha-51043';
/**
* Holds the WordPress DB revision, increments when changes are made to the WordPress DB schema.