Saison: add theme (#7961)

* 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.

* Update header.html

Remove navigation ref id.

* Update footer

Switch static footer content to a pattern.

* Remove hidden .DS_store files

* Update path to imagaes

* Pattern updates

Switch cover block to group block, and update path to images.

* Add a page template without title

Since this theme includes a few landing page patterns I decided to add a page template that displays these full-width to make it easier to create a landing page.

---------

Co-authored-by: alaczek <ola@bodera.com>
This commit is contained in:
Beatriz Fialho 2024-08-09 01:22:16 +01:00 committed by GitHub
parent c3c8bfacb6
commit 41189221b7
No known key found for this signature in database
GPG key ID: B5690EEEBB952194
57 changed files with 2334 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' );

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

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

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 {"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,37 @@
<?php
/**
* Title: Default footer
* Slug: saison/footer
* Categories: footer
* Block Types: core/template-part/footer
*/
?>
<!-- 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">
<?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="#">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="<?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="#">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":"<?php echo esc_url( get_stylesheet_directory_uri() ); ?>/assets/images/pattern-image-2.jpg","id":270,"dimRatio":10,"overlayColor":"white","isUserOverlayColor":true,"minHeight":100,"minHeightUnit":"vh","isDark":false,"metadata":{"categories":["featured"],"patternName":"saison/landing-cover-image","name":"Landing with cover image"},"align":"full","layout":{"type":"constrained"}} -->
<div class="wp-block-cover alignfull 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-270" alt="" src="<?php echo esc_url( get_stylesheet_directory_uri() ); ?>/assets/images/pattern-image-2.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","className":"is-style-logos-only","style":{"spacing":{"blockGap":{"left":"var:preset|spacing|40"}}},"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:group {"align":"full","style":{"dimensions":{"minHeight":"100vh"},"spacing":{"padding":{"top":"8vh","bottom":"8vh","left":"8vh","right":"8vh"}}},"layout":{"type":"constrained"}} -->
<div class="wp-block-group alignfull" style="min-height:100vh;padding-top:8vh;padding-right:8vh;padding-bottom:8vh;padding-left:8vh"><!-- 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="<?php echo esc_url( get_stylesheet_directory_uri() ); ?>/assets/images/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>
<!-- /wp:group -->

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:group {"align":"full","style":{"dimensions":{"minHeight":"100vh"}},"layout":{"type":"constrained"}} -->
<div class="wp-block-group alignfull" style="min-height:100vh"><!-- 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","className":"is-style-logos-only","style":{"spacing":{"blockGap":{"left":"var:preset|spacing|40"}}}} -->
<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},"sizeSlug":"full","linkDestination":"none"} -->
<figure class="wp-block-image size-full"><img src="<?php echo esc_url( get_stylesheet_directory_uri() ); ?>/assets/images/pattern-image-3.jpg" alt=""/></figure>
<!-- /wp:image --></div>
<!-- /wp:column --></div>
<!-- /wp:columns --></div>
<!-- /wp:group -->

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="<?php echo esc_url( get_stylesheet_directory_uri() ); ?>/assets/images/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 -->

View file

@ -0,0 +1,9 @@
<!-- wp:template-part {"slug":"header"} /-->
<!-- wp:post-content {"lock":{"move":true,"remove":true},"layout":{"type":"default"}} /-->
<!-- wp:spacer -->
<div style="height:100px" aria-hidden="true" class="wp-block-spacer"></div>
<!-- /wp:spacer -->
<!-- wp:template-part {"slug":"footer"} /-->

798
saison/theme.json Normal file
View file

@ -0,0 +1,798 @@
{
"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"
}
],
"customTemplates": [
{
"name": "wp-custom-template-page-no-title",
"title": "Page without title"
}
],
"version": 2,
"$schema": "https://schemas.wp.org/trunk/theme.json"
}