diff --git a/web/app/themes/twentytwentyfour/assets/css/button-outline.css b/web/app/themes/twentytwentyfour/assets/css/button-outline.css
new file mode 100644
index 0000000..2603236
--- /dev/null
+++ b/web/app/themes/twentytwentyfour/assets/css/button-outline.css
@@ -0,0 +1,6 @@
+.wp-block-button.is-style-outline
+ > .wp-block-button__link:not(.has-text-color, .has-background):hover {
+ background-color: var(--wp--preset--color--contrast-2, var(--wp--preset--color--contrast, transparent));
+ color: var(--wp--preset--color--base);
+ border-color: var(--wp--preset--color--contrast-2, var(--wp--preset--color--contrast, currentColor));
+}
diff --git a/web/app/themes/twentytwentytwo/assets/fonts/ibm-plex/LICENSE.txt b/web/app/themes/twentytwentyfour/assets/fonts/cardo/LICENSE.txt
similarity index 97%
rename from web/app/themes/twentytwentytwo/assets/fonts/ibm-plex/LICENSE.txt
rename to web/app/themes/twentytwentyfour/assets/fonts/cardo/LICENSE.txt
index 01497cc..ed707cd 100644
--- a/web/app/themes/twentytwentytwo/assets/fonts/ibm-plex/LICENSE.txt
+++ b/web/app/themes/twentytwentyfour/assets/fonts/cardo/LICENSE.txt
@@ -1,8 +1,8 @@
-Copyright © 2017 IBM Corp. with Reserved Font Name "Plex"
+Copyright (c) 2002-2011, David J. Perry (hospes02@scholarsfonts.net)
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
+This license is copied below, and is also available with a FAQ at:
+http://scripts.sil.org/OFL
-----------------------------------------------------------
diff --git a/web/app/themes/twentytwentyfour/assets/fonts/cardo/cardo_italic_400.woff2 b/web/app/themes/twentytwentyfour/assets/fonts/cardo/cardo_italic_400.woff2
new file mode 100644
index 0000000..46905a8
Binary files /dev/null and b/web/app/themes/twentytwentyfour/assets/fonts/cardo/cardo_italic_400.woff2 differ
diff --git a/web/app/themes/twentytwentyfour/assets/fonts/cardo/cardo_normal_400.woff2 b/web/app/themes/twentytwentyfour/assets/fonts/cardo/cardo_normal_400.woff2
new file mode 100644
index 0000000..536d7a5
Binary files /dev/null and b/web/app/themes/twentytwentyfour/assets/fonts/cardo/cardo_normal_400.woff2 differ
diff --git a/web/app/themes/twentytwentyfour/assets/fonts/cardo/cardo_normal_700.woff2 b/web/app/themes/twentytwentyfour/assets/fonts/cardo/cardo_normal_700.woff2
new file mode 100644
index 0000000..2d280ef
Binary files /dev/null and b/web/app/themes/twentytwentyfour/assets/fonts/cardo/cardo_normal_700.woff2 differ
diff --git a/web/app/themes/twentytwentyfour/assets/fonts/instrument-sans/InstrumentSans-Italic-VariableFont_wdth,wght.woff2 b/web/app/themes/twentytwentyfour/assets/fonts/instrument-sans/InstrumentSans-Italic-VariableFont_wdth,wght.woff2
new file mode 100644
index 0000000..f5f2861
Binary files /dev/null and b/web/app/themes/twentytwentyfour/assets/fonts/instrument-sans/InstrumentSans-Italic-VariableFont_wdth,wght.woff2 differ
diff --git a/web/app/themes/twentytwentyfour/assets/fonts/instrument-sans/InstrumentSans-VariableFont_wdth,wght.woff2 b/web/app/themes/twentytwentyfour/assets/fonts/instrument-sans/InstrumentSans-VariableFont_wdth,wght.woff2
new file mode 100644
index 0000000..02203d6
Binary files /dev/null and b/web/app/themes/twentytwentyfour/assets/fonts/instrument-sans/InstrumentSans-VariableFont_wdth,wght.woff2 differ
diff --git a/web/app/themes/twentytwentytwo/assets/fonts/dm-sans/LICENSE.txt b/web/app/themes/twentytwentyfour/assets/fonts/instrument-sans/OFL.txt
similarity index 93%
rename from web/app/themes/twentytwentytwo/assets/fonts/dm-sans/LICENSE.txt
rename to web/app/themes/twentytwentyfour/assets/fonts/instrument-sans/OFL.txt
index 02d522f..56e04aa 100644
--- a/web/app/themes/twentytwentytwo/assets/fonts/dm-sans/LICENSE.txt
+++ b/web/app/themes/twentytwentyfour/assets/fonts/instrument-sans/OFL.txt
@@ -1,5 +1,4 @@
-Copyright 2014-2017 Indian Type Foundry (info@indiantypefoundry.com). Copyright 2019 Google LLC.
-Copyright 2014-2018 Adobe (http://www.adobe.com/), with Reserved Font Name 'Source'. All Rights Reserved. Source is a trademark of Adobe in the United States and/or other countries. Copyright 2019 Google LLC.
+Copyright 2022 The Instrument Sans Project Authors (https://github.com/Instrument/instrument-sans)
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:
diff --git a/web/app/themes/twentytwentyfour/assets/fonts/inter/Inter-VariableFont_slnt,wght.woff2 b/web/app/themes/twentytwentyfour/assets/fonts/inter/Inter-VariableFont_slnt,wght.woff2
new file mode 100644
index 0000000..350bbbc
Binary files /dev/null and b/web/app/themes/twentytwentyfour/assets/fonts/inter/Inter-VariableFont_slnt,wght.woff2 differ
diff --git a/web/app/themes/twentytwentytwo/assets/fonts/inter/LICENSE.txt b/web/app/themes/twentytwentyfour/assets/fonts/inter/LICENSE.txt
similarity index 96%
rename from web/app/themes/twentytwentytwo/assets/fonts/inter/LICENSE.txt
rename to web/app/themes/twentytwentyfour/assets/fonts/inter/LICENSE.txt
index ff80f8c..b525cbf 100644
--- a/web/app/themes/twentytwentytwo/assets/fonts/inter/LICENSE.txt
+++ b/web/app/themes/twentytwentyfour/assets/fonts/inter/LICENSE.txt
@@ -1,11 +1,10 @@
-Copyright (c) 2016-2020 The Inter Project Authors.
-"Inter" is trademark of Rasmus Andersson.
-https://github.com/rsms/inter
+Copyright 2020 The Inter Project Authors (https://github.com/rsms/inter)
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
-----------------------------------------------------------
@@ -19,7 +18,7 @@ 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,
+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
@@ -45,7 +44,7 @@ new environment.
"Author" refers to any designer, engineer, programmer, technical
writer or other person who contributed to the Font Software.
-PERMISSION AND CONDITIONS
+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
diff --git a/web/app/themes/twentytwentyfour/assets/fonts/jost/Jost-Italic-VariableFont_wght.woff2 b/web/app/themes/twentytwentyfour/assets/fonts/jost/Jost-Italic-VariableFont_wght.woff2
new file mode 100644
index 0000000..184c920
Binary files /dev/null and b/web/app/themes/twentytwentyfour/assets/fonts/jost/Jost-Italic-VariableFont_wght.woff2 differ
diff --git a/web/app/themes/twentytwentyfour/assets/fonts/jost/Jost-VariableFont_wght.woff2 b/web/app/themes/twentytwentyfour/assets/fonts/jost/Jost-VariableFont_wght.woff2
new file mode 100644
index 0000000..eedcc3f
Binary files /dev/null and b/web/app/themes/twentytwentyfour/assets/fonts/jost/Jost-VariableFont_wght.woff2 differ
diff --git a/web/app/themes/twentytwentytwo/assets/fonts/source-serif-pro/LICENSE.md b/web/app/themes/twentytwentyfour/assets/fonts/jost/OFL.txt
similarity index 71%
rename from web/app/themes/twentytwentytwo/assets/fonts/source-serif-pro/LICENSE.md
rename to web/app/themes/twentytwentyfour/assets/fonts/jost/OFL.txt
index 7cd3e74..85b6b99 100644
--- a/web/app/themes/twentytwentytwo/assets/fonts/source-serif-pro/LICENSE.md
+++ b/web/app/themes/twentytwentyfour/assets/fonts/jost/OFL.txt
@@ -1,8 +1,8 @@
-Copyright 2014 - 2021 Adobe Systems Incorporated (http://www.adobe.com/), with Reserved Font Name 'Source'. All Rights Reserved. Source is a trademark of Adobe Systems Incorporated in the United States and/or other countries.
+Copyright 2020 The Jost Project Authors (https://github.com/indestructible-type)
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
+This license is copied below, and is also available with a FAQ at:
+http://scripts.sil.org/OFL
-----------------------------------------------------------
@@ -18,7 +18,7 @@ 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,
+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
@@ -51,31 +51,31 @@ 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.
+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.
+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.
+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.
+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.
+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
diff --git a/web/app/themes/twentytwentyfour/assets/images/abstract-geometric-art.webp b/web/app/themes/twentytwentyfour/assets/images/abstract-geometric-art.webp
new file mode 100644
index 0000000..4b7fd1a
Binary files /dev/null and b/web/app/themes/twentytwentyfour/assets/images/abstract-geometric-art.webp differ
diff --git a/web/app/themes/twentytwentyfour/assets/images/angular-roof.webp b/web/app/themes/twentytwentyfour/assets/images/angular-roof.webp
new file mode 100644
index 0000000..c9b8d7a
Binary files /dev/null and b/web/app/themes/twentytwentyfour/assets/images/angular-roof.webp differ
diff --git a/web/app/themes/twentytwentyfour/assets/images/art-gallery.webp b/web/app/themes/twentytwentyfour/assets/images/art-gallery.webp
new file mode 100644
index 0000000..34b458b
Binary files /dev/null and b/web/app/themes/twentytwentyfour/assets/images/art-gallery.webp differ
diff --git a/web/app/themes/twentytwentyfour/assets/images/building-exterior.webp b/web/app/themes/twentytwentyfour/assets/images/building-exterior.webp
new file mode 100644
index 0000000..936ecf1
Binary files /dev/null and b/web/app/themes/twentytwentyfour/assets/images/building-exterior.webp differ
diff --git a/web/app/themes/twentytwentyfour/assets/images/green-staircase.webp b/web/app/themes/twentytwentyfour/assets/images/green-staircase.webp
new file mode 100644
index 0000000..1da8272
Binary files /dev/null and b/web/app/themes/twentytwentyfour/assets/images/green-staircase.webp differ
diff --git a/web/app/themes/twentytwentyfour/assets/images/hotel-facade.webp b/web/app/themes/twentytwentyfour/assets/images/hotel-facade.webp
new file mode 100644
index 0000000..a076a58
Binary files /dev/null and b/web/app/themes/twentytwentyfour/assets/images/hotel-facade.webp differ
diff --git a/web/app/themes/twentytwentyfour/assets/images/icon-message.webp b/web/app/themes/twentytwentyfour/assets/images/icon-message.webp
new file mode 100644
index 0000000..f6e5e24
Binary files /dev/null and b/web/app/themes/twentytwentyfour/assets/images/icon-message.webp differ
diff --git a/web/app/themes/twentytwentyfour/assets/images/museum.webp b/web/app/themes/twentytwentyfour/assets/images/museum.webp
new file mode 100644
index 0000000..df42352
Binary files /dev/null and b/web/app/themes/twentytwentyfour/assets/images/museum.webp differ
diff --git a/web/app/themes/twentytwentyfour/assets/images/tourist-and-building.webp b/web/app/themes/twentytwentyfour/assets/images/tourist-and-building.webp
new file mode 100644
index 0000000..285e37c
Binary files /dev/null and b/web/app/themes/twentytwentyfour/assets/images/tourist-and-building.webp differ
diff --git a/web/app/themes/twentytwentyfour/assets/images/windows.webp b/web/app/themes/twentytwentyfour/assets/images/windows.webp
new file mode 100644
index 0000000..39a4e41
Binary files /dev/null and b/web/app/themes/twentytwentyfour/assets/images/windows.webp differ
diff --git a/web/app/themes/twentytwentyfour/functions.php b/web/app/themes/twentytwentyfour/functions.php
new file mode 100644
index 0000000..efad2ae
--- /dev/null
+++ b/web/app/themes/twentytwentyfour/functions.php
@@ -0,0 +1,209 @@
+ 'arrow-icon-details',
+ 'label' => __('Arrow icon', 'twentytwentyfour'),
+ /*
+ * Styles for the custom Arrow icon style of the Details block
+ */
+ 'inline_style' => '
+ .is-style-arrow-icon-details {
+ padding-top: var(--wp--preset--spacing--10);
+ padding-bottom: var(--wp--preset--spacing--10);
+ }
+
+ .is-style-arrow-icon-details summary {
+ list-style-type: "\2193\00a0\00a0\00a0";
+ }
+
+ .is-style-arrow-icon-details[open]>summary {
+ list-style-type: "\2192\00a0\00a0\00a0";
+ }',
+ )
+ );
+ register_block_style(
+ 'core/post-terms',
+ array(
+ 'name' => 'pill',
+ 'label' => __('Pill', 'twentytwentyfour'),
+ /*
+ * Styles variation for post terms
+ * https://github.com/WordPress/gutenberg/issues/24956
+ */
+ 'inline_style' => '
+ .is-style-pill a,
+ .is-style-pill span:not([class], [data-rich-text-placeholder]) {
+ display: inline-block;
+ background-color: var(--wp--preset--color--base-2);
+ padding: 0.375rem 0.875rem;
+ border-radius: var(--wp--preset--spacing--20);
+ }
+
+ .is-style-pill a:hover {
+ background-color: var(--wp--preset--color--contrast-3);
+ }',
+ )
+ );
+ register_block_style(
+ 'core/list',
+ array(
+ 'name' => 'checkmark-list',
+ 'label' => __('Checkmark', 'twentytwentyfour'),
+ /*
+ * Styles for the custom checkmark list block style
+ * https://github.com/WordPress/gutenberg/issues/51480
+ */
+ 'inline_style' => '
+ ul.is-style-checkmark-list {
+ list-style-type: "\2713";
+ }
+
+ ul.is-style-checkmark-list li {
+ padding-inline-start: 1ch;
+ }',
+ )
+ );
+ register_block_style(
+ 'core/navigation-link',
+ array(
+ 'name' => 'arrow-link',
+ 'label' => __('With arrow', 'twentytwentyfour'),
+ /*
+ * Styles for the custom arrow nav link block style
+ */
+ 'inline_style' => '
+ .is-style-arrow-link .wp-block-navigation-item__label:after {
+ content: "\2197";
+ padding-inline-start: 0.25rem;
+ vertical-align: middle;
+ text-decoration: none;
+ display: inline-block;
+ }',
+ )
+ );
+ register_block_style(
+ 'core/heading',
+ array(
+ 'name' => 'asterisk',
+ 'label' => __('With asterisk', 'twentytwentyfour'),
+ 'inline_style' => "
+ .is-style-asterisk:before {
+ content: '';
+ width: 1.5rem;
+ height: 3rem;
+ background: var(--wp--preset--color--contrast-2, currentColor);
+ clip-path: path('M11.93.684v8.039l5.633-5.633 1.216 1.23-5.66 5.66h8.04v1.737H13.2l5.701 5.701-1.23 1.23-5.742-5.742V21h-1.737v-8.094l-5.77 5.77-1.23-1.217 5.743-5.742H.842V9.98h8.162l-5.701-5.7 1.23-1.231 5.66 5.66V.684h1.737Z');
+ display: block;
+ }
+
+ /* Hide the asterisk if the heading has no content, to avoid using empty headings to display the asterisk only, which is an A11Y issue */
+ .is-style-asterisk:empty:before {
+ content: none;
+ }
+
+ .is-style-asterisk:-moz-only-whitespace:before {
+ content: none;
+ }
+
+ .is-style-asterisk.has-text-align-center:before {
+ margin: 0 auto;
+ }
+
+ .is-style-asterisk.has-text-align-right:before {
+ margin-left: auto;
+ }
+
+ .rtl .is-style-asterisk.has-text-align-left:before {
+ margin-right: auto;
+ }",
+ )
+ );
+ }
+endif;
+
+add_action('init', 'twentytwentyfour_block_styles');
+
+/**
+ * Enqueue block stylesheets.
+ */
+
+if (! function_exists('twentytwentyfour_block_stylesheets')) :
+ /**
+ * Enqueue custom block stylesheets
+ *
+ * @since Twenty Twenty-Four 1.0
+ * @return void
+ */
+ function twentytwentyfour_block_stylesheets()
+ {
+ /**
+ * The wp_enqueue_block_style() function allows us to enqueue a stylesheet
+ * for a specific block. These will only get loaded when the block is rendered
+ * (both in the editor and on the front end), improving performance
+ * and reducing the amount of data requested by visitors.
+ *
+ * See https://make.wordpress.org/core/2021/12/15/using-multiple-stylesheets-per-block/ for more info.
+ */
+ wp_enqueue_block_style(
+ 'core/button',
+ array(
+ 'handle' => 'twentytwentyfour-button-style-outline',
+ 'src' => get_parent_theme_file_uri('assets/css/button-outline.css'),
+ 'ver' => wp_get_theme(get_template())->get('Version'),
+ 'path' => get_parent_theme_file_path('assets/css/button-outline.css'),
+ )
+ );
+ }
+endif;
+
+add_action('init', 'twentytwentyfour_block_stylesheets');
+
+/**
+ * Register pattern categories.
+ */
+
+if (! function_exists('twentytwentyfour_pattern_categories')) :
+ /**
+ * Register pattern categories
+ *
+ * @since Twenty Twenty-Four 1.0
+ * @return void
+ */
+ function twentytwentyfour_pattern_categories()
+ {
+
+ register_block_pattern_category(
+ 'twentytwentyfour_page',
+ array(
+ 'label' => _x('Pages', 'Block pattern category', 'twentytwentyfour'),
+ 'description' => __('A collection of full page layouts.', 'twentytwentyfour'),
+ )
+ );
+ }
+endif;
+
+add_action('init', 'twentytwentyfour_pattern_categories');
diff --git a/web/app/themes/twentytwentyfour/parts/footer.html b/web/app/themes/twentytwentyfour/parts/footer.html
new file mode 100644
index 0000000..c21388e
--- /dev/null
+++ b/web/app/themes/twentytwentyfour/parts/footer.html
@@ -0,0 +1 @@
+
diff --git a/web/app/themes/twentytwentyfour/parts/header.html b/web/app/themes/twentytwentyfour/parts/header.html
new file mode 100644
index 0000000..2fa483b
--- /dev/null
+++ b/web/app/themes/twentytwentyfour/parts/header.html
@@ -0,0 +1,26 @@
+
+
+
\ No newline at end of file
diff --git a/web/app/themes/twentytwentyfour/parts/post-meta.html b/web/app/themes/twentytwentyfour/parts/post-meta.html
new file mode 100644
index 0000000..e11eda3
--- /dev/null
+++ b/web/app/themes/twentytwentyfour/parts/post-meta.html
@@ -0,0 +1 @@
+
diff --git a/web/app/themes/twentytwentyfour/parts/sidebar.html b/web/app/themes/twentytwentyfour/parts/sidebar.html
new file mode 100644
index 0000000..93c36b9
--- /dev/null
+++ b/web/app/themes/twentytwentyfour/parts/sidebar.html
@@ -0,0 +1 @@
+
diff --git a/web/app/themes/twentytwentyfour/patterns/banner-hero.php b/web/app/themes/twentytwentyfour/patterns/banner-hero.php
new file mode 100644
index 0000000..3dc05c3
--- /dev/null
+++ b/web/app/themes/twentytwentyfour/patterns/banner-hero.php
@@ -0,0 +1,56 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
diff --git a/web/app/themes/twentytwentyfour/patterns/banner-project-description.php b/web/app/themes/twentytwentyfour/patterns/banner-project-description.php
new file mode 100644
index 0000000..4c37a4d
--- /dev/null
+++ b/web/app/themes/twentytwentyfour/patterns/banner-project-description.php
@@ -0,0 +1,45 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
diff --git a/web/app/themes/twentytwentyfour/patterns/cta-content-image-on-right.php b/web/app/themes/twentytwentyfour/patterns/cta-content-image-on-right.php
new file mode 100644
index 0000000..a4bf54c
--- /dev/null
+++ b/web/app/themes/twentytwentyfour/patterns/cta-content-image-on-right.php
@@ -0,0 +1,67 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
diff --git a/web/app/themes/twentytwentyfour/patterns/cta-pricing.php b/web/app/themes/twentytwentyfour/patterns/cta-pricing.php
new file mode 100644
index 0000000..d7128aa
--- /dev/null
+++ b/web/app/themes/twentytwentyfour/patterns/cta-pricing.php
@@ -0,0 +1,215 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
Études Articles per month.', 'Feature for pricing level', 'twentytwentyfour')); ?>
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ Études app for iOS and Android.', 'Feature for pricing level', 'twentytwentyfour')); ?>
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
Études Articles per month.', 'Feature for pricing level', 'twentytwentyfour')); ?>
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
Études app for iOS and Android.', 'Feature for pricing level', 'twentytwentyfour')); ?>
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
Études Articles.', 'Feature for pricing level', 'twentytwentyfour')); ?>
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
Études app for iOS and Android', 'Feature for pricing level', 'twentytwentyfour')); ?>
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
diff --git a/web/app/themes/twentytwentyfour/patterns/cta-rsvp.php b/web/app/themes/twentytwentyfour/patterns/cta-rsvp.php
new file mode 100644
index 0000000..8317148
--- /dev/null
+++ b/web/app/themes/twentytwentyfour/patterns/cta-rsvp.php
@@ -0,0 +1,58 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
diff --git a/web/app/themes/twentytwentyfour/patterns/cta-services-image-left.php b/web/app/themes/twentytwentyfour/patterns/cta-services-image-left.php
new file mode 100644
index 0000000..56b7f96
--- /dev/null
+++ b/web/app/themes/twentytwentyfour/patterns/cta-services-image-left.php
@@ -0,0 +1,49 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
diff --git a/web/app/themes/twentytwentyfour/patterns/cta-subscribe-centered.php b/web/app/themes/twentytwentyfour/patterns/cta-subscribe-centered.php
new file mode 100644
index 0000000..50e7888
--- /dev/null
+++ b/web/app/themes/twentytwentyfour/patterns/cta-subscribe-centered.php
@@ -0,0 +1,43 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
diff --git a/web/app/themes/twentytwentyfour/patterns/footer-centered-logo-nav.php b/web/app/themes/twentytwentyfour/patterns/footer-centered-logo-nav.php
new file mode 100644
index 0000000..33fc972
--- /dev/null
+++ b/web/app/themes/twentytwentyfour/patterns/footer-centered-logo-nav.php
@@ -0,0 +1,32 @@
+
+
+
+
+
+
+
+
+
+
+
+ WordPress';
+ echo sprintf(
+ /* Translators: Designed with WordPress */
+ esc_html__('Designed with %1$s', 'twentytwentyfour'),
+ $wordpress_link
+ );
+ ?>
+
+
+
+
diff --git a/web/app/themes/twentytwentyfour/patterns/footer-colophon-3-col.php b/web/app/themes/twentytwentyfour/patterns/footer-colophon-3-col.php
new file mode 100644
index 0000000..b9f440a
--- /dev/null
+++ b/web/app/themes/twentytwentyfour/patterns/footer-colophon-3-col.php
@@ -0,0 +1,106 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ WordPress';
+ echo sprintf(
+ /* Translators: Designed with WordPress */
+ esc_html__('Designed with %1$s', 'twentytwentyfour'),
+ $wordpress_link
+ );
+ ?>
+
+
+
+
+
+
+
+
+
diff --git a/web/app/themes/twentytwentyfour/patterns/footer.php b/web/app/themes/twentytwentyfour/patterns/footer.php
new file mode 100644
index 0000000..a2f8632
--- /dev/null
+++ b/web/app/themes/twentytwentyfour/patterns/footer.php
@@ -0,0 +1,129 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ WordPress';
+ echo sprintf(
+ /* Translators: Designed with WordPress */
+ esc_html__('Designed with %1$s', 'twentytwentyfour'),
+ $wordpress_link
+ );
+ ?>
+
+
+
+
+
+
diff --git a/web/app/themes/twentytwentyfour/patterns/gallery-full-screen-image.php b/web/app/themes/twentytwentyfour/patterns/gallery-full-screen-image.php
new file mode 100644
index 0000000..77743b4
--- /dev/null
+++ b/web/app/themes/twentytwentyfour/patterns/gallery-full-screen-image.php
@@ -0,0 +1,22 @@
+
+
+
+
+
diff --git a/web/app/themes/twentytwentyfour/patterns/gallery-offset-images-grid-2-col.php b/web/app/themes/twentytwentyfour/patterns/gallery-offset-images-grid-2-col.php
new file mode 100644
index 0000000..ab58dfa
--- /dev/null
+++ b/web/app/themes/twentytwentyfour/patterns/gallery-offset-images-grid-2-col.php
@@ -0,0 +1,59 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
diff --git a/web/app/themes/twentytwentyfour/patterns/gallery-offset-images-grid-3-col.php b/web/app/themes/twentytwentyfour/patterns/gallery-offset-images-grid-3-col.php
new file mode 100644
index 0000000..fb6e303
--- /dev/null
+++ b/web/app/themes/twentytwentyfour/patterns/gallery-offset-images-grid-3-col.php
@@ -0,0 +1,111 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
diff --git a/web/app/themes/twentytwentyfour/patterns/gallery-offset-images-grid-4-col.php b/web/app/themes/twentytwentyfour/patterns/gallery-offset-images-grid-4-col.php
new file mode 100644
index 0000000..b50b0aa
--- /dev/null
+++ b/web/app/themes/twentytwentyfour/patterns/gallery-offset-images-grid-4-col.php
@@ -0,0 +1,150 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
diff --git a/web/app/themes/twentytwentyfour/patterns/gallery-project-layout.php b/web/app/themes/twentytwentyfour/patterns/gallery-project-layout.php
new file mode 100644
index 0000000..547dd5c
--- /dev/null
+++ b/web/app/themes/twentytwentyfour/patterns/gallery-project-layout.php
@@ -0,0 +1,66 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
diff --git a/web/app/themes/twentytwentyfour/patterns/hidden-404.php b/web/app/themes/twentytwentyfour/patterns/hidden-404.php
new file mode 100644
index 0000000..5e09cce
--- /dev/null
+++ b/web/app/themes/twentytwentyfour/patterns/hidden-404.php
@@ -0,0 +1,15 @@
+
+
+
+
+
+
+
+
+
diff --git a/web/app/themes/twentytwentyfour/patterns/hidden-comments.php b/web/app/themes/twentytwentyfour/patterns/hidden-comments.php
new file mode 100644
index 0000000..cdd6080
--- /dev/null
+++ b/web/app/themes/twentytwentyfour/patterns/hidden-comments.php
@@ -0,0 +1,47 @@
+
+
+
+
+
diff --git a/web/app/themes/twentytwentyfour/patterns/hidden-no-results.php b/web/app/themes/twentytwentyfour/patterns/hidden-no-results.php
new file mode 100644
index 0000000..85ab7fd
--- /dev/null
+++ b/web/app/themes/twentytwentyfour/patterns/hidden-no-results.php
@@ -0,0 +1,10 @@
+
+
+
+
diff --git a/web/app/themes/twentytwentyfour/patterns/hidden-portfolio-hero.php b/web/app/themes/twentytwentyfour/patterns/hidden-portfolio-hero.php
new file mode 100644
index 0000000..1319598
--- /dev/null
+++ b/web/app/themes/twentytwentyfour/patterns/hidden-portfolio-hero.php
@@ -0,0 +1,19 @@
+
+
+
+
+
+
+
+
+
+
Leia Acosta, a passionate photographer who finds inspiration in capturing the fleeting beauty of life.', 'twentytwentyfour')); ?>
+
+
+
diff --git a/web/app/themes/twentytwentyfour/patterns/hidden-post-meta.php b/web/app/themes/twentytwentyfour/patterns/hidden-post-meta.php
new file mode 100644
index 0000000..29b87dd
--- /dev/null
+++ b/web/app/themes/twentytwentyfour/patterns/hidden-post-meta.php
@@ -0,0 +1,30 @@
+
+
+
+
+
+
+
+
+
+
—
+
+
+
+
+
+
+
+
+
+
+
+
+
+
diff --git a/web/app/themes/twentytwentyfour/patterns/hidden-post-navigation.php b/web/app/themes/twentytwentyfour/patterns/hidden-post-navigation.php
new file mode 100644
index 0000000..aa1a2ef
--- /dev/null
+++ b/web/app/themes/twentytwentyfour/patterns/hidden-post-navigation.php
@@ -0,0 +1,14 @@
+
+
+
+
+
+
+
+
diff --git a/web/app/themes/twentytwentyfour/patterns/hidden-search.php b/web/app/themes/twentytwentyfour/patterns/hidden-search.php
new file mode 100644
index 0000000..c37e1b2
--- /dev/null
+++ b/web/app/themes/twentytwentyfour/patterns/hidden-search.php
@@ -0,0 +1,9 @@
+
+
+
diff --git a/web/app/themes/twentytwentyfour/patterns/hidden-sidebar.php b/web/app/themes/twentytwentyfour/patterns/hidden-sidebar.php
new file mode 100644
index 0000000..5c05b7c
--- /dev/null
+++ b/web/app/themes/twentytwentyfour/patterns/hidden-sidebar.php
@@ -0,0 +1,84 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
diff --git a/web/app/themes/twentytwentyfour/patterns/page-about-business.php b/web/app/themes/twentytwentyfour/patterns/page-about-business.php
new file mode 100644
index 0000000..7b662c2
--- /dev/null
+++ b/web/app/themes/twentytwentyfour/patterns/page-about-business.php
@@ -0,0 +1,20 @@
+
+
+
+
+
+
+
+
+
diff --git a/web/app/themes/twentytwentyfour/patterns/page-home-blogging.php b/web/app/themes/twentytwentyfour/patterns/page-home-blogging.php
new file mode 100644
index 0000000..a57ccdf
--- /dev/null
+++ b/web/app/themes/twentytwentyfour/patterns/page-home-blogging.php
@@ -0,0 +1,84 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
diff --git a/web/app/themes/twentytwentyfour/patterns/page-home-business.php b/web/app/themes/twentytwentyfour/patterns/page-home-business.php
new file mode 100644
index 0000000..3f2c748
--- /dev/null
+++ b/web/app/themes/twentytwentyfour/patterns/page-home-business.php
@@ -0,0 +1,19 @@
+
+
+
+
+
+
+
+
diff --git a/web/app/themes/twentytwentyfour/patterns/page-home-portfolio-gallery.php b/web/app/themes/twentytwentyfour/patterns/page-home-portfolio-gallery.php
new file mode 100644
index 0000000..511a3b8
--- /dev/null
+++ b/web/app/themes/twentytwentyfour/patterns/page-home-portfolio-gallery.php
@@ -0,0 +1,15 @@
+
+
+
+
diff --git a/web/app/themes/twentytwentyfour/patterns/page-home-portfolio.php b/web/app/themes/twentytwentyfour/patterns/page-home-portfolio.php
new file mode 100644
index 0000000..c03d1b1
--- /dev/null
+++ b/web/app/themes/twentytwentyfour/patterns/page-home-portfolio.php
@@ -0,0 +1,15 @@
+
+
+
+
diff --git a/web/app/themes/twentytwentyfour/patterns/page-newsletter-landing.php b/web/app/themes/twentytwentyfour/patterns/page-newsletter-landing.php
new file mode 100644
index 0000000..94696fb
--- /dev/null
+++ b/web/app/themes/twentytwentyfour/patterns/page-newsletter-landing.php
@@ -0,0 +1,48 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
diff --git a/web/app/themes/twentytwentyfour/patterns/page-portfolio-overview.php b/web/app/themes/twentytwentyfour/patterns/page-portfolio-overview.php
new file mode 100644
index 0000000..6aee66b
--- /dev/null
+++ b/web/app/themes/twentytwentyfour/patterns/page-portfolio-overview.php
@@ -0,0 +1,18 @@
+
+
+
+
+
+
+
diff --git a/web/app/themes/twentytwentyfour/patterns/page-rsvp-landing.php b/web/app/themes/twentytwentyfour/patterns/page-rsvp-landing.php
new file mode 100644
index 0000000..35c2b89
--- /dev/null
+++ b/web/app/themes/twentytwentyfour/patterns/page-rsvp-landing.php
@@ -0,0 +1,57 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
diff --git a/web/app/themes/twentytwentyfour/patterns/posts-1-col.php b/web/app/themes/twentytwentyfour/patterns/posts-1-col.php
new file mode 100644
index 0000000..5793590
--- /dev/null
+++ b/web/app/themes/twentytwentyfour/patterns/posts-1-col.php
@@ -0,0 +1,44 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
diff --git a/web/app/themes/twentytwentyfour/patterns/posts-3-col.php b/web/app/themes/twentytwentyfour/patterns/posts-3-col.php
new file mode 100644
index 0000000..f38289d
--- /dev/null
+++ b/web/app/themes/twentytwentyfour/patterns/posts-3-col.php
@@ -0,0 +1,53 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
diff --git a/web/app/themes/twentytwentyfour/patterns/posts-grid-2-col.php b/web/app/themes/twentytwentyfour/patterns/posts-grid-2-col.php
new file mode 100644
index 0000000..dc56adf
--- /dev/null
+++ b/web/app/themes/twentytwentyfour/patterns/posts-grid-2-col.php
@@ -0,0 +1,81 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
diff --git a/web/app/themes/twentytwentyfour/patterns/posts-images-only-3-col.php b/web/app/themes/twentytwentyfour/patterns/posts-images-only-3-col.php
new file mode 100644
index 0000000..67d5158
--- /dev/null
+++ b/web/app/themes/twentytwentyfour/patterns/posts-images-only-3-col.php
@@ -0,0 +1,36 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
diff --git a/web/app/themes/twentytwentyfour/patterns/posts-images-only-offset-4-col.php b/web/app/themes/twentytwentyfour/patterns/posts-images-only-offset-4-col.php
new file mode 100644
index 0000000..89e8e9e
--- /dev/null
+++ b/web/app/themes/twentytwentyfour/patterns/posts-images-only-offset-4-col.php
@@ -0,0 +1,84 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
diff --git a/web/app/themes/twentytwentyfour/patterns/posts-list.php b/web/app/themes/twentytwentyfour/patterns/posts-list.php
new file mode 100644
index 0000000..0bd8fef
--- /dev/null
+++ b/web/app/themes/twentytwentyfour/patterns/posts-list.php
@@ -0,0 +1,63 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
diff --git a/web/app/themes/twentytwentyfour/patterns/team-4-col.php b/web/app/themes/twentytwentyfour/patterns/team-4-col.php
new file mode 100644
index 0000000..a3f6e89
--- /dev/null
+++ b/web/app/themes/twentytwentyfour/patterns/team-4-col.php
@@ -0,0 +1,130 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
diff --git a/web/app/themes/twentytwentyfour/patterns/template-archive-blogging.php b/web/app/themes/twentytwentyfour/patterns/template-archive-blogging.php
new file mode 100644
index 0000000..514d9ff
--- /dev/null
+++ b/web/app/themes/twentytwentyfour/patterns/template-archive-blogging.php
@@ -0,0 +1,21 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
diff --git a/web/app/themes/twentytwentyfour/patterns/template-archive-portfolio.php b/web/app/themes/twentytwentyfour/patterns/template-archive-portfolio.php
new file mode 100644
index 0000000..1593f3c
--- /dev/null
+++ b/web/app/themes/twentytwentyfour/patterns/template-archive-portfolio.php
@@ -0,0 +1,23 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
diff --git a/web/app/themes/twentytwentyfour/patterns/template-home-blogging.php b/web/app/themes/twentytwentyfour/patterns/template-home-blogging.php
new file mode 100644
index 0000000..2342c69
--- /dev/null
+++ b/web/app/themes/twentytwentyfour/patterns/template-home-blogging.php
@@ -0,0 +1,21 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
diff --git a/web/app/themes/twentytwentyfour/patterns/template-home-business.php b/web/app/themes/twentytwentyfour/patterns/template-home-business.php
new file mode 100644
index 0000000..2f1aaca
--- /dev/null
+++ b/web/app/themes/twentytwentyfour/patterns/template-home-business.php
@@ -0,0 +1,19 @@
+
+
+
+
+
+
+
+
+
+
+
diff --git a/web/app/themes/twentytwentyfour/patterns/template-home-portfolio.php b/web/app/themes/twentytwentyfour/patterns/template-home-portfolio.php
new file mode 100644
index 0000000..a3b0d65
--- /dev/null
+++ b/web/app/themes/twentytwentyfour/patterns/template-home-portfolio.php
@@ -0,0 +1,22 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
+
diff --git a/web/app/themes/twentytwentyfour/patterns/template-index-blogging.php b/web/app/themes/twentytwentyfour/patterns/template-index-blogging.php
new file mode 100644
index 0000000..f64c31d
--- /dev/null
+++ b/web/app/themes/twentytwentyfour/patterns/template-index-blogging.php
@@ -0,0 +1,23 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
diff --git a/web/app/themes/twentytwentyfour/patterns/template-index-portfolio.php b/web/app/themes/twentytwentyfour/patterns/template-index-portfolio.php
new file mode 100644
index 0000000..5e285ed
--- /dev/null
+++ b/web/app/themes/twentytwentyfour/patterns/template-index-portfolio.php
@@ -0,0 +1,24 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
diff --git a/web/app/themes/twentytwentyfour/patterns/template-search-blogging.php b/web/app/themes/twentytwentyfour/patterns/template-search-blogging.php
new file mode 100644
index 0000000..5b3c547
--- /dev/null
+++ b/web/app/themes/twentytwentyfour/patterns/template-search-blogging.php
@@ -0,0 +1,26 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
diff --git a/web/app/themes/twentytwentyfour/patterns/template-search-portfolio.php b/web/app/themes/twentytwentyfour/patterns/template-search-portfolio.php
new file mode 100644
index 0000000..e245df9
--- /dev/null
+++ b/web/app/themes/twentytwentyfour/patterns/template-search-portfolio.php
@@ -0,0 +1,27 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
diff --git a/web/app/themes/twentytwentyfour/patterns/template-single-portfolio.php b/web/app/themes/twentytwentyfour/patterns/template-single-portfolio.php
new file mode 100644
index 0000000..8ffa96e
--- /dev/null
+++ b/web/app/themes/twentytwentyfour/patterns/template-single-portfolio.php
@@ -0,0 +1,36 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
diff --git a/web/app/themes/twentytwentyfour/patterns/testimonial-centered.php b/web/app/themes/twentytwentyfour/patterns/testimonial-centered.php
new file mode 100644
index 0000000..55f3a87
--- /dev/null
+++ b/web/app/themes/twentytwentyfour/patterns/testimonial-centered.php
@@ -0,0 +1,47 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
diff --git a/web/app/themes/twentytwentyfour/patterns/text-alternating-images.php b/web/app/themes/twentytwentyfour/patterns/text-alternating-images.php
new file mode 100644
index 0000000..ebd2ab5
--- /dev/null
+++ b/web/app/themes/twentytwentyfour/patterns/text-alternating-images.php
@@ -0,0 +1,116 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
diff --git a/web/app/themes/twentytwentyfour/patterns/text-centered-statement-small.php b/web/app/themes/twentytwentyfour/patterns/text-centered-statement-small.php
new file mode 100644
index 0000000..80d82ea
--- /dev/null
+++ b/web/app/themes/twentytwentyfour/patterns/text-centered-statement-small.php
@@ -0,0 +1,31 @@
+
+
+
+
+
+
+
+
+ ' . esc_html__('Money Studies', 'twentytwentyfour') . '';
+ echo sprintf(
+ /* Translators: About text placeholder */
+ esc_html__('I write about finance, management and economy, my book “%1$s” is out now.', 'twentytwentyfour'),
+ $about_link
+ );
+ ?>
+
+
+
+
+
diff --git a/web/app/themes/twentytwentyfour/patterns/text-centered-statement.php b/web/app/themes/twentytwentyfour/patterns/text-centered-statement.php
new file mode 100644
index 0000000..6e77cdd
--- /dev/null
+++ b/web/app/themes/twentytwentyfour/patterns/text-centered-statement.php
@@ -0,0 +1,30 @@
+
+
+
+
+
+
+
+
+
+
+
+
Études is not confined to the past—we are passionate about the cutting edge designs shaping our world today.', 'twentytwentyfour')); ?>
+
+
+
+
+
+
+
+
+
diff --git a/web/app/themes/twentytwentyfour/patterns/text-faq.php b/web/app/themes/twentytwentyfour/patterns/text-faq.php
new file mode 100644
index 0000000..05a867c
--- /dev/null
+++ b/web/app/themes/twentytwentyfour/patterns/text-faq.php
@@ -0,0 +1,69 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
diff --git a/web/app/themes/twentytwentyfour/patterns/text-feature-grid-3-col.php b/web/app/themes/twentytwentyfour/patterns/text-feature-grid-3-col.php
new file mode 100644
index 0000000..894ad58
--- /dev/null
+++ b/web/app/themes/twentytwentyfour/patterns/text-feature-grid-3-col.php
@@ -0,0 +1,119 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
diff --git a/web/app/themes/twentytwentyfour/patterns/text-project-details.php b/web/app/themes/twentytwentyfour/patterns/text-project-details.php
new file mode 100644
index 0000000..2966d16
--- /dev/null
+++ b/web/app/themes/twentytwentyfour/patterns/text-project-details.php
@@ -0,0 +1,54 @@
+
+
+
+
+
diff --git a/web/app/themes/twentytwentyfour/patterns/text-title-left-image-right.php b/web/app/themes/twentytwentyfour/patterns/text-title-left-image-right.php
new file mode 100644
index 0000000..0d5eabe
--- /dev/null
+++ b/web/app/themes/twentytwentyfour/patterns/text-title-left-image-right.php
@@ -0,0 +1,59 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
diff --git a/web/app/themes/twentytwentyfour/readme.txt b/web/app/themes/twentytwentyfour/readme.txt
new file mode 100644
index 0000000..81a72a6
--- /dev/null
+++ b/web/app/themes/twentytwentyfour/readme.txt
@@ -0,0 +1,86 @@
+=== Twenty Twenty-Four ===
+Contributors: wordpressdotorg
+Requires at least: 6.4
+Tested up to: 6.6
+Requires PHP: 7.0
+Stable tag: 1.2
+License: GPLv2 or later
+License URI: http://www.gnu.org/licenses/gpl-2.0.html
+
+== Description ==
+
+Twenty Twenty-Four is designed to be flexible, versatile and applicable to any website. Its collection of templates and patterns tailor to different needs, such as presenting a business, blogging and writing or showcasing work. A multitude of possibilities open up with just a few adjustments to color and typography. Twenty Twenty-Four comes with style variations and full page designs to help speed up the site building process, is fully compatible with the site editor, and takes advantage of new design tools introduced in WordPress 6.4.
+
+== Changelog ==
+
+= 1.2 =
+* Released: July 16, 2024
+
+https://wordpress.org/documentation/article/twenty-twenty-four-changelog/#Version_1.2
+
+= 1.1 =
+* Released: April 2, 2024
+
+https://wordpress.org/documentation/article/twenty-twenty-four-changelog/#Version_1.1
+
+= 1.0 =
+* Released: November 7, 2023
+
+https://wordpress.org/documentation/article/twenty-twenty-four-changelog/#Version_1.0
+
+== Copyright ==
+
+Twenty Twenty-Four WordPress Theme, (C) 2023 WordPress.org
+Twenty Twenty-Four 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.
+
+
+This theme bundles the following third-party resources:
+
+=== Fonts ===
+
+Cardo Font
+Copyright (c) 2002-2011, David J. Perry (hospes02@scholarsfonts.net)
+License: SIL Open Font License, 1.1, https://opensource.org/licenses/OFL-1.1
+Source: http://scholarsfonts.net
+
+Instrument Sans Font
+Copyright 2022 The Instrument Sans Project Authors.
+License: SIL Open Font License, 1.1, https://opensource.org/licenses/OFL-1.1
+Source: https://github.com/Instrument/instrument-sans
+
+Inter Font
+Copyright 2020 The Inter Project Authors.
+License: SIL Open Font License, 1.1, https://opensource.org/licenses/OFL-1.1
+Source: https://github.com/rsms/inter
+
+Jost Font
+Copyright 2020 The Jost Project Authors.
+License: SIL Open Font License, 1.1, https://opensource.org/licenses/OFL-1.1
+Source: https://github.com/indestructible-type/Jost
+
+=== Images ===
+
+License: CC0 https://creativecommons.org/publicdomain/zero/1.0/
+
+museum.webp - https://www.rawpixel.com/image/3297419/free-photo-image-interior-hallway-architecture
+tourist-and-building.webp - https://www.rawpixel.com/image/5928004/photo-image-public-domain-hand-person
+building-exterior.webp - https://www.rawpixel.com/image/430335/free-photo-image-architecture-building-roof
+windows.webp - https://www.rawpixel.com/image/3286615/free-photo-image-texture-architecture-building
+abstract-geometric-art.webp - https://www.rawpixel.com/image/3283970/free-photo-image-pattern-artwork-abstract
+angular-roof.webp - https://www.rawpixel.com/image/3289063/free-photo-image-architectural-detail-architecture
+art-gallery.webp - https://www.rawpixel.com/image/3286187/free-photo-image-person-stairs-architecture
+green-staircase.webp - https://www.rawpixel.com/image/430558/free-photo-image-abstract-architecture-art-public-domain
+hotel-facade.webp - https://www.rawpixel.com/image/3286725/free-photo-image-black-and-white-background-photos
+
+License: UNICODE LICENSE V3 https://www.unicode.org/license.txt
+icon-message.webp
diff --git a/web/app/themes/twentytwentyfour/screenshot.png b/web/app/themes/twentytwentyfour/screenshot.png
new file mode 100644
index 0000000..0bce237
Binary files /dev/null and b/web/app/themes/twentytwentyfour/screenshot.png differ
diff --git a/web/app/themes/twentytwentyfour/style.css b/web/app/themes/twentytwentyfour/style.css
new file mode 100644
index 0000000..3fa6a6a
--- /dev/null
+++ b/web/app/themes/twentytwentyfour/style.css
@@ -0,0 +1,15 @@
+/*
+Theme Name: Twenty Twenty-Four
+Theme URI: https://wordpress.org/themes/twentytwentyfour/
+Author: the WordPress team
+Author URI: https://wordpress.org
+Description: Twenty Twenty-Four is designed to be flexible, versatile and applicable to any website. Its collection of templates and patterns tailor to different needs, such as presenting a business, blogging and writing or showcasing work. A multitude of possibilities open up with just a few adjustments to color and typography. Twenty Twenty-Four comes with style variations and full page designs to help speed up the site building process, is fully compatible with the site editor, and takes advantage of new design tools introduced in WordPress 6.4.
+Requires at least: 6.4
+Tested up to: 6.6
+Requires PHP: 7.0
+Version: 1.2
+License: GNU General Public License v2 or later
+License URI: http://www.gnu.org/licenses/gpl-2.0.html
+Text Domain: twentytwentyfour
+Tags: one-column, custom-colors, custom-menu, custom-logo, editor-style, featured-images, full-site-editing, block-patterns, rtl-language-support, sticky-post, threaded-comments, translation-ready, wide-blocks, block-styles, style-variations, accessibility-ready, blog, portfolio, news
+*/
diff --git a/web/app/themes/twentytwentyfour/styles/ember.json b/web/app/themes/twentytwentyfour/styles/ember.json
new file mode 100644
index 0000000..f4e612c
--- /dev/null
+++ b/web/app/themes/twentytwentyfour/styles/ember.json
@@ -0,0 +1,249 @@
+{
+ "$schema": "https://schemas.wp.org/trunk/theme.json",
+ "version": 2,
+ "title": "Ember",
+ "settings": {
+ "color": {
+ "duotone": [
+ {
+ "colors": [
+ "#D73301",
+ "#F9F8F5"
+ ],
+ "slug": "duotone-2",
+ "name": "Orange and white"
+ }
+ ],
+ "gradients": [
+ {
+ "slug": "gradient-1",
+ "gradient": "linear-gradient(to bottom, #f6decd 0%, #dbab88 100%)",
+ "name": "Vertical linen to beige"
+ },
+ {
+ "slug": "gradient-2",
+ "gradient": "linear-gradient(to bottom, #A4A4A4 0%, #dbab88 100%)",
+ "name": "Vertical taupe to beige"
+ },
+ {
+ "slug": "gradient-3",
+ "gradient": "linear-gradient(to bottom, #353535 0%, #dbab88 100%)",
+ "name": "Vertical sable to beige"
+ },
+ {
+ "slug": "gradient-4",
+ "gradient": "linear-gradient(to bottom, #111111 0%, #dbab88 100%)",
+ "name": "Vertical ebony to beige"
+ },
+ {
+ "slug": "gradient-5",
+ "gradient": "linear-gradient(to bottom, #353535 0%, #A4A4A4 100%)",
+ "name": "Vertical sable to beige"
+ },
+ {
+ "slug": "gradient-6",
+ "gradient": "linear-gradient(to bottom, #111111 0%, #353535 100%)",
+ "name": "Vertical ebony to sable"
+ },
+ {
+ "slug": "gradient-7",
+ "gradient": "linear-gradient(to bottom, #dbab88 50%, #f6decd 50%)",
+ "name": "Vertical hard beige to linen"
+ },
+ {
+ "slug": "gradient-8",
+ "gradient": "linear-gradient(to bottom, #A4A4A4 50%, #dbab88 50%)",
+ "name": "Vertical hard taupe to beige"
+ },
+ {
+ "slug": "gradient-9",
+ "gradient": "linear-gradient(to bottom, #353535 50%, #dbab88 50%)",
+ "name": "Vertical hard sable to beige"
+ },
+ {
+ "slug": "gradient-10",
+ "gradient": "linear-gradient(to bottom, #111111 50%, #dbab88 50%)",
+ "name": "Vertical hard ebony to beige"
+ },
+ {
+ "slug": "gradient-11",
+ "gradient": "linear-gradient(to bottom, #353535 50%, #A4A4A4 50%)",
+ "name": "Vertical hard sable to taupe"
+ },
+ {
+ "slug": "gradient-12",
+ "gradient": "linear-gradient(to bottom, #111111 50%, #353535 50%)",
+ "name": "Vertical hard ebony to sable"
+ }
+ ],
+ "palette": [
+ {
+ "color": "#F9F8F5",
+ "name": "Base",
+ "slug": "base"
+ },
+ {
+ "color": "#D73301",
+ "name": "Contrast / 2",
+ "slug": "contrast-2"
+ },
+ {
+ "color": "#000",
+ "name": "Contrast",
+ "slug": "contrast"
+ },
+ {
+ "color": "#f6decd",
+ "name": "Base / Two",
+ "slug": "base-2"
+ }
+ ]
+ },
+ "typography": {
+ "fontFamilies": [
+ {
+ "fontFace": [
+ {
+ "fontFamily": "Instrument Sans",
+ "fontStyle": "normal",
+ "fontWeight": "400 700",
+ "src": [
+ "file:./assets/fonts/instrument-sans/InstrumentSans-VariableFont_wdth,wght.woff2"
+ ]
+ },
+ {
+ "fontFamily": "Instrument Sans",
+ "fontStyle": "italic",
+ "fontWeight": "400 700",
+ "src": [
+ "file:./assets/fonts/instrument-sans/InstrumentSans-Italic-VariableFont_wdth,wght.woff2"
+ ]
+ }
+ ],
+ "fontFamily": "\"Instrument Sans\", sans-serif",
+ "name": "Instrument Sans",
+ "slug": "body"
+ },
+ {
+ "fontFace": [
+ {
+ "fontFamily": "Jost",
+ "fontStyle": "normal",
+ "fontWeight": "100 900",
+ "src": ["file:./assets/fonts/jost/Jost-VariableFont_wght.woff2"]
+ },
+ {
+ "fontFamily": "Jost",
+ "fontStyle": "italic",
+ "fontWeight": "100 900",
+ "src": [
+ "file:./assets/fonts/jost/Jost-Italic-VariableFont_wght.woff2"
+ ]
+ }
+ ],
+ "fontFamily": "\"Jost\", sans-serif",
+ "name": "Jost",
+ "slug": "heading"
+ },
+ {
+ "fontFamily": "-apple-system, BlinkMacSystemFont, avenir next, avenir, segoe ui, helvetica neue, helvetica, Cantarell, Ubuntu, roboto, noto, arial, sans-serif",
+ "name": "System Sans-serif",
+ "slug": "system-sans-serif"
+ },
+ {
+ "fontFamily": "Iowan Old Style, Apple Garamond, Baskerville, Times New Roman, Droid Serif, Times, Source Serif Pro, serif, Apple Color Emoji, Segoe UI Emoji, Segoe UI Symbol",
+ "name": "System Serif",
+ "slug": "system-serif"
+ }
+ ]
+ }
+ },
+ "styles": {
+ "blocks": {
+ "core/button": {
+ "variations": {
+ "outline": {
+ "spacing": {
+ "padding": {
+ "bottom": "calc(0.9rem - 2px)",
+ "left": "calc(2rem - 2px)",
+ "right": "calc(2rem - 2px)",
+ "top": "calc(0.9rem - 2px)"
+ }
+ },
+ "border": {
+ "width": "2px"
+ }
+ }
+ }
+ },
+ "core/image": {
+ "filter": {
+ "duotone": "var(--wp--preset--duotone--duotone-2)"
+ }
+ },
+ "core/pullquote": {
+ "typography": {
+ "fontSize": "var(--wp--preset--font-size--large)",
+ "fontStyle": "normal",
+ "fontWeight": "normal",
+ "lineHeight": "1.2"
+ }
+ },
+ "core/quote": {
+ "typography": {
+ "fontFamily": "var(--wp--preset--font-family--heading)",
+ "fontSize": "var(--wp--preset--font-size--large)",
+ "fontStyle": "normal"
+ },
+ "variations": {
+ "plain": {
+ "typography": {
+ "fontStyle": "normal",
+ "fontWeight": "400"
+ }
+ }
+ }
+ },
+ "core/site-title": {
+ "typography": {
+ "fontWeight": "400"
+ }
+ },
+ "core/navigation": {
+ "typography": {
+ "fontWeight": "400"
+ }
+ }
+ },
+ "elements": {
+ "button": {
+ "border": {
+ "radius": "100px"
+ },
+ "color": {
+ "background": "var(--wp--preset--color--contrast-2)",
+ "text": "var(--wp--preset--color--base)"
+ },
+ "spacing": {
+ "padding": {
+ "bottom": "0.9rem",
+ "left": "2rem",
+ "right": "2rem",
+ "top": "0.9rem"
+ }
+ },
+ "typography": {
+ "fontFamily": "var(--wp--preset--font-family--heading)",
+ "fontSize": "var(--wp--preset--font-size--small)",
+ "fontStyle": "normal"
+ },
+ ":hover": {
+ "color": {
+ "background": "var(--wp--preset--color--contrast)"
+ }
+ }
+ }
+ }
+ }
+}
diff --git a/web/app/themes/twentytwentyfour/styles/fossil.json b/web/app/themes/twentytwentyfour/styles/fossil.json
new file mode 100644
index 0000000..44e24fc
--- /dev/null
+++ b/web/app/themes/twentytwentyfour/styles/fossil.json
@@ -0,0 +1,279 @@
+{
+ "$schema": "https://schemas.wp.org/trunk/theme.json",
+ "version": 2,
+ "title": "Fossil",
+ "settings": {
+ "color": {
+ "gradients": [
+ {
+ "slug": "gradient-1",
+ "gradient": "linear-gradient(to bottom, #E1DFDB 0%, #D6D2CE 100%)",
+ "name": "Vertical linen to beige"
+ },
+ {
+ "slug": "gradient-2",
+ "gradient": "linear-gradient(to bottom, #958D86 0%, #D6D2CE 100%)",
+ "name": "Vertical taupe to beige"
+ },
+ {
+ "slug": "gradient-3",
+ "gradient": "linear-gradient(to bottom, #65574E 0%, #D6D2CE 100%)",
+ "name": "Vertical sable to beige"
+ },
+ {
+ "slug": "gradient-4",
+ "gradient": "linear-gradient(to bottom, #1A1514 0%, #D6D2CE 100%)",
+ "name": "Vertical ebony to beige"
+ },
+ {
+ "slug": "gradient-5",
+ "gradient": "linear-gradient(to bottom, #65574E 0%, #958D86 100%)",
+ "name": "Vertical sable to beige"
+ },
+ {
+ "slug": "gradient-6",
+ "gradient": "linear-gradient(to bottom, #1A1514 0%, #65574E 100%)",
+ "name": "Vertical ebony to sable"
+ },
+ {
+ "slug": "gradient-7",
+ "gradient": "linear-gradient(to bottom, #D6D2CE 50%, #E1DFDB 50%)",
+ "name": "Vertical hard beige to linen"
+ },
+ {
+ "slug": "gradient-8",
+ "gradient": "linear-gradient(to bottom, #958D86 50%, #D6D2CE 50%)",
+ "name": "Vertical hard taupe to beige"
+ },
+ {
+ "slug": "gradient-9",
+ "gradient": "linear-gradient(to bottom, #65574E 50%, #D6D2CE 50%)",
+ "name": "Vertical hard sable to beige"
+ },
+ {
+ "slug": "gradient-10",
+ "gradient": "linear-gradient(to bottom, #1A1514 50%, #D6D2CE 50%)",
+ "name": "Vertical hard ebony to beige"
+ },
+ {
+ "slug": "gradient-11",
+ "gradient": "linear-gradient(to bottom, #65574E 50%, #958D86 50%)",
+ "name": "Vertical hard sable to taupe"
+ },
+ {
+ "slug": "gradient-12",
+ "gradient": "linear-gradient(to bottom, #1A1514 50%, #65574E 50%)",
+ "name": "Vertical hard ebony to sable"
+ }
+ ],
+ "palette": [
+ {
+ "color": "#D6D2CE",
+ "name": "Base",
+ "slug": "base"
+ },
+ {
+ "color": "#E1DFDB",
+ "name": "Base / Two",
+ "slug": "base-2"
+ },
+ {
+ "color": "#1A1514",
+ "name": "Contrast",
+ "slug": "contrast"
+ },
+ {
+ "color": "#65574E",
+ "name": "Contrast / Two",
+ "slug": "contrast-2"
+ },
+ {
+ "color": "#958D86",
+ "name": "Contrast / Three",
+ "slug": "contrast-3"
+ }
+ ]
+ },
+ "typography": {
+ "fontFamilies": [
+ {
+ "fontFace": [
+ {
+ "fontFamily": "Inter",
+ "fontStretch": "normal",
+ "fontStyle": "normal",
+ "fontWeight": "300 900",
+ "src": [
+ "file:./assets/fonts/inter/Inter-VariableFont_slnt,wght.woff2"
+ ]
+ }
+ ],
+ "fontFamily": "\"Inter\", sans-serif",
+ "name": "Inter",
+ "slug": "heading"
+ },
+ {
+ "fontFace": [
+ {
+ "fontFamily": "Cardo",
+ "fontStyle": "normal",
+ "fontWeight": "400",
+ "src": ["file:./assets/fonts/cardo/cardo_normal_400.woff2"]
+ },
+ {
+ "fontFamily": "Cardo",
+ "fontStyle": "italic",
+ "fontWeight": "400",
+ "src": ["file:./assets/fonts/cardo/cardo_italic_400.woff2"]
+ },
+ {
+ "fontFamily": "Cardo",
+ "fontStyle": "normal",
+ "fontWeight": "700",
+ "src": ["file:./assets/fonts/cardo/cardo_normal_700.woff2"]
+ }
+ ],
+ "fontFamily": "Cardo",
+ "name": "Cardo",
+ "slug": "body"
+ },
+ {
+ "fontFamily": "-apple-system, BlinkMacSystemFont, avenir next, avenir, segoe ui, helvetica neue, helvetica, Cantarell, Ubuntu, roboto, noto, arial, sans-serif",
+ "name": "System Sans-serif",
+ "slug": "system-sans-serif"
+ },
+ {
+ "fontFamily": "Iowan Old Style, Apple Garamond, Baskerville, Times New Roman, Droid Serif, Times, Source Serif Pro, serif, Apple Color Emoji, Segoe UI Emoji, Segoe UI Symbol",
+ "name": "System Serif",
+ "slug": "system-serif"
+ }
+ ],
+ "fontSizes": [
+ {
+ "fluid": false,
+ "name": "Small",
+ "size": "1rem",
+ "slug": "small"
+ },
+ {
+ "fluid": false,
+ "name": "Medium",
+ "size": "1.2rem",
+ "slug": "medium"
+ },
+ {
+ "fluid": {
+ "min": "1.5rem",
+ "max": "2rem"
+ },
+ "name": "Large",
+ "size": "2rem",
+ "slug": "large"
+ },
+ {
+ "fluid": {
+ "min": "2rem",
+ "max": "2.65rem"
+ },
+ "name": "Extra Large",
+ "size": "2.65rem",
+ "slug": "x-large"
+ },
+ {
+ "fluid": {
+ "min": "2.65rem",
+ "max": "3.5rem"
+ },
+ "name": "Extra Extra Large",
+ "size": "3.5rem",
+ "slug": "xx-large"
+ }
+ ]
+ }
+ },
+ "styles": {
+ "blocks": {
+ "core/button": {
+ "variations": {
+ "outline": {
+ "spacing": {
+ "padding": {
+ "bottom": "calc(0.9rem - 2px)",
+ "left": "calc(2rem - 2px)",
+ "right": "calc(2rem - 2px)",
+ "top": "calc(0.9rem - 2px)"
+ }
+ },
+ "border": {
+ "width": "2px"
+ }
+ }
+ }
+ },
+ "core/pullquote": {
+ "typography": {
+ "fontSize": "var(--wp--preset--font-size--large)",
+ "fontStyle": "normal",
+ "fontWeight": "normal",
+ "lineHeight": "1.2"
+ }
+ },
+ "core/quote": {
+ "typography": {
+ "fontFamily": "var(--wp--preset--font-family--heading)",
+ "fontSize": "var(--wp--preset--font-size--large)",
+ "fontStyle": "normal"
+ },
+ "variations": {
+ "plain": {
+ "typography": {
+ "fontStyle": "normal",
+ "fontWeight": "400"
+ }
+ }
+ }
+ },
+ "core/site-title": {
+ "typography": {
+ "fontWeight": "400"
+ }
+ }
+ },
+ "elements": {
+ "button": {
+ "border": {
+ "radius": "100px",
+ "color": "var(--wp--preset--color--contrast-2)"
+ },
+ "color": {
+ "background": "var(--wp--preset--color--contrast-2)",
+ "text": "var(--wp--preset--color--white)"
+ },
+ "spacing": {
+ "padding": {
+ "bottom": "0.9rem",
+ "left": "2rem",
+ "right": "2rem",
+ "top": "0.9rem"
+ }
+ },
+ "typography": {
+ "fontFamily": "var(--wp--preset--font-family--heading)",
+ "fontSize": "var(--wp--preset--font-size--small)",
+ "fontStyle": "normal"
+ },
+ ":hover": {
+ "color": {
+ "background": "var(--wp--preset--color--contrast)"
+ }
+ }
+ },
+ "heading": {
+ "typography": {
+ "fontWeight": "normal",
+ "letterSpacing": "0"
+ }
+ }
+ }
+ }
+}
diff --git a/web/app/themes/twentytwentyfour/styles/ice.json b/web/app/themes/twentytwentyfour/styles/ice.json
new file mode 100644
index 0000000..e7896bc
--- /dev/null
+++ b/web/app/themes/twentytwentyfour/styles/ice.json
@@ -0,0 +1,280 @@
+{
+ "$schema": "https://schemas.wp.org/trunk/theme.json",
+ "version": 2,
+ "title": "Ice",
+ "settings": {
+ "color": {
+ "gradients": [
+ {
+ "slug": "gradient-1",
+ "gradient": "linear-gradient(to bottom, #cbd9e1 0%, #EBEBEF 100%)",
+ "name": "Vertical azure to ice"
+ },
+ {
+ "slug": "gradient-2",
+ "gradient": "linear-gradient(to bottom, #466577 0%, #EBEBEF 100%)",
+ "name": "Vertical slate to ice"
+ },
+ {
+ "slug": "gradient-3",
+ "gradient": "linear-gradient(to bottom, #37505d 0%, #EBEBEF 100%)",
+ "name": "Vertical ocean to ice"
+ },
+ {
+ "slug": "gradient-4",
+ "gradient": "linear-gradient(to bottom, #1C2930 0%, #EBEBEF 100%)",
+ "name": "Vertical ink to ice"
+ },
+ {
+ "slug": "gradient-5",
+ "gradient": "linear-gradient(to bottom, #37505d 0%, #466577 100%)",
+ "name": "Vertical ocean to slate"
+ },
+ {
+ "slug": "gradient-6",
+ "gradient": "linear-gradient(to bottom, #1C2930 0%, #37505d 100%)",
+ "name": "Vertical ink to ocean"
+ },
+ {
+ "slug": "gradient-7",
+ "gradient": "linear-gradient(to bottom, #EBEBEF 50%, #cbd9e1 50%)",
+ "name": "Vertical hard ice to azure"
+ },
+ {
+ "slug": "gradient-8",
+ "gradient": "linear-gradient(to bottom, #466577 50%, #EBEBEF 50%)",
+ "name": "Vertical hard slate to ice"
+ },
+ {
+ "slug": "gradient-9",
+ "gradient": "linear-gradient(to bottom, #37505d 50%, #EBEBEF 50%)",
+ "name": "Vertical hard ocean to ice"
+ },
+ {
+ "slug": "gradient-10",
+ "gradient": "linear-gradient(to bottom, #1C2930 50%, #EBEBEF 50%)",
+ "name": "Vertical hard ink to ice"
+ },
+ {
+ "slug": "gradient-11",
+ "gradient": "linear-gradient(to bottom, #37505d 50%, #466577 50%)",
+ "name": "Vertical hard ocean to slate"
+ },
+ {
+ "slug": "gradient-12",
+ "gradient": "linear-gradient(to bottom, #1C2930 50%, #37505d 50%)",
+ "name": "Vertical hard ink to ocean"
+ }
+ ],
+ "palette": [
+ {
+ "color": "#EBEBEF",
+ "name": "Base",
+ "slug": "base"
+ },
+ {
+ "color": "#DCE0E6",
+ "name": "Base / Two",
+ "slug": "base-2"
+ },
+ {
+ "color": "#1C2930",
+ "name": "Contrast",
+ "slug": "contrast"
+ },
+ {
+ "color": "#37505d",
+ "name": "Contrast / Two",
+ "slug": "contrast-2"
+ },
+ {
+ "color": "#96A5B2",
+ "name": "Contrast / Three",
+ "slug": "contrast-3"
+ }
+ ]
+ },
+ "typography": {
+ "fontFamilies": [
+ {
+ "fontFace": [
+ {
+ "fontFamily": "Inter",
+ "fontStretch": "normal",
+ "fontStyle": "normal",
+ "fontWeight": "300 900",
+ "src": [
+ "file:./assets/fonts/inter/Inter-VariableFont_slnt,wght.woff2"
+ ]
+ }
+ ],
+ "fontFamily": "\"Inter\", sans-serif",
+ "name": "Inter",
+ "slug": "heading"
+ },
+ {
+ "fontFace": [
+ {
+ "fontFamily": "Jost",
+ "fontStyle": "normal",
+ "fontWeight": "100 900",
+ "src": ["file:./assets/fonts/jost/Jost-VariableFont_wght.woff2"]
+ },
+ {
+ "fontFamily": "Jost",
+ "fontStyle": "italic",
+ "fontWeight": "100 900",
+ "src": [
+ "file:./assets/fonts/jost/Jost-Italic-VariableFont_wght.woff2"
+ ]
+ }
+ ],
+ "fontFamily": "\"Jost\", sans-serif",
+ "name": "Jost",
+ "slug": "body"
+ },
+ {
+ "fontFamily": "-apple-system, BlinkMacSystemFont, avenir next, avenir, segoe ui, helvetica neue, helvetica, Cantarell, Ubuntu, roboto, noto, arial, sans-serif",
+ "name": "System Sans-serif",
+ "slug": "system-sans-serif"
+ },
+ {
+ "fontFamily": "Iowan Old Style, Apple Garamond, Baskerville, Times New Roman, Droid Serif, Times, Source Serif Pro, serif, Apple Color Emoji, Segoe UI Emoji, Segoe UI Symbol",
+ "name": "System Serif",
+ "slug": "system-serif"
+ }
+ ],
+ "fontSizes": [
+ {
+ "fluid": false,
+ "name": "Small",
+ "size": "1rem",
+ "slug": "small"
+ },
+ {
+ "fluid": false,
+ "name": "Medium",
+ "size": "1.2rem",
+ "slug": "medium"
+ },
+ {
+ "fluid": {
+ "min": "1.5rem",
+ "max": "2rem"
+ },
+ "name": "Large",
+ "size": "2rem",
+ "slug": "large"
+ },
+ {
+ "fluid": {
+ "min": "2rem",
+ "max": "2.65rem"
+ },
+ "name": "Extra Large",
+ "size": "2.65rem",
+ "slug": "x-large"
+ },
+ {
+ "fluid": {
+ "min": "2.65rem",
+ "max": "3.5rem"
+ },
+ "name": "Extra Extra Large",
+ "size": "3.5rem",
+ "slug": "xx-large"
+ }
+ ]
+ }
+ },
+ "styles": {
+ "blocks": {
+ "core/button": {
+ "variations": {
+ "outline": {
+ "spacing": {
+ "padding": {
+ "bottom": "calc(1rem - 1px)",
+ "left": "calc(2.2rem - 1px)",
+ "right": "calc(2.2rem - 1px)",
+ "top": "calc(1rem - 1px)"
+ }
+ },
+ "border": {
+ "width": "1px"
+ }
+ }
+ }
+ },
+ "core/pullquote": {
+ "typography": {
+ "fontSize": "var(--wp--preset--font-size--large)",
+ "fontStyle": "normal",
+ "fontWeight": "normal",
+ "lineHeight": "1.2"
+ }
+ },
+ "core/quote": {
+ "typography": {
+ "fontFamily": "var(--wp--preset--font-family--heading)",
+ "fontSize": "var(--wp--preset--font-size--large)",
+ "fontStyle": "normal"
+ },
+ "variations": {
+ "plain": {
+ "typography": {
+ "fontStyle": "normal",
+ "fontWeight": "400"
+ }
+ }
+ }
+ },
+ "core/site-title": {
+ "typography": {
+ "fontWeight": "400"
+ }
+ }
+ },
+ "elements": {
+ "button": {
+ "border": {
+ "radius": "4px",
+ "color": "var(--wp--preset--color--contrast-2)"
+ },
+ "color": {
+ "background": "var(--wp--preset--color--contrast-2)",
+ "text": "var(--wp--preset--color--white)"
+ },
+ "spacing": {
+ "padding": {
+ "bottom": "1rem",
+ "left": "2.2rem",
+ "right": "2.2rem",
+ "top": "1rem"
+ }
+ },
+ "typography": {
+ "fontFamily": "var(--wp--preset--font-family--heading)",
+ "fontSize": "0.75rem",
+ "fontStyle": "normal",
+ "textTransform": "uppercase",
+ "letterSpacing": "0.1rem"
+ },
+ ":hover": {
+ "color": {
+ "background": "var(--wp--preset--color--contrast)"
+ },
+ "border": {
+ "color": "var(--wp--preset--color--contrast)"
+ }
+ }
+ },
+ "heading": {
+ "typography": {
+ "fontWeight": "normal",
+ "letterSpacing": "0"
+ }
+ }
+ }
+ }
+}
diff --git a/web/app/themes/twentytwentyfour/styles/maelstrom.json b/web/app/themes/twentytwentyfour/styles/maelstrom.json
new file mode 100644
index 0000000..1f99cf5
--- /dev/null
+++ b/web/app/themes/twentytwentyfour/styles/maelstrom.json
@@ -0,0 +1,205 @@
+{
+ "$schema": "https://schemas.wp.org/trunk/theme.json",
+ "version": 2,
+ "title": "Maelstrom",
+ "settings": {
+ "color": {
+ "palette": [
+ {
+ "color": "#38629F",
+ "name": "Base",
+ "slug": "base"
+ },
+ {
+ "color": "#244E8A",
+ "name": "Base / Two",
+ "slug": "base-2"
+ },
+ {
+ "color": "#FFFFFFA1",
+ "name": "Contrast / 2",
+ "slug": "contrast-2"
+ },
+ {
+ "color": "#FFFFFF",
+ "name": "Contrast",
+ "slug": "contrast"
+ },
+ {
+ "color": "#D5E0F0",
+ "name": "Contrast / 3",
+ "slug": "contrast-3"
+ }
+ ]
+ },
+ "typography": {
+ "fontFamilies": [
+ {
+ "fontFace": [
+ {
+ "fontFamily": "Cardo",
+ "fontStyle": "normal",
+ "fontWeight": "400",
+ "src": ["file:./assets/fonts/cardo/cardo_normal_400.woff2"]
+ },
+ {
+ "fontFamily": "Cardo",
+ "fontStyle": "italic",
+ "fontWeight": "400",
+ "src": ["file:./assets/fonts/cardo/cardo_italic_400.woff2"]
+ },
+ {
+ "fontFamily": "Cardo",
+ "fontStyle": "normal",
+ "fontWeight": "700",
+ "src": ["file:./assets/fonts/cardo/cardo_normal_700.woff2"]
+ }
+ ],
+ "fontFamily": "Cardo",
+ "name": "Cardo",
+ "slug": "body"
+ },
+ {
+ "fontFace": [
+ {
+ "fontFamily": "Jost",
+ "fontStyle": "normal",
+ "fontWeight": "100 900",
+ "src": ["file:./assets/fonts/jost/Jost-VariableFont_wght.woff2"]
+ },
+ {
+ "fontFamily": "Jost",
+ "fontStyle": "italic",
+ "fontWeight": "100 900",
+ "src": [
+ "file:./assets/fonts/jost/Jost-Italic-VariableFont_wght.woff2"
+ ]
+ }
+ ],
+ "fontFamily": "\"Jost\", sans-serif",
+ "name": "Jost",
+ "slug": "heading"
+ },
+ {
+ "fontFamily": "-apple-system, BlinkMacSystemFont, avenir next, avenir, segoe ui, helvetica neue, helvetica, Cantarell, Ubuntu, roboto, noto, arial, sans-serif",
+ "name": "System Sans-serif",
+ "slug": "system-sans-serif"
+ },
+ {
+ "fontFamily": "Iowan Old Style, Apple Garamond, Baskerville, Times New Roman, Droid Serif, Times, Source Serif Pro, serif, Apple Color Emoji, Segoe UI Emoji, Segoe UI Symbol",
+ "name": "System Serif",
+ "slug": "system-serif"
+ }
+ ],
+ "fontSizes": [
+ {
+ "fluid": false,
+ "name": "Small",
+ "size": "1rem",
+ "slug": "small"
+ },
+ {
+ "fluid": false,
+ "name": "Medium",
+ "size": "1.2rem",
+ "slug": "medium"
+ },
+ {
+ "fluid": {
+ "min": "1.5rem",
+ "max": "2rem"
+ },
+ "name": "Large",
+ "size": "2rem",
+ "slug": "large"
+ },
+ {
+ "fluid": {
+ "min": "2rem",
+ "max": "2.65rem"
+ },
+ "name": "Extra Large",
+ "size": "2.65rem",
+ "slug": "x-large"
+ },
+ {
+ "fluid": {
+ "min": "2.65rem",
+ "max": "3.5rem"
+ },
+ "name": "Extra Extra Large",
+ "size": "3.5rem",
+ "slug": "xx-large"
+ }
+ ]
+ }
+ },
+ "styles": {
+ "blocks": {
+ "core/button": {
+ "variations": {
+ "outline": {
+ "spacing": {
+ "padding": {
+ "bottom": "calc(0.8rem - 2px)",
+ "left": "calc(1.6rem - 2px)",
+ "right": "calc(1.6rem - 2px)",
+ "top": "calc(0.8rem - 2px)"
+ }
+ },
+ "border": {
+ "width": "2px"
+ }
+ }
+ }
+ },
+ "core/site-title": {
+ "typography": {
+ "fontFamily": "var(--wp--preset--font-family--heading)",
+ "fontWeight": "normal"
+ }
+ },
+ "core/navigation": {
+ "typography": {
+ "fontSize": "var(--wp--preset--font-size--small)",
+ "fontWeight": "normal"
+ }
+ }
+ },
+ "elements": {
+ "button": {
+ "border": {
+ "radius": "6px"
+ },
+ "color": {
+ "background": "var(--wp--preset--color--contrast)",
+ "text": "var(--wp--preset--color--base-2)"
+ },
+ "spacing": {
+ "padding": {
+ "bottom": "0.98rem",
+ "left": "1.6rem",
+ "right": "1.6rem",
+ "top": "0.8rem"
+ }
+ },
+ "typography": {
+ "fontFamily": "var(--wp--preset--font-family--heading)",
+ "fontSize": "var(--wp--preset--font-size--small)",
+ "fontStyle": "normal"
+ },
+ ":hover": {
+ "color": {
+ "background": "var(--wp--preset--color--contrast)"
+ }
+ }
+ },
+ "heading": {
+ "typography": {
+ "fontFamily": "var(--wp--preset--font-family--heading)",
+ "letterSpacing": "0"
+ }
+ }
+ }
+ }
+}
diff --git a/web/app/themes/twentytwentyfour/styles/mint.json b/web/app/themes/twentytwentyfour/styles/mint.json
new file mode 100644
index 0000000..9d306e5
--- /dev/null
+++ b/web/app/themes/twentytwentyfour/styles/mint.json
@@ -0,0 +1,169 @@
+{
+ "$schema": "https://schemas.wp.org/trunk/theme.json",
+ "version": 2,
+ "title": "Mint",
+ "settings": {
+ "color": {
+ "palette": [
+ {
+ "color": "#e4efeb",
+ "name": "Base",
+ "slug": "base"
+ },
+ {
+ "color": "#f1fefb",
+ "name": "Base / Two",
+ "slug": "base-2"
+ },
+ {
+ "color": "#000000",
+ "name": "Contrast",
+ "slug": "contrast"
+ },
+ {
+ "color": "#353535",
+ "name": "Contrast / Two",
+ "slug": "contrast-2"
+ },
+ {
+ "color": "#A4A4A4",
+ "name": "Contrast / Three",
+ "slug": "contrast-3"
+ }
+ ]
+ },
+ "typography": {
+ "fluid": true,
+ "fontFamilies": [
+ {
+ "fontFace": [
+ {
+ "fontFamily": "Instrument Sans",
+ "fontStyle": "normal",
+ "fontWeight": "400 700",
+ "src": [
+ "file:./assets/fonts/instrument-sans/InstrumentSans-VariableFont_wdth,wght.woff2"
+ ]
+ },
+ {
+ "fontFamily": "Instrument Sans",
+ "fontStyle": "italic",
+ "fontWeight": "400 700",
+ "src": [
+ "file:./assets/fonts/instrument-sans/InstrumentSans-Italic-VariableFont_wdth,wght.woff2"
+ ]
+ }
+ ],
+ "fontFamily": "\"Instrument Sans\", sans-serif",
+ "name": "Instrument Sans",
+ "slug": "heading"
+ },
+ {
+ "fontFace": [
+ {
+ "fontFamily": "Jost",
+ "fontStyle": "normal",
+ "fontWeight": "100 900",
+ "src": ["file:./assets/fonts/jost/Jost-VariableFont_wght.woff2"]
+ },
+ {
+ "fontFamily": "Jost",
+ "fontStyle": "italic",
+ "fontWeight": "100 900",
+ "src": [
+ "file:./assets/fonts/jost/Jost-Italic-VariableFont_wght.woff2"
+ ]
+ }
+ ],
+ "fontFamily": "\"Jost\", sans-serif",
+ "name": "Jost",
+ "slug": "body"
+ },
+ {
+ "fontFamily": "-apple-system, BlinkMacSystemFont, avenir next, avenir, segoe ui, helvetica neue, helvetica, Cantarell, Ubuntu, roboto, noto, arial, sans-serif",
+ "name": "System Sans-serif",
+ "slug": "system-sans-serif"
+ },
+ {
+ "fontFamily": "Iowan Old Style, Apple Garamond, Baskerville, Times New Roman, Droid Serif, Times, Source Serif Pro, serif, Apple Color Emoji, Segoe UI Emoji, Segoe UI Symbol",
+ "name": "System Serif",
+ "slug": "system-serif"
+ }
+ ]
+ }
+ },
+ "styles": {
+ "blocks": {
+ "core/navigation": {
+ "typography": {
+ "fontStyle": "normal",
+ "fontWeight": "400"
+ }
+ },
+ "core/pullquote": {
+ "typography": {
+ "fontFamily": "var(--wp--preset--font-family--body)",
+ "fontSize": "var(--wp--preset--font-size--x-large)",
+ "fontStyle": "normal",
+ "fontWeight": "600",
+ "lineHeight": "1.3"
+ }
+ },
+ "core/quote": {
+ "typography": {
+ "fontFamily": "var(--wp--preset--font-family--body)",
+ "fontSize": "var(--wp--preset--font-size--large)",
+ "fontStyle": "normal",
+ "fontWeight": "400"
+ }
+ },
+ "core/site-title": {
+ "typography": {
+ "fontFamily": "var(--wp--preset--font-family--heading)"
+ }
+ }
+ },
+ "elements": {
+ "caption": {
+ "typography": {
+ "fontFamily": "var(--wp--preset--font-family--body)"
+ }
+ },
+ "h1": {
+ "typography": {
+ "fontSize": "var(--wp--preset--font-size--x-large)"
+ }
+ },
+ "h2": {
+ "typography": {
+ "fontSize": "2.1rem"
+ }
+ },
+ "h3": {
+ "typography": {
+ "fontSize": "var(--wp--preset--font-size--large)"
+ }
+ },
+ "h4": {
+ "typography": {
+ "fontSize": "1.6rem"
+ }
+ },
+ "h5": {
+ "typography": {
+ "fontSize": "1.4rem"
+ }
+ },
+ "heading": {
+ "typography": {
+ "fontFamily": "var(--wp--preset--font-family--heading)",
+ "fontStyle": "normal",
+ "fontWeight": "600"
+ }
+ }
+ },
+ "typography": {
+ "fontFamily": "var(--wp--preset--font-family--body)"
+ }
+ }
+}
diff --git a/web/app/themes/twentytwentyfour/styles/onyx.json b/web/app/themes/twentytwentyfour/styles/onyx.json
new file mode 100644
index 0000000..41afbd8
--- /dev/null
+++ b/web/app/themes/twentytwentyfour/styles/onyx.json
@@ -0,0 +1,165 @@
+{
+ "$schema": "https://schemas.wp.org/trunk/theme.json",
+ "version": 2,
+ "title": "Onyx",
+ "settings": {
+ "color": {
+ "duotone": [
+ {
+ "colors": [
+ "#272727",
+ "#f9f9f9"
+ ],
+ "slug": "duotone-1",
+ "name": "Dark gray and white"
+ },
+ {
+ "colors": [
+ "#272727",
+ "#5F584F"
+ ],
+ "slug": "duotone-2",
+ "name": "Dark gray and walnut"
+ },
+ {
+ "colors": [
+ "#272727",
+ "#973C20"
+ ],
+ "slug": "duotone-3",
+ "name": "Dark gray and cinnamon"
+ },
+ {
+ "colors": [
+ "#272727",
+ "#4D5B48"
+ ],
+ "slug": "duotone-4",
+ "name": "Dark gray and olive"
+ },
+ {
+ "colors": [
+ "#272727",
+ "#4F5959"
+ ],
+ "slug": "duotone-5",
+ "name": "Dark gray and steel"
+ }
+ ],
+ "gradients": [
+ {
+ "slug": "gradient-1",
+ "gradient": "linear-gradient(to bottom, #5F584F 0%, #272727 100%)",
+ "name": "Vertical soft driftwood to dark gray"
+ },
+ {
+ "slug": "gradient-2",
+ "gradient": "linear-gradient(to bottom, #6D533C 0%, #272727 100%)",
+ "name": "Vertical soft walnut to dark gray"
+ },
+ {
+ "slug": "gradient-3",
+ "gradient": "linear-gradient(to bottom, #973C20 0%, #272727 100%)",
+ "name": "Vertical soft cinnamon to dark gray"
+ },
+ {
+ "slug": "gradient-4",
+ "gradient": "linear-gradient(to bottom, #4D5B48 0%, #272727 100%)",
+ "name": "Vertical soft olive to dark gray"
+ },
+ {
+ "slug": "gradient-5",
+ "gradient": "linear-gradient(to bottom, #4F5959 0%, #272727 100%)",
+ "name": "Vertical soft steel to dark gray"
+ },
+ {
+ "slug": "gradient-6",
+ "gradient": "linear-gradient(to bottom, #909090 0%, #272727 100%)",
+ "name": "Vertical soft pewter to dark gray"
+ },
+ {
+ "slug": "gradient-7",
+ "gradient": "linear-gradient(to bottom, #5F584F 50%, #272727 50%)",
+ "name": "Vertical hard beige to dark gray"
+ },
+ {
+ "slug": "gradient-8",
+ "gradient": "linear-gradient(to bottom, #6D533C 50%, #272727 50%)",
+ "name": "Vertical hard walnut to dark gray"
+ },
+ {
+ "slug": "gradient-9",
+ "gradient": "linear-gradient(to bottom, #973C20 50%, #272727 50%)",
+ "name": "Vertical hard cinnamon to dark gray"
+ },
+ {
+ "slug": "gradient-10",
+ "gradient": "linear-gradient(to bottom, #4D5B48 50%, #272727 50%)",
+ "name": "Vertical hard olive to dark gray"
+ },
+ {
+ "slug": "gradient-11",
+ "gradient": "linear-gradient(to bottom, #4F5959 50%, #272727 50%)",
+ "name": "Vertical hard steel to dark gray"
+ },
+ {
+ "slug": "gradient-12",
+ "gradient": "linear-gradient(to bottom, #A4A4A4 50%, #272727 50%)",
+ "name": "Vertical hard pewter to dark gray"
+ }
+ ],
+ "palette": [
+ {
+ "color": "#272727",
+ "name": "Base",
+ "slug": "base"
+ },
+ {
+ "color": "#303030",
+ "name": "Base / Two",
+ "slug": "base-2"
+ },
+ {
+ "color": "#f9f9f9",
+ "name": "Contrast",
+ "slug": "contrast"
+ },
+ {
+ "color": "#B7B7B7",
+ "name": "Contrast / Two",
+ "slug": "contrast-2"
+ },
+ {
+ "color": "#909090",
+ "name": "Contrast / Three",
+ "slug": "contrast-3"
+ },
+ {
+ "color": "#5F584F",
+ "name": "Accent",
+ "slug": "accent"
+ },
+ {
+ "color": "#6D533C",
+ "name": "Accent / Two",
+ "slug": "accent-2"
+ },
+ {
+ "color": "#973C20",
+ "name": "Accent / Three",
+ "slug": "accent-3"
+ },
+ {
+ "color": "#4D5B48",
+ "name": "Accent / Four",
+ "slug": "accent-4"
+ },
+ {
+ "color": "#4F5959",
+ "name": "Accent / Five",
+ "slug": "accent-5"
+ }
+ ]
+ }
+ }
+}
diff --git a/web/app/themes/twentytwentyfour/styles/rust.json b/web/app/themes/twentytwentyfour/styles/rust.json
new file mode 100644
index 0000000..e3410b6
--- /dev/null
+++ b/web/app/themes/twentytwentyfour/styles/rust.json
@@ -0,0 +1,145 @@
+{
+ "$schema": "https://schemas.wp.org/trunk/theme.json",
+ "version": 2,
+ "title": "Rust",
+ "settings": {
+ "color": {
+ "duotone": [
+ {
+ "colors": [
+ "#A62B0C",
+ "#F3F0E7"
+ ],
+ "slug": "duotone-1",
+ "name": "Dark rust to beige"
+ }
+ ],
+ "gradients": [
+ {
+ "slug": "gradient-1",
+ "gradient": "linear-gradient(to bottom, #A62A0C42 0%, #F3F0E7 100%)",
+ "name": "Vertical transparent rust to beige"
+ },
+ {
+ "slug": "gradient-7",
+ "gradient": "linear-gradient(to bottom, #A62A0C42 50%, #F3F0E7 50%)",
+ "name": "Vertical hard transparent rust to beige"
+ },
+ {
+ "slug": "gradient-2",
+ "gradient": "linear-gradient(to bottom, #A62B0C 0%, #F3F0E7 100%)",
+ "name": "Vertical rust to beige"
+ },
+ {
+ "slug": "gradient-8",
+ "gradient": "linear-gradient(to bottom, #A62B0C 50%, #F3F0E7 50%)",
+ "name": "Vertical hard rust to beige"
+ }
+ ],
+ "palette": [
+ {
+ "color": "#F3F0E7",
+ "name": "Base",
+ "slug": "base"
+ },
+ {
+ "color": "#ECEADF",
+ "name": "Base / 2",
+ "slug": "base-2"
+ },
+ {
+ "color": "#A62B0C",
+ "name": "Contrast",
+ "slug": "contrast"
+ }
+ ]
+ }
+ },
+ "styles": {
+ "blocks": {
+ "core/calendar": {
+ "css": ".wp-block-calendar table:where(:not(.has-text-color)) th{background-color:var(--wp--preset--color--contrast);color:var(--wp--preset--color--base);border-color:var(--wp--preset--color--contrast)} & table:where(:not(.has-text-color)) td{border-color:var(--wp--preset--color--contrast)}"
+ },
+ "core/comment-date": {
+ "color": {
+ "text": "var(--wp--preset--color--contrast)"
+ },
+ "elements": {
+ "link": {
+ "color": {
+ "text": "var(--wp--preset--color--contrast)"
+ }
+ }
+ }
+ },
+ "core/comment-edit-link": {
+ "elements": {
+ "link": {
+ "color": {
+ "text": "var(--wp--preset--color--contrast)"
+ }
+ }
+ }
+ },
+ "core/comment-reply-link": {
+ "elements": {
+ "link": {
+ "color": {
+ "text": "var(--wp--preset--color--contrast)"
+ }
+ }
+ }
+ },
+ "core/post-date": {
+ "color": {
+ "text": "var(--wp--preset--color--contrast)"
+ },
+ "elements": {
+ "link": {
+ "color": {
+ "text": "var(--wp--preset--color--contrast)"
+ }
+ }
+ }
+ },
+ "core/post-terms": {
+ "css":"& .wp-block-post-terms__prefix{color: var(--wp--preset--color--contrast);}"
+ },
+ "core/quote": {
+ "color": {
+ "background": "var(--wp--preset--color--base)"
+ }
+ },
+ "core/site-tagline": {
+ "color": {
+ "text": "var(--wp--preset--color--contrast)"
+ }
+ }
+ },
+ "elements": {
+ "button": {
+ ":focus": {
+ "color": {
+ "background": "var(--wp--preset--color--contrast)"
+ },
+ "border": {
+ "color": "var(--wp--preset--color--contrast)"
+ }
+ },
+ ":hover": {
+ "color": {
+ "background": "var(--wp--preset--color--contrast)"
+ },
+ "border": {
+ "color": "var(--wp--preset--color--contrast)"
+ }
+ }
+ },
+ "caption": {
+ "color": {
+ "text": "var(--wp--preset--color--contrast)"
+ }
+ }
+ }
+ }
+}
diff --git a/web/app/themes/twentytwentyfour/templates/404.html b/web/app/themes/twentytwentyfour/templates/404.html
new file mode 100644
index 0000000..37abd55
--- /dev/null
+++ b/web/app/themes/twentytwentyfour/templates/404.html
@@ -0,0 +1,9 @@
+
+
+
+
+
+
+
+
+
diff --git a/web/app/themes/twentytwentyfour/templates/archive.html b/web/app/themes/twentytwentyfour/templates/archive.html
new file mode 100644
index 0000000..e430722
--- /dev/null
+++ b/web/app/themes/twentytwentyfour/templates/archive.html
@@ -0,0 +1,13 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
diff --git a/web/app/themes/twentytwentyfour/templates/home.html b/web/app/themes/twentytwentyfour/templates/home.html
new file mode 100644
index 0000000..196f82e
--- /dev/null
+++ b/web/app/themes/twentytwentyfour/templates/home.html
@@ -0,0 +1,9 @@
+
+
+
+
+
+
+
+
+
diff --git a/web/app/themes/twentytwentyfour/templates/index.html b/web/app/themes/twentytwentyfour/templates/index.html
new file mode 100644
index 0000000..fd93725
--- /dev/null
+++ b/web/app/themes/twentytwentyfour/templates/index.html
@@ -0,0 +1,12 @@
+
+
+
+
+
+ Posts
+
+
+
+
+
+
diff --git a/web/app/themes/twentytwentyfour/templates/page-no-title.html b/web/app/themes/twentytwentyfour/templates/page-no-title.html
new file mode 100644
index 0000000..f221eaf
--- /dev/null
+++ b/web/app/themes/twentytwentyfour/templates/page-no-title.html
@@ -0,0 +1,9 @@
+
+
+
+
+
+
+
+
+
diff --git a/web/app/themes/twentytwentyfour/templates/page-wide.html b/web/app/themes/twentytwentyfour/templates/page-wide.html
new file mode 100644
index 0000000..21478ea
--- /dev/null
+++ b/web/app/themes/twentytwentyfour/templates/page-wide.html
@@ -0,0 +1,33 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
diff --git a/web/app/themes/twentytwentyfour/templates/page-with-sidebar.html b/web/app/themes/twentytwentyfour/templates/page-with-sidebar.html
new file mode 100644
index 0000000..f57b2ba
--- /dev/null
+++ b/web/app/themes/twentytwentyfour/templates/page-with-sidebar.html
@@ -0,0 +1,54 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
diff --git a/web/app/themes/twentytwentyfour/templates/page.html b/web/app/themes/twentytwentyfour/templates/page.html
new file mode 100644
index 0000000..0486031
--- /dev/null
+++ b/web/app/themes/twentytwentyfour/templates/page.html
@@ -0,0 +1,26 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
diff --git a/web/app/themes/twentytwentyfour/templates/search.html b/web/app/themes/twentytwentyfour/templates/search.html
new file mode 100644
index 0000000..c4d2f90
--- /dev/null
+++ b/web/app/themes/twentytwentyfour/templates/search.html
@@ -0,0 +1,17 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
diff --git a/web/app/themes/twentytwentyfour/templates/single-with-sidebar.html b/web/app/themes/twentytwentyfour/templates/single-with-sidebar.html
new file mode 100644
index 0000000..990a3a8
--- /dev/null
+++ b/web/app/themes/twentytwentyfour/templates/single-with-sidebar.html
@@ -0,0 +1,61 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
diff --git a/web/app/themes/twentytwentyfour/templates/single.html b/web/app/themes/twentytwentyfour/templates/single.html
new file mode 100644
index 0000000..e263370
--- /dev/null
+++ b/web/app/themes/twentytwentyfour/templates/single.html
@@ -0,0 +1,49 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
diff --git a/web/app/themes/twentytwentyfour/theme.json b/web/app/themes/twentytwentyfour/theme.json
new file mode 100644
index 0000000..134da28
--- /dev/null
+++ b/web/app/themes/twentytwentyfour/theme.json
@@ -0,0 +1,956 @@
+{
+ "$schema": "https://schemas.wp.org/wp/6.5/theme.json",
+ "version": 2,
+ "patterns": [
+ "three-columns-of-services",
+ "clients-section"
+ ],
+ "settings": {
+ "appearanceTools": true,
+ "color": {
+ "defaultDuotone": false,
+ "defaultPalette": false,
+ "defaultGradients": false,
+ "duotone": [
+ {
+ "colors": ["#111111", "#ffffff"],
+ "slug": "duotone-1",
+ "name": "Black and white"
+ },
+ {
+ "colors": ["#111111", "#C2A990"],
+ "slug": "duotone-2",
+ "name": "Black and sandstone"
+ },
+ {
+ "colors": ["#111111", "#D8613C"],
+ "slug": "duotone-3",
+ "name": "Black and rust"
+ },
+ {
+ "colors": ["#111111", "#B1C5A4"],
+ "slug": "duotone-4",
+ "name": "Black and sage"
+ },
+ {
+ "colors": ["#111111", "#B5BDBC"],
+ "slug": "duotone-5",
+ "name": "Black and pastel blue"
+ }
+ ],
+ "gradients": [
+ {
+ "slug": "gradient-1",
+ "gradient": "linear-gradient(to bottom, #cfcabe 0%, #F9F9F9 100%)",
+ "name": "Vertical soft beige to white"
+ },
+ {
+ "slug": "gradient-2",
+ "gradient": "linear-gradient(to bottom, #C2A990 0%, #F9F9F9 100%)",
+ "name": "Vertical soft sandstone to white"
+ },
+ {
+ "slug": "gradient-3",
+ "gradient": "linear-gradient(to bottom, #D8613C 0%, #F9F9F9 100%)",
+ "name": "Vertical soft rust to white"
+ },
+ {
+ "slug": "gradient-4",
+ "gradient": "linear-gradient(to bottom, #B1C5A4 0%, #F9F9F9 100%)",
+ "name": "Vertical soft sage to white"
+ },
+ {
+ "slug": "gradient-5",
+ "gradient": "linear-gradient(to bottom, #B5BDBC 0%, #F9F9F9 100%)",
+ "name": "Vertical soft mint to white"
+ },
+ {
+ "slug": "gradient-6",
+ "gradient": "linear-gradient(to bottom, #A4A4A4 0%, #F9F9F9 100%)",
+ "name": "Vertical soft pewter to white"
+ },
+ {
+ "slug": "gradient-7",
+ "gradient": "linear-gradient(to bottom, #cfcabe 50%, #F9F9F9 50%)",
+ "name": "Vertical hard beige to white"
+ },
+ {
+ "slug": "gradient-8",
+ "gradient": "linear-gradient(to bottom, #C2A990 50%, #F9F9F9 50%)",
+ "name": "Vertical hard sandstone to white"
+ },
+ {
+ "slug": "gradient-9",
+ "gradient": "linear-gradient(to bottom, #D8613C 50%, #F9F9F9 50%)",
+ "name": "Vertical hard rust to white"
+ },
+ {
+ "slug": "gradient-10",
+ "gradient": "linear-gradient(to bottom, #B1C5A4 50%, #F9F9F9 50%)",
+ "name": "Vertical hard sage to white"
+ },
+ {
+ "slug": "gradient-11",
+ "gradient": "linear-gradient(to bottom, #B5BDBC 50%, #F9F9F9 50%)",
+ "name": "Vertical hard mint to white"
+ },
+ {
+ "slug": "gradient-12",
+ "gradient": "linear-gradient(to bottom, #A4A4A4 50%, #F9F9F9 50%)",
+ "name": "Vertical hard pewter to white"
+ }
+ ],
+ "palette": [
+ {
+ "color": "#f9f9f9",
+ "name": "Base",
+ "slug": "base"
+ },
+ {
+ "color": "#ffffff",
+ "name": "Base / Two",
+ "slug": "base-2"
+ },
+ {
+ "color": "#111111",
+ "name": "Contrast",
+ "slug": "contrast"
+ },
+ {
+ "color": "#636363",
+ "name": "Contrast / Two",
+ "slug": "contrast-2"
+ },
+ {
+ "color": "#A4A4A4",
+ "name": "Contrast / Three",
+ "slug": "contrast-3"
+ },
+ {
+ "color": "#cfcabe",
+ "name": "Accent",
+ "slug": "accent"
+ },
+ {
+ "color": "#c2a990",
+ "name": "Accent / Two",
+ "slug": "accent-2"
+ },
+ {
+ "color": "#d8613c",
+ "name": "Accent / Three",
+ "slug": "accent-3"
+ },
+ {
+ "color": "#b1c5a4",
+ "name": "Accent / Four",
+ "slug": "accent-4"
+ },
+ {
+ "color": "#b5bdbc",
+ "name": "Accent / Five",
+ "slug": "accent-5"
+ }
+ ]
+ },
+ "layout": {
+ "contentSize": "620px",
+ "wideSize": "1280px"
+ },
+ "spacing": {
+ "spacingScale": {
+ "steps": 0
+ },
+ "spacingSizes": [
+ {
+ "name": "1",
+ "size": "1rem",
+ "slug": "10"
+ },
+ {
+ "name": "2",
+ "size": "min(1.5rem, 2vw)",
+ "slug": "20"
+ },
+ {
+ "name": "3",
+ "size": "min(2.5rem, 3vw)",
+ "slug": "30"
+ },
+ {
+ "name": "4",
+ "size": "min(4rem, 5vw)",
+ "slug": "40"
+ },
+ {
+ "name": "5",
+ "size": "min(6.5rem, 8vw)",
+ "slug": "50"
+ },
+ {
+ "name": "6",
+ "size": "min(10.5rem, 13vw)",
+ "slug": "60"
+ }
+ ],
+ "units": ["%", "px", "em", "rem", "vh", "vw"]
+ },
+ "typography": {
+ "fluid": true,
+ "fontFamilies": [
+ {
+ "fontFace": [
+ {
+ "fontFamily": "Inter",
+ "fontStretch": "normal",
+ "fontStyle": "normal",
+ "fontWeight": "300 900",
+ "src": [
+ "file:./assets/fonts/inter/Inter-VariableFont_slnt,wght.woff2"
+ ]
+ }
+ ],
+ "fontFamily": "\"Inter\", sans-serif",
+ "name": "Inter",
+ "slug": "body"
+ },
+ {
+ "fontFace": [
+ {
+ "fontFamily": "Cardo",
+ "fontStyle": "normal",
+ "fontWeight": "400",
+ "src": ["file:./assets/fonts/cardo/cardo_normal_400.woff2"]
+ },
+ {
+ "fontFamily": "Cardo",
+ "fontStyle": "italic",
+ "fontWeight": "400",
+ "src": ["file:./assets/fonts/cardo/cardo_italic_400.woff2"]
+ },
+ {
+ "fontFamily": "Cardo",
+ "fontStyle": "normal",
+ "fontWeight": "700",
+ "src": ["file:./assets/fonts/cardo/cardo_normal_700.woff2"]
+ }
+ ],
+ "fontFamily": "Cardo",
+ "name": "Cardo",
+ "slug": "heading"
+ },
+ {
+ "fontFamily": "-apple-system, BlinkMacSystemFont, avenir next, avenir, segoe ui, helvetica neue, helvetica, Cantarell, Ubuntu, roboto, noto, arial, sans-serif",
+ "name": "System Sans-serif",
+ "slug": "system-sans-serif"
+ },
+ {
+ "fontFamily": "Iowan Old Style, Apple Garamond, Baskerville, Times New Roman, Droid Serif, Times, Source Serif Pro, serif, Apple Color Emoji, Segoe UI Emoji, Segoe UI Symbol",
+ "name": "System Serif",
+ "slug": "system-serif"
+ }
+ ],
+ "fontSizes": [
+ {
+ "fluid": false,
+ "name": "Small",
+ "size": "0.9rem",
+ "slug": "small"
+ },
+ {
+ "fluid": false,
+ "name": "Medium",
+ "size": "1.05rem",
+ "slug": "medium"
+ },
+ {
+ "fluid": {
+ "min": "1.39rem",
+ "max": "1.85rem"
+ },
+ "name": "Large",
+ "size": "1.85rem",
+ "slug": "large"
+ },
+ {
+ "fluid": {
+ "min": "1.85rem",
+ "max": "2.5rem"
+ },
+ "name": "Extra Large",
+ "size": "2.5rem",
+ "slug": "x-large"
+ },
+ {
+ "fluid": {
+ "min": "2.5rem",
+ "max": "3.27rem"
+ },
+ "name": "Extra Extra Large",
+ "size": "3.27rem",
+ "slug": "xx-large"
+ }
+ ],
+ "writingMode": true
+ },
+ "useRootPaddingAwareAlignments": true
+ },
+ "styles": {
+ "blocks": {
+ "core/avatar": {
+ "border": {
+ "radius": "90px"
+ }
+ },
+ "core/button": {
+ "variations": {
+ "outline": {
+ "spacing": {
+ "padding": {
+ "bottom": "calc(0.6rem - 1px)",
+ "left": "calc(1rem - 1px)",
+ "right": "calc(1rem - 1px)",
+ "top": "calc(0.6rem - 1px)"
+ }
+ },
+ "border": {
+ "width": "1px"
+ }
+ }
+ }
+ },
+ "core/buttons": {
+ "spacing": {
+ "blockGap": "0.7rem"
+ }
+ },
+ "core/calendar": {
+ "color": {
+ "text": "var(--wp--preset--color--contrast)"
+ },
+ "css": ".wp-block-calendar table:where(:not(.has-text-color)) th{background-color:var(--wp--preset--color--contrast-2);color:var(--wp--preset--color--base);border-color:var(--wp--preset--color--contrast-2)} & table:where(:not(.has-text-color)) td{border-color:var(--wp--preset--color--contrast-2)}"
+ },
+ "core/categories": {
+ "spacing": {
+ "padding": {
+ "left": "0px",
+ "right": "0px"
+ }
+ },
+ "css": "& {list-style-type:none;} & li{margin-bottom: 0.5rem;}"
+ },
+ "core/code": {
+ "border": {
+ "color": "var(--wp--preset--color--contrast)",
+ "radius": "var(--wp--preset--spacing--20)"
+ },
+ "color": {
+ "background": "var(--wp--preset--color--base-2)",
+ "text": "var(--wp--preset--color--contrast-2)"
+ },
+ "spacing": {
+ "padding": {
+ "bottom": "calc(var(--wp--preset--spacing--30) + 0.75rem)",
+ "left": "calc(var(--wp--preset--spacing--30) + 0.75rem)",
+ "right": "calc(var(--wp--preset--spacing--30) + 0.75rem)",
+ "top": "calc(var(--wp--preset--spacing--30) + 0.75rem)"
+ }
+ },
+ "typography": {
+ "fontSize": "var(--wp--preset--font-size--medium)",
+ "fontStyle": "normal",
+ "fontWeight": "400",
+ "lineHeight": "1.6"
+ }
+ },
+ "core/comment-author-name": {
+ "color": {
+ "text": "var(--wp--preset--color--contrast)"
+ },
+ "elements": {
+ "link": {
+ "color": {
+ "text": "var(--wp--preset--color--contrast)"
+ },
+ "typography": {
+ "textDecoration": "none"
+ },
+ ":hover": {
+ "typography": {
+ "textDecoration": "underline"
+ }
+ }
+ }
+ },
+ "typography": {
+ "fontSize": "var(--wp--preset--font-size--small)",
+ "fontStyle": "normal",
+ "fontWeight": "600"
+ }
+ },
+ "core/comment-content": {
+ "typography": {
+ "fontSize": "var(--wp--preset--font-size--small)"
+ },
+ "spacing": {
+ "margin": {
+ "top": "var(--wp--preset--spacing--20)",
+ "bottom": "var(--wp--preset--spacing--20)"
+ }
+ }
+ },
+ "core/comment-date": {
+ "color": {
+ "text": "var(--wp--preset--color--contrast-2)"
+ },
+ "elements": {
+ "link": {
+ "color": {
+ "text": "var(--wp--preset--color--contrast-2)"
+ },
+ "typography": {
+ "textDecoration": "none"
+ },
+ ":hover": {
+ "typography": {
+ "textDecoration": "underline"
+ }
+ }
+ }
+ },
+ "typography": {
+ "fontSize": "var(--wp--preset--font-size--small)"
+ },
+ "spacing": {
+ "margin": {
+ "top": "0px",
+ "bottom": "0px"
+ }
+ }
+ },
+ "core/comment-edit-link": {
+ "elements": {
+ "link": {
+ "color": {
+ "text": "var(--wp--preset--color--contrast-2)"
+ },
+ "typography": {
+ "textDecoration": "none"
+ },
+ ":hover": {
+ "typography": {
+ "textDecoration": "underline"
+ }
+ }
+ }
+ },
+ "typography": {
+ "fontSize": "var(--wp--preset--font-size--small)"
+ }
+ },
+ "core/comment-reply-link": {
+ "elements": {
+ "link": {
+ "color": {
+ "text": "var(--wp--preset--color--contrast-2)"
+ },
+ "typography": {
+ "textDecoration": "none"
+ },
+ ":hover": {
+ "typography": {
+ "textDecoration": "underline"
+ }
+ }
+ }
+ },
+ "typography": {
+ "fontSize": "var(--wp--preset--font-size--small)"
+ }
+ },
+ "core/post-comments-form": {
+ "css": "& textarea, input{border-radius:.33rem}"
+ },
+ "core/comments-pagination": {
+ "typography": {
+ "fontSize": "var(--wp--preset--font-size--small)"
+ }
+ },
+ "core/comments-pagination-next": {
+ "typography": {
+ "fontSize": "var(--wp--preset--font-size--small)"
+ }
+ },
+ "core/comments-pagination-numbers": {
+ "typography": {
+ "fontSize": "var(--wp--preset--font-size--small)"
+ }
+ },
+ "core/comments-pagination-previous": {
+ "typography": {
+ "fontSize": "var(--wp--preset--font-size--small)"
+ }
+ },
+ "core/footnotes": {
+ "typography": {
+ "fontSize": "var(--wp--preset--font-size--small)"
+ }
+ },
+ "core/gallery": {
+ "spacing": {
+ "margin": {
+ "bottom": "var(--wp--preset--spacing--50)"
+ }
+ }
+ },
+ "core/image": {
+ "variations": {
+ "rounded": {
+ "border": {
+ "radius": "var(--wp--preset--spacing--20)"
+ }
+ }
+ }
+ },
+ "core/list": {
+ "spacing": {
+ "padding": {
+ "left": "var(--wp--preset--spacing--10)"
+ }
+ }
+ },
+ "core/loginout": {
+ "css": "& input{border-radius:.33rem;padding:calc(0.667em + 2px);border:1px solid #949494;}"
+ },
+ "core/navigation": {
+ "elements": {
+ "link": {
+ ":hover": {
+ "typography": {
+ "textDecoration": "underline"
+ }
+ },
+ "typography": {
+ "textDecoration": "none"
+ }
+ }
+ },
+ "typography": {
+ "fontWeight": "500"
+ }
+ },
+ "core/post-author": {
+ "typography": {
+ "fontSize": "var(--wp--preset--font-size--small)"
+ }
+ },
+ "core/post-author-name": {
+ "elements": {
+ "link": {
+ ":hover": {
+ "typography": {
+ "textDecoration": "underline"
+ }
+ },
+ "typography": {
+ "textDecoration": "none"
+ }
+ }
+ },
+ "typography": {
+ "fontSize": "var(--wp--preset--font-size--small)"
+ }
+ },
+ "core/post-date": {
+ "color": {
+ "text": "var(--wp--preset--color--contrast-2)"
+ },
+ "elements": {
+ "link": {
+ ":hover": {
+ "typography": {
+ "textDecoration": "underline"
+ }
+ },
+ "color": {
+ "text": "var(--wp--preset--color--contrast-2)"
+ },
+ "typography": {
+ "textDecoration": "none"
+ }
+ }
+ },
+ "typography": {
+ "fontSize": "var(--wp--preset--font-size--small)"
+ }
+ },
+ "core/post-excerpt": {
+ "typography": {
+ "lineHeight": "1.6"
+ }
+ },
+ "core/post-featured-image": {
+ "border": {
+ "radius": "var(--wp--preset--spacing--20)"
+ }
+ },
+ "core/post-terms": {
+ "elements": {
+ "link": {
+ ":hover": {
+ "typography": {
+ "textDecoration": "underline"
+ }
+ },
+ "typography": {
+ "textDecoration": "none"
+ }
+ }
+ },
+ "typography": {
+ "fontSize": "var(--wp--preset--font-size--small)"
+ },
+ "css":"& .wp-block-post-terms__prefix{color: var(--wp--preset--color--contrast-2);}"
+ },
+ "core/post-title": {
+ "elements": {
+ "link": {
+ ":hover": {
+ "typography": {
+ "textDecoration": "underline"
+ }
+ },
+ "typography": {
+ "textDecoration": "none"
+ }
+ }
+ }
+ },
+ "core/pullquote": {
+ "border": {
+ "radius": "var(--wp--preset--spacing--20)"
+ },
+ "elements": {
+ "cite": {
+ "typography": {
+ "fontFamily": "var(--wp--preset--font-family--body)",
+ "fontSize": "var(--wp--preset--font-size--medium)",
+ "fontStyle": "normal"
+ }
+ }
+ },
+ "spacing": {
+ "padding": {
+ "bottom": "var(--wp--preset--spacing--40)",
+ "top": "var(--wp--preset--spacing--40)"
+ }
+ },
+ "typography": {
+ "fontFamily": "var(--wp--preset--font-family--heading)",
+ "fontSize": "var(--wp--preset--font-size--x-large)",
+ "fontStyle": "italic",
+ "fontWeight": "400",
+ "letterSpacing": "0em",
+ "lineHeight": "1.5"
+ }
+ },
+ "core/query-title": {
+ "css": "& span {font-style: italic;}"
+ },
+ "core/query-no-results": {
+ "spacing": {
+ "padding": {
+ "top": "var(--wp--preset--spacing--30)"
+ }
+ }
+ },
+ "core/quote": {
+ "border": {
+ "radius": "var(--wp--preset--spacing--20)"
+ },
+ "color": {
+ "background": "var(--wp--preset--color--base-2)"
+ },
+ "css": "& :where(p) {margin-block-start:0;margin-block-end:calc(var(--wp--preset--spacing--10) + 0.5rem);} & :where(:last-child) {margin-block-end:0;} &.has-text-align-right.is-style-plain, .rtl .is-style-plain.wp-block-quote:not(.has-text-align-center):not(.has-text-align-left){border-width: 0 2px 0 0;padding-left:calc(var(--wp--preset--spacing--20) + 0.5rem);padding-right:calc(var(--wp--preset--spacing--20) + 0.5rem);} &.has-text-align-left.is-style-plain, body:not(.rtl) .is-style-plain.wp-block-quote:not(.has-text-align-center):not(.has-text-align-right){border-width: 0 0 0 2px;padding-left:calc(var(--wp--preset--spacing--20) + 0.5rem);padding-right:calc(var(--wp--preset--spacing--20) + 0.5rem)}",
+ "elements": {
+ "cite": {
+ "typography": {
+ "fontFamily": "var(--wp--preset--font-family--body)",
+ "fontSize": "var(--wp--preset--font-size--small)",
+ "fontStyle": "normal"
+ }
+ }
+ },
+ "spacing": {
+ "padding": {
+ "bottom": "calc(var(--wp--preset--spacing--30) + 0.75rem)",
+ "left": "calc(var(--wp--preset--spacing--30) + 0.75rem)",
+ "right": "calc(var(--wp--preset--spacing--30) + 0.75rem)",
+ "top": "calc(var(--wp--preset--spacing--30) + 0.75rem)"
+ }
+ },
+ "typography": {
+ "fontFamily": "var(--wp--preset--font-family--heading)",
+ "fontSize": "var(--wp--preset--font-size--large)",
+ "fontStyle": "italic",
+ "lineHeight": "1.3"
+ },
+ "variations": {
+ "plain": {
+ "border": {
+ "color": "var(--wp--preset--color--contrast)",
+ "radius": "0",
+ "style": "solid",
+ "width": "0"
+ },
+ "color": {
+ "background": "transparent"
+ },
+ "spacing": {
+ "padding": {
+ "bottom": "var(--wp--preset--spacing--20)",
+ "left": "var(--wp--preset--spacing--20)",
+ "right": "var(--wp--preset--spacing--20)",
+ "top": "var(--wp--preset--spacing--20)"
+ }
+ },
+ "typography": {
+ "fontFamily": "var(--wp--preset--font-family--body)",
+ "fontStyle": "normal",
+ "fontSize": "var(--wp--preset--font-size--medium)",
+ "lineHeight": "1.5"
+ }
+ }
+ }
+ },
+ "core/search": {
+ "css": "& .wp-block-search__input{border-radius:.33rem}",
+ "typography": {
+ "fontSize": "var(--wp--preset--font-size--small)"
+ },
+ "elements": {
+ "button": {
+ "border": {
+ "radius": { "ref": "styles.elements.button.border.radius" }
+ }
+ }
+ }
+ },
+ "core/separator": {
+ "border": {
+ "color": "currentColor",
+ "style": "solid",
+ "width": "0 0 1px 0"
+ },
+ "color": {
+ "text": "var(--wp--preset--color--contrast)"
+ },
+ "css": " &:not(.is-style-wide):not(.is-style-dots):not(.alignwide):not(.alignfull){width: var(--wp--preset--spacing--60)}"
+ },
+ "core/site-tagline": {
+ "color": {
+ "text": "var(--wp--preset--color--contrast-2)"
+ },
+ "typography": {
+ "fontSize": "var(--wp--preset--font-size--small)"
+ }
+ },
+ "core/site-title": {
+ "elements": {
+ "link": {
+ ":hover": {
+ "typography": {
+ "textDecoration": "none"
+ }
+ },
+ "typography": {
+ "textDecoration": "none"
+ }
+ }
+ },
+ "typography": {
+ "fontFamily": "var(--wp--preset--font-family--body)",
+ "fontSize": "1.2rem",
+ "fontStyle": "normal",
+ "fontWeight": "600"
+ }
+ }
+ },
+ "color": {
+ "background": "var(--wp--preset--color--base)",
+ "text": "var(--wp--preset--color--contrast)"
+ },
+ "elements": {
+ "button": {
+ ":active": {
+ "color": {
+ "background": "var(--wp--preset--color--contrast)",
+ "text": "var(--wp--preset--color--base)"
+ }
+ },
+ ":focus": {
+ "color": {
+ "background": "var(--wp--preset--color--contrast-2)",
+ "text": "var(--wp--preset--color--base)"
+ },
+ "outline": {
+ "color": "var(--wp--preset--color--contrast)",
+ "offset": "2px"
+ },
+ "border": {
+ "color": "var(--wp--preset--color--contrast-2)"
+ }
+ },
+ ":hover": {
+ "color": {
+ "background": "var(--wp--preset--color--contrast-2)",
+ "text": "var(--wp--preset--color--base)"
+ },
+ "border": {
+ "color": "var(--wp--preset--color--contrast-2)"
+ }
+ },
+ "border": {
+ "radius": ".33rem",
+ "color": "var(--wp--preset--color--contrast)"
+ },
+ "color": {
+ "background": "var(--wp--preset--color--contrast)",
+ "text": "var(--wp--preset--color--base)"
+ },
+ "spacing": {
+ "padding": {
+ "bottom": "0.6rem",
+ "left": "1rem",
+ "right": "1rem",
+ "top": "0.6rem"
+ }
+ },
+ "typography": {
+ "fontSize": "var(--wp--preset--font-size--small)",
+ "fontStyle": "normal",
+ "fontWeight": "500"
+ }
+ },
+ "caption": {
+ "color": {
+ "text": "var(--wp--preset--color--contrast-2)"
+ },
+ "typography": {
+ "fontFamily": "var(--wp--preset--font-family--body)",
+ "fontSize": "0.8rem"
+ }
+ },
+ "h1": {
+ "typography": {
+ "fontSize": "var(--wp--preset--font-size--xx-large)",
+ "lineHeight": "1.15"
+ }
+ },
+ "h2": {
+ "typography": {
+ "fontSize": "var(--wp--preset--font-size--x-large)"
+ }
+ },
+ "h3": {
+ "typography": {
+ "fontSize": "var(--wp--preset--font-size--large)"
+ }
+ },
+ "h4": {
+ "typography": {
+ "fontSize": "clamp(1.1rem, 1.1rem + ((1vw - 0.2rem) * 0.767), 1.5rem)"
+ }
+ },
+ "h5": {
+ "typography": {
+ "fontSize": "var(--wp--preset--font-size--medium)"
+ }
+ },
+ "h6": {
+ "typography": {
+ "fontSize": "var(--wp--preset--font-size--small)"
+ }
+ },
+ "heading": {
+ "color": {
+ "text": "var(--wp--preset--color--contrast)"
+ },
+ "typography": {
+ "fontFamily": "var(--wp--preset--font-family--heading)",
+ "fontWeight": "400",
+ "lineHeight": "1.2"
+ }
+ },
+ "link": {
+ ":hover": {
+ "typography": {
+ "textDecoration": "none"
+ }
+ },
+ "color": {
+ "text": "var(--wp--preset--color--contrast)"
+ }
+ }
+ },
+ "spacing": {
+ "blockGap": "1.2rem",
+ "padding": {
+ "left": "var(--wp--preset--spacing--50)",
+ "right": "var(--wp--preset--spacing--50)"
+ }
+ },
+ "typography": {
+ "fontFamily": "var(--wp--preset--font-family--body)",
+ "fontSize": "var(--wp--preset--font-size--medium)",
+ "fontStyle": "normal",
+ "fontWeight": "400",
+ "lineHeight": "1.55"
+ },
+ "css": ":where(.wp-site-blocks *:focus){outline-width:2px;outline-style:solid}"
+ },
+ "templateParts": [
+ {
+ "area": "header",
+ "name": "header",
+ "title": "Header"
+ },
+ {
+ "area": "footer",
+ "name": "footer",
+ "title": "Footer"
+ },
+ {
+ "area": "uncategorized",
+ "name": "sidebar",
+ "title": "Sidebar"
+ },
+ {
+ "area": "uncategorized",
+ "name": "post-meta",
+ "title": "Post Meta"
+ }
+ ],
+ "customTemplates": [
+ {
+ "name": "page-no-title",
+ "postTypes": ["page"],
+ "title": "Page No Title"
+ },
+ {
+ "name": "page-with-sidebar",
+ "postTypes": ["page"],
+ "title": "Page with Sidebar"
+ },
+ {
+ "name": "page-wide",
+ "postTypes": ["page"],
+ "title": "Page with Wide Image"
+ },
+ {
+ "name": "single-with-sidebar",
+ "postTypes": ["post"],
+ "title": "Single with Sidebar"
+ }
+ ]
+}
diff --git a/web/app/themes/twentytwentytwo/assets/fonts/SourceSerif4Variable-Italic.otf.woff2 b/web/app/themes/twentytwentytwo/assets/fonts/SourceSerif4Variable-Italic.otf.woff2
deleted file mode 100644
index 2387849..0000000
Binary files a/web/app/themes/twentytwentytwo/assets/fonts/SourceSerif4Variable-Italic.otf.woff2 and /dev/null differ
diff --git a/web/app/themes/twentytwentytwo/assets/fonts/SourceSerif4Variable-Italic.ttf.woff2 b/web/app/themes/twentytwentytwo/assets/fonts/SourceSerif4Variable-Italic.ttf.woff2
deleted file mode 100644
index 4cbd4c3..0000000
Binary files a/web/app/themes/twentytwentytwo/assets/fonts/SourceSerif4Variable-Italic.ttf.woff2 and /dev/null differ
diff --git a/web/app/themes/twentytwentytwo/assets/fonts/SourceSerif4Variable-Roman.otf.woff2 b/web/app/themes/twentytwentytwo/assets/fonts/SourceSerif4Variable-Roman.otf.woff2
deleted file mode 100644
index 28701e6..0000000
Binary files a/web/app/themes/twentytwentytwo/assets/fonts/SourceSerif4Variable-Roman.otf.woff2 and /dev/null differ
diff --git a/web/app/themes/twentytwentytwo/assets/fonts/SourceSerif4Variable-Roman.ttf.woff2 b/web/app/themes/twentytwentytwo/assets/fonts/SourceSerif4Variable-Roman.ttf.woff2
deleted file mode 100644
index 3b74d30..0000000
Binary files a/web/app/themes/twentytwentytwo/assets/fonts/SourceSerif4Variable-Roman.ttf.woff2 and /dev/null differ
diff --git a/web/app/themes/twentytwentytwo/assets/fonts/dm-sans/DMSans-Bold.ttf b/web/app/themes/twentytwentytwo/assets/fonts/dm-sans/DMSans-Bold.ttf
deleted file mode 100644
index 32bc5df..0000000
Binary files a/web/app/themes/twentytwentytwo/assets/fonts/dm-sans/DMSans-Bold.ttf and /dev/null differ
diff --git a/web/app/themes/twentytwentytwo/assets/fonts/dm-sans/DMSans-BoldItalic.ttf b/web/app/themes/twentytwentytwo/assets/fonts/dm-sans/DMSans-BoldItalic.ttf
deleted file mode 100644
index 8c458fb..0000000
Binary files a/web/app/themes/twentytwentytwo/assets/fonts/dm-sans/DMSans-BoldItalic.ttf and /dev/null differ
diff --git a/web/app/themes/twentytwentytwo/assets/fonts/dm-sans/DMSans-Italic.ttf b/web/app/themes/twentytwentytwo/assets/fonts/dm-sans/DMSans-Italic.ttf
deleted file mode 100644
index d6655b8..0000000
Binary files a/web/app/themes/twentytwentytwo/assets/fonts/dm-sans/DMSans-Italic.ttf and /dev/null differ
diff --git a/web/app/themes/twentytwentytwo/assets/fonts/dm-sans/DMSans-Regular.ttf b/web/app/themes/twentytwentytwo/assets/fonts/dm-sans/DMSans-Regular.ttf
deleted file mode 100644
index 40c9bfd..0000000
Binary files a/web/app/themes/twentytwentytwo/assets/fonts/dm-sans/DMSans-Regular.ttf and /dev/null differ
diff --git a/web/app/themes/twentytwentytwo/assets/fonts/ibm-plex/IBMPlexMono-Bold.woff2 b/web/app/themes/twentytwentytwo/assets/fonts/ibm-plex/IBMPlexMono-Bold.woff2
deleted file mode 100644
index 9821ed3..0000000
Binary files a/web/app/themes/twentytwentytwo/assets/fonts/ibm-plex/IBMPlexMono-Bold.woff2 and /dev/null differ
diff --git a/web/app/themes/twentytwentytwo/assets/fonts/ibm-plex/IBMPlexMono-BoldItalic.woff2 b/web/app/themes/twentytwentytwo/assets/fonts/ibm-plex/IBMPlexMono-BoldItalic.woff2
deleted file mode 100644
index d033d12..0000000
Binary files a/web/app/themes/twentytwentytwo/assets/fonts/ibm-plex/IBMPlexMono-BoldItalic.woff2 and /dev/null differ
diff --git a/web/app/themes/twentytwentytwo/assets/fonts/ibm-plex/IBMPlexMono-Text.woff2 b/web/app/themes/twentytwentytwo/assets/fonts/ibm-plex/IBMPlexMono-Text.woff2
deleted file mode 100644
index 810a4f6..0000000
Binary files a/web/app/themes/twentytwentytwo/assets/fonts/ibm-plex/IBMPlexMono-Text.woff2 and /dev/null differ
diff --git a/web/app/themes/twentytwentytwo/assets/fonts/ibm-plex/IBMPlexMono-TextItalic.woff2 b/web/app/themes/twentytwentytwo/assets/fonts/ibm-plex/IBMPlexMono-TextItalic.woff2
deleted file mode 100644
index c531b56..0000000
Binary files a/web/app/themes/twentytwentytwo/assets/fonts/ibm-plex/IBMPlexMono-TextItalic.woff2 and /dev/null differ
diff --git a/web/app/themes/twentytwentytwo/assets/fonts/ibm-plex/IBMPlexSans-ExtraLight.woff2 b/web/app/themes/twentytwentytwo/assets/fonts/ibm-plex/IBMPlexSans-ExtraLight.woff2
deleted file mode 100644
index 68969ae..0000000
Binary files a/web/app/themes/twentytwentytwo/assets/fonts/ibm-plex/IBMPlexSans-ExtraLight.woff2 and /dev/null differ
diff --git a/web/app/themes/twentytwentytwo/assets/fonts/ibm-plex/IBMPlexSans-ExtraLightItalic.woff2 b/web/app/themes/twentytwentytwo/assets/fonts/ibm-plex/IBMPlexSans-ExtraLightItalic.woff2
deleted file mode 100644
index 8dc0570..0000000
Binary files a/web/app/themes/twentytwentytwo/assets/fonts/ibm-plex/IBMPlexSans-ExtraLightItalic.woff2 and /dev/null differ
diff --git a/web/app/themes/twentytwentytwo/assets/fonts/ibm-plex/IBMPlexSans-Light.woff2 b/web/app/themes/twentytwentytwo/assets/fonts/ibm-plex/IBMPlexSans-Light.woff2
deleted file mode 100644
index b83ec18..0000000
Binary files a/web/app/themes/twentytwentytwo/assets/fonts/ibm-plex/IBMPlexSans-Light.woff2 and /dev/null differ
diff --git a/web/app/themes/twentytwentytwo/assets/fonts/ibm-plex/IBMPlexSans-LightItalic.woff2 b/web/app/themes/twentytwentytwo/assets/fonts/ibm-plex/IBMPlexSans-LightItalic.woff2
deleted file mode 100644
index 8953e46..0000000
Binary files a/web/app/themes/twentytwentytwo/assets/fonts/ibm-plex/IBMPlexSans-LightItalic.woff2 and /dev/null differ
diff --git a/web/app/themes/twentytwentytwo/assets/fonts/inter/Inter.ttf b/web/app/themes/twentytwentytwo/assets/fonts/inter/Inter.ttf
deleted file mode 100644
index 1cb674b..0000000
Binary files a/web/app/themes/twentytwentytwo/assets/fonts/inter/Inter.ttf and /dev/null differ
diff --git a/web/app/themes/twentytwentytwo/assets/fonts/source-serif-pro/SourceSerif4Variable-Italic.otf.woff2 b/web/app/themes/twentytwentytwo/assets/fonts/source-serif-pro/SourceSerif4Variable-Italic.otf.woff2
deleted file mode 100644
index 2387849..0000000
Binary files a/web/app/themes/twentytwentytwo/assets/fonts/source-serif-pro/SourceSerif4Variable-Italic.otf.woff2 and /dev/null differ
diff --git a/web/app/themes/twentytwentytwo/assets/fonts/source-serif-pro/SourceSerif4Variable-Italic.ttf.woff2 b/web/app/themes/twentytwentytwo/assets/fonts/source-serif-pro/SourceSerif4Variable-Italic.ttf.woff2
deleted file mode 100644
index 4cbd4c3..0000000
Binary files a/web/app/themes/twentytwentytwo/assets/fonts/source-serif-pro/SourceSerif4Variable-Italic.ttf.woff2 and /dev/null differ
diff --git a/web/app/themes/twentytwentytwo/assets/fonts/source-serif-pro/SourceSerif4Variable-Roman.otf.woff2 b/web/app/themes/twentytwentytwo/assets/fonts/source-serif-pro/SourceSerif4Variable-Roman.otf.woff2
deleted file mode 100644
index 28701e6..0000000
Binary files a/web/app/themes/twentytwentytwo/assets/fonts/source-serif-pro/SourceSerif4Variable-Roman.otf.woff2 and /dev/null differ
diff --git a/web/app/themes/twentytwentytwo/assets/fonts/source-serif-pro/SourceSerif4Variable-Roman.ttf.woff2 b/web/app/themes/twentytwentytwo/assets/fonts/source-serif-pro/SourceSerif4Variable-Roman.ttf.woff2
deleted file mode 100644
index 3b74d30..0000000
Binary files a/web/app/themes/twentytwentytwo/assets/fonts/source-serif-pro/SourceSerif4Variable-Roman.ttf.woff2 and /dev/null differ
diff --git a/web/app/themes/twentytwentytwo/assets/images/bird-on-black.jpg b/web/app/themes/twentytwentytwo/assets/images/bird-on-black.jpg
deleted file mode 100644
index 15194fe..0000000
Binary files a/web/app/themes/twentytwentytwo/assets/images/bird-on-black.jpg and /dev/null differ
diff --git a/web/app/themes/twentytwentytwo/assets/images/bird-on-gray.jpg b/web/app/themes/twentytwentytwo/assets/images/bird-on-gray.jpg
deleted file mode 100644
index 7f90926..0000000
Binary files a/web/app/themes/twentytwentytwo/assets/images/bird-on-gray.jpg and /dev/null differ
diff --git a/web/app/themes/twentytwentytwo/assets/images/bird-on-green.jpg b/web/app/themes/twentytwentytwo/assets/images/bird-on-green.jpg
deleted file mode 100644
index 86f6265..0000000
Binary files a/web/app/themes/twentytwentytwo/assets/images/bird-on-green.jpg and /dev/null differ
diff --git a/web/app/themes/twentytwentytwo/assets/images/bird-on-salmon.jpg b/web/app/themes/twentytwentytwo/assets/images/bird-on-salmon.jpg
deleted file mode 100644
index d854f6d..0000000
Binary files a/web/app/themes/twentytwentytwo/assets/images/bird-on-salmon.jpg and /dev/null differ
diff --git a/web/app/themes/twentytwentytwo/assets/images/divider-black.png b/web/app/themes/twentytwentytwo/assets/images/divider-black.png
deleted file mode 100644
index bfaafd7..0000000
Binary files a/web/app/themes/twentytwentytwo/assets/images/divider-black.png and /dev/null differ
diff --git a/web/app/themes/twentytwentytwo/assets/images/divider-white.png b/web/app/themes/twentytwentytwo/assets/images/divider-white.png
deleted file mode 100644
index 0c045e5..0000000
Binary files a/web/app/themes/twentytwentytwo/assets/images/divider-white.png and /dev/null differ
diff --git a/web/app/themes/twentytwentytwo/assets/images/ducks.jpg b/web/app/themes/twentytwentytwo/assets/images/ducks.jpg
deleted file mode 100644
index ff8c3a2..0000000
Binary files a/web/app/themes/twentytwentytwo/assets/images/ducks.jpg and /dev/null differ
diff --git a/web/app/themes/twentytwentytwo/assets/images/flight-path-on-gray-a.jpg b/web/app/themes/twentytwentytwo/assets/images/flight-path-on-gray-a.jpg
deleted file mode 100644
index f2b0c1d..0000000
Binary files a/web/app/themes/twentytwentytwo/assets/images/flight-path-on-gray-a.jpg and /dev/null differ
diff --git a/web/app/themes/twentytwentytwo/assets/images/flight-path-on-gray-b.jpg b/web/app/themes/twentytwentytwo/assets/images/flight-path-on-gray-b.jpg
deleted file mode 100644
index 78df7e7..0000000
Binary files a/web/app/themes/twentytwentytwo/assets/images/flight-path-on-gray-b.jpg and /dev/null differ
diff --git a/web/app/themes/twentytwentytwo/assets/images/flight-path-on-gray-c.jpg b/web/app/themes/twentytwentytwo/assets/images/flight-path-on-gray-c.jpg
deleted file mode 100644
index ffca803..0000000
Binary files a/web/app/themes/twentytwentytwo/assets/images/flight-path-on-gray-c.jpg and /dev/null differ
diff --git a/web/app/themes/twentytwentytwo/assets/images/flight-path-on-salmon.jpg b/web/app/themes/twentytwentytwo/assets/images/flight-path-on-salmon.jpg
deleted file mode 100644
index 2811480..0000000
Binary files a/web/app/themes/twentytwentytwo/assets/images/flight-path-on-salmon.jpg and /dev/null differ
diff --git a/web/app/themes/twentytwentytwo/assets/images/flight-path-on-transparent-a.png b/web/app/themes/twentytwentytwo/assets/images/flight-path-on-transparent-a.png
deleted file mode 100644
index e89c086..0000000
Binary files a/web/app/themes/twentytwentytwo/assets/images/flight-path-on-transparent-a.png and /dev/null differ
diff --git a/web/app/themes/twentytwentytwo/assets/images/flight-path-on-transparent-b.png b/web/app/themes/twentytwentytwo/assets/images/flight-path-on-transparent-b.png
deleted file mode 100644
index 417fed1..0000000
Binary files a/web/app/themes/twentytwentytwo/assets/images/flight-path-on-transparent-b.png and /dev/null differ
diff --git a/web/app/themes/twentytwentytwo/assets/images/flight-path-on-transparent-c.png b/web/app/themes/twentytwentytwo/assets/images/flight-path-on-transparent-c.png
deleted file mode 100644
index 4f6c2e3..0000000
Binary files a/web/app/themes/twentytwentytwo/assets/images/flight-path-on-transparent-c.png and /dev/null differ
diff --git a/web/app/themes/twentytwentytwo/assets/images/flight-path-on-transparent-d.png b/web/app/themes/twentytwentytwo/assets/images/flight-path-on-transparent-d.png
deleted file mode 100644
index 88892ea..0000000
Binary files a/web/app/themes/twentytwentytwo/assets/images/flight-path-on-transparent-d.png and /dev/null differ
diff --git a/web/app/themes/twentytwentytwo/assets/images/icon-binoculars.png b/web/app/themes/twentytwentytwo/assets/images/icon-binoculars.png
deleted file mode 100644
index 283c38c..0000000
Binary files a/web/app/themes/twentytwentytwo/assets/images/icon-binoculars.png and /dev/null differ
diff --git a/web/app/themes/twentytwentytwo/assets/images/icon-bird.jpg b/web/app/themes/twentytwentytwo/assets/images/icon-bird.jpg
deleted file mode 100644
index 308cadc..0000000
Binary files a/web/app/themes/twentytwentytwo/assets/images/icon-bird.jpg and /dev/null differ
diff --git a/web/app/themes/twentytwentytwo/assets/videos/birds.mp4 b/web/app/themes/twentytwentytwo/assets/videos/birds.mp4
deleted file mode 100644
index 2872b52..0000000
Binary files a/web/app/themes/twentytwentytwo/assets/videos/birds.mp4 and /dev/null differ
diff --git a/web/app/themes/twentytwentytwo/functions.php b/web/app/themes/twentytwentytwo/functions.php
deleted file mode 100644
index 47d2418..0000000
--- a/web/app/themes/twentytwentytwo/functions.php
+++ /dev/null
@@ -1,67 +0,0 @@
-get('Version');
-
- $version_string = is_string($theme_version) ? $theme_version : false;
- wp_register_style(
- 'twentytwentytwo-style',
- get_template_directory_uri() . '/style.css',
- array(),
- $version_string
- );
-
- // Enqueue theme stylesheet.
- wp_enqueue_style('twentytwentytwo-style');
- }
-
-endif;
-
-add_action('wp_enqueue_scripts', 'twentytwentytwo_styles');
-
-// Add block patterns
-require get_template_directory() . '/inc/block-patterns.php';
diff --git a/web/app/themes/twentytwentytwo/inc/block-patterns.php b/web/app/themes/twentytwentytwo/inc/block-patterns.php
deleted file mode 100644
index 2a4d5f7..0000000
--- a/web/app/themes/twentytwentytwo/inc/block-patterns.php
+++ /dev/null
@@ -1,136 +0,0 @@
- array( 'label' => __('Featured', 'twentytwentytwo') ),
- 'footer' => array( 'label' => __('Footers', 'twentytwentytwo') ),
- 'header' => array( 'label' => __('Headers', 'twentytwentytwo') ),
- 'query' => array( 'label' => __('Query', 'twentytwentytwo') ),
- 'twentytwentytwo_pages' => array( 'label' => __('Pages', 'twentytwentytwo') ),
- );
-
- /**
- * Filters the theme block pattern categories.
- *
- * @since Twenty Twenty-Two 1.0
- *
- * @param array[] $block_pattern_categories {
- * An associative array of block pattern categories, keyed by category name.
- *
- * @type array[] $properties {
- * An array of block category properties.
- *
- * @type string $label A human-readable label for the pattern category.
- * }
- * }
- */
- $block_pattern_categories = apply_filters('twentytwentytwo_block_pattern_categories', $block_pattern_categories);
-
- foreach ($block_pattern_categories as $name => $properties) {
- if (! WP_Block_Pattern_Categories_Registry::get_instance()->is_registered($name)) {
- register_block_pattern_category($name, $properties);
- }
- }
-
- $block_patterns = array(
- 'footer-default',
- 'footer-dark',
- 'footer-logo',
- 'footer-navigation',
- 'footer-title-tagline-social',
- 'footer-social-copyright',
- 'footer-navigation-copyright',
- 'footer-about-title-logo',
- 'footer-query-title-citation',
- 'footer-query-images-title-citation',
- 'footer-blog',
- 'general-subscribe',
- 'general-featured-posts',
- 'general-layered-images-with-duotone',
- 'general-wide-image-intro-buttons',
- 'general-large-list-names',
- 'general-video-header-details',
- 'general-list-events',
- 'general-two-images-text',
- 'general-image-with-caption',
- 'general-video-trailer',
- 'general-pricing-table',
- 'general-divider-light',
- 'general-divider-dark',
- 'header-default',
- 'header-large-dark',
- 'header-small-dark',
- 'header-image-background',
- 'header-image-background-overlay',
- 'header-with-tagline',
- 'header-text-only-green-background',
- 'header-text-only-salmon-background',
- 'header-title-and-button',
- 'header-text-only-with-tagline-black-background',
- 'header-logo-navigation-gray-background',
- 'header-logo-navigation-social-black-background',
- 'header-title-navigation-social',
- 'header-logo-navigation-offset-tagline',
- 'header-stacked',
- 'header-centered-logo',
- 'header-centered-logo-black-background',
- 'header-centered-title-navigation-social',
- 'header-title-and-button',
- 'hidden-404',
- 'hidden-bird',
- 'hidden-heading-and-bird',
- 'page-about-media-left',
- 'page-about-simple-dark',
- 'page-about-media-right',
- 'page-about-solid-color',
- 'page-about-links',
- 'page-about-links-dark',
- 'page-about-large-image-and-buttons',
- 'page-layout-image-and-text',
- 'page-layout-image-text-and-video',
- 'page-layout-two-columns',
- 'page-sidebar-poster',
- 'page-sidebar-grid-posts',
- 'page-sidebar-blog-posts',
- 'page-sidebar-blog-posts-right',
- 'query-default',
- 'query-simple-blog',
- 'query-grid',
- 'query-text-grid',
- 'query-image-grid',
- 'query-large-titles',
- 'query-irregular-grid',
- );
-
- /**
- * Filters the theme block patterns.
- *
- * @since Twenty Twenty-Two 1.0
- *
- * @param array $block_patterns List of block patterns by name.
- */
- $block_patterns = apply_filters('twentytwentytwo_block_patterns', $block_patterns);
-
- foreach ($block_patterns as $block_pattern) {
- $pattern_file = get_theme_file_path('/inc/patterns/' . $block_pattern . '.php');
-
- register_block_pattern(
- 'twentytwentytwo/' . $block_pattern,
- require $pattern_file
- );
- }
-}
-add_action('init', 'twentytwentytwo_register_block_patterns', 9);
diff --git a/web/app/themes/twentytwentytwo/inc/patterns/footer-about-title-logo.php b/web/app/themes/twentytwentytwo/inc/patterns/footer-about-title-logo.php
deleted file mode 100644
index 985ee69..0000000
--- a/web/app/themes/twentytwentytwo/inc/patterns/footer-about-title-logo.php
+++ /dev/null
@@ -1,32 +0,0 @@
- __('Footer with text, title, and logo', 'twentytwentytwo'),
- 'categories' => array( 'footer' ),
- 'blockTypes' => array( 'core/template-part/footer' ),
- 'content' => '
-
-
-
-
' . esc_html__('About us', 'twentytwentytwo') . '
-
-
-
-
' . esc_html__('We are a rogue collective of bird watchers. We’ve been known to sneak through fences, climb perimeter walls, and generally trespass in order to observe the rarest of birds.', 'twentytwentytwo') . '
-
-
-
-
-
-
-
-
-
-
-
-
-
- ',
-);
diff --git a/web/app/themes/twentytwentytwo/inc/patterns/footer-blog.php b/web/app/themes/twentytwentytwo/inc/patterns/footer-blog.php
deleted file mode 100644
index c980df8..0000000
--- a/web/app/themes/twentytwentytwo/inc/patterns/footer-blog.php
+++ /dev/null
@@ -1,55 +0,0 @@
- __('Blog footer', 'twentytwentytwo'),
- 'categories' => array( 'footer' ),
- 'blockTypes' => array( 'core/template-part/footer' ),
- 'content' => '
-
-
-
-
' . esc_html__('About us', 'twentytwentytwo') . '
-
-
-
-
' . esc_html__('We are a rogue collective of bird watchers. We’ve been known to sneak through fences, climb perimeter walls, and generally trespass in order to observe the rarest of birds.', 'twentytwentytwo') . '
-
-
-
-
-
-
' . esc_html__('Latest posts', 'twentytwentytwo') . '
-
-
-
-
-
-
-
-
' . esc_html__('Categories', 'twentytwentytwo') . '
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
' .
- sprintf(
- /* Translators: WordPress link. */
- esc_html__('Proudly powered by %s', 'twentytwentytwo'),
- 'WordPress '
- ) . '
-
-
- ',
-);
diff --git a/web/app/themes/twentytwentytwo/inc/patterns/footer-dark.php b/web/app/themes/twentytwentytwo/inc/patterns/footer-dark.php
deleted file mode 100644
index ef7fa88..0000000
--- a/web/app/themes/twentytwentytwo/inc/patterns/footer-dark.php
+++ /dev/null
@@ -1,23 +0,0 @@
- __('Dark footer with title and citation', 'twentytwentytwo'),
- 'categories' => array( 'footer' ),
- 'blockTypes' => array( 'core/template-part/footer' ),
- 'content' => '
-
-
-
-
-
' .
- sprintf(
- /* Translators: WordPress link. */
- esc_html__('Proudly powered by %s', 'twentytwentytwo'),
- 'WordPress '
- ) . '
-
-
- ',
-);
diff --git a/web/app/themes/twentytwentytwo/inc/patterns/footer-default.php b/web/app/themes/twentytwentytwo/inc/patterns/footer-default.php
deleted file mode 100644
index a2c3d02..0000000
--- a/web/app/themes/twentytwentytwo/inc/patterns/footer-default.php
+++ /dev/null
@@ -1,23 +0,0 @@
- __('Default footer', 'twentytwentytwo'),
- 'categories' => array( 'footer' ),
- 'blockTypes' => array( 'core/template-part/footer' ),
- 'content' => '
-
-
-
-
-
' .
- sprintf(
- /* Translators: WordPress link. */
- esc_html__('twentytwentytwo'),
- 'WordPress '
- ) . '
-
-
- ',
-);
diff --git a/web/app/themes/twentytwentytwo/inc/patterns/footer-logo.php b/web/app/themes/twentytwentytwo/inc/patterns/footer-logo.php
deleted file mode 100644
index 4f3a31b..0000000
--- a/web/app/themes/twentytwentytwo/inc/patterns/footer-logo.php
+++ /dev/null
@@ -1,23 +0,0 @@
- __('Footer with logo and citation', 'twentytwentytwo'),
- 'categories' => array( 'footer' ),
- 'blockTypes' => array( 'core/template-part/footer' ),
- 'content' => '
-
-
-
-
-
' .
- sprintf(
- /* Translators: WordPress link. */
- esc_html__('Proudly powered by %s', 'twentytwentytwo'),
- 'WordPress '
- ) . '
-
-
- ',
-);
diff --git a/web/app/themes/twentytwentytwo/inc/patterns/footer-navigation-copyright.php b/web/app/themes/twentytwentytwo/inc/patterns/footer-navigation-copyright.php
deleted file mode 100644
index 9e9f5bc..0000000
--- a/web/app/themes/twentytwentytwo/inc/patterns/footer-navigation-copyright.php
+++ /dev/null
@@ -1,24 +0,0 @@
- __('Footer with navigation and copyright', 'twentytwentytwo'),
- 'categories' => array( 'footer' ),
- 'blockTypes' => array( 'core/template-part/footer' ),
- 'content' => '
-
-
-
-
-
-
-
-
-
-
-
' . esc_html__('© Site Title', 'twentytwentytwo') . '
-
-
- ',
-);
diff --git a/web/app/themes/twentytwentytwo/inc/patterns/footer-navigation.php b/web/app/themes/twentytwentytwo/inc/patterns/footer-navigation.php
deleted file mode 100644
index 376fe07..0000000
--- a/web/app/themes/twentytwentytwo/inc/patterns/footer-navigation.php
+++ /dev/null
@@ -1,25 +0,0 @@
- __('Footer with navigation and citation', 'twentytwentytwo'),
- 'categories' => array( 'footer' ),
- 'blockTypes' => array( 'core/template-part/footer' ),
- 'content' => '
-
-
-
-
-
-
-
' .
- sprintf(
- /* Translators: WordPress link. */
- esc_html__('Proudly powered by %s', 'twentytwentytwo'),
- 'WordPress '
- ) . '
-
-
- ',
-);
diff --git a/web/app/themes/twentytwentytwo/inc/patterns/footer-query-images-title-citation.php b/web/app/themes/twentytwentytwo/inc/patterns/footer-query-images-title-citation.php
deleted file mode 100644
index ad67b4d..0000000
--- a/web/app/themes/twentytwentytwo/inc/patterns/footer-query-images-title-citation.php
+++ /dev/null
@@ -1,41 +0,0 @@
- __('Footer with query, featured images, title, and citation', 'twentytwentytwo'),
- 'categories' => array( 'footer' ),
- 'blockTypes' => array( 'core/template-part/footer' ),
- 'content' => '
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
' .
- sprintf(
- /* Translators: WordPress link. */
- esc_html__('Proudly powered by %s', 'twentytwentytwo'),
- 'WordPress '
- ) . '
-
-
-
- ',
-);
diff --git a/web/app/themes/twentytwentytwo/inc/patterns/footer-query-title-citation.php b/web/app/themes/twentytwentytwo/inc/patterns/footer-query-title-citation.php
deleted file mode 100644
index 7ae7198..0000000
--- a/web/app/themes/twentytwentytwo/inc/patterns/footer-query-title-citation.php
+++ /dev/null
@@ -1,39 +0,0 @@
- __('Footer with query, title, and citation', 'twentytwentytwo'),
- 'categories' => array( 'footer' ),
- 'blockTypes' => array( 'core/template-part/footer' ),
- 'content' => '
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
' .
- sprintf(
- /* Translators: WordPress link. */
- esc_html__('Proudly powered by %s', 'twentytwentytwo'),
- 'WordPress '
- ) . '
-
-
-
- ',
-);
diff --git a/web/app/themes/twentytwentytwo/inc/patterns/footer-social-copyright.php b/web/app/themes/twentytwentytwo/inc/patterns/footer-social-copyright.php
deleted file mode 100644
index 31a8a0c..0000000
--- a/web/app/themes/twentytwentytwo/inc/patterns/footer-social-copyright.php
+++ /dev/null
@@ -1,28 +0,0 @@
- __('Footer with social links and copyright', 'twentytwentytwo'),
- 'categories' => array( 'footer' ),
- 'blockTypes' => array( 'core/template-part/footer' ),
- 'content' => '
-
-
-
-
-
-
-
-
-
-
-
' . esc_html__('© Site Title', 'twentytwentytwo') . '
-
-
- ',
-);
diff --git a/web/app/themes/twentytwentytwo/inc/patterns/footer-title-tagline-social.php b/web/app/themes/twentytwentytwo/inc/patterns/footer-title-tagline-social.php
deleted file mode 100644
index e97bd1f..0000000
--- a/web/app/themes/twentytwentytwo/inc/patterns/footer-title-tagline-social.php
+++ /dev/null
@@ -1,26 +0,0 @@
- __('Footer with title, tagline, and social links on a dark background', 'twentytwentytwo'),
- 'categories' => array( 'footer' ),
- 'blockTypes' => array( 'core/template-part/footer' ),
- 'content' => '
-
- ',
-);
diff --git a/web/app/themes/twentytwentytwo/inc/patterns/general-divider-dark.php b/web/app/themes/twentytwentytwo/inc/patterns/general-divider-dark.php
deleted file mode 100644
index 61df588..0000000
--- a/web/app/themes/twentytwentytwo/inc/patterns/general-divider-dark.php
+++ /dev/null
@@ -1,13 +0,0 @@
- __('Divider with image and color (dark)', 'twentytwentytwo'),
- 'categories' => array( 'featured' ),
- 'content' => '
-
-
-
- ',
-);
diff --git a/web/app/themes/twentytwentytwo/inc/patterns/general-divider-light.php b/web/app/themes/twentytwentytwo/inc/patterns/general-divider-light.php
deleted file mode 100644
index bdd89b3..0000000
--- a/web/app/themes/twentytwentytwo/inc/patterns/general-divider-light.php
+++ /dev/null
@@ -1,13 +0,0 @@
- __('Divider with image and color (light)', 'twentytwentytwo'),
- 'categories' => array( 'featured' ),
- 'content' => '
-
-
-
- ',
-);
diff --git a/web/app/themes/twentytwentytwo/inc/patterns/general-featured-posts.php b/web/app/themes/twentytwentytwo/inc/patterns/general-featured-posts.php
deleted file mode 100644
index 4379788..0000000
--- a/web/app/themes/twentytwentytwo/inc/patterns/general-featured-posts.php
+++ /dev/null
@@ -1,25 +0,0 @@
- __('Featured posts', 'twentytwentytwo'),
- 'categories' => array( 'featured', 'query' ),
- 'content' => '
-
-
' . esc_html__('Latest posts', 'twentytwentytwo') . '
-
-
-
-
-
-
-
-
-
-
-
-
-
- ',
-);
diff --git a/web/app/themes/twentytwentytwo/inc/patterns/general-image-with-caption.php b/web/app/themes/twentytwentytwo/inc/patterns/general-image-with-caption.php
deleted file mode 100644
index 36647dd..0000000
--- a/web/app/themes/twentytwentytwo/inc/patterns/general-image-with-caption.php
+++ /dev/null
@@ -1,19 +0,0 @@
- __('Image with caption', 'twentytwentytwo'),
- 'categories' => array( 'featured', 'columns', 'gallery' ),
- 'content' => '
-
-
-
' . esc_html__('Hummingbird', 'twentytwentytwo') . '
-
-
-
-
' . esc_html__('A beautiful bird featuring a surprising set of color feathers.', 'twentytwentytwo') . '
-
-
- ',
-);
diff --git a/web/app/themes/twentytwentytwo/inc/patterns/general-large-list-names.php b/web/app/themes/twentytwentytwo/inc/patterns/general-large-list-names.php
deleted file mode 100644
index 8c12043..0000000
--- a/web/app/themes/twentytwentytwo/inc/patterns/general-large-list-names.php
+++ /dev/null
@@ -1,35 +0,0 @@
- __('Large list of names', 'twentytwentytwo'),
- 'categories' => array( 'featured', 'text' ),
- 'content' => '
-
-
-
-
-
-
-
-
-
-
-
-
-
' . esc_html__('Jesús Rodriguez, Doug Stilton, Emery Driscoll, Megan Perry, Rowan Price, Angelo Tso, Edward Stilton, Amy Jensen, Boston Bell, Shay Ford, Lee Cunningham, Evelynn Ray, Landen Reese, Ewan Hart, Jenna Chan, Phoenix Murray, Mel Saunders, Aldo Davidson, Zain Hall.', 'twentytwentytwo') . '
-
-
-
-
-
-
-
-
-
-
- ',
-);
diff --git a/web/app/themes/twentytwentytwo/inc/patterns/general-layered-images-with-duotone.php b/web/app/themes/twentytwentytwo/inc/patterns/general-layered-images-with-duotone.php
deleted file mode 100644
index e0cb94f..0000000
--- a/web/app/themes/twentytwentytwo/inc/patterns/general-layered-images-with-duotone.php
+++ /dev/null
@@ -1,13 +0,0 @@
- __('Layered images with duotone', 'twentytwentytwo'),
- 'categories' => array( 'featured', 'gallery' ),
- 'content' => '
-
- ',
-);
diff --git a/web/app/themes/twentytwentytwo/inc/patterns/general-list-events.php b/web/app/themes/twentytwentytwo/inc/patterns/general-list-events.php
deleted file mode 100644
index 2633624..0000000
--- a/web/app/themes/twentytwentytwo/inc/patterns/general-list-events.php
+++ /dev/null
@@ -1,133 +0,0 @@
- __('List of events', 'twentytwentytwo'),
- 'categories' => array( 'featured', 'text' ),
- 'content' => '
-
-
-
' . esc_html__('Speaker Series', 'twentytwentytwo') . '
-
-
-
-
-
-
-
-
-
-
-
-
-
-
' . esc_html__('May 14th, 2022, 6 PM', 'twentytwentytwo') . '
-
-
-
-
-
-
' . esc_html__('Jesús Rodriguez', 'twentytwentytwo') . '
-
-
-
-
-
-
' . wp_kses_post(__('The Vintagé Theater 245 Arden Rd. Gardenville, NH', 'twentytwentytwo')) . '
-
-
-
-
-
-
-
-
-
-
-
-
' . esc_html__('May 16th, 2022, 6 PM', 'twentytwentytwo') . '
-
-
-
-
-
-
' . esc_html__('Doug Stilton', 'twentytwentytwo') . '
-
-
-
-
-
-
' . wp_kses_post(__('The Swell Theater 120 River Rd. Rainfall, NH', 'twentytwentytwo')) . '
-
-
-
-
-
-
-
-
-
-
-
-
' . esc_html__('May 18th, 2022, 7 PM', 'twentytwentytwo') . '
-
-
-
-
-
-
' . esc_html__('Amy Jensen', 'twentytwentytwo') . '
-
-
-
-
-
-
' . wp_kses_post(__('The Vintagé Theater 245 Arden Rd. Gardenville, NH', 'twentytwentytwo')) . '
-
-
-
-
-
-
-
-
-
-
-
-
' . esc_html__('May 20th, 2022, 6 PM', 'twentytwentytwo') . '
-
-
-
-
-
-
' . esc_html__('Emery Driscoll', 'twentytwentytwo') . '
-
-
-
-
-
-
' . wp_kses_post(__('The Swell Theater 120 River Rd. Rainfall, NH', 'twentytwentytwo')) . '
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
- ',
-);
diff --git a/web/app/themes/twentytwentytwo/inc/patterns/general-pricing-table.php b/web/app/themes/twentytwentytwo/inc/patterns/general-pricing-table.php
deleted file mode 100644
index 63602e3..0000000
--- a/web/app/themes/twentytwentytwo/inc/patterns/general-pricing-table.php
+++ /dev/null
@@ -1,93 +0,0 @@
- __('Pricing table', 'twentytwentytwo'),
- 'categories' => array( 'featured', 'columns', 'buttons' ),
- 'content' => '
-
-
-
-
-
-
-
' . esc_html(_x('1', 'First item in a numbered list.', 'twentytwentytwo')) . '
-
-
-
-
' . esc_html__('Pigeon', 'twentytwentytwo') . '
-
-
-
-
' . esc_html__('Help support our growing community by joining at the Pigeon level. Your support will help pay our writers, and you’ll get access to our exclusive newsletter.', 'twentytwentytwo') . '
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
' . esc_html(_x('2', 'Second item in a numbered list.', 'twentytwentytwo')) . '
-
-
-
-
' . esc_html__('Sparrow', 'twentytwentytwo') . '
-
-
-
-
' . esc_html__('Join at the Sparrow level and become a member of our flock! You’ll receive our newsletter, plus a bird pin that you can wear with pride when you’re out in nature.', 'twentytwentytwo') . '
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
' . esc_html(_x('3', 'Third item in a numbered list.', 'twentytwentytwo')) . '
-
-
-
-
' . esc_html__('Falcon', 'twentytwentytwo') . '
-
-
-
-
' . esc_html__('Play a leading role for our community by joining at the Falcon level. This level earns you a seat on our board, where you can help plan future birdwatching expeditions.', 'twentytwentytwo') . '
-
-
-
-
-
-
-
-
-
-
- ',
-);
diff --git a/web/app/themes/twentytwentytwo/inc/patterns/general-subscribe.php b/web/app/themes/twentytwentytwo/inc/patterns/general-subscribe.php
deleted file mode 100644
index c9cb391..0000000
--- a/web/app/themes/twentytwentytwo/inc/patterns/general-subscribe.php
+++ /dev/null
@@ -1,27 +0,0 @@
- __('Subscribe callout', 'twentytwentytwo'),
- 'categories' => array( 'featured', 'buttons' ),
- 'content' => '
-
-
-
' . wp_kses_post(__('Watch birds from your inbox', 'twentytwentytwo')) . '
-
-
-
-
-
-
-
-
-
-
-
-
- ',
-);
diff --git a/web/app/themes/twentytwentytwo/inc/patterns/general-two-images-text.php b/web/app/themes/twentytwentytwo/inc/patterns/general-two-images-text.php
deleted file mode 100644
index d8d7d3a..0000000
--- a/web/app/themes/twentytwentytwo/inc/patterns/general-two-images-text.php
+++ /dev/null
@@ -1,47 +0,0 @@
- __('Two images with text', 'twentytwentytwo'),
- 'categories' => array( 'featured', 'columns', 'gallery' ),
- 'content' => '
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
' . esc_html__('SCREENING', 'twentytwentytwo') . '
-
-
-
-
' . wp_kses_post(__('May 14th, 2022 @ 7:00PM The Vintagé Theater, 245 Arden Rd. Gardenville, NH', 'twentytwentytwo')) . '
-
-
-
-
-
-
-
-
-
-
-
-
-
-
- ',
-);
diff --git a/web/app/themes/twentytwentytwo/inc/patterns/general-video-header-details.php b/web/app/themes/twentytwentytwo/inc/patterns/general-video-header-details.php
deleted file mode 100644
index 9f01ddf..0000000
--- a/web/app/themes/twentytwentytwo/inc/patterns/general-video-header-details.php
+++ /dev/null
@@ -1,47 +0,0 @@
- __('Video with header and details', 'twentytwentytwo'),
- 'categories' => array( 'featured', 'columns' ),
- 'content' => '
-
-
-
' . wp_kses_post(__('Warble , a film about hobbyist bird watchers.', 'twentytwentytwo')) . '
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
' . esc_html__('Featuring', 'twentytwentytwo') . '
-
-
-
-
-
-
' . wp_kses_post(__('Jesús Rodriguez Doug Stilton Emery Driscoll Megan Perry Rowan Price', 'twentytwentytwo')) . '
-
-
-
-
-
-
' . wp_kses_post(__('Angelo Tso Edward Stilton Amy Jensen Boston Bell Shay Ford', 'twentytwentytwo')) . '
-
-
-
-
- ',
-);
diff --git a/web/app/themes/twentytwentytwo/inc/patterns/general-video-trailer.php b/web/app/themes/twentytwentytwo/inc/patterns/general-video-trailer.php
deleted file mode 100644
index 35840e5..0000000
--- a/web/app/themes/twentytwentytwo/inc/patterns/general-video-trailer.php
+++ /dev/null
@@ -1,27 +0,0 @@
- __('Video trailer', 'twentytwentytwo'),
- 'categories' => array( 'featured', 'columns' ),
- 'content' => '
-
-
-
-
' . esc_html__('Extended Trailer', 'twentytwentytwo') . '
-
-
-
-
' . esc_html__('A film about hobbyist bird watchers, a catalog of different birds, paired with the noises they make. Each bird is listed by their scientific name so things seem more official.', 'twentytwentytwo') . '
-
-
-
-
-
-
-
-
-
- ',
-);
diff --git a/web/app/themes/twentytwentytwo/inc/patterns/general-wide-image-intro-buttons.php b/web/app/themes/twentytwentytwo/inc/patterns/general-wide-image-intro-buttons.php
deleted file mode 100644
index ee25296..0000000
--- a/web/app/themes/twentytwentytwo/inc/patterns/general-wide-image-intro-buttons.php
+++ /dev/null
@@ -1,41 +0,0 @@
- __('Wide image with introduction and buttons', 'twentytwentytwo'),
- 'categories' => array( 'featured', 'columns' ),
- 'content' => '
-
-
-
-
-
-
-
-
' . wp_kses_post(__('Welcome to the Aviary', 'twentytwentytwo')) . '
-
-
-
-
-
-
' . esc_html__('A film about hobbyist bird watchers, a catalog of different birds, paired with the noises they make. Each bird is listed by their scientific name so things seem more official.', 'twentytwentytwo') . '
-
-
-
-
-
-
-
-
-
-
-
- ',
-);
diff --git a/web/app/themes/twentytwentytwo/inc/patterns/header-centered-logo-black-background.php b/web/app/themes/twentytwentytwo/inc/patterns/header-centered-logo-black-background.php
deleted file mode 100644
index b69ea84..0000000
--- a/web/app/themes/twentytwentytwo/inc/patterns/header-centered-logo-black-background.php
+++ /dev/null
@@ -1,22 +0,0 @@
- __('Header with centered logo and background', 'twentytwentytwo'),
- 'categories' => array( 'header' ),
- 'blockTypes' => array( 'core/template-part/header' ),
- 'content' => '
-
-
-
-
-
-
-
-
-
-
-
- ',
-);
diff --git a/web/app/themes/twentytwentytwo/inc/patterns/header-centered-logo.php b/web/app/themes/twentytwentytwo/inc/patterns/header-centered-logo.php
deleted file mode 100644
index 61f03d6..0000000
--- a/web/app/themes/twentytwentytwo/inc/patterns/header-centered-logo.php
+++ /dev/null
@@ -1,26 +0,0 @@
- __('Header with centered logo', 'twentytwentytwo'),
- 'categories' => array( 'header' ),
- 'blockTypes' => array( 'core/template-part/header' ),
- 'content' => '
-
- ',
-);
diff --git a/web/app/themes/twentytwentytwo/inc/patterns/header-centered-title-navigation-social.php b/web/app/themes/twentytwentytwo/inc/patterns/header-centered-title-navigation-social.php
deleted file mode 100644
index 5caac32..0000000
--- a/web/app/themes/twentytwentytwo/inc/patterns/header-centered-title-navigation-social.php
+++ /dev/null
@@ -1,30 +0,0 @@
- __('Centered header with navigation, social links, and background', 'twentytwentytwo'),
- 'categories' => array( 'header' ),
- 'blockTypes' => array( 'core/template-part/header' ),
- 'content' => '
-
- ',
-);
diff --git a/web/app/themes/twentytwentytwo/inc/patterns/header-default.php b/web/app/themes/twentytwentytwo/inc/patterns/header-default.php
deleted file mode 100644
index ccd07e7..0000000
--- a/web/app/themes/twentytwentytwo/inc/patterns/header-default.php
+++ /dev/null
@@ -1,23 +0,0 @@
- __('Default header', 'twentytwentytwo'),
- 'categories' => array( 'header' ),
- 'blockTypes' => array( 'core/template-part/header' ),
- 'content' => '
-
- ',
-);
diff --git a/web/app/themes/twentytwentytwo/inc/patterns/header-image-background-overlay.php b/web/app/themes/twentytwentytwo/inc/patterns/header-image-background-overlay.php
deleted file mode 100644
index c9ab5e5..0000000
--- a/web/app/themes/twentytwentytwo/inc/patterns/header-image-background-overlay.php
+++ /dev/null
@@ -1,20 +0,0 @@
- __('Header with image background and overlay', 'twentytwentytwo'),
- 'categories' => array( 'header' ),
- 'blockTypes' => array( 'core/template-part/header' ),
- 'content' => '
-
- ',
-);
diff --git a/web/app/themes/twentytwentytwo/inc/patterns/header-image-background.php b/web/app/themes/twentytwentytwo/inc/patterns/header-image-background.php
deleted file mode 100644
index e769069..0000000
--- a/web/app/themes/twentytwentytwo/inc/patterns/header-image-background.php
+++ /dev/null
@@ -1,24 +0,0 @@
- __('Header with image background', 'twentytwentytwo'),
- 'categories' => array( 'header' ),
- 'blockTypes' => array( 'core/template-part/header' ),
- 'content' => '
-
- ',
-);
diff --git a/web/app/themes/twentytwentytwo/inc/patterns/header-large-dark.php b/web/app/themes/twentytwentytwo/inc/patterns/header-large-dark.php
deleted file mode 100644
index 943adac..0000000
--- a/web/app/themes/twentytwentytwo/inc/patterns/header-large-dark.php
+++ /dev/null
@@ -1,34 +0,0 @@
- __('Large header with dark background', 'twentytwentytwo'),
- 'categories' => array( 'header' ),
- 'blockTypes' => array( 'core/template-part/header' ),
- 'content' => '
-
-
-
-
-
-
-
' . wp_kses_post(__('The Hatchery : a blog about my adventures in bird watching', 'twentytwentytwo')) . '
-
-
-
-
-
-
-
-
- ',
-);
diff --git a/web/app/themes/twentytwentytwo/inc/patterns/header-logo-navigation-gray-background.php b/web/app/themes/twentytwentytwo/inc/patterns/header-logo-navigation-gray-background.php
deleted file mode 100644
index 8df7072..0000000
--- a/web/app/themes/twentytwentytwo/inc/patterns/header-logo-navigation-gray-background.php
+++ /dev/null
@@ -1,18 +0,0 @@
- __('Logo and navigation header with background', 'twentytwentytwo'),
- 'categories' => array( 'header' ),
- 'blockTypes' => array( 'core/template-part/header' ),
- 'content' => '
-
- ',
-);
diff --git a/web/app/themes/twentytwentytwo/inc/patterns/header-logo-navigation-offset-tagline.php b/web/app/themes/twentytwentytwo/inc/patterns/header-logo-navigation-offset-tagline.php
deleted file mode 100644
index 3fcb624..0000000
--- a/web/app/themes/twentytwentytwo/inc/patterns/header-logo-navigation-offset-tagline.php
+++ /dev/null
@@ -1,30 +0,0 @@
- __('Logo, navigation, and offset tagline Header', 'twentytwentytwo'),
- 'categories' => array( 'header' ),
- 'blockTypes' => array( 'core/template-part/header' ),
- 'content' => '
-
- ',
-);
diff --git a/web/app/themes/twentytwentytwo/inc/patterns/header-logo-navigation-social-black-background.php b/web/app/themes/twentytwentytwo/inc/patterns/header-logo-navigation-social-black-background.php
deleted file mode 100644
index 014de20..0000000
--- a/web/app/themes/twentytwentytwo/inc/patterns/header-logo-navigation-social-black-background.php
+++ /dev/null
@@ -1,24 +0,0 @@
- __('Logo, navigation, and social links header with background', 'twentytwentytwo'),
- 'categories' => array( 'header' ),
- 'blockTypes' => array( 'core/template-part/header' ),
- 'content' => '
-
- ',
-);
diff --git a/web/app/themes/twentytwentytwo/inc/patterns/header-small-dark.php b/web/app/themes/twentytwentytwo/inc/patterns/header-small-dark.php
deleted file mode 100644
index 06ce2fd..0000000
--- a/web/app/themes/twentytwentytwo/inc/patterns/header-small-dark.php
+++ /dev/null
@@ -1,31 +0,0 @@
- __('Small header with dark background', 'twentytwentytwo'),
- 'categories' => array( 'header' ),
- 'blockTypes' => array( 'core/template-part/header' ),
- 'content' => '
-
-
-
-
-
-
-
-
-
-
- ',
-);
diff --git a/web/app/themes/twentytwentytwo/inc/patterns/header-stacked.php b/web/app/themes/twentytwentytwo/inc/patterns/header-stacked.php
deleted file mode 100644
index 068da4c..0000000
--- a/web/app/themes/twentytwentytwo/inc/patterns/header-stacked.php
+++ /dev/null
@@ -1,28 +0,0 @@
- __('Logo and navigation header', 'twentytwentytwo'),
- 'categories' => array( 'header' ),
- 'blockTypes' => array( 'core/template-part/header' ),
- 'content' => '
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
- ',
-);
diff --git a/web/app/themes/twentytwentytwo/inc/patterns/header-text-only-green-background.php b/web/app/themes/twentytwentytwo/inc/patterns/header-text-only-green-background.php
deleted file mode 100644
index b9cfa96..0000000
--- a/web/app/themes/twentytwentytwo/inc/patterns/header-text-only-green-background.php
+++ /dev/null
@@ -1,22 +0,0 @@
- __('Text-only header with background', 'twentytwentytwo'),
- 'categories' => array( 'header' ),
- 'blockTypes' => array( 'core/template-part/header' ),
- 'content' => '
-
- ',
-);
diff --git a/web/app/themes/twentytwentytwo/inc/patterns/header-text-only-salmon-background.php b/web/app/themes/twentytwentytwo/inc/patterns/header-text-only-salmon-background.php
deleted file mode 100644
index 09a69f7..0000000
--- a/web/app/themes/twentytwentytwo/inc/patterns/header-text-only-salmon-background.php
+++ /dev/null
@@ -1,18 +0,0 @@
- __('Text-only header with background', 'twentytwentytwo'),
- 'categories' => array( 'header' ),
- 'blockTypes' => array( 'core/template-part/header' ),
- 'content' => '
-
- ',
-);
diff --git a/web/app/themes/twentytwentytwo/inc/patterns/header-text-only-with-tagline-black-background.php b/web/app/themes/twentytwentytwo/inc/patterns/header-text-only-with-tagline-black-background.php
deleted file mode 100644
index bc1f465..0000000
--- a/web/app/themes/twentytwentytwo/inc/patterns/header-text-only-with-tagline-black-background.php
+++ /dev/null
@@ -1,22 +0,0 @@
- __('Text-only header with tagline and background', 'twentytwentytwo'),
- 'categories' => array( 'header' ),
- 'blockTypes' => array( 'core/template-part/header' ),
- 'content' => '
-
- ',
-);
diff --git a/web/app/themes/twentytwentytwo/inc/patterns/header-title-and-button.php b/web/app/themes/twentytwentytwo/inc/patterns/header-title-and-button.php
deleted file mode 100644
index 5cb9191..0000000
--- a/web/app/themes/twentytwentytwo/inc/patterns/header-title-and-button.php
+++ /dev/null
@@ -1,18 +0,0 @@
- __('Title and button header', 'twentytwentytwo'),
- 'categories' => array( 'header' ),
- 'blockTypes' => array( 'core/template-part/header' ),
- 'content' => '
-
- ',
-);
diff --git a/web/app/themes/twentytwentytwo/inc/patterns/header-title-navigation-social.php b/web/app/themes/twentytwentytwo/inc/patterns/header-title-navigation-social.php
deleted file mode 100644
index 43d60f4..0000000
--- a/web/app/themes/twentytwentytwo/inc/patterns/header-title-navigation-social.php
+++ /dev/null
@@ -1,24 +0,0 @@
- __('Title, navigation, and social links header', 'twentytwentytwo'),
- 'categories' => array( 'header' ),
- 'blockTypes' => array( 'core/template-part/header' ),
- 'content' => '
-
- ',
-);
diff --git a/web/app/themes/twentytwentytwo/inc/patterns/header-with-tagline.php b/web/app/themes/twentytwentytwo/inc/patterns/header-with-tagline.php
deleted file mode 100644
index 44456a7..0000000
--- a/web/app/themes/twentytwentytwo/inc/patterns/header-with-tagline.php
+++ /dev/null
@@ -1,26 +0,0 @@
- __('Header with tagline', 'twentytwentytwo'),
- 'categories' => array( 'header' ),
- 'blockTypes' => array( 'core/template-part/header' ),
- 'content' => '
-
- ',
-);
diff --git a/web/app/themes/twentytwentytwo/inc/patterns/hidden-404.php b/web/app/themes/twentytwentytwo/inc/patterns/hidden-404.php
deleted file mode 100644
index 160f325..0000000
--- a/web/app/themes/twentytwentytwo/inc/patterns/hidden-404.php
+++ /dev/null
@@ -1,15 +0,0 @@
- __('404 content', 'twentytwentytwo'),
- 'inserter' => false,
- 'content' => '
- ' . esc_html(_x('404', 'Error code for a webpage that is not found.', 'twentytwentytwo')) . '
-
-
- ' . esc_html__('This page could not be found. Maybe try a search?', 'twentytwentytwo') . '
-
- ',
-);
diff --git a/web/app/themes/twentytwentytwo/inc/patterns/hidden-bird.php b/web/app/themes/twentytwentytwo/inc/patterns/hidden-bird.php
deleted file mode 100644
index 63a2689..0000000
--- a/web/app/themes/twentytwentytwo/inc/patterns/hidden-bird.php
+++ /dev/null
@@ -1,14 +0,0 @@
- __('Heading and bird image', 'twentytwentytwo'),
- 'inserter' => false,
- 'content' => '
-
- ',
-);
diff --git a/web/app/themes/twentytwentytwo/inc/patterns/hidden-heading-and-bird.php b/web/app/themes/twentytwentytwo/inc/patterns/hidden-heading-and-bird.php
deleted file mode 100644
index 73c15d4..0000000
--- a/web/app/themes/twentytwentytwo/inc/patterns/hidden-heading-and-bird.php
+++ /dev/null
@@ -1,21 +0,0 @@
- __('Heading and bird image', 'twentytwentytwo'),
- 'inserter' => false,
- 'content' => '
-
-
' . wp_kses_post(__('The Hatchery : a blog about my adventures in bird watching', 'twentytwentytwo')) . '
-
-
-
-
-
- ',
-);
diff --git a/web/app/themes/twentytwentytwo/inc/patterns/page-about-large-image-and-buttons.php b/web/app/themes/twentytwentytwo/inc/patterns/page-about-large-image-and-buttons.php
deleted file mode 100644
index b19640d..0000000
--- a/web/app/themes/twentytwentytwo/inc/patterns/page-about-large-image-and-buttons.php
+++ /dev/null
@@ -1,79 +0,0 @@
- __('About page with large image and buttons', 'twentytwentytwo'),
- 'categories' => array( 'twentytwentytwo_pages', 'buttons' ),
- 'content' => '
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
- ',
-);
diff --git a/web/app/themes/twentytwentytwo/inc/patterns/page-about-links-dark.php b/web/app/themes/twentytwentytwo/inc/patterns/page-about-links-dark.php
deleted file mode 100644
index b09f670..0000000
--- a/web/app/themes/twentytwentytwo/inc/patterns/page-about-links-dark.php
+++ /dev/null
@@ -1,47 +0,0 @@
- __('About page links (dark)', 'twentytwentytwo'),
- 'categories' => array( 'twentytwentytwo_pages', 'buttons' ),
- 'content' => '
-
-
-
-
-
-
-
-
-
' . esc_html__('A trouble of hummingbirds', 'twentytwentytwo') . '
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
- ',
-);
diff --git a/web/app/themes/twentytwentytwo/inc/patterns/page-about-links.php b/web/app/themes/twentytwentytwo/inc/patterns/page-about-links.php
deleted file mode 100644
index 92ed054..0000000
--- a/web/app/themes/twentytwentytwo/inc/patterns/page-about-links.php
+++ /dev/null
@@ -1,65 +0,0 @@
- __('About page links', 'twentytwentytwo'),
- 'categories' => array( 'twentytwentytwo_pages', 'buttons' ),
- 'content' => '
-
-
-
-
-
-
-
-
-
' . esc_html__('Swoop', 'twentytwentytwo') . '
-
-
-
-
' . esc_html__('A podcast about birds', 'twentytwentytwo') . '
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
- ',
-);
diff --git a/web/app/themes/twentytwentytwo/inc/patterns/page-about-media-left.php b/web/app/themes/twentytwentytwo/inc/patterns/page-about-media-left.php
deleted file mode 100644
index b01c9e1..0000000
--- a/web/app/themes/twentytwentytwo/inc/patterns/page-about-media-left.php
+++ /dev/null
@@ -1,41 +0,0 @@
- __('About page with media on the left', 'twentytwentytwo'),
- 'categories' => array( 'twentytwentytwo_pages' ),
- 'content' => '
-
-
-
-
-
-
-
-
-
' . esc_html__('Doug', 'twentytwentytwo') . ' ' . esc_html__('Stilton', 'twentytwentytwo') . '
-
-
-
-
' . esc_html__('Oh hello. My name’s Doug, and you’ve found your way to my website. I’m an avid bird watcher, and I also broadcast my own radio show on Tuesday evenings at 11PM EDT.', 'twentytwentytwo') . '
-
-
-
-
-
-
-
-
-
-
-
-
-
-
- ',
-);
diff --git a/web/app/themes/twentytwentytwo/inc/patterns/page-about-media-right.php b/web/app/themes/twentytwentytwo/inc/patterns/page-about-media-right.php
deleted file mode 100644
index 8565be1..0000000
--- a/web/app/themes/twentytwentytwo/inc/patterns/page-about-media-right.php
+++ /dev/null
@@ -1,40 +0,0 @@
- __('About page with media on the right', 'twentytwentytwo'),
- 'categories' => array( 'twentytwentytwo_pages' ),
- 'content' => '
-
-
-
-
-
-
-
-
' . wp_kses_post(__('Emery Driscoll', 'twentytwentytwo')) . '
-
-
-
-
' . esc_html__('Oh hello. My name’s Emery, and you’ve found your way to my website. I’m an avid bird watcher, and I also broadcast my own radio show on Tuesday evenings at 11PM EDT.', 'twentytwentytwo') . '
-
-
-
-
-
-
-
-
-
-
-
-
-
-
- ',
-);
diff --git a/web/app/themes/twentytwentytwo/inc/patterns/page-about-simple-dark.php b/web/app/themes/twentytwentytwo/inc/patterns/page-about-simple-dark.php
deleted file mode 100644
index 15c198f..0000000
--- a/web/app/themes/twentytwentytwo/inc/patterns/page-about-simple-dark.php
+++ /dev/null
@@ -1,45 +0,0 @@
- __('Simple dark about page', 'twentytwentytwo'),
- 'categories' => array( 'twentytwentytwo_pages' ),
- 'content' => '
-
-
-
-
-
-
-
-
-
-
' . wp_kses_post(__('Jesús Rodriguez', 'twentytwentytwo')) . '
-
-
-
-
' . esc_html__('Oh hello. My name’s Jesús, and you’ve found your way to my website. I’m an avid bird watcher, and I also broadcast my own radio show on Tuesday evenings at 11PM EDT.', 'twentytwentytwo') . '
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
- ',
-);
diff --git a/web/app/themes/twentytwentytwo/inc/patterns/page-about-solid-color.php b/web/app/themes/twentytwentytwo/inc/patterns/page-about-solid-color.php
deleted file mode 100644
index 4ceb1dd..0000000
--- a/web/app/themes/twentytwentytwo/inc/patterns/page-about-solid-color.php
+++ /dev/null
@@ -1,41 +0,0 @@
- __('About page on solid color background', 'twentytwentytwo'),
- 'categories' => array( 'twentytwentytwo_pages' ),
- 'content' => '
-
-
-
-
-
-
' . wp_kses_post(__('Edvard Smith', 'twentytwentytwo')) . '
-
-
-
-
-
-
-
-
' . esc_html__('Oh hello. My name’s Edvard, and you’ve found your way to my website. I’m an avid bird watcher, and I also broadcast my own radio show every Tuesday evening at 11PM EDT. Listen in sometime!', 'twentytwentytwo') . '
-
-
-
-
-
-
-
-
-
-
-
-
-
- ',
-);
diff --git a/web/app/themes/twentytwentytwo/inc/patterns/page-layout-image-and-text.php b/web/app/themes/twentytwentytwo/inc/patterns/page-layout-image-and-text.php
deleted file mode 100644
index 0a95581..0000000
--- a/web/app/themes/twentytwentytwo/inc/patterns/page-layout-image-and-text.php
+++ /dev/null
@@ -1,32 +0,0 @@
- __('Page layout with image and text', 'twentytwentytwo'),
- 'categories' => array( 'twentytwentytwo_pages' ),
- 'content' => '
-
-
' . wp_kses_post(__('Watching Birds in the Garden ', 'twentytwentytwo')) . '
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
' . wp_kses_post(__('Oh hello. My name’s Angelo, and I operate this blog. I was born in Portland, but I currently live in upstate New York. You may recognize me from publications with names like Eagle Beagle and Mourning Dive . I write for a living. I usually use this blog to catalog extensive lists of birds and other things that I find interesting. If you find an error with one of my lists, please keep it to yourself. If that’s not your cup of tea, I definitely recommend this tea . It’s my favorite.', 'twentytwentytwo')) . '
-
-
-
- ',
-);
diff --git a/web/app/themes/twentytwentytwo/inc/patterns/page-layout-image-text-and-video.php b/web/app/themes/twentytwentytwo/inc/patterns/page-layout-image-text-and-video.php
deleted file mode 100644
index 6234de0..0000000
--- a/web/app/themes/twentytwentytwo/inc/patterns/page-layout-image-text-and-video.php
+++ /dev/null
@@ -1,65 +0,0 @@
- __('Page layout with image, text and video', 'twentytwentytwo'),
- 'categories' => array( 'twentytwentytwo_pages' ),
- 'content' => '
-
-
-
' . wp_kses_post(__('Warble , a film about hobbyist bird watchers.', 'twentytwentytwo')) . '
-
-
-
-
-
-
-
-
-
-
' . esc_html__('Screening', 'twentytwentytwo') . '
-
-
-
-
' . wp_kses_post(__('May 14th, 2022 @ 7:00PM The Vintagé Theater, 245 Arden Rd. Gardenville, NH', 'twentytwentytwo')) . '
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
' . esc_html__('Extended Trailer', 'twentytwentytwo') . '
-
-
-
-
' . esc_html__('Oh hello. My name’s Angelo, and you’ve found your way to my blog. I write about a range of topics, but lately I’ve been sharing my hopes for next year.', 'twentytwentytwo') . '
-
-
-
-
-
-
-
-
-
-
- ',
-);
diff --git a/web/app/themes/twentytwentytwo/inc/patterns/page-layout-two-columns.php b/web/app/themes/twentytwentytwo/inc/patterns/page-layout-two-columns.php
deleted file mode 100644
index 6dfc503..0000000
--- a/web/app/themes/twentytwentytwo/inc/patterns/page-layout-two-columns.php
+++ /dev/null
@@ -1,73 +0,0 @@
- __('Page layout with two columns', 'twentytwentytwo'),
- 'categories' => array( 'twentytwentytwo_pages' ),
- 'content' => '
-
-
' . wp_kses_post(__('Goldfinch & Sparrow ', 'twentytwentytwo')) . '
-
-
-
-
-
-
-
-
-
-
-
' . esc_html__('WELCOME', 'twentytwentytwo') . '
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
' . wp_kses_post(__('Oh hello. My name’s Angelo, and I operate this blog. I was born in Portland, but I currently live in upstate New York. You may recognize me from publications with names like Eagle Beagle and Mourning Dive . I write for a living. I usually use this blog to catalog extensive lists of birds and other things that I find interesting. If you find an error with one of my lists, please keep it to yourself. If that’s not your cup of tea, I definitely recommend this tea . It’s my favorite.', 'twentytwentytwo')) . '
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
' . esc_html__('POSTS', 'twentytwentytwo') . '
-
-
-
-
-
-
-
- ',
-);
diff --git a/web/app/themes/twentytwentytwo/inc/patterns/page-sidebar-blog-posts-right.php b/web/app/themes/twentytwentytwo/inc/patterns/page-sidebar-blog-posts-right.php
deleted file mode 100644
index 4a34f3d..0000000
--- a/web/app/themes/twentytwentytwo/inc/patterns/page-sidebar-blog-posts-right.php
+++ /dev/null
@@ -1,87 +0,0 @@
- __('Blog posts with right sidebar', 'twentytwentytwo'),
- 'categories' => array( 'twentytwentytwo_pages' ),
- 'content' => '
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
' . esc_html__('Categories', 'twentytwentytwo') . '
-
-
-
-
-
-
' . esc_html__('Tags', 'twentytwentytwo') . '
-
-
-
-
-
- ',
-);
diff --git a/web/app/themes/twentytwentytwo/inc/patterns/page-sidebar-blog-posts.php b/web/app/themes/twentytwentytwo/inc/patterns/page-sidebar-blog-posts.php
deleted file mode 100644
index 256a78e..0000000
--- a/web/app/themes/twentytwentytwo/inc/patterns/page-sidebar-blog-posts.php
+++ /dev/null
@@ -1,79 +0,0 @@
- __('Blog posts with left sidebar', 'twentytwentytwo'),
- 'categories' => array( 'twentytwentytwo_pages' ),
- 'content' => '
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
- ',
-);
diff --git a/web/app/themes/twentytwentytwo/inc/patterns/page-sidebar-grid-posts.php b/web/app/themes/twentytwentytwo/inc/patterns/page-sidebar-grid-posts.php
deleted file mode 100644
index f4b7275..0000000
--- a/web/app/themes/twentytwentytwo/inc/patterns/page-sidebar-grid-posts.php
+++ /dev/null
@@ -1,77 +0,0 @@
- __('Grid of posts with left sidebar', 'twentytwentytwo'),
- 'categories' => array( 'twentytwentytwo_pages' ),
- 'content' => '
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
- ',
-);
diff --git a/web/app/themes/twentytwentytwo/inc/patterns/page-sidebar-poster.php b/web/app/themes/twentytwentytwo/inc/patterns/page-sidebar-poster.php
deleted file mode 100644
index a2254d7..0000000
--- a/web/app/themes/twentytwentytwo/inc/patterns/page-sidebar-poster.php
+++ /dev/null
@@ -1,65 +0,0 @@
- __('Poster with right sidebar', 'twentytwentytwo'),
- 'categories' => array( 'twentytwentytwo_pages' ),
- 'content' => '
-
-
-
-
-
-
' . wp_kses_post(__('Flutter , a collection of bird-related ephemera', 'twentytwentytwo')) . '
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
' . esc_html__('Date', 'twentytwentytwo') . '
-
-
-
-
' . esc_html__('February, 12 2021', 'twentytwentytwo') . '
-
-
-
-
-
-
-
-
' . esc_html__('Location', 'twentytwentytwo') . '
-
-
-
-
' . wp_kses_post(__('The Grand Theater 154 Eastern Avenue Maryland NY, 12345', 'twentytwentytwo')) . '
-
-
-
-
-
-
-
- ',
-);
diff --git a/web/app/themes/twentytwentytwo/inc/patterns/query-default.php b/web/app/themes/twentytwentytwo/inc/patterns/query-default.php
deleted file mode 100644
index 1d540a1..0000000
--- a/web/app/themes/twentytwentytwo/inc/patterns/query-default.php
+++ /dev/null
@@ -1,50 +0,0 @@
- __('Default posts', 'twentytwentytwo'),
- 'categories' => array( 'query' ),
- 'blockTypes' => array( 'core/query' ),
- 'content' => '
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
- ',
-);
diff --git a/web/app/themes/twentytwentytwo/inc/patterns/query-grid.php b/web/app/themes/twentytwentytwo/inc/patterns/query-grid.php
deleted file mode 100644
index ad96d05..0000000
--- a/web/app/themes/twentytwentytwo/inc/patterns/query-grid.php
+++ /dev/null
@@ -1,32 +0,0 @@
- __('Grid of posts', 'twentytwentytwo'),
- 'categories' => array( 'query' ),
- 'blockTypes' => array( 'core/query' ),
- 'content' => '
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
- ',
-);
diff --git a/web/app/themes/twentytwentytwo/inc/patterns/query-image-grid.php b/web/app/themes/twentytwentytwo/inc/patterns/query-image-grid.php
deleted file mode 100644
index 035e71a..0000000
--- a/web/app/themes/twentytwentytwo/inc/patterns/query-image-grid.php
+++ /dev/null
@@ -1,36 +0,0 @@
- __('Grid of image posts', 'twentytwentytwo'),
- 'categories' => array( 'query' ),
- 'blockTypes' => array( 'core/query' ),
- 'content' => '
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
- ',
-);
diff --git a/web/app/themes/twentytwentytwo/inc/patterns/query-irregular-grid.php b/web/app/themes/twentytwentytwo/inc/patterns/query-irregular-grid.php
deleted file mode 100644
index a8914d3..0000000
--- a/web/app/themes/twentytwentytwo/inc/patterns/query-irregular-grid.php
+++ /dev/null
@@ -1,170 +0,0 @@
- __('Irregular grid of posts', 'twentytwentytwo'),
- 'categories' => array( 'query' ),
- 'blockTypes' => array( 'core/query' ),
- 'content' => '
-
- ',
-);
diff --git a/web/app/themes/twentytwentytwo/inc/patterns/query-large-titles.php b/web/app/themes/twentytwentytwo/inc/patterns/query-large-titles.php
deleted file mode 100644
index f30ada7..0000000
--- a/web/app/themes/twentytwentytwo/inc/patterns/query-large-titles.php
+++ /dev/null
@@ -1,26 +0,0 @@
- __('Large post titles', 'twentytwentytwo'),
- 'categories' => array( 'query' ),
- 'blockTypes' => array( 'core/query' ),
- 'content' => '
-
- ',
-);
diff --git a/web/app/themes/twentytwentytwo/inc/patterns/query-simple-blog.php b/web/app/themes/twentytwentytwo/inc/patterns/query-simple-blog.php
deleted file mode 100644
index 2d97a00..0000000
--- a/web/app/themes/twentytwentytwo/inc/patterns/query-simple-blog.php
+++ /dev/null
@@ -1,38 +0,0 @@
- __('Simple blog posts', 'twentytwentytwo'),
- 'categories' => array( 'query' ),
- 'blockTypes' => array( 'core/query' ),
- 'content' => '
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
- ',
-);
diff --git a/web/app/themes/twentytwentytwo/inc/patterns/query-text-grid.php b/web/app/themes/twentytwentytwo/inc/patterns/query-text-grid.php
deleted file mode 100644
index ddd87ae..0000000
--- a/web/app/themes/twentytwentytwo/inc/patterns/query-text-grid.php
+++ /dev/null
@@ -1,31 +0,0 @@
- __('Text-based grid of posts', 'twentytwentytwo'),
- 'categories' => array( 'query' ),
- 'blockTypes' => array( 'core/query' ),
- 'content' => '
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
- ',
-);
diff --git a/web/app/themes/twentytwentytwo/index.php b/web/app/themes/twentytwentytwo/index.php
deleted file mode 100644
index 877d8c3..0000000
--- a/web/app/themes/twentytwentytwo/index.php
+++ /dev/null
@@ -1,4 +0,0 @@
-
-
-
-
-
diff --git a/web/app/themes/twentytwentytwo/parts/header-large-dark.html b/web/app/themes/twentytwentytwo/parts/header-large-dark.html
deleted file mode 100644
index a63b2d6..0000000
--- a/web/app/themes/twentytwentytwo/parts/header-large-dark.html
+++ /dev/null
@@ -1,7 +0,0 @@
-
-
-
-
-
-
-
diff --git a/web/app/themes/twentytwentytwo/parts/header-small-dark.html b/web/app/themes/twentytwentytwo/parts/header-small-dark.html
deleted file mode 100644
index 5870857..0000000
--- a/web/app/themes/twentytwentytwo/parts/header-small-dark.html
+++ /dev/null
@@ -1,7 +0,0 @@
-
-
-
-
-
-
-
diff --git a/web/app/themes/twentytwentytwo/parts/header.html b/web/app/themes/twentytwentytwo/parts/header.html
deleted file mode 100644
index 9d0a314..0000000
--- a/web/app/themes/twentytwentytwo/parts/header.html
+++ /dev/null
@@ -1,15 +0,0 @@
-
-
-
\ No newline at end of file
diff --git a/web/app/themes/twentytwentytwo/readme.txt b/web/app/themes/twentytwentytwo/readme.txt
deleted file mode 100644
index 74e6092..0000000
--- a/web/app/themes/twentytwentytwo/readme.txt
+++ /dev/null
@@ -1,126 +0,0 @@
-=== Twenty Twenty-Two ===
-Contributors: wordpressdotorg
-Requires at least: 5.9
-Tested up to: 6.6
-Requires PHP: 5.6
-Stable tag: 1.8
-License: GPLv2 or later
-License URI: http://www.gnu.org/licenses/gpl-2.0.html
-
-== Description ==
-
-Built on a solidly designed foundation, Twenty Twenty-Two embraces the idea that everyone deserves a truly unique website. The theme’s subtle styles are inspired by the diversity and versatility of birds: its typography is lightweight yet strong, its color palette is drawn from nature, and its layout elements sit gently on the page.
-
-The true richness of Twenty Twenty-Two lies in its opportunity for customization. The theme is built to take advantage of the Site Editor features introduced in WordPress 5.9, which means that colors, typography, and the layout of every single page on your site can be customized to suit your vision. It also includes dozens of block patterns, opening the door to a wide range of professionally designed layouts in just a few clicks.
-
-Whether you’re building a single-page website, a blog, a business website, or a portfolio, Twenty Twenty-Two will help you create a site that is uniquely yours.
-
-== Changelog ==
-
-= 1.8 =
-* Released: July 16, 2024
-
-https://wordpress.org/documentation/article/twenty-twenty-two-changelog/#Version_1.8
-
-= 1.7 =
-* Released: April 2, 2024
-
-https://wordpress.org/documentation/article/twenty-twenty-two-changelog/#Version_1.7
-
-= 1.6 =
-* Released: November 7, 2023
-
-https://wordpress.org/documentation/article/twenty-twenty-two-changelog/#Version_1.6
-
-= 1.5 =
-* Released: August 8, 2023
-
-https://wordpress.org/documentation/article/twenty-twenty-two-changelog/#Version_1.5
-
-= 1.4 =
-* Released: March 28, 2023
-
-https://wordpress.org/documentation/article/twenty-twenty-two-changelog/#Version_1.4
-
-= 1.3 =
-* Released: November 1, 2022
-
-https://wordpress.org/documentation/article/twenty-twenty-two-changelog/#Version_1.3
-
-= 1.2 =
-* Released: May 24, 2022
-
-https://wordpress.org/documentation/article/twenty-twenty-two-changelog/#Version_1.2
-
-= 1.1 =
-* Released: February 22, 2022
-
-https://wordpress.org/documentation/article/twenty-twenty-two-changelog/#Version_1.1
-
-= 1.0 =
-* Released: January 25, 2022
-
-https://wordpress.org/documentation/article/twenty-twenty-two-changelog/#Version_1.0
-
-== Copyright ==
-
-Twenty Twenty-Two WordPress Theme, 2021-2024 WordPress.org
-Twenty Twenty-Two 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.
-
-This theme bundles the following third-party resources:
-
-DM Sans Font
-Copyright 2014-2017 Indian Type Foundry (info@indiantypefoundry.com)
-Copyright 2019 Google LLC
-Copyright 2014-2018 Adobe (http://www.adobe.com/)
-License: SIL Open Font License, 1.1, https://opensource.org/licenses/OFL-1.1
-Source: https://github.com/googlefonts/dm-fonts
-
-IBM Plex Font
-Copyright 2017 IBM Corp.
-License: SIL Open Font License, 1.1, https://opensource.org/licenses/OFL-1.1
-Source: https://github.com/IBM/plex
-
-Inter Font
-Copyright (c) 2016-2020 The Inter Project Authors.
-License: SIL Open Font License, 1.1, https://opensource.org/licenses/OFL-1.1
-Source: https://github.com/rsms/inter
-
-Source Serif Font
-Copyright 2014-2021 Adobe (http://www.adobe.com/)
-License: SIL Open Font License, 1.1, https://opensource.org/licenses/OFL-1.1
-Source: https://github.com/adobe-fonts/source-serif
-
-Block Pattern Images:
-
-"White Bellied Flycatcher" illustrated by Elizabeth Gould. Public Domain.
-https://www.rawpixel.com/image/321474/free-illustration-image-bird-vintage-birds
-Includes modified versions created specifically for Twenty Twenty-Two.
-
-Colorful vintage hummingbird illustrations. CC0.
-https://www.rawpixel.com/image/2281674/free-illustration-image-bird-hummingbird-flying
-https://www.rawpixel.com/image/2281671/free-illustration-image-bird-hummingbird-flying
-https://www.rawpixel.com/image/2281679/free-illustration-image-bird-hummingbird-animals
-https://www.rawpixel.com/image/2281665/free-illustration-image-hummingbird-ernst-haeckel-birds
-
-"Green-tailed Jacamar" by Jacques Barraband. CC0.
-https://www.rawpixel.com/image/328508/free-illustration-image-jacques-barraband-paradise
-
-"Ducks" by Goyō Hashiguchi. CC0
-https://www.rawpixel.com/image/3813787/illustration-image-flower-art-floral
-
-"Colombes et lis, étoffe imprimée" illustrated by Maurice Pillard Verneuil.
-https://www.rawpixel.com/image/2053817/illustration-from-lanimal-dans-decoration
-Included as a short video clip.
-
-Modified versions of the above images, as well as additional "flight path" illustrations were created specifically for Twenty Twenty-Two. CC0.
diff --git a/web/app/themes/twentytwentytwo/screenshot.png b/web/app/themes/twentytwentytwo/screenshot.png
deleted file mode 100644
index 0bba95b..0000000
Binary files a/web/app/themes/twentytwentytwo/screenshot.png and /dev/null differ
diff --git a/web/app/themes/twentytwentytwo/style.css b/web/app/themes/twentytwentytwo/style.css
deleted file mode 100644
index 3b41660..0000000
--- a/web/app/themes/twentytwentytwo/style.css
+++ /dev/null
@@ -1,161 +0,0 @@
-/*
-Theme Name: Twenty Twenty-Two
-Theme URI: https://wordpress.org/themes/twentytwentytwo/
-Author: the WordPress team
-Author URI: https://wordpress.org/
-Description: Built on a solidly designed foundation, Twenty Twenty-Two embraces the idea that everyone deserves a truly unique website. The theme’s subtle styles are inspired by the diversity and versatility of birds: its typography is lightweight yet strong, its color palette is drawn from nature, and its layout elements sit gently on the page. The true richness of Twenty Twenty-Two lies in its opportunity for customization. The theme is built to take advantage of the Site Editor features introduced in WordPress 5.9, which means that colors, typography, and the layout of every single page on your site can be customized to suit your vision. It also includes dozens of block patterns, opening the door to a wide range of professionally designed layouts in just a few clicks. Whether you’re building a single-page website, a blog, a business website, or a portfolio, Twenty Twenty-Two will help you create a site that is uniquely yours.
-Requires at least: 5.9
-Tested up to: 6.6
-Requires PHP: 5.6
-Version: 1.8
-License: GNU General Public License v2 or later
-License URI: http://www.gnu.org/licenses/gpl-2.0.html
-Text Domain: twentytwentytwo
-Tags: one-column, custom-colors, custom-menu, custom-logo, editor-style, featured-images, full-site-editing, block-patterns, rtl-language-support, sticky-post, threaded-comments, style-variations, wide-blocks, block-styles, accessibility-ready, blog, portfolio, news
-
-Twenty Twenty-Two WordPress Theme, (C) 2021 WordPress.org
-Twenty Twenty-Two is distributed under the terms of the GNU GPL.
-*/
-
-/*
- * Font smoothing.
- * This is a niche setting that will not be available via Global Styles.
- * https://github.com/WordPress/gutenberg/issues/35934
- */
-
-body {
- -moz-osx-font-smoothing: grayscale;
- -webkit-font-smoothing: antialiased;
-}
-
-/*
- * Text and navigation link styles.
- * Necessary until the following issue is resolved in Gutenberg:
- * https://github.com/WordPress/gutenberg/issues/27075
- */
-
-a {
- text-decoration-thickness: 1px;
- text-underline-offset: 0.25ch;
-}
-
-a:hover,
-a:focus {
- text-decoration-style: dashed;
-}
-
-a:active {
- text-decoration: none;
-}
-
-.wp-block-navigation .wp-block-navigation-item a:hover,
-.wp-block-navigation .wp-block-navigation-item a:focus {
- text-decoration: underline;
- text-decoration-style: solid;
-}
-
-/*
- * Search and File Block button styles.
- * Necessary until the following issues are resolved in Gutenberg:
- * https://github.com/WordPress/gutenberg/issues/36444
- * https://github.com/WordPress/gutenberg/issues/27760
- */
-
-.wp-block-search__button,
-.wp-block-file .wp-block-file__button {
- background-color: var(--wp--preset--color--primary);
- border-radius: 0;
- border: none;
- color: var(--wp--preset--color--background);
- font-size: var(--wp--preset--font-size--medium);
- padding: calc(.667em + 2px) calc(1.333em + 2px);
-}
-
-/*
- * Button hover styles.
- * Necessary until the following issue is resolved in Gutenberg:
- * https://github.com/WordPress/gutenberg/issues/27075
- */
-
-.wp-block-search__button:hover,
-.wp-block-file .wp-block-file__button:hover,
-.wp-block-button__link:hover {
- opacity: 0.90;
-}
-
-/*
- * Alignment styles.
- * These rules are temporary, and should not be relied on or
- * modified too heavily by themes or plugins that build on
- * Twenty Twenty-Two. These are meant to be a precursor to
- * a global solution provided by the Block Editor.
- *
- * Relevant issues:
- * https://github.com/WordPress/gutenberg/issues/35607
- * https://github.com/WordPress/gutenberg/issues/35884
- */
-
-.wp-site-blocks,
-body > .is-root-container,
-.edit-post-visual-editor__post-title-wrapper,
-.wp-block-group.alignfull,
-.wp-block-group.has-background,
-.wp-block-cover.alignfull,
-.is-root-container .wp-block[data-align="full"] > .wp-block-group,
-.is-root-container .wp-block[data-align="full"] > .wp-block-cover {
- padding-left: var(--wp--custom--spacing--outer);
- padding-right: var(--wp--custom--spacing--outer);
-}
-
-.wp-site-blocks .alignfull,
-.wp-site-blocks > .wp-block-group.has-background,
-.wp-site-blocks > .wp-block-cover,
-.wp-site-blocks > .wp-block-template-part > .wp-block-group.has-background,
-.wp-site-blocks > .wp-block-template-part > .wp-block-cover,
-body > .is-root-container > .wp-block-cover,
-body > .is-root-container > .wp-block-template-part > .wp-block-group.has-background,
-body > .is-root-container > .wp-block-template-part > .wp-block-cover,
-.is-root-container .wp-block[data-align="full"] {
- margin-left: calc(-1 * var(--wp--custom--spacing--outer)) !important;
- margin-right: calc(-1 * var(--wp--custom--spacing--outer)) !important;
- width: unset;
-}
-
-/* Blocks inside columns don't have negative margins. */
-.wp-site-blocks .wp-block-columns .wp-block-column .alignfull,
-.is-root-container .wp-block-columns .wp-block-column .wp-block[data-align="full"],
-/* We also want to avoid stacking negative margins. */
-.wp-site-blocks .alignfull:not(.wp-block-group) .alignfull,
-.is-root-container .wp-block[data-align="full"] > *:not(.wp-block-group) .wp-block[data-align="full"] {
- margin-left: auto !important;
- margin-right: auto !important;
- width: inherit;
-}
-
-/*
- * Responsive menu container padding.
- * This ensures the responsive container inherits the same
- * spacing defined above. This behavior may be built into
- * the Block Editor in the future.
- */
-
-.wp-block-navigation__responsive-container.is-menu-open {
- padding-top: var(--wp--custom--spacing--outer);
- padding-bottom: var(--wp--custom--spacing--large);
- padding-right: var(--wp--custom--spacing--outer);
- padding-left: var(--wp--custom--spacing--outer);
-}
-
-/*
- * Improves spacing for the legacy Post Comments block.
- * https://core.trac.wordpress.org/ticket/57560
- */
-
-.wp-block-post-comments ol.commentlist ul.children {
- margin-top: 1rem;
- margin-bottom: 1rem;
-}
-
-.wp-block-post-comments ol.commentlist li.comment:not(:last-child) {
- margin-bottom: 1rem;
-}
diff --git a/web/app/themes/twentytwentytwo/styles/blue.json b/web/app/themes/twentytwentytwo/styles/blue.json
deleted file mode 100644
index 8ebedef..0000000
--- a/web/app/themes/twentytwentytwo/styles/blue.json
+++ /dev/null
@@ -1,146 +0,0 @@
-{
- "version": 2,
- "title": "Blue",
- "settings": {
- "color": {
- "palette": [
- {
- "slug": "foreground",
- "color": "#FCF5ED",
- "name": "Foreground"
- },
- {
- "slug": "background",
- "color": "#3F67C6",
- "name": "Background"
- },
- {
- "slug": "primary",
- "color": "#FFFFFF",
- "name": "Primary"
- },
- {
- "slug": "secondary",
- "color": "#3556A5",
- "name": "Secondary"
- },
- {
- "slug": "tertiary",
- "color": "#374C80",
- "name": "Tertiary"
- }
- ]
- },
- "custom": {
- "spacing": {
- "small": "max(1rem, 4vw)",
- "medium": "clamp(1rem, 8vw, calc(2 * var(--wp--style--block-gap)))",
- "large": "clamp(2rem, 10vw, 6rem)",
- "outer": "var(--wp--custom--spacing--small, 1rem)"
- },
- "typography": {
- "font-size": {
- "huge": "clamp(2rem, 4vw, 2.25rem)",
- "gigantic": "clamp(2.25rem, 6vw, 2.75rem)",
- "colossal": "clamp(2.75rem, 10vw, 5rem)"
- }
- }
- },
- "layout": {
- "contentSize": "660px",
- "wideSize": "1220px"
- },
- "typography": {
- "fontFamilies": [
- {
- "fontFamily": "\"DM Sans\", sans-serif",
- "name": "DM Sans",
- "slug": "dm-sans",
- "fontFace": [
- {
- "fontFamily": "DM Sans",
- "fontWeight": "400",
- "fontStyle": "normal",
- "src": [ "file:./assets/fonts/dm-sans/DMSans-Regular.ttf" ]
- },
- {
- "fontFamily": "DM Sans",
- "fontWeight": "400",
- "fontStyle": "italic",
- "src": [ "file:./assets/fonts/dm-sans/DMSans-Italic.ttf" ]
- },
- {
- "fontFamily": "DM Sans",
- "fontWeight": "700",
- "fontStyle": "normal",
- "src": [ "file:./assets/fonts/dm-sans/DMSans-Bold.ttf" ]
- },
- {
- "fontFamily": "DM Sans",
- "fontWeight": "700",
- "fontStyle": "italic",
- "src": [ "file:./assets/fonts/dm-sans/DMSans-BoldItalic.ttf" ]
- }
- ]
- }
- ]
- }
- },
- "styles": {
- "blocks": {
- "core/post-title": {
- "typography": {
- "fontFamily": "var(--wp--preset--font-family--dm-sans)",
- "fontSize": "var(--wp--custom--typography--font-size--colossal)",
- "fontWeight": "700"
- }
- },
- "core/site-title": {
- "typography": {
- "fontStyle":"normal"
- }
- }
- },
- "elements": {
- "h1": {
- "typography": {
- "fontFamily": "var(--wp--preset--font-family--dm-sans)",
- "fontWeight": "700"
- }
- },
- "h2": {
- "typography": {
- "fontFamily": "var(--wp--preset--font-family--dm-sans)",
- "fontWeight": "700"
- }
- },
- "h3": {
- "typography": {
- "fontFamily": "var(--wp--preset--font-family--dm-sans)",
- "fontWeight": "700"
- }
- },
- "h4": {
- "typography": {
- "fontFamily": "var(--wp--preset--font-family--dm-sans)",
- "fontWeight": "700"
- }
- },
- "h5": {
- "typography": {
- "fontFamily": "var(--wp--preset--font-family--dm-sans)",
- "fontWeight": "700"
- }
- },
- "h6": {
- "typography": {
- "fontFamily": "var(--wp--preset--font-family--dm-sans)",
- "fontWeight": "700"
- }
- }
- },
- "typography": {
- "fontFamily": "var(--wp--preset--font-family--dm-sans)"
- }
- }
-}
diff --git a/web/app/themes/twentytwentytwo/styles/pink.json b/web/app/themes/twentytwentytwo/styles/pink.json
deleted file mode 100644
index 5c9be91..0000000
--- a/web/app/themes/twentytwentytwo/styles/pink.json
+++ /dev/null
@@ -1,215 +0,0 @@
-{
- "version": 2,
- "title": "Pink",
- "settings": {
- "color": {
- "palette": [
- {
- "slug": "foreground",
- "color": "#CA2315",
- "name": "Foreground"
- },
- {
- "slug": "background",
- "color": "#FFF6F6",
- "name": "Background"
- },
- {
- "slug": "primary",
- "color": "#000000",
- "name": "Primary"
- },
- {
- "slug": "secondary",
- "color": "#FFFFFF",
- "name": "Secondary"
- },
- {
- "slug": "tertiary",
- "color": "#F5F5F5",
- "name": "Tertiary"
- }
- ]
- },
- "custom": {
- "spacing": {
- "small": "max(0.75rem, 4vw)",
- "medium": "clamp(1.75rem, 6vw, calc(1.5 * var(--wp--style--block-gap)))",
- "large": "clamp(3rem, 8vw, 5rem)",
- "outer": "var(--wp--custom--spacing--small, 0.75rem)"
- },
- "typography": {
- "font-size": {
- "huge": "clamp(2rem, 4vw, 2.25rem)",
- "gigantic": "clamp(2.25rem, 6vw, 2.75rem)",
- "colossal": "clamp(2.75rem, 8vw, 3.25rem)"
- }
- },
- "line-height": {
- "normal": 1.7
- }
- },
- "typography": {
- "fontFamilies": [
- {
- "fontFamily": "\"IBM Plex Sans\", sans-serif",
- "name": "IBM Plex Sans",
- "slug": "ibm-plex-sans",
- "fontFace": [
- {
- "fontFamily": "IBM Plex Sans",
- "fontWeight": "400",
- "fontStyle": "normal",
- "fontStretch": "normal",
- "src": [ "file:./assets/fonts/ibm-plex/IBMPlexSans-Light.woff2" ]
- },
- {
- "fontFamily": "IBM Plex Sans",
- "fontWeight": "400",
- "fontStyle": "italic",
- "fontStretch": "normal",
- "src": [ "file:./assets/fonts/ibm-plex/IBMPlexSans-LightItalic.woff2" ]
- },
- {
- "fontFamily": "IBM Plex Sans",
- "fontWeight": "200",
- "fontStyle": "normal",
- "fontStretch": "normal",
- "src": [ "file:./assets/fonts/ibm-plex/IBMPlexSans-ExtraLight.woff2" ]
- },
- {
- "fontFamily": "IBM Plex Sans",
- "fontWeight": "200",
- "fontStyle": "italic",
- "fontStretch": "normal",
- "src": [ "file:./assets/fonts/ibm-plex/IBMPlexSans-ExtraLightItalic.woff2" ]
- }
- ]
- },
- {
- "fontFamily": "\"IBM Plex Mono\", monospace",
- "name": "IBM Plex Mono",
- "slug": "ibm-plex-mono",
- "fontFace": [
- {
- "fontFamily": "IBM Plex Mono",
- "fontWeight": "400",
- "fontStyle": "normal",
- "fontStretch": "normal",
- "src": [ "file:./assets/fonts/ibm-plex/IBMPlexMono-Text.woff2" ]
- },
- {
- "fontFamily": "IBM Plex Mono",
- "fontWeight": "400",
- "fontStyle": "italic",
- "fontStretch": "normal",
- "src": [ "file:./assets/fonts/ibm-plex/IBMPlexMono-TextItalic.woff2" ]
- },
- {
- "fontFamily": "IBM Plex Mono",
- "fontWeight": "700",
- "fontStyle": "normal",
- "fontStretch": "normal",
- "src": [ "file:./assets/fonts/ibm-plex/IBMPlexMono-Bold.woff2" ]
- },
- {
- "fontFamily": "IBM Plex Mono",
- "fontWeight": "700",
- "fontStyle": "italic",
- "fontStretch": "normal",
- "src": [ "file:./assets/fonts/ibm-plex/IBMPlexSans-BoldItalic.woff2" ]
- }
- ]
- }
- ],
- "fontSizes": [
- {
- "size": "0.875rem",
- "slug": "small"
- },
- {
- "size": "1rem",
- "slug": "medium"
- },
- {
- "size": "1.25rem",
- "slug": "large"
- },
- {
- "size": "clamp(1.5rem, 3vw, 2rem)",
- "slug": "x-large"
- }
- ]
- },
- "layout": {
- "contentSize": "600px",
- "wideSize": "780px"
- }
- },
- "styles": {
- "blocks": {
- "core/post-title": {
- "typography": {
- "fontFamily": "var(--wp--preset--font-family--ibm-plex-sans)",
- "fontWeight": "400"
- }
- },
- "core/site-title": {
- "typography": {
- "fontFamily": "var(--wp--preset--font-family--ibm-plex-sans)",
- "fontStyle": "normal",
- "textTransform": "uppercase"
- }
- },
- "core/query-title": {
- "typography": {
- "fontFamily": "var(--wp--preset--font-family--ibm-plex-sans)"
- }
- }
- },
- "elements": {
- "h1": {
- "typography": {
- "fontFamily": "var(--wp--preset--font-family--ibm-plex-sans)",
- "fontWeight": "200"
- }
- },
- "h2": {
- "typography": {
- "fontFamily": "var(--wp--preset--font-family--ibm-plex-sans)",
- "fontWeight": "400"
- }
- },
- "h3": {
- "typography": {
- "fontFamily": "var(--wp--preset--font-family--ibm-plex-sans)",
- "fontWeight": "400"
- }
- },
- "h4": {
- "typography": {
- "fontFamily": "var(--wp--preset--font-family--ibm-plex-sans)",
- "fontWeight": "400"
- }
- },
- "h5": {
- "typography": {
- "fontFamily": "var(--wp--preset--font-family--ibm-plex-sans)",
- "fontWeight": "400"
- }
- },
- "h6": {
- "typography": {
- "fontFamily": "var(--wp--preset--font-family--ibm-plex-sans)",
- "fontWeight": "400"
- }
- }
- },
- "spacing": {
- "blockGap": "2rem"
- },
- "typography": {
- "fontFamily": "var(--wp--preset--font-family--ibm-plex-mono)"
- }
- }
-}
diff --git a/web/app/themes/twentytwentytwo/styles/swiss.json b/web/app/themes/twentytwentytwo/styles/swiss.json
deleted file mode 100644
index 483467c..0000000
--- a/web/app/themes/twentytwentytwo/styles/swiss.json
+++ /dev/null
@@ -1,167 +0,0 @@
-{
- "version": 2,
- "title": "Swiss",
- "settings": {
- "color": {
- "duotone": [
- {
- "colors": [
- "#000000",
- "#FFFFFF"
- ],
- "slug": "default-filter",
- "name": "Default filter"
- }
- ],
- "palette": [
- {
- "slug": "foreground",
- "color": "#FFFFFF",
- "name": "Foreground"
- },
- {
- "slug": "background",
- "color": "#1A1A1A",
- "name": "Background"
- },
- {
- "slug": "primary",
- "color": "#FF7179",
- "name": "Primary"
- },
- {
- "slug": "secondary",
- "color": "#F4F4F2",
- "name": "Secondary"
- },
- {
- "slug": "tertiary",
- "color": "#0000000",
- "name": "Tertiary"
- }
- ]
- },
- "custom": {
- "spacing": {
- "small": "max(1.25rem, 5vw)",
- "medium": "clamp(1.75rem, 6vw, calc(3 * var(--wp--style--block-gap)))",
- "large": "clamp(3.5rem, 8vw, 6rem)",
- "outer": "var(--wp--custom--spacing--small, 1.25rem)"
- },
- "typography": {
- "font-size": {
- "colossal": "clamp(3.5rem, 8vw, 5rem)"
- }
- }
- },
- "typography": {
- "fontFamilies": [
- {
- "fontFamily": "\"Inter\", sans-serif",
- "name": "Inter",
- "slug": "inter",
- "fontFace": [
- {
- "fontFamily": "Inter",
- "fontWeight": "200 900",
- "fontStretch": "normal",
- "src": [ "file:./assets/fonts/inter/Inter.ttf" ]
- }
- ]
- }
- ]
- }
- },
- "styles": {
- "blocks": {
- "core/cover": {
- "filter": {
- "duotone": "var(--wp--preset--duotone--default-filter)"
- }
- },
- "core/image": {
- "filter": {
- "duotone": "var(--wp--preset--duotone--default-filter)"
- }
- },
- "core/post-author": {
- "filter": {
- "duotone": "var(--wp--preset--duotone--default-filter)"
- }
- },
- "core/post-featured-image": {
- "filter": {
- "duotone": "var(--wp--preset--duotone--default-filter)"
- }
- },
- "core/post-title": {
- "typography": {
- "fontFamily": "var(--wp--preset--font-family--inter)",
- "fontWeight": "700"
- }
- },
- "core/query-title": {
- "typography": {
- "fontFamily": "var(--wp--preset--font-family--inter)"
- }
- },
- "core/site-logo": {
- "filter": {
- "duotone": "var(--wp--preset--duotone--default-filter)"
- }
- },
- "core/site-title": {
- "typography": {
- "fontWeight": "700",
- "fontStyle":"normal"
- }
- }
- },
- "elements": {
- "h1": {
- "typography": {
- "fontFamily": "var(--wp--preset--font-family--inter)",
- "fontWeight": "700"
- }
- },
- "h2": {
- "typography": {
- "fontFamily": "var(--wp--preset--font-family--inter)",
- "fontWeight": "700"
- }
- },
- "h3": {
- "typography": {
- "fontFamily": "var(--wp--preset--font-family--inter)",
- "fontWeight": "700"
- }
- },
- "h4": {
- "typography": {
- "fontFamily": "var(--wp--preset--font-family--inter)",
- "fontWeight": "700"
- }
- },
- "h5": {
- "typography": {
- "fontFamily": "var(--wp--preset--font-family--inter)",
- "fontWeight": "700"
- }
- },
- "h6": {
- "typography": {
- "fontFamily": "var(--wp--preset--font-family--inter)",
- "fontWeight": "700"
- }
- },
- "link": {
- "color": {
- "text": "var(--wp--preset--color--primary)"
- }
- }
- },
- "typography": {
- "fontFamily": "var(--wp--preset--font-family--inter)"
- }
- }
-}
diff --git a/web/app/themes/twentytwentytwo/templates/404.html b/web/app/themes/twentytwentytwo/templates/404.html
deleted file mode 100644
index 5789a3d..0000000
--- a/web/app/themes/twentytwentytwo/templates/404.html
+++ /dev/null
@@ -1,11 +0,0 @@
-
-
-
-
-
-
-
-
-
-
-
diff --git a/web/app/themes/twentytwentytwo/templates/archive.html b/web/app/themes/twentytwentytwo/templates/archive.html
deleted file mode 100644
index abc0218..0000000
--- a/web/app/themes/twentytwentytwo/templates/archive.html
+++ /dev/null
@@ -1,39 +0,0 @@
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
diff --git a/web/app/themes/twentytwentytwo/templates/blank.html b/web/app/themes/twentytwentytwo/templates/blank.html
deleted file mode 100644
index 3fed9dc..0000000
--- a/web/app/themes/twentytwentytwo/templates/blank.html
+++ /dev/null
@@ -1 +0,0 @@
-
diff --git a/web/app/themes/twentytwentytwo/templates/home.html b/web/app/themes/twentytwentytwo/templates/home.html
deleted file mode 100644
index fea167e..0000000
--- a/web/app/themes/twentytwentytwo/templates/home.html
+++ /dev/null
@@ -1,37 +0,0 @@
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
diff --git a/web/app/themes/twentytwentytwo/templates/index.html b/web/app/themes/twentytwentytwo/templates/index.html
deleted file mode 100644
index d1d53f3..0000000
--- a/web/app/themes/twentytwentytwo/templates/index.html
+++ /dev/null
@@ -1,37 +0,0 @@
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
diff --git a/web/app/themes/twentytwentytwo/templates/page-large-header.html b/web/app/themes/twentytwentytwo/templates/page-large-header.html
deleted file mode 100644
index c5218f8..0000000
--- a/web/app/themes/twentytwentytwo/templates/page-large-header.html
+++ /dev/null
@@ -1,9 +0,0 @@
-
-
-
-
-
-
-
-
-
diff --git a/web/app/themes/twentytwentytwo/templates/page-no-separators.html b/web/app/themes/twentytwentytwo/templates/page-no-separators.html
deleted file mode 100644
index ef1b65e..0000000
--- a/web/app/themes/twentytwentytwo/templates/page-no-separators.html
+++ /dev/null
@@ -1,18 +0,0 @@
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
diff --git a/web/app/themes/twentytwentytwo/templates/page.html b/web/app/themes/twentytwentytwo/templates/page.html
deleted file mode 100644
index faf34e6..0000000
--- a/web/app/themes/twentytwentytwo/templates/page.html
+++ /dev/null
@@ -1,26 +0,0 @@
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
diff --git a/web/app/themes/twentytwentytwo/templates/search.html b/web/app/themes/twentytwentytwo/templates/search.html
deleted file mode 100644
index 12a5c29..0000000
--- a/web/app/themes/twentytwentytwo/templates/search.html
+++ /dev/null
@@ -1,41 +0,0 @@
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
diff --git a/web/app/themes/twentytwentytwo/templates/single-no-separators.html b/web/app/themes/twentytwentytwo/templates/single-no-separators.html
deleted file mode 100644
index 221fc1f..0000000
--- a/web/app/themes/twentytwentytwo/templates/single-no-separators.html
+++ /dev/null
@@ -1,35 +0,0 @@
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
diff --git a/web/app/themes/twentytwentytwo/templates/single.html b/web/app/themes/twentytwentytwo/templates/single.html
deleted file mode 100644
index 3b102d2..0000000
--- a/web/app/themes/twentytwentytwo/templates/single.html
+++ /dev/null
@@ -1,47 +0,0 @@
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
diff --git a/web/app/themes/twentytwentytwo/theme.json b/web/app/themes/twentytwentytwo/theme.json
deleted file mode 100644
index da4e623..0000000
--- a/web/app/themes/twentytwentytwo/theme.json
+++ /dev/null
@@ -1,374 +0,0 @@
-{
- "$schema": "https://schemas.wp.org/wp/6.5/theme.json",
- "version": 2,
- "customTemplates": [
- {
- "name": "blank",
- "title": "Blank",
- "postTypes": [
- "page",
- "post"
- ]
- },
- {
- "name": "page-large-header",
- "title": "Page (Large Header)",
- "postTypes": [
- "page"
- ]
- },
- {
- "name": "single-no-separators",
- "title": "Single Post (No Separators)",
- "postTypes": [
- "post"
- ]
- },
- {
- "name": "page-no-separators",
- "title": "Page (No Separators)",
- "postTypes": [
- "page"
- ]
- }
- ],
- "settings": {
- "appearanceTools": true,
- "color": {
- "duotone": [
- {
- "colors": [ "#000000", "#ffffff" ],
- "slug": "foreground-and-background",
- "name": "Foreground and background"
- },
- {
- "colors": [ "#000000", "#ffe2c7" ],
- "slug": "foreground-and-secondary",
- "name": "Foreground and secondary"
- },
- {
- "colors": [ "#000000", "#f6f6f6" ],
- "slug": "foreground-and-tertiary",
- "name": "Foreground and tertiary"
- },
- {
- "colors": [ "#1a4548", "#ffffff" ],
- "slug": "primary-and-background",
- "name": "Primary and background"
- },
- {
- "colors": [ "#1a4548", "#ffe2c7" ],
- "slug": "primary-and-secondary",
- "name": "Primary and secondary"
- },
- {
- "colors": [ "#1a4548", "#f6f6f6" ],
- "slug": "primary-and-tertiary",
- "name": "Primary and tertiary"
- }
- ],
- "gradients": [
- {
- "slug": "vertical-secondary-to-tertiary",
- "gradient": "linear-gradient(to bottom,var(--wp--preset--color--secondary) 0%,var(--wp--preset--color--tertiary) 100%)",
- "name": "Vertical secondary to tertiary"
- },
- {
- "slug": "vertical-secondary-to-background",
- "gradient": "linear-gradient(to bottom,var(--wp--preset--color--secondary) 0%,var(--wp--preset--color--background) 100%)",
- "name": "Vertical secondary to background"
- },
- {
- "slug": "vertical-tertiary-to-background",
- "gradient": "linear-gradient(to bottom,var(--wp--preset--color--tertiary) 0%,var(--wp--preset--color--background) 100%)",
- "name": "Vertical tertiary to background"
- },
- {
- "slug": "diagonal-primary-to-foreground",
- "gradient": "linear-gradient(to bottom right,var(--wp--preset--color--primary) 0%,var(--wp--preset--color--foreground) 100%)",
- "name": "Diagonal primary to foreground"
- },
- {
- "slug": "diagonal-secondary-to-background",
- "gradient": "linear-gradient(to bottom right,var(--wp--preset--color--secondary) 50%,var(--wp--preset--color--background) 50%)",
- "name": "Diagonal secondary to background"
- },
- {
- "slug": "diagonal-background-to-secondary",
- "gradient": "linear-gradient(to bottom right,var(--wp--preset--color--background) 50%,var(--wp--preset--color--secondary) 50%)",
- "name": "Diagonal background to secondary"
- },
- {
- "slug": "diagonal-tertiary-to-background",
- "gradient": "linear-gradient(to bottom right,var(--wp--preset--color--tertiary) 50%,var(--wp--preset--color--background) 50%)",
- "name": "Diagonal tertiary to background"
- },
- {
- "slug": "diagonal-background-to-tertiary",
- "gradient": "linear-gradient(to bottom right,var(--wp--preset--color--background) 50%,var(--wp--preset--color--tertiary) 50%)",
- "name": "Diagonal background to tertiary"
- }
- ],
- "palette": [
- {
- "slug": "foreground",
- "color": "#000000",
- "name": "Foreground"
- },
- {
- "slug": "background",
- "color": "#ffffff",
- "name": "Background"
- },
- {
- "slug": "primary",
- "color": "#1a4548",
- "name": "Primary"
- },
- {
- "slug": "secondary",
- "color": "#ffe2c7",
- "name": "Secondary"
- },
- {
- "slug": "tertiary",
- "color": "#F6F6F6",
- "name": "Tertiary"
- }
- ]
- },
- "custom": {
- "spacing": {
- "small": "max(1.25rem, 5vw)",
- "medium": "clamp(2rem, 8vw, calc(4 * var(--wp--style--block-gap)))",
- "large": "clamp(4rem, 10vw, 8rem)",
- "outer": "var(--wp--custom--spacing--small, 1.25rem)"
- },
- "typography": {
- "font-size": {
- "huge": "clamp(2.25rem, 4vw, 2.75rem)",
- "gigantic": "clamp(2.75rem, 6vw, 3.25rem)",
- "colossal": "clamp(3.25rem, 8vw, 6.25rem)"
- },
- "line-height": {
- "tiny": 1.15,
- "small": 1.2,
- "medium": 1.4,
- "normal": 1.6
- }
- }
- },
- "spacing": {
- "units": [
- "%",
- "px",
- "em",
- "rem",
- "vh",
- "vw"
- ]
- },
- "typography": {
- "dropCap": false,
- "fontFamilies": [
- {
- "fontFamily": "-apple-system,BlinkMacSystemFont,\"Segoe UI\",Roboto,Oxygen-Sans,Ubuntu,Cantarell,\"Helvetica Neue\",sans-serif",
- "name": "System Font",
- "slug": "system-font"
- },
- {
- "fontFamily": "\"Source Serif Pro\", serif",
- "name": "Source Serif Pro",
- "slug": "source-serif-pro",
- "fontFace": [
- {
- "fontFamily": "Source Serif Pro",
- "fontWeight": "200 900",
- "fontStyle": "normal",
- "fontStretch": "normal",
- "src": [ "file:./assets/fonts/source-serif-pro/SourceSerif4Variable-Roman.ttf.woff2" ]
- },
- {
- "fontFamily": "Source Serif Pro",
- "fontWeight": "200 900",
- "fontStyle": "italic",
- "fontStretch": "normal",
- "src": [ "file:./assets/fonts/source-serif-pro/SourceSerif4Variable-Italic.ttf.woff2" ]
- }
- ]
- }
- ],
- "fontSizes": [
- {
- "size": "1rem",
- "slug": "small"
- },
- {
- "size": "1.125rem",
- "slug": "medium"
- },
- {
- "size": "1.75rem",
- "slug": "large"
- },
- {
- "size": "clamp(1.75rem, 3vw, 2.25rem)",
- "slug": "x-large"
- }
- ]
- },
- "layout": {
- "contentSize": "650px",
- "wideSize": "1000px"
- }
- },
- "styles": {
- "blocks": {
- "core/button": {
- "border": {
- "radius": "0"
- },
- "color": {
- "background": "var(--wp--preset--color--primary)",
- "text": "var(--wp--preset--color--background)"
- },
- "typography": {
- "fontSize": "var(--wp--preset--font-size--medium)"
- }
- },
- "core/post-title": {
- "typography": {
- "fontFamily": "var(--wp--preset--font-family--source-serif-pro)",
- "fontWeight": "300",
- "lineHeight": "var(--wp--custom--typography--line-height--tiny)",
- "fontSize": "var(--wp--custom--typography--font-size--gigantic)"
- }
- },
- "core/post-comments": {
- "spacing": {
- "padding": {
- "top": "var(--wp--custom--spacing--small)"
- }
- }
- },
- "core/pullquote": {
- "border": {
- "width": "1px 0"
- }
- },
- "core/query-title": {
- "typography": {
- "fontFamily": "var(--wp--preset--font-family--source-serif-pro)",
- "fontWeight": "300",
- "lineHeight": "var(--wp--custom--typography--line-height--small)",
- "fontSize": "var(--wp--custom--typography--font-size--gigantic)"
- }
- },
- "core/quote": {
- "border": {
- "width": "1px"
- }
- },
- "core/site-title": {
- "typography": {
- "fontFamily": "var(--wp--preset--font-family--system-font)",
- "lineHeight": "var(--wp--custom--typography--line-height--normal)",
- "fontSize": "var(--wp--preset--font-size--medium)",
- "fontStyle": "italic",
- "fontWeight": "normal"
- }
- }
- },
- "color": {
- "background": "var(--wp--preset--color--background)",
- "text": "var(--wp--preset--color--foreground)"
- },
- "elements": {
- "h1": {
- "typography": {
- "fontFamily": "var(--wp--preset--font-family--source-serif-pro)",
- "fontWeight": "300",
- "lineHeight": "var(--wp--custom--typography--line-height--tiny)",
- "fontSize": "var(--wp--custom--typography--font-size--colossal)"
- }
- },
- "h2": {
- "typography": {
- "fontFamily": "var(--wp--preset--font-family--source-serif-pro)",
- "fontWeight": "300",
- "lineHeight": "var(--wp--custom--typography--line-height--small)",
- "fontSize": "var(--wp--custom--typography--font-size--gigantic)"
- }
- },
- "h3": {
- "typography": {
- "fontFamily": "var(--wp--preset--font-family--source-serif-pro)",
- "fontWeight": "300",
- "lineHeight": "var(--wp--custom--typography--line-height--tiny)",
- "fontSize": "var(--wp--custom--typography--font-size--huge)"
- }
- },
- "h4": {
- "typography": {
- "fontFamily": "var(--wp--preset--font-family--source-serif-pro)",
- "fontWeight": "300",
- "lineHeight": "var(--wp--custom--typography--line-height--tiny)",
- "fontSize": "var(--wp--preset--font-size--x-large)"
- }
- },
- "h5": {
- "typography": {
- "fontFamily": "var(--wp--preset--font-family--system-font)",
- "fontWeight": "700",
- "textTransform": "uppercase",
- "lineHeight": "var(--wp--custom--typography--line-height--normal)",
- "fontSize": "var(--wp--preset--font-size--medium)"
- }
- },
- "h6": {
- "typography": {
- "fontFamily": "var(--wp--preset--font-family--system-font)",
- "fontWeight": "400",
- "textTransform": "uppercase",
- "lineHeight": "var(--wp--custom--typography--line-height--normal)",
- "fontSize": "var(--wp--preset--font-size--medium)"
- }
- },
- "link": {
- "color": {
- "text": "var(--wp--preset--color--foreground)"
- }
- }
- },
- "spacing": {
- "blockGap": "1.5rem"
- },
- "typography": {
- "fontFamily": "var(--wp--preset--font-family--system-font)",
- "lineHeight": "var(--wp--custom--typography--line-height--normal)",
- "fontSize": "var(--wp--preset--font-size--medium)"
- }
- },
- "templateParts": [
- {
- "name": "header",
- "title": "Header",
- "area": "header"
- },
- {
- "name": "header-large-dark",
- "title": "Header (Dark, large)",
- "area": "header"
- },
- {
- "name": "header-small-dark",
- "title": "Header (Dark, small)",
- "area": "header"
- },
- {
- "name": "footer",
- "title": "Footer",
- "area": "footer"
- }
- ]
-}