diff --git a/batch/.gitignore b/batch/.gitignore
new file mode 100644
index 0000000000..f2acb74961
--- /dev/null
+++ b/batch/.gitignore
@@ -0,0 +1,2 @@
+# Ignoring assembler colors and typesets repo
+/assembler-colors-typesets
\ No newline at end of file
diff --git a/batch/assets/fonts/bricolage-grotesque/BricolageGrotesque-VariableFont_opsz,wdth,wght.ttf b/batch/assets/fonts/bricolage-grotesque/BricolageGrotesque-VariableFont_opsz,wdth,wght.ttf
new file mode 100644
index 0000000000..99955c2230
Binary files /dev/null and b/batch/assets/fonts/bricolage-grotesque/BricolageGrotesque-VariableFont_opsz,wdth,wght.ttf differ
diff --git a/batch/assets/fonts/bricolage-grotesque/OFL.txt b/batch/assets/fonts/bricolage-grotesque/OFL.txt
new file mode 100644
index 0000000000..1782b234e7
--- /dev/null
+++ b/batch/assets/fonts/bricolage-grotesque/OFL.txt
@@ -0,0 +1,93 @@
+Copyright 2022 The Bricolage Grotesque Project Authors (https://github.com/ateliertriay/bricolage)
+
+This Font Software is licensed under the SIL Open Font License, Version 1.1.
+This license is copied below, and is also available with a FAQ at:
+http://scripts.sil.org/OFL
+
+
+-----------------------------------------------------------
+SIL OPEN FONT LICENSE Version 1.1 - 26 February 2007
+-----------------------------------------------------------
+
+PREAMBLE
+The goals of the Open Font License (OFL) are to stimulate worldwide
+development of collaborative font projects, to support the font creation
+efforts of academic and linguistic communities, and to provide a free and
+open framework in which fonts may be shared and improved in partnership
+with others.
+
+The OFL allows the licensed fonts to be used, studied, modified and
+redistributed freely as long as they are not sold by themselves. The
+fonts, including any derivative works, can be bundled, embedded,
+redistributed and/or sold with any software provided that any reserved
+names are not used by derivative works. The fonts and derivatives,
+however, cannot be released under any other type of license. The
+requirement for fonts to remain under this license does not apply
+to any document created using the fonts or their derivatives.
+
+DEFINITIONS
+"Font Software" refers to the set of files released by the Copyright
+Holder(s) under this license and clearly marked as such. This may
+include source files, build scripts and documentation.
+
+"Reserved Font Name" refers to any names specified as such after the
+copyright statement(s).
+
+"Original Version" refers to the collection of Font Software components as
+distributed by the Copyright Holder(s).
+
+"Modified Version" refers to any derivative made by adding to, deleting,
+or substituting -- in part or in whole -- any of the components of the
+Original Version, by changing formats or by porting the Font Software to a
+new environment.
+
+"Author" refers to any designer, engineer, programmer, technical
+writer or other person who contributed to the Font Software.
+
+PERMISSION & CONDITIONS
+Permission is hereby granted, free of charge, to any person obtaining
+a copy of the Font Software, to use, study, copy, merge, embed, modify,
+redistribute, and sell modified and unmodified copies of the Font
+Software, subject to the following conditions:
+
+1) Neither the Font Software nor any of its individual components,
+in Original or Modified Versions, may be sold by itself.
+
+2) Original or Modified Versions of the Font Software may be bundled,
+redistributed and/or sold with any software, provided that each copy
+contains the above copyright notice and this license. These can be
+included either as stand-alone text files, human-readable headers or
+in the appropriate machine-readable metadata fields within text or
+binary files as long as those fields can be easily viewed by the user.
+
+3) No Modified Version of the Font Software may use the Reserved Font
+Name(s) unless explicit written permission is granted by the corresponding
+Copyright Holder. This restriction only applies to the primary font name as
+presented to the users.
+
+4) The name(s) of the Copyright Holder(s) or the Author(s) of the Font
+Software shall not be used to promote, endorse or advertise any
+Modified Version, except to acknowledge the contribution(s) of the
+Copyright Holder(s) and the Author(s) or with their explicit written
+permission.
+
+5) The Font Software, modified or unmodified, in part or in whole,
+must be distributed entirely under this license, and must not be
+distributed under any other license. The requirement for fonts to
+remain under this license does not apply to any document created
+using the Font Software.
+
+TERMINATION
+This license becomes null and void if any of the above conditions are
+not met.
+
+DISCLAIMER
+THE FONT SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND,
+EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO ANY WARRANTIES OF
+MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT
+OF COPYRIGHT, PATENT, TRADEMARK, OR OTHER RIGHT. IN NO EVENT SHALL THE
+COPYRIGHT HOLDER BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER LIABILITY,
+INCLUDING ANY GENERAL, SPECIAL, INDIRECT, INCIDENTAL, OR CONSEQUENTIAL
+DAMAGES, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING
+FROM, OUT OF THE USE OR INABILITY TO USE THE FONT SOFTWARE OR FROM
+OTHER DEALINGS IN THE FONT SOFTWARE.
diff --git a/batch/assets/images/bestseller_product_img.jpeg b/batch/assets/images/bestseller_product_img.jpeg
new file mode 100644
index 0000000000..7df43001d9
Binary files /dev/null and b/batch/assets/images/bestseller_product_img.jpeg differ
diff --git a/batch/assets/images/box_product_img.jpeg b/batch/assets/images/box_product_img.jpeg
new file mode 100644
index 0000000000..053f8396ab
Binary files /dev/null and b/batch/assets/images/box_product_img.jpeg differ
diff --git a/batch/assets/images/gallery_1.jpg b/batch/assets/images/gallery_1.jpg
new file mode 100644
index 0000000000..75ea39ba78
Binary files /dev/null and b/batch/assets/images/gallery_1.jpg differ
diff --git a/batch/assets/images/gallery_2.jpeg b/batch/assets/images/gallery_2.jpeg
new file mode 100644
index 0000000000..9c03ef801e
Binary files /dev/null and b/batch/assets/images/gallery_2.jpeg differ
diff --git a/batch/assets/images/gallery_3.jpg b/batch/assets/images/gallery_3.jpg
new file mode 100644
index 0000000000..c1807ce035
Binary files /dev/null and b/batch/assets/images/gallery_3.jpg differ
diff --git a/batch/assets/images/gallery_4.jpeg b/batch/assets/images/gallery_4.jpeg
new file mode 100644
index 0000000000..e301beb096
Binary files /dev/null and b/batch/assets/images/gallery_4.jpeg differ
diff --git a/batch/assets/images/gallery_5.jpg b/batch/assets/images/gallery_5.jpg
new file mode 100644
index 0000000000..bd3dce114d
Binary files /dev/null and b/batch/assets/images/gallery_5.jpg differ
diff --git a/batch/assets/images/gift_product_img.jpeg b/batch/assets/images/gift_product_img.jpeg
new file mode 100644
index 0000000000..5ee0c3d4ba
Binary files /dev/null and b/batch/assets/images/gift_product_img.jpeg differ
diff --git a/batch/assets/images/hero_img.jpeg b/batch/assets/images/hero_img.jpeg
new file mode 100644
index 0000000000..1337506bb7
Binary files /dev/null and b/batch/assets/images/hero_img.jpeg differ
diff --git a/batch/assets/images/holiday_product_img.jpeg b/batch/assets/images/holiday_product_img.jpeg
new file mode 100644
index 0000000000..5d7648dc70
Binary files /dev/null and b/batch/assets/images/holiday_product_img.jpeg differ
diff --git a/batch/functions.php b/batch/functions.php
new file mode 100644
index 0000000000..848419090d
--- /dev/null
+++ b/batch/functions.php
@@ -0,0 +1,99 @@
+get_registered( $pattern_name );
+ if ( $pattern ) {
+ unregister_block_pattern( $pattern_name );
+ }
+ }
+ }
+
+endif;
+
+if ( ! function_exists( 'batch_setup' ) ) :
+ /**
+ * Sets up theme defaults and registers support for various WordPress features.
+ *
+ * @since Batch 1.0
+ *
+ * @return void
+ */
+ function batch_setup() {
+
+ // Enqueue editor styles.
+ add_editor_style( 'style.css' );
+ // Unregister Jetpack form patterns and core patterns bundled in WordPress.
+ // Simple sites
+ batch_unregister_patterns();
+ add_filter( 'wp_loaded', function () {
+ // Atomic sites
+ batch_unregister_patterns();
+ } );
+ // Remove theme support for the core and featured patterns coming from the Dotorg pattern directory.
+ remove_theme_support( 'core-block-patterns' );
+ }
+
+endif;
+
+add_action( 'after_setup_theme', 'batch_setup' );
+
+if ( ! function_exists( 'batch_styles' ) ) :
+ /**
+ * Enqueue styles.
+ *
+ * @since Batch 1.0
+ *
+ * @return void
+ */
+ function batch_styles() {
+
+ // Register theme stylesheet.
+ wp_register_style(
+ 'batch-style',
+ get_stylesheet_directory_uri() . '/style.css',
+ array(),
+ wp_get_theme()->get( 'Version' )
+ );
+
+ // Enqueue theme stylesheet.
+ wp_enqueue_style( 'batch-style' );
+
+ }
+
+endif;
+
+add_action( 'wp_enqueue_scripts', 'batch_styles' );
diff --git a/batch/parts/footer-homepage.html b/batch/parts/footer-homepage.html
new file mode 100644
index 0000000000..32d468be9a
--- /dev/null
+++ b/batch/parts/footer-homepage.html
@@ -0,0 +1,11 @@
+
+
+
+
+
+
+
+
+
+
+
\ No newline at end of file
diff --git a/batch/parts/footer.html b/batch/parts/footer.html
new file mode 100644
index 0000000000..3d13ee3a2f
--- /dev/null
+++ b/batch/parts/footer.html
@@ -0,0 +1,11 @@
+
+
+
+
+
+
+
+
+
+
+
\ No newline at end of file
diff --git a/batch/parts/header-homepage.html b/batch/parts/header-homepage.html
new file mode 100644
index 0000000000..9dc25705d5
--- /dev/null
+++ b/batch/parts/header-homepage.html
@@ -0,0 +1,31 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
\ No newline at end of file
diff --git a/batch/parts/header.html b/batch/parts/header.html
new file mode 100644
index 0000000000..18340c0748
--- /dev/null
+++ b/batch/parts/header.html
@@ -0,0 +1,31 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
\ No newline at end of file
diff --git a/batch/patterns/cta.php b/batch/patterns/cta.php
new file mode 100644
index 0000000000..371830987d
--- /dev/null
+++ b/batch/patterns/cta.php
@@ -0,0 +1,82 @@
+
+
+
+
+
+
Scrumptious cookies, locally made with love
+
+
+
+
+
+
Golden
+
+
+
+
🍪
+
+
+
+
Gooey
+
+
+
+
🍪
+
+
+
+
Moreish
+
+
+
+
🍪
+
+
+
+
Munchable
+
+
+
+
🍪
+
+
+
+
Indulgent
+
+
+
+
🍪
+
+
+
+
Dunkable
+
+
+
+
🍪
+
+
+
+
Scrumptious
+
+
+
+
🍪
+
+
+
+
Delish
+
+
+
+
+
+
+
\ No newline at end of file
diff --git a/batch/patterns/featured-product.php b/batch/patterns/featured-product.php
new file mode 100644
index 0000000000..be09390229
--- /dev/null
+++ b/batch/patterns/featured-product.php
@@ -0,0 +1,48 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
Classic chocolate chip cookies - box of six
+
+
+
+
$40.00
+
+
+
+
Navigating life's intricate fabric, choices unfold paths to the extraordinary, demanding creativity, curiosity, and courage for a truly fulfilling journey.
+
\ No newline at end of file
diff --git a/batch/patterns/footer.php b/batch/patterns/footer.php
new file mode 100644
index 0000000000..2ae2b33b43
--- /dev/null
+++ b/batch/patterns/footer.php
@@ -0,0 +1,65 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
hi@mygroovydomain.com
+
+
+
+
(123) 456-7890
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+WordPress ', 'batch') );?>
+
+
+
+
+
+
\ No newline at end of file
diff --git a/batch/patterns/hidden-404.php b/batch/patterns/hidden-404.php
new file mode 100644
index 0000000000..9cab079944
--- /dev/null
+++ b/batch/patterns/hidden-404.php
@@ -0,0 +1,30 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
\ No newline at end of file
diff --git a/batch/patterns/hidden-no-search-results.php b/batch/patterns/hidden-no-search-results.php
new file mode 100644
index 0000000000..0bb324b58c
--- /dev/null
+++ b/batch/patterns/hidden-no-search-results.php
@@ -0,0 +1,12 @@
+
+
+
+
.
+
\ No newline at end of file
diff --git a/batch/patterns/ig-feed.php b/batch/patterns/ig-feed.php
new file mode 100644
index 0000000000..ace24ce232
--- /dev/null
+++ b/batch/patterns/ig-feed.php
@@ -0,0 +1,48 @@
+
+
+
+
+
+
+
+
+
follow us
+
+
+
+
@batchcookies
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
\ No newline at end of file
diff --git a/batch/patterns/products.php b/batch/patterns/products.php
new file mode 100644
index 0000000000..873983264c
--- /dev/null
+++ b/batch/patterns/products.php
@@ -0,0 +1,86 @@
+
+
+
+
+
\ No newline at end of file
diff --git a/batch/patterns/template-page-w-title.php b/batch/patterns/template-page-w-title.php
new file mode 100644
index 0000000000..0e4e7ef6b2
--- /dev/null
+++ b/batch/patterns/template-page-w-title.php
@@ -0,0 +1,36 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
\ No newline at end of file
diff --git a/batch/patterns/testimonial.php b/batch/patterns/testimonial.php
new file mode 100644
index 0000000000..f57f9398e2
--- /dev/null
+++ b/batch/patterns/testimonial.php
@@ -0,0 +1,28 @@
+
+
+
+
+
+
+
+
+
+
“Crispy on the outside, gooey on the inside, and packed with chocolatey goodness in every bite. One taste, and you'll be hooked—it's like a warm hug in cookie form!”
+
+
+
+
- Valerie, NY
+
+
+
+
+
+
+
\ No newline at end of file
diff --git a/batch/patterns/text-ticker.php b/batch/patterns/text-ticker.php
new file mode 100644
index 0000000000..1866a767f3
--- /dev/null
+++ b/batch/patterns/text-ticker.php
@@ -0,0 +1,70 @@
+
+
+
+
+
Bestseller
+
+
+
+
❤️
+
+
+
+
Bestseller
+
+
+
+
❤️
+
+
+
+
Bestseller
+
+
+
+
❤️
+
+
+
+
Bestseller
+
+
+
+
❤️
+
+
+
+
Bestseller
+
+
+
+
❤️
+
+
+
+
Bestseller
+
+
+
+
❤️
+
+
+
+
Bestseller
+
+
+
+
❤️
+
+
+
+
Bestseller
+
+
\ No newline at end of file
diff --git a/batch/readme.txt b/batch/readme.txt
new file mode 100644
index 0000000000..b75fafa8bd
--- /dev/null
+++ b/batch/readme.txt
@@ -0,0 +1,58 @@
+== Batch ==
+
+Contributors: Automattic
+Requires at least: 6.6
+Tested up to: 6.6
+Requires PHP: 5.7
+License: GPLv2 or later
+License URI: http://www.gnu.org/licenses/gpl-2.0.html
+
+
+== Description ==
+
+Batch is a store theme for small bakeries and local businesses specializing in sweet treats.
+
+
+== Changelog ==
+
+= 1.0.0 =
+* Initial release
+
+
+== Copyright ==
+
+Batch WordPress Theme, (C) 2024 Automattic
+Batch is distributed under the terms of the GNU GPL.
+
+This program is free software: you can redistribute it and/or modify
+it under the terms of the GNU General Public License as published by
+the Free Software Foundation, either version 2 of the License, or
+(at your option) any later version.
+
+This program is distributed in the hope that it will be useful,
+but WITHOUT ANY WARRANTY; without even the implied warranty of
+MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
+GNU General Public License for more details.
+
+
+Batch is based on Assembler (https://wordpress.com/theme/assembler), (C) Automattic, [GPLv2 or later](http://www.gnu.org/licenses/gpl-2.0.html)
+
+== Fonts ==
+
+Bricolage Grotesque
+Copyright 2022 The Bricolage Grotesque Project Authors (https://github.com/ateliertriay/bricolage)
+https://ateliertriay.github.io/bricolage/
+Licensed under the SIL Open Font License (https://openfontlicense.org/)
+-- End of Bricolage Grotesque Font credits --
+
+== Images ==
+
+Images by ROMAN ODINTSOV via Pexels:
+https://www.pexels.com/photo/pile-of-chocolate-chip-cookies-5846049/
+https://www.pexels.com/photo/close-up-of-chocolate-cookies-5847015/
+https://www.pexels.com/photo/person-holding-chocolate-chip-cookies-near-cup-of-milk-5845840/
+License: https://www.pexels.com/license/
+
+All other images used in the templates were generated with AI using Midjourney.
+https://docs.midjourney.com/docs/terms-of-service
+-- End of image credits --
diff --git a/batch/screenshot.png b/batch/screenshot.png
new file mode 100644
index 0000000000..b1b2e25912
Binary files /dev/null and b/batch/screenshot.png differ
diff --git a/batch/style.css b/batch/style.css
new file mode 100644
index 0000000000..f5d42499d1
--- /dev/null
+++ b/batch/style.css
@@ -0,0 +1,172 @@
+/*
+Theme Name: Batch
+Theme URI: https://wordpress.com/theme/batch/
+Author: Automattic
+Author URI: https://automattic.com
+Description: Batch is a store theme designed for small food-related businesses.
+Requires at least: 6.6
+Tested up to: 6.6
+Requires PHP: 7.0
+Version: 1.0
+License: GNU General Public License v2 or later
+License URI: http://www.gnu.org/licenses/gpl-2.0.html
+Text Domain: batch
+Tags: blog, one-column, three-columns, wide-blocks, block-patterns, custom-colors, custom-logo, custom-menu, editor-style, featured-images, full-site-editing, rtl-language-support, style-variations, template-editing, theme-options, threaded-comments, translation-ready
+
+/* Remove auto-applied padding on headings when color is applied. */
+
+/* Remove auto-applied padding on headings when color is applied. */
+
+h1.has-background, h2.has-background, h3.has-background, h4.has-background, h5.has-background, h6.has-background {
+ padding: 0;
+}
+
+/* Set default line height for font size presets. */
+
+.has-xx-large-font-size {
+ line-height: 1;
+}
+
+/* Add a transition state for buttons. */
+
+.wp-element-button {
+ transition: border, background-color, color, box-shadow, opacity, filter;
+ transition-duration: 0.15s;
+ transition-timing-function: cubic-bezier(0.25, 0.46, 0.45, 0.94);
+ backdrop-filter: blur(30px) brightness(120%);
+}
+
+/* Fields */
+
+label,
+.jetpack-field-label .rich-text.jetpack-field-label__input,
+.wp-block-jetpack-contact-form-container .wp-block-jetpack-contact-form label {
+ display: inline-block;
+ font-size: var(--wp--preset--font-size--small);
+ margin-bottom: 0.25em;
+ font-weight: inherit;
+}
+
+textarea,
+input:not([type=submit]):not([type=checkbox]),
+.wp-block-post-comments-form textarea,
+.wp-block-post-comments-form input:not([type=submit]):not([type=checkbox]),
+.jetpack-contact-form .jetpack-field .jetpack-field__input,
+.jetpack-contact-form .jetpack-field .jetpack-field__textarea {
+ backdrop-filter: saturate(1.075);
+ background-color: transparent;
+ border-color: currentColor;
+ border-style: solid;
+ border-radius: 6px;
+ border-width: 1px;
+ box-shadow: none;
+ box-sizing: border-box;
+ color: currentColor;
+ filter: brightness(1.05);
+ font-size: var(--wp--preset--font-size--small);
+ font-weight: inherit;
+ line-height: 1.5;
+ min-height: 42px;
+ padding: 0.8rem 1rem;
+ width: 100%;
+}
+
+textarea:focus,
+input:not([type=submit]):focus,
+.wp-block-post-comments-form textarea:focus,
+.wp-block-post-comments-form input:not([type=submit]):not([type=checkbox]):focus {
+ outline: 1px solid currentColor;
+}
+
+/* Jetpack Forms: Clean up errors */
+
+.contact-form__error {
+ font-size: 13px;
+}
+
+.contact-form__input-error {
+ font-size: 13px;
+ gap: 8px;
+}
+
+.contact-form__input-error .contact-form__warning-icon {
+ border-width: 0;
+}
+
+/* Jetpack Forms: Animated block style tweaks */
+
+.contact-form .is-style-animated .grunion-field-wrap.grunion-field-select-wrap .animated-label__label label,
+.contact-form .is-style-animated .grunion-field-wrap .grunion-field.has-placeholder ~ .animated-label__label label,
+.contact-form .is-style-animated .grunion-field-wrap .grunion-field:focus ~ .animated-label__label label,
+.contact-form .is-style-animated .grunion-field-wrap .grunion-field:not(:placeholder-shown) ~ .animated-label__label label {
+ opacity: 0.7;
+ font-size: 11px;
+}
+
+
+/* Make sure footers have no margin. */
+
+footer {
+ margin-top: 0 !important;
+}
+
+/* Social Links: Better default color. */
+
+.wp-block-social-links.is-style-logos-only li.wp-social-link {
+ color: currentcolor;
+}
+
+.wp-block-social-links.is-style-logos-only .wp-social-link svg {
+ height: 1em;
+ width: 1em;
+}
+
+.wp-block-social-links.has-small-icon-size {
+ font-size: 20px;
+}
+
+/* Move header core/navigation to the right on mobile. */
+
+.order-0 {
+ order: 0;
+}
+
+.order-1 {
+ order: 1;
+}
+
+.grow-0 {
+ flex-grow: 0;
+}
+
+.grow {
+ flex-grow: 1;
+}
+
+@media (min-width: 600px) {
+
+ .md\:order-0 {
+ order: 0;
+ }
+
+ .md\:order-1 {
+ order: 1;
+ }
+
+ .md\:grow-0 {
+ flex-grow: 0;
+ }
+
+ .md\:grow {
+ flex-grow: 1;
+ }
+
+}
+
+.overflow-hidden {
+ overflow: hidden;
+}
+
+.ticker-tape {
+ overflow: hidden;
+}
\ No newline at end of file
diff --git a/batch/styles/block/section-1.json b/batch/styles/block/section-1.json
new file mode 100644
index 0000000000..9c5648654e
--- /dev/null
+++ b/batch/styles/block/section-1.json
@@ -0,0 +1,24 @@
+{
+ "$schema": "https://schemas.wp.org/trunk/theme.json",
+ "version": 3,
+ "slug": "section-1",
+ "title": "Style 1",
+ "blockTypes": [
+ "core/group",
+ "core/columns",
+ "core/column"
+ ],
+ "styles": {
+ "color": {
+ "background": "var(--wp--preset--color--theme-3)",
+ "text": "var(--wp--preset--color--theme-5)"
+ },
+ "elements": {
+ "heading": {
+ "color": {
+ "text": "var(--wp--preset--color--theme-5)"
+ }
+ }
+ }
+ }
+}
\ No newline at end of file
diff --git a/batch/styles/block/section-2.json b/batch/styles/block/section-2.json
new file mode 100644
index 0000000000..3b50461ac3
--- /dev/null
+++ b/batch/styles/block/section-2.json
@@ -0,0 +1,37 @@
+{
+ "$schema": "https://schemas.wp.org/trunk/theme.json",
+ "version": 3,
+ "slug": "section-2",
+ "title": "Style 2",
+ "blockTypes": [
+ "core/group",
+ "core/columns",
+ "core/column"
+ ],
+ "styles": {
+ "color": {
+ "background": "var(--wp--preset--color--theme-4)",
+ "text": "var(--wp--preset--color--theme-5)"
+ },
+ "blocks": {
+ "core/separator": {
+ "color": {
+ "text": "currentColor"
+ }
+ }
+ },
+ "elements": {
+ "heading": {
+ "color": {
+ "text": "var(--wp--preset--color--theme-5)"
+ }
+ },
+ "button": {
+ "color": {
+ "background": "var(--wp--preset--color--theme-5)",
+ "text": "var(--wp--preset--color--theme-1)"
+ }
+ }
+ }
+ }
+}
\ No newline at end of file
diff --git a/batch/styles/block/section-3.json b/batch/styles/block/section-3.json
new file mode 100644
index 0000000000..24da908377
--- /dev/null
+++ b/batch/styles/block/section-3.json
@@ -0,0 +1,29 @@
+{
+ "$schema": "https://schemas.wp.org/trunk/theme.json",
+ "version": 3,
+ "slug": "section-3",
+ "title": "Style 3",
+ "blockTypes": [
+ "core/group",
+ "core/columns",
+ "core/column"
+ ],
+ "styles": {
+ "color": {
+ "background": "var(--wp--preset--color--theme-5)",
+ "text": "var(--wp--preset--color--theme-1)"
+ },
+ "elements": {
+ "button": {
+ "color": {
+ "background": "var(--wp--preset--color--theme-1)",
+ "text": "var(--wp--preset--color--theme-5)"
+ },
+ "border": {
+ "width": "1px"
+ },
+ "shadow": "none"
+ }
+ }
+ }
+}
\ No newline at end of file
diff --git a/batch/styles/colors/blueberry-scone.json b/batch/styles/colors/blueberry-scone.json
new file mode 100644
index 0000000000..160f304676
--- /dev/null
+++ b/batch/styles/colors/blueberry-scone.json
@@ -0,0 +1,31 @@
+{
+ "$schema": "https://schemas.wp.org/trunk/theme.json",
+ "version": 3,
+ "title": "Blueberry Scone",
+ "settings": {
+ "color": {
+ "palette": [
+ {
+ "color": "#F2F5FA",
+ "name": "Color 1",
+ "slug": "theme-1"
+ },
+ {
+ "color": "#013CB0",
+ "name": "Color 5",
+ "slug": "theme-5"
+ },
+ {
+ "color": "#CCD8EF",
+ "name": "Color 3",
+ "slug": "theme-3"
+ },
+ {
+ "color": "#ffffff",
+ "name": "Color 4",
+ "slug": "theme-4"
+ }
+ ]
+ }
+ }
+}
diff --git a/batch/styles/colors/butter-biscuit.json b/batch/styles/colors/butter-biscuit.json
new file mode 100644
index 0000000000..265e4b4cf1
--- /dev/null
+++ b/batch/styles/colors/butter-biscuit.json
@@ -0,0 +1,31 @@
+{
+ "$schema": "https://schemas.wp.org/trunk/theme.json",
+ "version": 3,
+ "title": "Butter Biscuit",
+ "settings": {
+ "color": {
+ "palette": [
+ {
+ "color": "#FEFAF4",
+ "name": "Color 1",
+ "slug": "theme-1"
+ },
+ {
+ "color": "#542B15",
+ "name": "Color 5",
+ "slug": "theme-5"
+ },
+ {
+ "color": "#EFDBCB",
+ "name": "Color 3",
+ "slug": "theme-3"
+ },
+ {
+ "color": "#ffffff",
+ "name": "Color 4",
+ "slug": "theme-4"
+ }
+ ]
+ }
+ }
+}
diff --git a/batch/styles/colors/lavender-cake.json b/batch/styles/colors/lavender-cake.json
new file mode 100644
index 0000000000..e7cc9a8710
--- /dev/null
+++ b/batch/styles/colors/lavender-cake.json
@@ -0,0 +1,31 @@
+{
+ "$schema": "https://schemas.wp.org/trunk/theme.json",
+ "version": 3,
+ "title": "Lavender Cake",
+ "settings": {
+ "color": {
+ "palette": [
+ {
+ "color": "#FFFCEF",
+ "name": "Color 1",
+ "slug": "theme-1"
+ },
+ {
+ "color": "#491566",
+ "name": "Color 5",
+ "slug": "theme-5"
+ },
+ {
+ "color": "#E1D5EB",
+ "name": "Color 3",
+ "slug": "theme-3"
+ },
+ {
+ "color": "#ffffff",
+ "name": "Color 4",
+ "slug": "theme-4"
+ }
+ ]
+ }
+ }
+}
diff --git a/batch/templates/404.html b/batch/templates/404.html
new file mode 100644
index 0000000000..e03000624d
--- /dev/null
+++ b/batch/templates/404.html
@@ -0,0 +1,29 @@
+
+
+
+
+
+
+
+
+
+
Oh crumbs!
+
+
+
+
Try a search, or head back to the homepage for a fresh batch.
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
\ No newline at end of file
diff --git a/batch/templates/archive.html b/batch/templates/archive.html
new file mode 100644
index 0000000000..28075c3279
--- /dev/null
+++ b/batch/templates/archive.html
@@ -0,0 +1,55 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
+
No search results..
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
\ No newline at end of file
diff --git a/batch/templates/home.html b/batch/templates/home.html
new file mode 100644
index 0000000000..23e71ea074
--- /dev/null
+++ b/batch/templates/home.html
@@ -0,0 +1,375 @@
+
+
+
+
+
“Crispy on the outside, gooey on the inside, and packed with chocolatey goodness in every bite. One taste, and you'll be hooked—it's like a warm hug in cookie form!”
+
+
+
+
- Valerie, NY
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
Bestseller
+
+
+
+
❤️
+
+
+
+
Bestseller
+
+
+
+
❤️
+
+
+
+
Bestseller
+
+
+
+
❤️
+
+
+
+
Bestseller
+
+
+
+
❤️
+
+
+
+
Bestseller
+
+
+
+
❤️
+
+
+
+
Bestseller
+
+
+
+
❤️
+
+
+
+
Bestseller
+
+
+
+
❤️
+
+
+
+
Bestseller
+
+
+
+
+
+
+
+
+
+
+
Classic chocolate chip cookies - box of six
+
+
+
+
$40.00
+
+
+
+
Navigating life's intricate fabric, choices unfold paths to the extraordinary, demanding creativity, curiosity, and courage for a truly fulfilling journey.