Compare commits

...

3 commits

56 changed files with 2333 additions and 0 deletions

Binary file not shown.

Binary file not shown.

Binary file not shown.

Binary file not shown.

Binary file not shown.

Binary file not shown.

Binary file not shown.

Binary file not shown.

Binary file not shown.

Binary file not shown.

Binary file not shown.

Binary file not shown.

Binary file not shown.

Binary file not shown.

Binary file not shown.

Binary file not shown.

Binary file not shown.

Binary file not shown.

Binary file not shown.

After

Width:  |  Height:  |  Size: 334 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 391 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 108 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 402 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 181 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 292 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 387 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 214 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 343 KiB

60
saison/functions.php Normal file
View file

@ -0,0 +1,60 @@
<?php
/**
* Saison functions and definitions
*
* @link https://developer.wordpress.org/themes/basics/theme-functions/
*
* @package Saison
* @since Saison 1.0
*/
if ( ! function_exists( 'saison_support' ) ) :
/**
* Sets up theme defaults and registers support for various WordPress features.
*
* @since Saison 1.0
*
* @return void
*/
function saison_support() {
// Enqueue editor styles.
add_editor_style( 'style.css' );
// Make theme available for translation.
load_theme_textdomain( 'saison' );
}
endif;
add_action( 'after_setup_theme', 'saison_support' );
if ( ! function_exists( 'saison_styles' ) ) :
/**
* Enqueue styles.
*
* @since Saison 1.0
*
* @return void
*/
function saison_styles() {
// Register theme stylesheet.
wp_register_style(
'saison-style',
get_stylesheet_directory_uri() . '/style.css',
array(),
wp_get_theme()->get( 'Version' )
);
// Enqueue theme stylesheet.
wp_enqueue_style( 'saison-style' );
}
endif;
add_action( 'wp_enqueue_scripts', 'saison_styles' );

19
saison/parts/footer.html Normal file
View file

@ -0,0 +1,19 @@
<!-- wp:group {"layout":{"inherit":true,"type":"constrained"}} -->
<div class="wp-block-group"><!-- wp:group {"align":"full","style":{"spacing":{"padding":{"top":"var(--wp--preset--spacing--60)","bottom":"var(--wp--preset--spacing--60)"}}}} -->
<div class="wp-block-group alignfull" style="padding-top:var(--wp--preset--spacing--60);padding-bottom:var(--wp--preset--spacing--60)"><!-- wp:spacer {"height":"var:preset|spacing|70"} -->
<div style="height:var(--wp--preset--spacing--70)" aria-hidden="true" class="wp-block-spacer"></div>
<!-- /wp:spacer -->
<!-- wp:social-links {"iconColor":"contrast","iconColorValue":"#ffffff","size":"has-small-icon-size","style":{"spacing":{"blockGap":{"left":"var:preset|spacing|40"}}},"className":"is-style-logos-only","layout":{"type":"flex","justifyContent":"center"}} -->
<ul class="wp-block-social-links has-small-icon-size has-icon-color is-style-logos-only"><!-- wp:social-link {"url":"#","service":"instagram"} /-->
<!-- wp:social-link {"url":"#","service":"facebook"} /-->
<!-- wp:social-link {"url":"#","service":"yelp"} /--></ul>
<!-- /wp:social-links -->
<!-- wp:paragraph {"align":"center","style":{"typography":{"fontSize":"0.7rem"}}} -->
<p class="has-text-align-center" style="font-size:0.7rem">Designed with <a rel="nofollow" href="https://wordpress.org">WordPress</a></p>
<!-- /wp:paragraph --></div>
<!-- /wp:group --></div>
<!-- /wp:group -->

11
saison/parts/header.html Normal file
View file

@ -0,0 +1,11 @@
<!-- wp:group {"style":{"spacing":{"padding":{"right":"6vw","left":"6vw","bottom":"6vh"}}},"layout":{"type":"flex","flexWrap":"nowrap","justifyContent":"space-between","verticalAlignment":"center"}} -->
<div class="wp-block-group" style="padding-right:6vw;padding-bottom:6vh;padding-left:6vw"><!-- wp:group {"style":{"spacing":{"blockGap":"var:preset|spacing|20"}},"layout":{"type":"flex","orientation":"vertical"}} -->
<div class="wp-block-group"><!-- wp:site-title /-->
<!-- wp:site-tagline /--></div>
<!-- /wp:group -->
<!-- wp:group {"layout":{"type":"flex","flexWrap":"nowrap"}} -->
<div class="wp-block-group"><!-- wp:navigation {"ref":452,"overlayBackgroundColor":"base","overlayTextColor":"contrast"} /--></div>
<!-- /wp:group --></div>
<!-- /wp:group -->

View file

@ -0,0 +1,11 @@
<!-- wp:group {"layout":{"type":"constrained"}} -->
<div class="wp-block-group"><!-- wp:group {"style":{"spacing":{"blockGap":"var:preset|spacing|20"}},"layout":{"type":"flex"}} -->
<div class="wp-block-group"><!-- wp:post-date {"isLink":true} /-->
<!-- wp:paragraph {"style":{"typography":{"fontSize":"0.8rem"}}} -->
<p style="font-size:0.8rem"></p>
<!-- /wp:paragraph -->
<!-- wp:post-terms {"term":"category"} /--></div>
<!-- /wp:group --></div>
<!-- /wp:group -->

16
saison/patterns/404.php Normal file
View file

@ -0,0 +1,16 @@
<?php
/**
* Title: A 404 page
* Slug: saison/404
* Inserter: no
*/
?>
<!-- wp:heading {"textAlign":"center","level":1,"fontSize":"x-large"} -->
<h1 class="has-text-align-center has-x-large-font-size" id="oops-that-page-can-t-be-found"><?php echo esc_html__( 'Oops! That page can&rsquo;t be found.', 'saison' ); ?></h1>
<!-- /wp:heading -->
<!-- wp:paragraph -->
<p><?php echo esc_html__( 'It looks like nothing was found at this location. Maybe try a search?', 'saison' ); ?></p>
<!-- /wp:paragraph -->

View file

@ -0,0 +1,52 @@
<?php
/**
* Title: Comments
* slug: saison/comments
* inserter: no
*/
?>
<!-- wp:comments {"className":"wp-block-comments-query-loop"} -->
<div class="wp-block-comments wp-block-comments-query-loop">
<!-- wp:comments-title {"level":3} /-->
<!-- wp:comment-template -->
<!-- wp:group {"style":{"spacing":{"margin":{"top":"0","bottom":"var:preset|spacing|50"}}}} -->
<div class="wp-block-group" style="margin-top:0;margin-bottom:var(--wp--preset--spacing--50)">
<!-- wp:group {"layout":{"type":"flex","flexWrap":"nowrap"},"style":{"spacing":{"blockGap":"0.5em"}}} -->
<div class="wp-block-group">
<!-- wp:avatar {"size":40,"style":{"spacing":{"margin":{"top":"0.5em"}}}} /-->
<!-- wp:group -->
<div class="wp-block-group">
<!-- wp:comment-author-name /-->
<!-- wp:group {"layout":{"type":"flex"},"style":{"spacing":{"margin":{"top":"0px","bottom":"0px"},"blockGap":"0.5em"}}} -->
<div class="wp-block-group" style="margin-top:0px;margin-bottom:0px">
<!-- wp:comment-date {"format":"F j, Y \\a\\t g:i a"} /-->
<!-- wp:comment-edit-link /-->
</div>
<!-- /wp:group -->
</div>
<!-- /wp:group -->
</div>
<!-- /wp:group -->
<!-- wp:comment-content /-->
<!-- wp:comment-reply-link /-->
</div>
<!-- /wp:group -->
<!-- /wp:comment-template -->
<!-- wp:comments-pagination -->
<!-- wp:comments-pagination-previous /-->
<!-- wp:comments-pagination-numbers /-->
<!-- wp:comments-pagination-next /-->
<!-- /wp:comments-pagination -->
<!-- wp:post-comments-form /-->
</div>
<!-- /wp:comments -->

View file

@ -0,0 +1,33 @@
<?php
/**
* Title: Default footer
* Slug: saison/footer
* Categories: footer
* Block Types: core/template-part/footer
*/
?>
<!-- wp:spacer {"height":"var(--wp--preset--spacing--80)"} -->
<div style="height:var(--wp--preset--spacing--80)" aria-hidden="true" class="wp-block-spacer"></div>
<!-- /wp:spacer -->
<!-- wp:group {"layout":{"type":"constrained"}} -->
<div class="wp-block-group">
<!-- wp:group {"style":{"spacing":{"padding":{"top":"var(--wp--preset--spacing--60)","bottom":"var(--wp--preset--spacing--60)"}}}} -->
<div class="wp-block-group" style="padding-top:var(--wp--preset--spacing--60);padding-bottom:var(--wp--preset--spacing--60)">
<!-- wp:paragraph {"align":"center"} -->
<p class="has-text-align-center">
<?php
/* Translators: WordPress link. */
$wordpress_link = '<a href="' . esc_url( __( 'https://wordpress.org', 'saison' ) ) . '" rel="nofollow">WordPress</a>';
echo sprintf(
esc_html__( 'Designed with %1$s', 'saison' ),
$wordpress_link
);
?>
</p>
<!-- /wp:paragraph -->
</div>
<!-- /wp:group -->
</div>
<!-- /wp:group -->

View file

@ -0,0 +1,10 @@
<?php
/**
* Title: Hidden No Results Content
* Slug: saison/hidden-no-results-content
* Inserter: no
*/
?>
<!-- wp:paragraph -->
<p><?php echo esc_html_x( 'Sorry, but nothing matched your search terms. Please try again with some different keywords.', 'Message explaining that there are no results returned from a search', 'saison' ); ?></p>
<!-- /wp:paragraph -->

103
saison/patterns/home.php Normal file
View file

@ -0,0 +1,103 @@
<?php
/**
* Title: home
* Slug: saison/home
* Categories: hidden
* Inserter: no
*/
?>
<!-- wp:template-part {"slug":"header","area":"header"} /-->
<!-- wp:group {"style":{"spacing":{"padding":{"right":"6vw","left":"6vw"}}},"layout":{"type":"default"}} -->
<div class="wp-block-group" style="padding-right:6vw;padding-left:6vw"><!-- wp:spacer {"height":"40px"} -->
<div style="height:40px" aria-hidden="true" class="wp-block-spacer"></div>
<!-- /wp:spacer -->
<!-- wp:columns -->
<div class="wp-block-columns"><!-- wp:column {"width":"80%"} -->
<div class="wp-block-column" style="flex-basis:80%"><!-- wp:heading -->
<h2 class="wp-block-heading">Welcome to Saison, your favorite local and seasonal food place in Norwich.</h2>
<!-- /wp:heading --></div>
<!-- /wp:column -->
<!-- wp:column -->
<div class="wp-block-column"></div>
<!-- /wp:column --></div>
<!-- /wp:columns -->
<!-- wp:spacer {"height":"10px"} -->
<div style="height:10px" aria-hidden="true" class="wp-block-spacer"></div>
<!-- /wp:spacer -->
<!-- wp:image {"id":398,"aspectRatio":"16/9","scale":"cover","sizeSlug":"full","linkDestination":"none"} -->
<figure class="wp-block-image size-full"><img src="<?php echo esc_url( get_stylesheet_directory_uri() ); ?>/assets/images/home-image-1-scaled.jpg" alt="" class="wp-image-398" style="aspect-ratio:16/9;object-fit:cover"/></figure>
<!-- /wp:image -->
<!-- wp:columns {"style":{"spacing":{"padding":{"top":"6vh","bottom":"6vh"}}}} -->
<div class="wp-block-columns" style="padding-top:6vh;padding-bottom:6vh"><!-- wp:column {"width":"33.33%"} -->
<div class="wp-block-column" style="flex-basis:33.33%"></div>
<!-- /wp:column -->
<!-- wp:column {"width":"66.66%"} -->
<div class="wp-block-column" style="flex-basis:66.66%"><!-- wp:heading {"level":3} -->
<h3 class="wp-block-heading">At Saison, we embrace the bounty of the sea and the richness of local, seasonal ingredients to create a culinary experience that reflects the heart of our community.</h3>
<!-- /wp:heading --></div>
<!-- /wp:column --></div>
<!-- /wp:columns -->
<!-- wp:columns -->
<div class="wp-block-columns"><!-- wp:column {"width":"60.2%"} -->
<div class="wp-block-column" style="flex-basis:60.2%"><!-- wp:image {"id":399,"sizeSlug":"large","linkDestination":"none"} -->
<figure class="wp-block-image size-large"><img src="<?php echo esc_url( get_stylesheet_directory_uri() ); ?>/assets/images/home-image-2-1024x556.jpg" alt="" class="wp-image-399"/></figure>
<!-- /wp:image --></div>
<!-- /wp:column -->
<!-- wp:column -->
<div class="wp-block-column"><!-- wp:image {"id":400,"sizeSlug":"large","linkDestination":"none"} -->
<figure class="wp-block-image size-large"><img src="<?php echo esc_url( get_stylesheet_directory_uri() ); ?>/assets/images/home-image-3-1024x891.jpg" alt="" class="wp-image-400"/></figure>
<!-- /wp:image --></div>
<!-- /wp:column --></div>
<!-- /wp:columns -->
<!-- wp:spacer -->
<div style="height:100px" aria-hidden="true" class="wp-block-spacer"></div>
<!-- /wp:spacer -->
<!-- wp:buttons {"layout":{"type":"flex","justifyContent":"center"}} -->
<div class="wp-block-buttons"><!-- wp:button -->
<div class="wp-block-button"><a class="wp-block-button__link wp-element-button" href="https://saison.mystagingwebsite.com/reservations/">Book a Table</a></div>
<!-- /wp:button -->
<!-- wp:button {"className":"is-style-outline"} -->
<div class="wp-block-button is-style-outline"><a class="wp-block-button__link wp-element-button">Home Delivery</a></div>
<!-- /wp:button --></div>
<!-- /wp:buttons -->
<!-- wp:spacer {"height":"var:preset|spacing|60"} -->
<div style="height:var(--wp--preset--spacing--60)" aria-hidden="true" class="wp-block-spacer"></div>
<!-- /wp:spacer -->
<!-- wp:columns -->
<div class="wp-block-columns"><!-- wp:column -->
<div class="wp-block-column"></div>
<!-- /wp:column -->
<!-- wp:column -->
<div class="wp-block-column"><!-- wp:paragraph {"align":"center","style":{"typography":{"fontSize":"0.9rem","letterSpacing":"0.06em"}}} -->
<p class="has-text-align-center" style="font-size:0.9rem;letter-spacing:0.06em">92 St. Faiths Lane,<br>Norwich NR1 1NE</p>
<!-- /wp:paragraph --></div>
<!-- /wp:column -->
<!-- wp:column -->
<div class="wp-block-column"><!-- wp:paragraph {"align":"center","style":{"typography":{"fontSize":"0.9rem","letterSpacing":"0.06em"}}} -->
<p class="has-text-align-center" style="font-size:0.9rem;letter-spacing:0.06em"><a href="#">email@example.com</a><br>+00 123 456 789</p>
<!-- /wp:paragraph --></div>
<!-- /wp:column -->
<!-- wp:column -->
<div class="wp-block-column"></div>
<!-- /wp:column --></div>
<!-- /wp:columns --></div>
<!-- /wp:group -->
<!-- wp:template-part {"slug":"footer","area":"footer"} /-->

View file

@ -0,0 +1,100 @@
<?php
/**
* Title: Homepage
* Slug: saison/homepage
* Categories: featured, page
* Inserter: yes
*/
?>
<!-- wp:group {"style":{"spacing":{"padding":{"right":"6vw","left":"6vw"}}},"layout":{"type":"default"}} -->
<div class="wp-block-group" style="padding-right:6vw;padding-left:6vw"><!-- wp:spacer {"height":"40px"} -->
<div style="height:40px" aria-hidden="true" class="wp-block-spacer"></div>
<!-- /wp:spacer -->
<!-- wp:columns -->
<div class="wp-block-columns"><!-- wp:column {"width":"80%"} -->
<div class="wp-block-column" style="flex-basis:80%"><!-- wp:heading -->
<h2 class="wp-block-heading">Welcome to Saison, your favorite local and seasonal food place in Norwich.</h2>
<!-- /wp:heading --></div>
<!-- /wp:column -->
<!-- wp:column -->
<div class="wp-block-column"></div>
<!-- /wp:column --></div>
<!-- /wp:columns -->
<!-- wp:spacer {"height":"10px"} -->
<div style="height:10px" aria-hidden="true" class="wp-block-spacer"></div>
<!-- /wp:spacer -->
<!-- wp:image {"id":398,"aspectRatio":"16/9","scale":"cover","sizeSlug":"full","linkDestination":"none"} -->
<figure class="wp-block-image size-full"><img src="https://saison.mystagingwebsite.com/wp-content/themes/saison/assets/images/home-image-1-scaled.jpg" alt="" class="wp-image-398" style="aspect-ratio:16/9;object-fit:cover"/></figure>
<!-- /wp:image -->
<!-- wp:columns {"style":{"spacing":{"padding":{"top":"6vh","bottom":"6vh"}}}} -->
<div class="wp-block-columns" style="padding-top:6vh;padding-bottom:6vh"><!-- wp:column {"width":"33.33%"} -->
<div class="wp-block-column" style="flex-basis:33.33%"></div>
<!-- /wp:column -->
<!-- wp:column {"width":"66.66%"} -->
<div class="wp-block-column" style="flex-basis:66.66%"><!-- wp:heading {"level":3} -->
<h3 class="wp-block-heading">At Saison, we embrace the bounty of the sea and the richness of local, seasonal ingredients to create a culinary experience that reflects the heart of our community.</h3>
<!-- /wp:heading --></div>
<!-- /wp:column --></div>
<!-- /wp:columns -->
<!-- wp:columns -->
<div class="wp-block-columns"><!-- wp:column {"width":"60.2%"} -->
<div class="wp-block-column" style="flex-basis:60.2%"><!-- wp:image {"id":399,"sizeSlug":"large","linkDestination":"none"} -->
<figure class="wp-block-image size-large"><img src="https://saison.mystagingwebsite.com/wp-content/themes/saison/assets/images/home-image-2-1024x556.jpg" alt="" class="wp-image-399"/></figure>
<!-- /wp:image --></div>
<!-- /wp:column -->
<!-- wp:column -->
<div class="wp-block-column"><!-- wp:image {"id":400,"sizeSlug":"large","linkDestination":"none"} -->
<figure class="wp-block-image size-large"><img src="https://saison.mystagingwebsite.com/wp-content/themes/saison/assets/images/home-image-3-1024x891.jpg" alt="" class="wp-image-400"/></figure>
<!-- /wp:image --></div>
<!-- /wp:column --></div>
<!-- /wp:columns -->
<!-- wp:spacer -->
<div style="height:100px" aria-hidden="true" class="wp-block-spacer"></div>
<!-- /wp:spacer -->
<!-- wp:buttons {"layout":{"type":"flex","justifyContent":"center"}} -->
<div class="wp-block-buttons"><!-- wp:button -->
<div class="wp-block-button"><a class="wp-block-button__link wp-element-button" href="https://saison.mystagingwebsite.com/reservations/">Book a Table</a></div>
<!-- /wp:button -->
<!-- wp:button {"className":"is-style-outline"} -->
<div class="wp-block-button is-style-outline"><a class="wp-block-button__link wp-element-button">Home Delivery</a></div>
<!-- /wp:button --></div>
<!-- /wp:buttons -->
<!-- wp:spacer {"height":"var:preset|spacing|60"} -->
<div style="height:var(--wp--preset--spacing--60)" aria-hidden="true" class="wp-block-spacer"></div>
<!-- /wp:spacer -->
<!-- wp:columns -->
<div class="wp-block-columns"><!-- wp:column -->
<div class="wp-block-column"></div>
<!-- /wp:column -->
<!-- wp:column -->
<div class="wp-block-column"><!-- wp:paragraph {"align":"center","style":{"typography":{"fontSize":"0.9rem","letterSpacing":"0.06em"}}} -->
<p class="has-text-align-center" style="font-size:0.9rem;letter-spacing:0.06em">92 St. Faiths Lane,<br>Norwich NR1 1NE</p>
<!-- /wp:paragraph --></div>
<!-- /wp:column -->
<!-- wp:column -->
<div class="wp-block-column"><!-- wp:paragraph {"align":"center","style":{"typography":{"fontSize":"0.9rem","letterSpacing":"0.06em"}}} -->
<p class="has-text-align-center" style="font-size:0.9rem;letter-spacing:0.06em"><a href="#">email@example.com</a><br>+00 123 456 789</p>
<!-- /wp:paragraph --></div>
<!-- /wp:column -->
<!-- wp:column -->
<div class="wp-block-column"></div>
<!-- /wp:column --></div>
<!-- /wp:columns --></div>
<!-- /wp:group -->

View file

@ -0,0 +1,28 @@
<?php
/**
* Title: Landing with cover image
* Slug: saison/landing-cover-image
* Categories: featured, page
* Inserter: yes
*/
?>
<!-- wp:cover {"url":"https://saison.mystagingwebsite.com/wp-content/uploads/2024/02/pattern-image-2-scaled.jpg","id":479,"dimRatio":10,"overlayColor":"white","isUserOverlayColor":true,"minHeight":100,"minHeightUnit":"vh","isDark":false,"layout":{"type":"constrained"}} -->
<div class="wp-block-cover is-light" style="min-height:100vh"><span aria-hidden="true" class="wp-block-cover__background has-white-background-color has-background-dim-10 has-background-dim"></span><img class="wp-block-cover__image-background wp-image-479" alt="" src="https://saison.mystagingwebsite.com/wp-content/uploads/2024/02/pattern-image-2-scaled.jpg" data-object-fit="cover"/><div class="wp-block-cover__inner-container"><!-- wp:site-title {"textAlign":"center"} /-->
<!-- wp:heading {"textAlign":"center"} -->
<h2 class="wp-block-heading has-text-align-center">Opening Soon</h2>
<!-- /wp:heading -->
<!-- wp:paragraph {"align":"center"} -->
<p class="has-text-align-center">92 St. Faiths Lane,<br>Norwich NR1 1NE</p>
<!-- /wp:paragraph -->
<!-- wp:social-links {"iconColor":"contrast","iconColorValue":"#000000","size":"has-small-icon-size","style":{"spacing":{"blockGap":{"left":"var:preset|spacing|40"}}},"className":"is-style-logos-only","layout":{"type":"flex","justifyContent":"center"}} -->
<ul class="wp-block-social-links has-small-icon-size has-icon-color is-style-logos-only"><!-- wp:social-link {"url":"#","service":"instagram"} /-->
<!-- wp:social-link {"url":"#","service":"facebook"} /-->
<!-- wp:social-link {"url":"#","service":"yelp"} /--></ul>
<!-- /wp:social-links --></div></div>
<!-- /wp:cover -->

View file

@ -0,0 +1,40 @@
<?php
/**
* Title: Landing with image on the left
* Slug: saison/landing-image-left
* Categories: featured, page
* Inserter: yes
*/
?>
<!-- wp:cover {"overlayColor":"base","isUserOverlayColor":true,"minHeight":100,"minHeightUnit":"vh","style":{"spacing":{"padding":{"right":"8vw","left":"8vw","top":"8vh","bottom":"8vh"}},"elements":{"link":{"color":{"text":"var:preset|color|contrast"}}}},"textColor":"contrast","layout":{"type":"constrained"}} -->
<div class="wp-block-cover has-contrast-color has-text-color has-link-color" style="padding-top:8vh;padding-right:8vw;padding-bottom:8vh;padding-left:8vw;min-height:100vh"><span aria-hidden="true" class="wp-block-cover__background has-base-background-color has-background-dim-100 has-background-dim"></span><div class="wp-block-cover__inner-container"><!-- wp:columns {"verticalAlignment":"bottom","align":"wide","style":{"spacing":{"blockGap":{"left":"var:preset|spacing|70"}}}} -->
<div class="wp-block-columns alignwide are-vertically-aligned-bottom"><!-- wp:column {"verticalAlignment":"bottom"} -->
<div class="wp-block-column is-vertically-aligned-bottom"><!-- wp:image {"id":518,"aspectRatio":"3/4","scale":"cover","sizeSlug":"full","linkDestination":"none"} -->
<figure class="wp-block-image size-full"><img src="https://saison.mystagingwebsite.com/wp-content/uploads/2024/02/pattern-image-1.jpg" alt="" class="wp-image-518" style="aspect-ratio:3/4;object-fit:cover"/></figure>
<!-- /wp:image --></div>
<!-- /wp:column -->
<!-- wp:column {"verticalAlignment":"bottom"} -->
<div class="wp-block-column is-vertically-aligned-bottom"><!-- wp:site-title {"style":{"typography":{"fontSize":"4rem"}}} /-->
<!-- wp:group {"style":{"spacing":{"blockGap":"var:preset|spacing|30"}},"layout":{"type":"flex","orientation":"vertical"}} -->
<div class="wp-block-group"><!-- wp:heading {"style":{"typography":{"fontSize":"1.6rem"}}} -->
<h2 class="wp-block-heading" style="font-size:1.6rem">Opening Soon</h2>
<!-- /wp:heading -->
<!-- wp:paragraph {"style":{"typography":{"fontSize":"0.9rem","letterSpacing":"0.1em"}}} -->
<p style="font-size:0.9rem;letter-spacing:0.1em">92 St. Faiths Lane,<br>Norwich NR1 1NE</p>
<!-- /wp:paragraph --></div>
<!-- /wp:group -->
<!-- wp:social-links {"iconColor":"contrast","iconColorValue":"#ffffff","size":"has-small-icon-size","className":"is-style-logos-only"} -->
<ul class="wp-block-social-links has-small-icon-size has-icon-color is-style-logos-only"><!-- wp:social-link {"url":"#","service":"instagram"} /-->
<!-- wp:social-link {"url":"#","service":"yelp"} /-->
<!-- wp:social-link {"url":"#","service":"facebook"} /--></ul>
<!-- /wp:social-links --></div>
<!-- /wp:column --></div>
<!-- /wp:columns --></div></div>
<!-- /wp:cover -->

View file

@ -0,0 +1,50 @@
<?php
/**
* Title: Landing with image on the right
* Slug: saison/landing-image-right
* Categories: featured, page
* Inserter: yes
*/
?>
<!-- wp:cover {"overlayColor":"base","isUserOverlayColor":true,"minHeight":100,"minHeightUnit":"vh","style":{"spacing":{"padding":{"top":"0","bottom":"0","left":"0","right":"0"}},"elements":{"link":{"color":{"text":"var:preset|color|contrast"}}}},"textColor":"contrast","layout":{"type":"constrained"}} -->
<div class="wp-block-cover has-contrast-color has-text-color has-link-color" style="padding-top:0;padding-right:0;padding-bottom:0;padding-left:0;min-height:100vh"><span aria-hidden="true" class="wp-block-cover__background has-base-background-color has-background-dim-100 has-background-dim"></span><div class="wp-block-cover__inner-container"><!-- wp:columns {"align":"full","style":{"spacing":{"blockGap":{"top":"0","left":"0"}}}} -->
<div class="wp-block-columns alignfull"><!-- wp:column {"verticalAlignment":"bottom","width":"40%","style":{"spacing":{"padding":{"top":"var:preset|spacing|70","bottom":"var:preset|spacing|70","left":"var:preset|spacing|70","right":"var:preset|spacing|70"}}}} -->
<div class="wp-block-column is-vertically-aligned-bottom" style="padding-top:var(--wp--preset--spacing--70);padding-right:var(--wp--preset--spacing--70);padding-bottom:var(--wp--preset--spacing--70);padding-left:var(--wp--preset--spacing--70);flex-basis:40%"><!-- wp:group {"layout":{"type":"constrained"}} -->
<div class="wp-block-group"><!-- wp:site-title {"style":{"typography":{"fontSize":"2.6rem"}}} /-->
<!-- wp:spacer {"height":"10px","style":{"layout":[]}} -->
<div style="height:10px" aria-hidden="true" class="wp-block-spacer"></div>
<!-- /wp:spacer -->
<!-- wp:group {"style":{"spacing":{"blockGap":"var:preset|spacing|40"}},"layout":{"type":"flex","orientation":"vertical"}} -->
<div class="wp-block-group"><!-- wp:heading -->
<h2 class="wp-block-heading">Opening Soon</h2>
<!-- /wp:heading -->
<!-- wp:paragraph -->
<p>92 St. Faiths Lane,<br>Norwich NR1 1NE</p>
<!-- /wp:paragraph --></div>
<!-- /wp:group -->
<!-- wp:spacer {"height":"10px","style":{"layout":[]}} -->
<div style="height:10px" aria-hidden="true" class="wp-block-spacer"></div>
<!-- /wp:spacer -->
<!-- wp:social-links {"iconColor":"contrast","iconColorValue":"#ffffff","size":"has-small-icon-size","style":{"spacing":{"blockGap":{"left":"var:preset|spacing|40"}}},"className":"is-style-logos-only"} -->
<ul class="wp-block-social-links has-small-icon-size has-icon-color is-style-logos-only"><!-- wp:social-link {"url":"#","service":"instagram"} /-->
<!-- wp:social-link {"url":"#","service":"facebook"} /-->
<!-- wp:social-link {"url":"#","service":"yelp"} /--></ul>
<!-- /wp:social-links --></div>
<!-- /wp:group --></div>
<!-- /wp:column -->
<!-- wp:column {"width":"66.66%"} -->
<div class="wp-block-column" style="flex-basis:66.66%"><!-- wp:image {"lightbox":{"enabled":false},"id":385,"sizeSlug":"full","linkDestination":"none"} -->
<figure class="wp-block-image size-full"><img src="https://restaurant.mystagingwebsite.com/wp-content/uploads/2023/10/pattern-image-3.jpg" alt="" class="wp-image-385"/></figure>
<!-- /wp:image --></div>
<!-- /wp:column --></div>
<!-- /wp:columns --></div></div>
<!-- /wp:cover -->

View file

@ -0,0 +1,32 @@
<?php
/**
* Title: Location
* Slug: saison/location
* Categories: featured, text
* Inserter: yes
*/
?>
<!-- wp:paragraph {"align":"center"} -->
<p class="has-text-align-center">92 St. Faiths Lane,<br>Norwich NR1 1NE</p>
<!-- /wp:paragraph -->
<!-- wp:paragraph {"align":"center"} -->
<p class="has-text-align-center"><a href="#">email@example.com<br></a>+00 123 456 789</p>
<!-- /wp:paragraph -->
<!-- wp:heading {"textAlign":"center","fontSize":"large"} -->
<h2 class="wp-block-heading has-text-align-center has-large-font-size">Opening Hours</h2>
<!-- /wp:heading -->
<!-- wp:paragraph {"align":"center"} -->
<p class="has-text-align-center">Tuesday to Sunday: 12am - 10pm<br>Monday: Closed</p>
<!-- /wp:paragraph -->
<!-- wp:spacer {"height":"var:preset|spacing|20"} -->
<div style="height:var(--wp--preset--spacing--20)" aria-hidden="true" class="wp-block-spacer"></div>
<!-- /wp:spacer -->
<!-- wp:image {"id":462,"sizeSlug":"full","linkDestination":"none","align":"wide","style":{"color":{}}} -->
<figure class="wp-block-image alignwide size-full"><img src="https://saison.mystagingwebsite.com/wp-content/uploads/2024/02/home-image-1-scaled.jpg" alt="" class="wp-image-462"/></figure>
<!-- /wp:image -->

108
saison/patterns/menu.php Normal file
View file

@ -0,0 +1,108 @@
<?php
/**
* Title: Menu
* Slug: saison/menu
* Categories: featured, text
* Inserter: yes
*/
?>
<!-- wp:heading {"textAlign":"left"} -->
<h2 class="wp-block-heading has-text-align-left">Appetizers</h2>
<!-- /wp:heading -->
<!-- wp:paragraph {"align":"left"} -->
<p class="has-text-align-left"><strong>Seaside Salad 9<br></strong>Fresh mixed greens, heirloom tomatoes, cucumber, and red onion with a zesty citrus vinaigrette (v) (gf) (lf)</p>
<!-- /wp:paragraph -->
<!-- wp:paragraph {"align":"left"} -->
<p class="has-text-align-left"><strong>Harbour Haven Chowder 10<br></strong>Local clams, potatoes, and bacon</p>
<!-- /wp:paragraph -->
<!-- wp:paragraph {"align":"left"} -->
<p class="has-text-align-left"><strong>Crispy Calamari 13<br></strong>Calamari rings served with a tangy lemon aioli</p>
<!-- /wp:paragraph -->
<!-- wp:paragraph {"align":"left"} -->
<p class="has-text-align-left"><strong>Artisan Cheese Board</strong> <strong>16</strong><br>Local cheeses, cured meats, house-made chutney</p>
<!-- /wp:paragraph -->
<!-- wp:paragraph {"align":"left"} -->
<p class="has-text-align-left"><strong>Crab Cakes 14<br></strong>Pan-seared crab cakes, roasted red pepper remoulade</p>
<!-- /wp:paragraph -->
<!-- wp:spacer {"height":"30px"} -->
<div style="height:30px" aria-hidden="true" class="wp-block-spacer"></div>
<!-- /wp:spacer -->
<!-- wp:heading {"textAlign":"left"} -->
<h2 class="wp-block-heading has-text-align-left">Mains</h2>
<!-- /wp:heading -->
<!-- wp:paragraph {"align":"left"} -->
<p class="has-text-align-left"><strong>Local Catch of the Day 18</strong><br>Chef's daily selection of locally sourced meat, seasonal vegetables and garlic mashed potatoes</p>
<!-- /wp:paragraph -->
<!-- wp:paragraph {"align":"left"} -->
<p class="has-text-align-left"><strong>Surf &amp; Turf 19</strong><br>Grilled steak, jumbo prawns, herb-roasted potatoes</p>
<!-- /wp:paragraph -->
<!-- wp:paragraph {"align":"left"} -->
<p class="has-text-align-left"><strong>Herb-Encrusted Pork Tenderloin 20</strong><br>Slow-roasted pork tenderloin with a herb crust, sweet potato puree, sautéed greens, apple chutney</p>
<!-- /wp:paragraph -->
<!-- wp:paragraph {"align":"left"} -->
<p class="has-text-align-left"><strong>Bison Burger 15</strong><br>Bison patty with caramelized onions, lettuce, tomato, smoky barbecue sauce, hand-cut fries</p>
<!-- /wp:paragraph -->
<!-- wp:paragraph {"align":"left"} -->
<p class="has-text-align-left"><strong>Grilled Chicken Roulade 14</strong><br>Tender chicken breast, local goat cheese and herbs, wild rice pilaf, lemon-butter sauce</p>
<!-- /wp:paragraph -->
<!-- wp:paragraph {"align":"left"} -->
<p class="has-text-align-left"><strong>Pan-Seared Salmon 18</strong> (gf)<br>Wild-caught salmon fillet, lemon-dill sauce, quinoa pilaf, grilled asparagus</p>
<!-- /wp:paragraph -->
<!-- wp:paragraph {"align":"left"} -->
<p class="has-text-align-left"><strong>Miso-Glazed Halibut 22</strong><br>Flaky halibut, miso sauce, ginger-infused brown rice, bok choy</p>
<!-- /wp:paragraph -->
<!-- wp:paragraph {"align":"left"} -->
<p class="has-text-align-left"><strong>Lobster Linguine 26</strong><br>Fresh lobster meat, linguine in white wine and herb cream sauce, fresh parsley</p>
<!-- /wp:paragraph -->
<!-- wp:paragraph {"align":"left"} -->
<p class="has-text-align-left"><strong>Swordfish Steak 21</strong><br>Grilled swordfish steak, pineapple salsa, coconut-infused jasmine rice, sautéed spinach</p>
<!-- /wp:paragraph -->
<!-- wp:paragraph {"align":"left"} -->
<p class="has-text-align-left"><strong>Vegetable Tempura 16</strong> (v) (gf)<br>Assorted seasonal vegetables battered and fried, sweet chili dipping sauce</p>
<!-- /wp:paragraph -->
<!-- wp:spacer {"height":"30px"} -->
<div style="height:30px" aria-hidden="true" class="wp-block-spacer"></div>
<!-- /wp:spacer -->
<!-- wp:heading {"textAlign":"left"} -->
<h2 class="wp-block-heading has-text-align-left">Desserts</h2>
<!-- /wp:heading -->
<!-- wp:paragraph {"align":"left"} -->
<p class="has-text-align-left"><strong>Warm Apple Crisp 8</strong><br><strong>Chocolate Cake 9</strong><br><strong>Coconut Panna Cotta 7</strong> (v) (gf) (lf)<br><strong>Local Berry Parfait 8</strong> (v) (gf) (lf)</p>
<!-- /wp:paragraph -->
<!-- wp:spacer {"height":"30px"} -->
<div style="height:30px" aria-hidden="true" class="wp-block-spacer"></div>
<!-- /wp:spacer -->
<!-- wp:separator {"backgroundColor":"tertiary","className":"is-style-wide"} -->
<hr class="wp-block-separator has-text-color has-tertiary-color has-alpha-channel-opacity has-tertiary-background-color has-background is-style-wide"/>
<!-- /wp:separator -->
<!-- wp:paragraph {"align":"left","style":{"typography":{"fontSize":"0.8rem"}}} -->
<p class="has-text-align-left" style="font-size:0.8rem">(gf) = gluten-free · (lf) = lactose-free · (v) = vegan</p>
<!-- /wp:paragraph -->
<!-- wp:paragraph {"align":"left","style":{"typography":{"fontSize":"0.9rem"}}} -->
<p class="has-text-align-left" style="font-size:0.9rem">Please inform our staff of any dietary restrictions or allergies, and our chef will do her best to accommodate your needs. We hope you enjoy your meal at Saison, where the ocean meets the plate.</p>
<!-- /wp:paragraph -->

126
saison/readme.txt Normal file
View file

@ -0,0 +1,126 @@
=== Saison ===
Contributors: Automattic
Requires at least: 6.0
Tested up to: 6.0
Requires PHP: 5.7
License: GPLv2 or later
License URI: http://www.gnu.org/licenses/gpl-2.0.html
== Description ==
Saison is a clean, modern theme for restaurants, bakeries and other food businesses. It comes with page patterns and style variations that allow you to quickly design and launch your website.
== Changelog ==
= 0.0.29 =
* Remove auto-loading-homepage tag. (#7300)
= 0.0.28 =
* Remove Rubik font from heading definition (#7267)
= 0.0.27 =
* Add link styles for post-terms (#7058)
= 0.0.26 =
* Remove table CSS from block canvas theme as it has been addressed in Gutenberg (#6954)
= 0.0.24 =
* Saison: Add no results content to search template (#6860)
= 0.0.23 =
* Remove font-smoothing CSS (#6816)
= 0.0.22 =
* Add home.html template to Saison (#6784)
= 0.0.21 =
* Saison: Add self-closing tag to comments pattern in page template (#6764)
= 0.0.20 =
* Saison: small updates (#6705)
= 0.0.19 =
* Make theme available for translation as much as possible (#6484)
= 0.0.18 =
* Update block canvas styles (#6640)
= 0.0.17 =
* Block canvas: clean up templates (#6620)
== Copyright ==
Saison WordPress Theme, (C) 2022 Automattic
Saison 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.
== Fonts ==
Fraunces Font
Copyright 2020 The Fraunces Project Authors (github.com/undercasetype/Fraunces)
This Font Software is licensed under the SIL Open Font License, Version 1.1. This license is available with a FAQ at: https://scripts.sil.org/OFL
License URL: https://scripts.sil.org/OFL
-- End of Fraunces Font credits --
Plus Jakarta Sans Font
Copyright 2020 The Plus Jakarta Sans Project Authors (https://github.com/tokotype/PlusJakartaSans)
This Font Software is licensed under the SIL Open Font License, Version 1.1. This license is available with a FAQ at: https://scripts.sil.org/OFL
License URL: https://scripts.sil.org/OFL
Source: https://www.tokotype.com
-- End of Plus Jakarta Sans Font credits --
Unbounded Font
Copyright 2022 The Unbounded Project Authors (https://github.com/googlefonts/unbounded)
This Font Software is licensed under the SIL Open Font License, Version 1.1. This license is available with a FAQ at: https://scripts.sil.org/OFL
License URL: https://scripts.sil.org/OFL
Source: www.nan.xyz
-- End of Unbounded Font credits --
Sora Font
Copyright 2019 The Sora Project Authors (https://github.com/sora-xor/sora-font)
This Font Software is licensed under the SIL Open Font License, Version 1.1. This license is available with a FAQ at: https://scripts.sil.org/OFL
License URL: https://scripts.sil.org/OFL
Source: https://fonts.barnbrook.net
-- End of Sora Font credits --
EB Garamond Font
Copyright 2017 The EB Garamond Project Authors (https://github.com/octaviopardo/EBGaramond12)
This Font Software is licensed under the SIL Open Font License, Version 1.1. This license is available with a FAQ at: http://scripts.sil.org/OFL
License URL: http://scripts.sil.org/OFL
Source: http://georgduffner.at/
-- End of EB Garamond Font credits --
== Images ==
home-image-1.jpg
CC0
Source: https://www.foodiesfeed.com/free-food-photo/open-kitchen-in-a-fancy-restaurant/
home-image-2.jpg
CC0
Source: https://www.foodiesfeed.com/free-food-photo/sea-crab-at-fish-market/download/
home-image-3.jpg
CC0
Source: https://www.foodiesfeed.com/free-food-photo/organic-purple-carrots-at-a-local-farmers-market/download/
pattern-image-1.jpg
CC0
Source: https://www.foodiesfeed.com/free-food-photo/vegan-chickpea-and-potato-curry/
pattern-image-2.jpg
CC0
Source: https://www.foodiesfeed.com/free-food-photo/excellent-beef-steak-with-vegetables-3/
pattern-image-3.jpg
CC0
Source: https://www.foodiesfeed.com/free-food-photo/eating-hash-browns-with-eggs-for-breakfast/

BIN
saison/screenshot.png Normal file

Binary file not shown.

After

Width:  |  Height:  |  Size: 318 KiB

48
saison/style.css Normal file
View file

@ -0,0 +1,48 @@
/*
Theme Name: Saison
Theme URI: https://github.com/Automattic/themes/tree/trunk/saison
Author: Automattic
Author URI: https://automattic.com/
Description: Saison is a simple theme that supports full-site editing. It comes with a set of minimal templates and design settings that can be manipulated through Global Styles. Use it to build something beautiful.
Requires at least: 6.0
Tested up to: 6.0
Requires PHP: 5.7
Version: 0.0.29
License: GNU General Public License v2 or later
License URI: http://www.gnu.org/licenses/gpl-2.0.html
Text Domain: saison
Tags: one-column, custom-colors, custom-menu, custom-logo, editor-style, featured-images, full-site-editing, block-patterns, rtl-language-support, theme-options, threaded-comments, translation-ready, wide-blocks
Saison WordPress Theme, (C) 2022 Automattic, Inc.
Saison 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.
*/
/*
* Control the hover stylings of outline block style.
* Unnecessary once block styles are configurable via theme.json
* https://github.com/WordPress/gutenberg/issues/42794
*/
.wp-block-button.is-style-outline>.wp-block-button__link:not(.has-background):hover {
background-color: var(--wp--preset--color--secondary);
color: var(--wp--preset--color--base);
border-color: var(--wp--preset--color--secondary);
}
/*
* Link styles
* https://github.com/WordPress/gutenberg/issues/42319
*/
a {
text-decoration-thickness: .0625em !important;
text-underline-offset: .15em;
}

203
saison/styles/kale.json Normal file
View file

@ -0,0 +1,203 @@
{
"settings": {
"color": {
"palette": [
{
"color": "#2e4b2c",
"name": "Base",
"slug": "base"
},
{
"color": "#f9eae1",
"name": "Contrast",
"slug": "contrast"
},
{
"color": "#e0ff63",
"name": "Primary",
"slug": "primary"
},
{
"color": "#f9eae1",
"name": "Secondary",
"slug": "secondary"
},
{
"color": "#223922",
"name": "Tertiary",
"slug": "tertiary"
}
]
}
},
"styles": {
"blocks": {
"core/button": {
"border": {
"radius": "100px"
},
"color": {
"background": "var(--wp--preset--color--primary)"
},
"variations": {
"outline": {
"border": {
"bottom": {
"color": "#e0ff63",
"style": "solid",
"width": "1px"
},
"color": null,
"left": {
"color": "#e0ff63",
"style": "solid",
"width": "1px"
},
"radius": "100px",
"right": {
"color": "#e0ff63",
"style": "solid",
"width": "1px"
},
"style": null,
"top": {
"color": "#e0ff63",
"style": "solid",
"width": "1px"
},
"width": null
},
"color": {
"text": "var(--wp--preset--color--primary)"
}
}
}
},
"core/heading": {
"typography": {
"fontFamily": "var(--wp--preset--font-family--unbounded)"
}
},
"core/image": {
"border": {
"radius": "0px"
}
},
"core/navigation": {
"typography": {
"fontSize": "var(--wp--preset--font-size--small)",
"letterSpacing": "0.01rem"
}
},
"core/paragraph": {
"typography": {
"fontSize": "var(--wp--preset--font-size--medium)",
"letterSpacing": "0.01rem",
"lineHeight": "1.4"
}
},
"core/post-author": {
"typography": {
"fontSize": "var(--wp--preset--font-size--small)"
}
},
"core/post-author-name": {
"typography": {
"fontSize": "var(--wp--preset--font-size--small)"
}
},
"core/post-content": {
"typography": {
"fontSize": "var(--wp--preset--font-size--medium)",
"lineHeight": "1.5"
}
},
"core/post-date": {
"typography": {
"fontSize": "var(--wp--preset--font-size--small)"
}
},
"core/post-featured-image": {
"border": {
"radius": "0px"
}
},
"core/post-terms": {
"typography": {
"fontSize": "var(--wp--preset--font-size--small)"
}
},
"core/search": {
"border": {
"radius": "4px"
}
},
"core/site-tagline": {
"typography": {
"fontSize": "var(--wp--preset--font-size--small)",
"fontStyle": "normal",
"fontWeight": "400",
"letterSpacing": "0.01rem"
}
},
"core/site-title": {
"typography": {
"fontFamily": "var(--wp--preset--font-family--eb-garamond)",
"fontSize": "var(--wp--preset--font-size--large)",
"fontStyle": "italic",
"fontWeight": "400",
"letterSpacing": "0em",
"textTransform": "none"
}
}
},
"elements": {
"button": {
"typography": {
"fontFamily": "var(--wp--preset--font-family--unbounded)"
}
},
"h1": {
"typography": {
"fontSize": "var(--wp--preset--font-size--x-large)"
}
},
"h2": {
"typography": {
"fontSize": "1.9rem"
}
},
"h3": {
"typography": {
"fontSize": "1.6rem"
}
},
"h4": {
"typography": {
"fontSize": "1.4rem"
}
},
"h5": {
"typography": {
"fontSize": "1.2rem"
}
},
"heading": {
"typography": {
"fontFamily": "var(--wp--preset--font-family--unbounded)",
"fontStyle": "normal",
"fontWeight": "500",
"letterSpacing": "0.01em"
}
}
},
"typography": {
"fontFamily": "var(--wp--preset--font-family--eb-garamond)",
"fontStyle": "normal",
"fontWeight": "300"
}
},
"title": "Kale",
"version": 2,
"$schema": "https://schemas.wp.org/trunk/theme.json"
}

View file

@ -0,0 +1,178 @@
{
"settings": {
"color": {
"palette": [
{
"color": "#f3ff64",
"name": "Base",
"slug": "base"
},
{
"color": "#000000",
"name": "Contrast",
"slug": "contrast"
},
{
"color": "#000000",
"name": "Primary",
"slug": "primary"
},
{
"color": "#000000",
"name": "Secondary",
"slug": "secondary"
},
{
"color": "#ddea48",
"name": "Tertiary",
"slug": "tertiary"
}
]
}
},
"styles": {
"blocks": {
"core/button": {
"border": {
"radius": "0px"
},
"shadow": "6px 6px 0px rgba(0, 0, 0, 0.2)",
"spacing": {
"padding": {
"bottom": "var(--wp--preset--spacing--40)",
"top": "var(--wp--preset--spacing--40)"
}
},
"typography": {
"fontSize": "var(--wp--preset--font-size--small)",
"letterSpacing": "0em"
},
"variations": {
"outline": {
"border": {
"bottom": {
"color": "var(--wp--preset--color--contrast)",
"style": "solid",
"width": "2px"
},
"left": {
"color": "var(--wp--preset--color--contrast)",
"style": "solid",
"width": "2px"
},
"radius": "0px",
"right": {
"color": "var(--wp--preset--color--contrast)",
"style": "solid",
"width": "2px"
},
"top": {
"color": "var(--wp--preset--color--contrast)",
"style": "solid",
"width": "2px"
}
},
"shadow": "6px 6px 0px rgba(0, 0, 0, 1)",
"spacing": {
"padding": {
"bottom": "var(--wp--preset--spacing--40)",
"top": "var(--wp--preset--spacing--40)"
}
}
}
}
},
"core/buttons": {
"spacing": {
"blockGap": "var(--wp--preset--spacing--50)"
}
},
"core/image": {
"border": {
"radius": "0px"
}
},
"core/navigation": {
"typography": {
"fontSize": "var(--wp--preset--font-size--medium)",
"fontStyle": "normal",
"fontWeight": "600",
"letterSpacing": "0rem"
}
},
"core/paragraph": {
"typography": {
"fontSize": "var(--wp--preset--font-size--medium)",
"letterSpacing": "0rem"
}
},
"core/post-author": {
"typography": {
"fontSize": "var(--wp--preset--font-size--small)"
}
},
"core/post-author-name": {
"typography": {
"fontSize": "var(--wp--preset--font-size--small)"
}
},
"core/post-date": {
"typography": {
"fontSize": "var(--wp--preset--font-size--small)"
}
},
"core/post-featured-image": {
"border": {
"radius": "0px"
}
},
"core/post-terms": {
"typography": {
"fontSize": "var(--wp--preset--font-size--small)"
}
},
"core/pullquote": {
"typography": {
"fontStyle": "normal",
"fontWeight": "600"
}
},
"core/site-tagline": {
"typography": {
"fontSize": "var(--wp--preset--font-size--medium)",
"letterSpacing": "0rem"
}
},
"core/site-title": {
"typography": {
"fontFamily": "var(--wp--preset--font-family--unbounded)",
"fontStyle": "normal",
"fontWeight": "400",
"letterSpacing": "0em"
}
}
},
"elements": {
"h1": {
"typography": {
"fontSize": "2.6rem"
}
},
"heading": {
"typography": {
"fontFamily": "var(--wp--preset--font-family--sora)",
"fontStyle": "normal",
"fontWeight": "600",
"letterSpacing": "0.01em"
}
}
},
"typography": {
"fontFamily": "var(--wp--preset--font-family--sora)",
"fontSize": "var(--wp--preset--font-size--medium)"
}
},
"title": "Lemon Pie",
"version": 2,
"$schema": "https://schemas.wp.org/trunk/theme.json"
}

View file

@ -0,0 +1,138 @@
{
"settings": {
"color": {
"palette": [
{
"color": "#f3f2ea",
"name": "Base",
"slug": "base"
},
{
"color": "#1f1f1f",
"name": "Contrast",
"slug": "contrast"
},
{
"color": "#bc5a00",
"name": "Primary",
"slug": "primary"
},
{
"color": "#1f1f1f",
"name": "Secondary",
"slug": "secondary"
},
{
"color": "#e9e8df",
"name": "Tertiary",
"slug": "tertiary"
}
]
}
},
"styles": {
"blocks": {
"core/button": {
"border": {
"radius": "4px"
},
"variations": {
"outline": {
"border": {
"bottom": {
"color": "var(--wp--preset--color--contrast)",
"style": "solid",
"width": "1px"
},
"left": {
"color": "var(--wp--preset--color--contrast)",
"style": "solid",
"width": "1px"
},
"radius": "4px",
"right": {
"color": "var(--wp--preset--color--contrast)",
"style": "solid",
"width": "1px"
},
"top": {
"color": "var(--wp--preset--color--contrast)",
"style": "solid",
"width": "1px"
}
}
}
}
},
"core/image": {
"border": {
"radius": "0px"
}
},
"core/post-featured-image": {
"border": {
"radius": "0px"
}
},
"core/search": {
"border": {
"radius": "4px"
}
},
"core/site-tagline": {
"typography": {
"fontStyle": "italic",
"fontWeight": "300"
}
},
"core/site-title": {
"typography": {
"fontFamily": "var(--wp--preset--font-family--plus-jakarta-sans)",
"fontSize": "var(--wp--preset--font-size--medium)",
"fontStyle": "normal",
"fontWeight": "700",
"letterSpacing": "0.1em",
"textTransform": "uppercase"
}
}
},
"elements": {
"h1": {
"typography": {
"fontSize": "3.6rem"
}
},
"h2": {
"typography": {
"fontSize": "2.6rem"
}
},
"h3": {
"typography": {
"fontSize": "2rem"
}
},
"h4": {
"typography": {
"fontSize": "1.7rem"
}
},
"heading": {
"typography": {
"fontFamily": "var(--wp--preset--font-family--eb-garamond)",
"fontStyle": "italic",
"fontWeight": "300",
"letterSpacing": "0.01em"
}
}
},
"typography": {
"fontFamily": "var(--wp--preset--font-family--eb-garamond)",
"fontStyle": "normal",
"fontWeight": "300"
}
},
"title": "White Rice",
"version": 2,
"$schema": "https://schemas.wp.org/trunk/theme.json"
}

15
saison/templates/404.html Normal file
View file

@ -0,0 +1,15 @@
<!-- wp:template-part {"slug":"header","tagName":"header"} /-->
<!-- wp:group {"tagName":"main","style":{"spacing":{"blockGap":"var:preset|spacing|50","margin":{"top":"var:preset|spacing|80","bottom":"var:preset|spacing|60"},"padding":{"right":"6vw","left":"6vw"}}},"layout":{"type":"default"}} -->
<main class="wp-block-group" style="margin-top:var(--wp--preset--spacing--80);margin-bottom:var(--wp--preset--spacing--60);padding-right:6vw;padding-left:6vw"><!-- wp:heading {"textAlign":"left","level":1,"fontSize":"large"} -->
<h1 class="wp-block-heading has-text-align-left has-large-font-size" id="oops-that-page-can-t-be-found">Oops! That page cant be found.</h1>
<!-- /wp:heading -->
<!-- wp:paragraph {"align":"left"} -->
<p class="has-text-align-left">It looks like nothing was found at this location. Maybe try a search?</p>
<!-- /wp:paragraph -->
<!-- wp:search {"label":"","showLabel":false,"style":{"border":{"radius":"100px"}}} /--></main>
<!-- /wp:group -->
<!-- wp:template-part {"slug":"footer","tagName":"footer"} /-->

View file

@ -0,0 +1,37 @@
<!-- wp:template-part {"slug":"header","tagName":"header"} /-->
<!-- wp:group {"style":{"spacing":{"padding":{"right":"6vw","left":"6vw"}}},"layout":{"type":"default"}} -->
<div class="wp-block-group" style="padding-right:6vw;padding-left:6vw"><!-- wp:query {"queryId":0,"query":{"perPage":10,"pages":0,"offset":0,"postType":"post","order":"desc","orderBy":"date","author":"","search":"","exclude":[],"sticky":"","inherit":true,"taxQuery":null,"parents":[]},"tagName":"main","enhancedPagination":true,"layout":{"type":"default"}} -->
<main class="wp-block-query"><!-- wp:query-title {"type":"archive","align":"full","style":{"spacing":{"margin":{"bottom":"100px"}}}} /-->
<!-- wp:post-template {"align":"full","style":{"spacing":{"blockGap":"var:preset|spacing|70"}},"layout":{"type":"grid","columnCount":3}} -->
<!-- wp:group -->
<div class="wp-block-group"><!-- wp:post-featured-image {"isLink":true} /-->
<!-- wp:group {"style":{"spacing":{"blockGap":"var:preset|spacing|30"}},"layout":{"type":"flex","orientation":"vertical","justifyContent":"stretch"}} -->
<div class="wp-block-group"><!-- wp:separator {"backgroundColor":"tertiary"} -->
<hr class="wp-block-separator has-text-color has-tertiary-color has-alpha-channel-opacity has-tertiary-background-color has-background"/>
<!-- /wp:separator -->
<!-- wp:post-title {"isLink":true,"style":{"typography":{"fontSize":"1.38rem"},"elements":{"link":{"color":{"text":"var:preset|color|contrast"}}}}} /-->
<!-- wp:post-date /--></div>
<!-- /wp:group -->
<!-- wp:spacer {"height":"40px"} -->
<div style="height:40px" aria-hidden="true" class="wp-block-spacer"></div>
<!-- /wp:spacer --></div>
<!-- /wp:group -->
<!-- /wp:post-template -->
<!-- wp:query-pagination {"layout":{"type":"flex","justifyContent":"space-between"}} -->
<!-- wp:query-pagination-previous {"label":"Previous"} /-->
<!-- wp:query-pagination-numbers /-->
<!-- wp:query-pagination-next {"label":"Next"} /-->
<!-- /wp:query-pagination --></main>
<!-- /wp:query --></div>
<!-- /wp:group -->
<!-- wp:template-part {"slug":"footer","tagName":"footer"} /-->

View file

@ -0,0 +1 @@
<!-- wp:pattern {"slug":"saison/home"} /-->

View file

@ -0,0 +1,35 @@
<!-- wp:template-part {"slug":"header","tagName":"header"} /-->
<!-- wp:group {"style":{"spacing":{"padding":{"right":"6vw","left":"6vw"}}},"layout":{"type":"default"}} -->
<div class="wp-block-group" style="padding-right:6vw;padding-left:6vw"><!-- wp:query {"queryId":0,"query":{"perPage":10,"pages":0,"offset":0,"postType":"post","order":"desc","orderBy":"date","author":"","search":"","exclude":[],"sticky":"","inherit":true,"taxQuery":null,"parents":[]},"tagName":"main","enhancedPagination":true,"layout":{"type":"default"}} -->
<main class="wp-block-query"><!-- wp:post-template {"align":"full","style":{"spacing":{"blockGap":"var:preset|spacing|70"}},"layout":{"type":"grid","columnCount":3}} -->
<!-- wp:group -->
<div class="wp-block-group"><!-- wp:post-featured-image {"isLink":true} /-->
<!-- wp:group {"style":{"spacing":{"blockGap":"var:preset|spacing|30"}},"layout":{"type":"flex","orientation":"vertical","justifyContent":"stretch"}} -->
<div class="wp-block-group"><!-- wp:separator {"backgroundColor":"tertiary"} -->
<hr class="wp-block-separator has-text-color has-tertiary-color has-alpha-channel-opacity has-tertiary-background-color has-background"/>
<!-- /wp:separator -->
<!-- wp:post-title {"isLink":true,"style":{"typography":{"fontSize":"1.38rem"},"elements":{"link":{"color":{"text":"var:preset|color|contrast"}}}}} /-->
<!-- wp:post-date /--></div>
<!-- /wp:group -->
<!-- wp:spacer {"height":"40px"} -->
<div style="height:40px" aria-hidden="true" class="wp-block-spacer"></div>
<!-- /wp:spacer --></div>
<!-- /wp:group -->
<!-- /wp:post-template -->
<!-- wp:query-pagination {"layout":{"type":"flex","justifyContent":"space-between"}} -->
<!-- wp:query-pagination-previous {"label":"Previous"} /-->
<!-- wp:query-pagination-numbers /-->
<!-- wp:query-pagination-next {"label":"Next"} /-->
<!-- /wp:query-pagination --></main>
<!-- /wp:query --></div>
<!-- /wp:group -->
<!-- wp:template-part {"slug":"footer","tagName":"footer"} /-->

View file

@ -0,0 +1,19 @@
<!-- wp:template-part {"slug":"header","tagName":"header"} /-->
<!-- wp:group {"tagName":"main","lock":{"move":false,"remove":false},"style":{"spacing":{"padding":{"right":"6vw","left":"6vw"}}},"layout":{"type":"default"}} -->
<main class="wp-block-group" style="padding-right:6vw;padding-left:6vw"><!-- wp:spacer {"height":"20px"} -->
<div style="height:20px" aria-hidden="true" class="wp-block-spacer"></div>
<!-- /wp:spacer -->
<!-- wp:post-title {"textAlign":"center"} /-->
<!-- wp:post-featured-image {"aspectRatio":"16/9","height":""} /-->
<!-- wp:spacer {"height":"20px"} -->
<div style="height:20px" aria-hidden="true" class="wp-block-spacer"></div>
<!-- /wp:spacer -->
<!-- wp:post-content {"lock":{"move":false,"remove":false},"align":"full","style":{"dimensions":{"minHeight":"400px"}},"layout":{"type":"constrained"}} /--></main>
<!-- /wp:group -->
<!-- wp:template-part {"slug":"footer","tagName":"footer"} /-->

View file

@ -0,0 +1,53 @@
<!-- wp:template-part {"slug":"header","tagName":"header"} /-->
<!-- wp:group {"layout":{"type":"constrained"}} -->
<div class="wp-block-group"><!-- wp:spacer {"height":"40px"} -->
<div style="height:40px" aria-hidden="true" class="wp-block-spacer"></div>
<!-- /wp:spacer --></div>
<!-- /wp:group -->
<!-- wp:group {"style":{"spacing":{"padding":{"right":"6vw","left":"6vw"}}},"layout":{"type":"default"}} -->
<div class="wp-block-group" style="padding-right:6vw;padding-left:6vw"><!-- wp:query {"queryId":0,"query":{"perPage":10,"pages":0,"offset":0,"postType":"post","order":"desc","orderBy":"date","author":"","search":"","exclude":[],"sticky":"","inherit":true,"taxQuery":null,"parents":[]},"tagName":"main","enhancedPagination":true,"layout":{"type":"default"}} -->
<main class="wp-block-query"><!-- wp:group {"style":{"spacing":{"margin":{"bottom":"12vh"}}},"layout":{"type":"default"}} -->
<div class="wp-block-group" style="margin-bottom:12vh"><!-- wp:query-title {"type":"search","align":"full","style":{"spacing":{"margin":{"bottom":"0vh"}}}} /-->
<!-- wp:search {"showLabel":false,"placeholder":"Search...","buttonText":"","style":{"border":{"radius":"100px"}}} /--></div>
<!-- /wp:group -->
<!-- wp:post-template {"align":"full","style":{"spacing":{"blockGap":"var:preset|spacing|70"}},"layout":{"type":"grid","columnCount":3}} -->
<!-- wp:group -->
<div class="wp-block-group"><!-- wp:post-featured-image {"isLink":true} /-->
<!-- wp:group {"style":{"spacing":{"blockGap":"var:preset|spacing|30"}},"layout":{"type":"flex","orientation":"vertical","justifyContent":"stretch"}} -->
<div class="wp-block-group"><!-- wp:separator {"backgroundColor":"tertiary"} -->
<hr class="wp-block-separator has-text-color has-tertiary-color has-alpha-channel-opacity has-tertiary-background-color has-background"/>
<!-- /wp:separator -->
<!-- wp:post-title {"isLink":true,"style":{"typography":{"fontSize":"1.38rem"},"elements":{"link":{"color":{"text":"var:preset|color|contrast"}}}}} /-->
<!-- wp:post-date /--></div>
<!-- /wp:group -->
<!-- wp:spacer {"height":"40px"} -->
<div style="height:40px" aria-hidden="true" class="wp-block-spacer"></div>
<!-- /wp:spacer --></div>
<!-- /wp:group -->
<!-- /wp:post-template -->
<!-- wp:query-pagination {"layout":{"type":"flex","justifyContent":"space-between"}} -->
<!-- wp:query-pagination-previous {"label":"Previous"} /-->
<!-- wp:query-pagination-numbers /-->
<!-- wp:query-pagination-next {"label":"Next"} /-->
<!-- /wp:query-pagination -->
<!-- wp:query-no-results -->
<!-- wp:paragraph -->
<p>Sorry, but nothing matched your search terms. Please try again with some different keywords.</p>
<!-- /wp:paragraph -->
<!-- /wp:query-no-results --></main>
<!-- /wp:query --></div>
<!-- /wp:group -->
<!-- wp:template-part {"slug":"footer","tagName":"footer"} /-->

View file

@ -0,0 +1,15 @@
<!-- wp:group {"layout":{"type":"flex","orientation":"vertical","justifyContent":"stretch","verticalAlignment":"space-between","flexWrap":"wrap"}} -->
<div class="wp-block-group"><!-- wp:template-part {"slug":"header","tagName":"header"} /-->
<!-- wp:group {"tagName":"main","lock":{"move":false,"remove":false},"style":{"spacing":{"padding":{"right":"6vw","left":"6vw"}}},"layout":{"type":"constrained"}} -->
<main class="wp-block-group" style="padding-right:6vw;padding-left:6vw"><!-- wp:post-title {"textAlign":"left"} /-->
<!-- wp:template-part {"slug":"post-meta","area":"uncategorized"} /-->
<!-- wp:post-featured-image {"style":{"spacing":{"margin":{"top":"3vh","bottom":"3vh"}}}} /-->
<!-- wp:post-content {"lock":{"move":false,"remove":false},"layout":{"type":"default"}} /--></main>
<!-- /wp:group -->
<!-- wp:template-part {"slug":"footer","tagName":"footer"} /--></div>
<!-- /wp:group -->

792
saison/theme.json Normal file
View file

@ -0,0 +1,792 @@
{
"settings": {
"appearanceTools": true,
"color": {
"palette": [
{
"color": "#101010",
"name": "Base",
"slug": "base"
},
{
"color": "#ffffff",
"name": "Contrast",
"slug": "contrast"
},
{
"color": "#dadada",
"name": "Primary",
"slug": "primary"
},
{
"color": "#ffffff",
"name": "Secondary",
"slug": "secondary"
},
{
"color": "#2f2f2f",
"name": "Tertiary",
"slug": "tertiary"
}
]
},
"layout": {
"contentSize": "620px",
"wideSize": "1000px"
},
"spacing": {
"units": [
"%",
"px",
"em",
"rem",
"vh",
"vw"
]
},
"typography": {
"fluid": true,
"fontFamilies": [
{
"fontFamily": "-apple-system, BlinkMacSystemFont, 'Segoe UI', Roboto, Oxygen-Sans, Ubuntu, Cantarell, 'Helvetica Neue', sans-serif",
"name": "System Font",
"slug": "system-font"
},
{
"fontFace": [
{
"fontFamily": "Fraunces",
"fontStyle": "italic",
"fontWeight": "100",
"src": [
"file:./assets/fonts/fraunces_italic_100.ttf"
]
}
],
"fontFamily": "Fraunces",
"slug": "fraunces"
},
{
"fontFace": [
{
"fontFamily": "Unbounded",
"fontStyle": "normal",
"fontWeight": "500",
"src": [
"file:./assets/fonts/unbounded_normal_500.ttf"
]
}
],
"fontFamily": "Unbounded",
"slug": "unbounded"
},
{
"fontFace": [
{
"fontFamily": "Sora",
"fontStyle": "normal",
"fontWeight": "400",
"src": [
"file:./assets/fonts/sora_normal_400.ttf"
]
},
{
"fontFamily": "Sora",
"fontStyle": "normal",
"fontWeight": "700",
"src": [
"file:./assets/fonts/sora_normal_700.ttf"
]
}
],
"fontFamily": "Sora",
"slug": "sora"
},
{
"fontFace": [
{
"fontFamily": "Plus Jakarta Sans",
"fontStyle": "normal",
"fontWeight": "400",
"src": [
"file:./assets/fonts/plus-jakarta-sans_normal_400.ttf"
]
},
{
"fontFamily": "Plus Jakarta Sans",
"fontStyle": "normal",
"fontWeight": "700",
"src": [
"file:./assets/fonts/plus-jakarta-sans_normal_700.ttf"
]
},
{
"fontFamily": "Plus Jakarta Sans",
"fontStyle": "normal",
"fontWeight": "500",
"src": [
"file:./assets/fonts/plus-jakarta-sans_normal_500.ttf"
]
},
{
"fontFamily": "Plus Jakarta Sans",
"fontStyle": "normal",
"fontWeight": "600",
"src": [
"file:./assets/fonts/plus-jakarta-sans_normal_600.ttf"
]
},
{
"fontFamily": "Plus Jakarta Sans",
"fontStyle": "italic",
"fontWeight": "400",
"src": [
"file:./assets/fonts/plus-jakarta-sans_italic_400.ttf"
]
},
{
"fontFamily": "Plus Jakarta Sans",
"fontStyle": "italic",
"fontWeight": "500",
"src": [
"file:./assets/fonts/plus-jakarta-sans_italic_500.ttf"
]
},
{
"fontFamily": "Plus Jakarta Sans",
"fontStyle": "italic",
"fontWeight": "600",
"src": [
"file:./assets/fonts/plus-jakarta-sans_italic_600.ttf"
]
},
{
"fontFamily": "Plus Jakarta Sans",
"fontStyle": "italic",
"fontWeight": "700",
"src": [
"file:./assets/fonts/plus-jakarta-sans_italic_700.ttf"
]
},
{
"fontFamily": "Plus Jakarta Sans",
"fontStyle": "normal",
"fontWeight": "300",
"src": [
"file:./assets/fonts/plus-jakarta-sans_normal_300.ttf"
]
},
{
"fontFamily": "Plus Jakarta Sans",
"fontStyle": "italic",
"fontWeight": "300",
"src": [
"file:./assets/fonts/plus-jakarta-sans_italic_300.ttf"
]
}
],
"fontFamily": "Plus Jakarta Sans",
"slug": "plus-jakarta-sans"
},
{
"fontFace": [
{
"fontFamily": "EB Garamond",
"fontStyle": "normal",
"fontWeight": "400",
"src": [
"file:./assets/fonts/eb-garamond_normal_400.ttf"
]
},
{
"fontFamily": "EB Garamond",
"fontStyle": "normal",
"fontWeight": "700",
"src": [
"file:./assets/fonts/eb-garamond_normal_700.ttf"
]
},
{
"fontFamily": "EB Garamond",
"fontStyle": "italic",
"fontWeight": "400",
"src": [
"file:./assets/fonts/eb-garamond_italic_400.ttf"
]
},
{
"fontFamily": "EB Garamond",
"fontStyle": "italic",
"fontWeight": "700",
"src": [
"file:./assets/fonts/eb-garamond_italic_700.ttf"
]
}
],
"fontFamily": "EB Garamond",
"slug": "eb-garamond"
}
],
"fontSizes": [
{
"fluid": {
"max": "1.0625rem",
"min": "0.825rem"
},
"name": "Small",
"size": "1rem",
"slug": "small"
},
{
"fluid": {
"max": "1.25rem",
"min": "1rem"
},
"name": "Medium",
"size": "1.125rem",
"slug": "medium"
},
{
"fluid": {
"max": "2rem",
"min": "1.75rem"
},
"name": "Large",
"size": "1.75rem",
"slug": "large"
},
{
"fluid": {
"max": "3rem",
"min": "2.5rem"
},
"name": "Extra Large",
"size": "3rem",
"slug": "x-large"
}
]
},
"useRootPaddingAwareAlignments": true
},
"styles": {
"blocks": {
"core/button": {
"border": {
"radius": "100px"
},
"typography": {
"fontSize": "0.92rem",
"fontStyle": "normal",
"fontWeight": "500",
"letterSpacing": "0.06em"
},
"variations": {
"outline": {
"border": {
"bottom": {
"color": "#ffffff",
"style": "solid",
"width": "1px"
},
"color": null,
"left": {
"color": "#ffffff",
"style": "solid",
"width": "1px"
},
"radius": "100px",
"right": {
"color": "#ffffff",
"style": "solid",
"width": "1px"
},
"style": null,
"top": {
"color": "#ffffff",
"style": "solid",
"width": "1px"
},
"width": null
},
"typography": {
"fontSize": "0.92rem",
"letterSpacing": "0.06rem"
}
}
}
},
"core/buttons": {
"spacing": {
"blockGap": "var(--wp--preset--spacing--30)",
"margin": {
"bottom": "var(--wp--preset--spacing--40)",
"top": "var(--wp--preset--spacing--40)"
}
}
},
"core/code": {
"border": {
"bottom": {
"style": "none",
"width": "0px"
},
"color": "var(--wp--preset--color--contrast)",
"left": {
"style": "none",
"width": "0px"
},
"radius": "0.25rem",
"right": {
"style": "none",
"width": "0px"
},
"style": "solid",
"top": {
"style": "none",
"width": "0px"
},
"width": "2px"
},
"color": {
"background": "var(--wp--preset--color--tertiary)",
"text": "var(--wp--preset--color--primary)"
},
"elements": {
"link": {
"color": {
"text": "var(--wp--preset--color--primary)"
}
}
},
"spacing": {
"padding": {
"bottom": "var(--wp--preset--spacing--50)",
"left": "var(--wp--preset--spacing--50)",
"right": "var(--wp--preset--spacing--50)",
"top": "var(--wp--preset--spacing--50)"
}
},
"typography": {
"fontFamily": "monospace",
"fontSize": "var(--wp--preset--font-size--small)"
}
},
"core/comment-author-name": {
"typography": {
"fontSize": "var(--wp--preset--font-size--small)"
}
},
"core/comment-date": {
"typography": {
"fontSize": "var(--wp--preset--font-size--small)"
}
},
"core/comment-edit-link": {
"typography": {
"fontSize": "var(--wp--preset--font-size--small)"
}
},
"core/comment-reply-link": {
"typography": {
"fontSize": "var(--wp--preset--font-size--small)"
}
},
"core/cover": {
"filter": {
"duotone": "unset"
}
},
"core/gallery": {
"spacing": {
"margin": {
"bottom": "var(--wp--preset--spacing--50)"
}
}
},
"core/heading": {
"spacing": {
"padding": {
"bottom": "0",
"left": "0",
"right": "0",
"top": "0"
}
},
"typography": {
"fontFamily": "var(--wp--preset--font-family--cardo)",
"textTransform": "none"
}
},
"core/image": {
"border": {
"radius": "16px"
}
},
"core/list": {
"spacing": {
"padding": {
"left": "var(--wp--preset--spacing--70)"
}
},
"typography": {
"fontSize": "var(--wp--preset--font-size--small)"
}
},
"core/navigation": {
"elements": {
"link": {
":hover": {
"typography": {
"textDecoration": "underline"
}
},
"typography": {
"textDecoration": "none"
}
}
},
"typography": {
"fontSize": "0.9rem",
"letterSpacing": "0.06rem",
"textDecoration": "none",
"textTransform": "none"
}
},
"core/paragraph": {
"typography": {
"fontSize": "var(--wp--preset--font-size--small)",
"letterSpacing": "0.03rem"
}
},
"core/post-author": {
"typography": {
"fontSize": "0.8rem"
}
},
"core/post-author-name": {
"elements": {
"link": {
":hover": {
"typography": {
"textDecoration": "underline"
}
},
"typography": {
"textDecoration": "none"
}
}
},
"typography": {
"fontSize": "0.8rem"
}
},
"core/post-content": {
"typography": {
"letterSpacing": "0rem",
"lineHeight": "1.6"
}
},
"core/post-date": {
"color": {
"text": "var(--wp--preset--color--contrast)"
},
"elements": {
"link": {
":hover": {
"typography": {
"textDecoration": "underline"
}
},
"color": {
"text": "var(--wp--preset--color--contrast)"
},
"typography": {
"textDecoration": "none"
}
}
},
"typography": {
"fontSize": "0.8rem"
}
},
"core/post-featured-image": {
"border": {
"radius": "16px"
}
},
"core/post-terms": {
"elements": {
"link": {
":hover": {
"typography": {
"textDecoration": "underline"
}
},
"color": {
"text": "var(--wp--preset--color--contrast)"
},
"typography": {
"textDecoration": "none"
}
}
},
"typography": {
"fontSize": "0.8rem"
}
},
"core/post-title": {
"elements": {
"link": {
":hover": {
"typography": {
"textDecoration": "underline"
}
},
"typography": {
"textDecoration": "none"
}
}
},
"spacing": {
"margin": {
"bottom": "0"
}
},
"typography": {
"fontSize": "3rem"
}
},
"core/pullquote": {
"border": {
"color": "var(--wp--preset--color--contrast)",
"style": "solid",
"width": "1px 0"
},
"spacing": {
"padding": {
"bottom": "var(--wp--preset--spacing--50)",
"left": "var(--wp--preset--spacing--50)",
"right": "var(--wp--preset--spacing--50)",
"top": "var(--wp--preset--spacing--50)"
}
},
"typography": {
"fontSize": "var(--wp--preset--font-size--large)",
"fontStyle": "normal",
"fontWeight": "400",
"textTransform": "none"
}
},
"core/query-pagination": {
"typography": {
"fontSize": "var(--wp--preset--font-size--small)",
"textTransform": "none"
}
},
"core/query-pagination-numbers": {
"typography": {
"fontSize": "var(--wp--preset--font-size--small)",
"textTransform": "none"
}
},
"core/query-title": {
"typography": {
"fontSize": "var(--wp--preset--font-size--large)"
}
},
"core/quote": {
"border": {
"color": "var(--wp--preset--color--primary)",
"style": "solid",
"width": "0 0 0 1px"
},
"spacing": {
"padding": {
"left": "var(--wp--preset--spacing--50)"
}
},
"typography": {
"fontStyle": "normal"
}
},
"core/search": {
"typography": {
"fontSize": "var(--wp--preset--font-size--medium)",
"lineHeight": "1.6"
}
},
"core/separator": {
"border": {
"color": "currentColor",
"style": "solid",
"width": "0 0 1px 0"
},
"color": {
"text": "var(--wp--preset--color--contrast)"
}
},
"core/site-tagline": {
"typography": {
"fontSize": "0.9rem",
"letterSpacing": "0.06rem"
}
},
"core/site-title": {
"elements": {
"link": {
":hover": {
"typography": {
"textDecoration": "underline"
}
},
"typography": {
"textDecoration": "none"
}
}
},
"typography": {
"fontFamily": "var(--wp--preset--font-family--fraunces)",
"fontSize": "3rem",
"fontStyle": "italic",
"fontWeight": "100",
"letterSpacing": "-0.06em",
"textTransform": "none"
}
},
"core/term-description": {
"typography": {
"fontSize": "var(--wp--preset--font-size--large)"
}
}
},
"color": {
"background": "var(--wp--preset--color--base)",
"text": "var(--wp--preset--color--contrast)"
},
"css": "a:any-link {\ncursor: auto;\n text-decoration-thickness: .02em !important;\n text-underline-offset: .16em;\n}\na:where(:not(.wp-element-button)):hover {\n text-decoration: none;\n}",
"elements": {
"button": {
":active": {
"color": {
"background": "var(--wp--preset--color--primary)",
"text": "var(--wp--preset--color--base)"
}
},
":focus": {
"color": {
"background": "var(--wp--preset--color--primary)",
"text": "var(--wp--preset--color--base)"
},
"outline": {
"color": "var(--wp--preset--color--primary)",
"offset": "2px",
"style": "dotted",
"width": "1px"
}
},
":hover": {
"color": {
"background": "var(--wp--preset--color--secondary)",
"text": "var(--wp--preset--color--base)"
}
},
"border": {
"radius": "0.25rem"
},
"color": {
"background": "var(--wp--preset--color--contrast)",
"text": "var(--wp--preset--color--base)"
}
},
"caption": {
"typography": {
"fontSize": "0.8rem"
}
},
"h1": {
"typography": {
"fontSize": "var(--wp--preset--font-size--x-large)",
"lineHeight": "1.4"
}
},
"h2": {
"typography": {
"fontSize": "var(--wp--preset--font-size--large)",
"lineHeight": "1.3"
}
},
"h3": {
"typography": {
"fontSize": "1.6rem",
"lineHeight": "1.3"
}
},
"h4": {
"typography": {
"fontSize": "1.4rem",
"lineHeight": "1.4"
}
},
"h5": {
"typography": {
"fontSize": "1.2rem",
"lineHeight": "1.4"
}
},
"h6": {
"typography": {
"fontSize": "0.8rem",
"lineHeight": "1.4"
}
},
"heading": {
"typography": {
"fontFamily": "var(--wp--preset--font-family--plus-jakarta-sans)",
"fontStyle": "normal",
"fontWeight": "300",
"letterSpacing": "0.06em",
"lineHeight": "1.125",
"textTransform": "none"
}
},
"link": {
":hover": {
"typography": {
"textDecoration": "none"
}
},
"color": {
"text": "var(--wp--preset--color--primary)"
}
}
},
"spacing": {
"blockGap": "var(--wp--preset--spacing--50)",
"padding": {
"bottom": "4vh",
"left": "6vw",
"right": "6vw",
"top": "4vh"
}
},
"typography": {
"fontFamily": "var(--wp--preset--font-family--plus-jakarta-sans)",
"fontSize": "var(--wp--preset--font-size--small)",
"fontStyle": "normal",
"fontWeight": "300",
"lineHeight": 1.5
}
},
"templateParts": [
{
"area": "header",
"name": "header"
},
{
"area": "footer",
"name": "footer"
}
],
"version": 2,
"$schema": "https://schemas.wp.org/trunk/theme.json"
}