Fontaine: Add theme (#7707)

* Fontaine: Add theme

* Fontaine: fixed typos

* Fontaine: provide easier footer template part customisation and change link styles
This commit is contained in:
Takashi Irie 2024-04-05 17:44:24 +01:00 committed by GitHub
parent e4ece49d01
commit 14902a0f78
No known key found for this signature in database
GPG key ID: B5690EEEBB952194
54 changed files with 2258 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.

After

Width:  |  Height:  |  Size: 202 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 167 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 322 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 284 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 267 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 166 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 311 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 252 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 192 KiB

60
fontaine/functions.php Normal file
View file

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

View file

@ -0,0 +1,63 @@
<!-- wp:group {"layout":{"type":"default"}} -->
<div class="wp-block-group">
<!-- wp:comments {"className":"wp-block-comments-query-loop"} -->
<div class="wp-block-comments wp-block-comments-query-loop">
<!-- wp:group {"style":{"spacing":{"margin":{"top":"var:preset|spacing|80","bottom":"0"}}},"layout":{"type":"default"}} -->
<div class="wp-block-group" style="margin-top:var(--wp--preset--spacing--80);margin-bottom:0">
<!-- wp:comments-title {"level":3,"fontSize":"large"} /-->
<!-- wp:group {"layout":{"type":"default"}} -->
<div class="wp-block-group">
<!-- wp:comment-template {"style":{"spacing":{"padding":{"left":"0px"}}}} -->
<!-- wp:group {"style":{"spacing":{"margin":{"top":"0","bottom":"var:preset|spacing|60"}}}} -->
<div class="wp-block-group" style="margin-top:0;margin-bottom:var(--wp--preset--spacing--60)">
<!-- wp:group {"style":{"spacing":{"blockGap":"var:preset|spacing|40"}},"layout":{"type":"flex","flexWrap":"nowrap"}} -->
<div class="wp-block-group">
<!-- wp:avatar {"size":56} /-->
<!-- wp:group -->
<div class="wp-block-group">
<!-- wp:comment-author-name /-->
<!-- wp:group {"style":{"spacing":{"margin":{"top":"0px","bottom":"0px"},"blockGap":"0.5em"}},"layout":{"type":"flex"}} -->
<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 -->
</div>
<!-- /wp:group -->
<!-- wp:group {"style":{"spacing":{"margin":{"top":"var:preset|spacing|60","bottom":"var:preset|spacing|60"}}},"layout":{"type":"default"}} -->
<div class="wp-block-group" style="margin-top:var(--wp--preset--spacing--60);margin-bottom:var(--wp--preset--spacing--60)">
<!-- wp:comments-pagination {"paginationArrow":"arrow","layout":{"type":"flex","justifyContent":"space-between"}} -->
<!-- wp:comments-pagination-previous /-->
<!-- wp:comments-pagination-next /-->
<!-- /wp:comments-pagination -->
</div>
<!-- /wp:group -->
<!-- wp:group {"style":{"spacing":{"margin":{"top":"0px","bottom":"0px"}}},"layout":{"type":"default"}} -->
<div class="wp-block-group" style="margin-top:0px;margin-bottom:0px">
<!-- wp:post-comments-form {"style":{"spacing":{"margin":{"top":"var:preset|spacing|80"}}}} /-->
</div>
<!-- /wp:group -->
</div>
<!-- /wp:group -->
</div>
<!-- /wp:comments -->
</div>
<!-- /wp:group -->

View file

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

View file

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

View file

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

View file

@ -0,0 +1,76 @@
<?php
/**
* Title: Footer Dark
* Slug: fontaine/footer-dark
* Categories: footer
* Block Types: core/template-part/footer
* Viewport width: 1600
*/
declare( strict_types = 1 );
?>
<!-- wp:group {"metadata":{"categories":["footer"]},"style":{"spacing":{"padding":{"top":"var:preset|spacing|50","bottom":"var:preset|spacing|50","left":"var:preset|spacing|50","right":"var:preset|spacing|50"},"blockGap":"var:preset|spacing|40"},"elements":{"link":{"color":{"text":"var:preset|color|theme-1"},":hover":{"color":{"text":"var:preset|color|theme-4"}}}}},"backgroundColor":"theme-5","textColor":"theme-1","layout":{"type":"flex","orientation":"vertical","justifyContent":"stretch"},"fontSize":"small"} -->
<div class="wp-block-group has-theme-1-color has-theme-5-background-color has-text-color has-background has-link-color has-small-font-size" style="padding-top:var(--wp--preset--spacing--50);padding-right:var(--wp--preset--spacing--50);padding-bottom:var(--wp--preset--spacing--50);padding-left:var(--wp--preset--spacing--50)">
<!-- wp:group {"style":{"spacing":{"blockGap":"0"}},"layout":{"type":"flex","flexWrap":"wrap","justifyContent":"space-between"}} -->
<div class="wp-block-group">
<!-- wp:group {"style":{"spacing":{"blockGap":"var:preset|spacing|40"}},"layout":{"type":"flex","flexWrap":"wrap"}} -->
<div class="wp-block-group">
<!-- wp:paragraph -->
<p><a href="#"><?php echo esc_html__( 'Mail', 'fontaine' ); ?></a></p>
<!-- /wp:paragraph -->
<!-- wp:paragraph -->
<p><a href="#"><?php echo esc_html__( 'Instagram', 'fontaine' ); ?></a></p>
<!-- /wp:paragraph -->
<!-- wp:paragraph -->
<p><a href="#"><?php echo esc_html__( 'Behance', 'fontaine' ); ?></a></p>
<!-- /wp:paragraph -->
<!-- wp:paragraph -->
<p><a href="#"><?php echo esc_html__( 'LinkedIn', 'fontaine' ); ?></a></p>
<!-- /wp:paragraph -->
</div>
<!-- /wp:group -->
<!-- wp:group {"style":{"spacing":{"blockGap":"var:preset|spacing|40"}},"layout":{"type":"flex","flexWrap":"wrap","justifyContent":"right"}} -->
<div class="wp-block-group">
<!-- wp:paragraph -->
<p><a href="#"><?php echo esc_html__( 'Privacy Policy', 'fontaine' ); ?></a></p>
<!-- /wp:paragraph -->
<!-- wp:paragraph -->
<p><a href="#"><?php echo esc_html__( 'Terms & Conditions', 'fontaine' ); ?></a></p>
<!-- /wp:paragraph -->
</div>
<!-- /wp:group -->
</div>
<!-- /wp:group -->
<!-- wp:group {"style":{"spacing":{"blockGap":"0"}},"layout":{"type":"flex","flexWrap":"wrap","justifyContent":"space-between"}} -->
<div class="wp-block-group">
<!-- wp:group {"style":{"spacing":{"blockGap":"var:preset|spacing|30"}},"layout":{"type":"flex","flexWrap":"nowrap"}} -->
<div class="wp-block-group">
<!-- wp:paragraph -->
<p><?php echo esc_html__( '© 2023', 'fontaine' ); ?></p>
<!-- /wp:paragraph -->
<!-- wp:site-title {"level":0} /-->
</div>
<!-- /wp:group -->
<!-- wp:paragraph {"align":"right","lock":{"move":false,"remove":true}} -->
<p class="has-text-align-right"><?php
/* Translators: WordPress link. */
$wordpress_link = '<a href="' . esc_url( __( 'https://wordpress.org', 'feelingood' ) ) . '" rel="nofollow">WordPress</a>';
echo sprintf(
esc_html__( 'Designed with %1$s', 'fontaine' ),
$wordpress_link
);
?></p>
<!-- /wp:paragraph -->
</div>
<!-- /wp:group -->
</div>
<!-- /wp:group -->

View file

@ -0,0 +1,76 @@
<?php
/**
* Title: Footer
* Slug: fontaine/footer
* Categories: footer
* Block Types: core/template-part/footer
* Viewport width: 1600
*/
declare( strict_types = 1 );
?>
<!-- wp:group {"metadata":{"categories":["footer"]},"style":{"spacing":{"padding":{"top":"var:preset|spacing|50","bottom":"var:preset|spacing|50","left":"var:preset|spacing|50","right":"var:preset|spacing|50"},"blockGap":"var:preset|spacing|40"},"elements":{"link":{"color":{"text":"var:preset|color|theme-5"},":hover":{"color":{"text":"var:preset|color|theme-4"}}}}},"layout":{"type":"flex","orientation":"vertical","justifyContent":"stretch"},"fontSize":"small"} -->
<div class="wp-block-group has-link-color has-small-font-size" style="padding-top:var(--wp--preset--spacing--50);padding-right:var(--wp--preset--spacing--50);padding-bottom:var(--wp--preset--spacing--50);padding-left:var(--wp--preset--spacing--50)">
<!-- wp:group {"style":{"spacing":{"blockGap":"0"}},"layout":{"type":"flex","flexWrap":"wrap","justifyContent":"space-between"}} -->
<div class="wp-block-group">
<!-- wp:group {"style":{"spacing":{"blockGap":"var:preset|spacing|40"}},"layout":{"type":"flex","flexWrap":"wrap"}} -->
<div class="wp-block-group">
<!-- wp:paragraph -->
<p><a href="#"><?php echo esc_html__( 'Mail', 'fontaine' ); ?></a></p>
<!-- /wp:paragraph -->
<!-- wp:paragraph -->
<p><a href="#"><?php echo esc_html__( 'Instagram', 'fontaine' ); ?></a></p>
<!-- /wp:paragraph -->
<!-- wp:paragraph -->
<p><a href="#"><?php echo esc_html__( 'Behance', 'fontaine' ); ?></a></p>
<!-- /wp:paragraph -->
<!-- wp:paragraph -->
<p><a href="#"><?php echo esc_html__( 'LinkedIn', 'fontaine' ); ?></a></p>
<!-- /wp:paragraph -->
</div>
<!-- /wp:group -->
<!-- wp:group {"style":{"spacing":{"blockGap":"var:preset|spacing|40"}},"layout":{"type":"flex","flexWrap":"wrap","justifyContent":"right"}} -->
<div class="wp-block-group">
<!-- wp:paragraph -->
<p><a href="#"><?php echo esc_html__( 'Privacy Policy', 'fontaine' ); ?></a></p>
<!-- /wp:paragraph -->
<!-- wp:paragraph -->
<p><a href="#"><?php echo esc_html__( 'Terms & Conditions', 'fontaine' ); ?></a></p>
<!-- /wp:paragraph -->
</div>
<!-- /wp:group -->
</div>
<!-- /wp:group -->
<!-- wp:group {"style":{"spacing":{"blockGap":"0"}},"layout":{"type":"flex","flexWrap":"wrap","justifyContent":"space-between"}} -->
<div class="wp-block-group">
<!-- wp:group {"style":{"spacing":{"blockGap":"var:preset|spacing|30"}},"layout":{"type":"flex","flexWrap":"nowrap"}} -->
<div class="wp-block-group">
<!-- wp:paragraph -->
<p><?php echo esc_html__( '© 2023', 'fontaine' ); ?></p>
<!-- /wp:paragraph -->
<!-- wp:site-title {"level":0} /-->
</div>
<!-- /wp:group -->
<!-- wp:paragraph {"align":"right","lock":{"move":false,"remove":true}} -->
<p class="has-text-align-right"><?php
/* Translators: WordPress link. */
$wordpress_link = '<a href="' . esc_url( __( 'https://wordpress.org', 'feelingood' ) ) . '" rel="nofollow">WordPress</a>';
echo sprintf(
esc_html__( 'Designed with %1$s', 'fontaine' ),
$wordpress_link
);
?></p>
<!-- /wp:paragraph -->
</div>
<!-- /wp:group -->
</div>
<!-- /wp:group -->

View file

@ -0,0 +1,42 @@
<?php
/**
* Title: Front Page
* Slug: fontaine/front-page
* Categories: hidden
* Inserter: no
*/
declare( strict_types = 1 );
?>
<!-- wp:group {"align":"full","style":{"position":{"type":"sticky","top":"0px"}},"className":"blending-mode","layout":{"type":"default"}} -->
<div class="wp-block-group alignfull blending-mode">
<!-- wp:template-part {"slug":"header","tagName":"header"} /-->
</div>
<!-- /wp:group -->
<!-- wp:group {"tagName":"main","style":{"spacing":{"margin":{"top":"0px","bottom":"0px"}}},"layout":{"type":"default"}} -->
<main class="wp-block-group" style="margin-top:0px;margin-bottom:0px">
<!-- wp:group {"metadata":{"name":"Intro","categories":["text"]},"align":"wide","style":{"spacing":{"padding":{"top":"var:preset|spacing|80","bottom":"var:preset|spacing|80","left":"var:preset|spacing|50","right":"var:preset|spacing|50"},"margin":{"top":"0px","bottom":"0px"}},"dimensions":{"minHeight":""},"position":{"type":""}},"layout":{"type":"default"}} -->
<div class="wp-block-group alignwide" style="margin-top:0px;margin-bottom:0px;padding-top:var(--wp--preset--spacing--80);padding-right:var(--wp--preset--spacing--50);padding-bottom:var(--wp--preset--spacing--80);padding-left:var(--wp--preset--spacing--50)">
<!-- wp:heading {"level":1} -->
<h1 class="wp-block-heading"><?php echo esc_html__( 'Serena Fontaine is a multidisciplinary Art and Creative Director devoted to developing and executing brand experiences for our constantly changing world.', 'fontaine' ); ?></h1>
<!-- /wp:heading -->
<!-- wp:group {"style":{"spacing":{"padding":{"top":"0","bottom":"0","left":"0","right":"0"},"margin":{"top":"var:preset|spacing|60"}}},"layout":{"type":"constrained"}} -->
<div class="wp-block-group" style="margin-top:var(--wp--preset--spacing--60);padding-top:0;padding-right:0;padding-bottom:0;padding-left:0">
<!-- wp:image {"sizeSlug":"full","linkDestination":"none","align":"center"} -->
<figure class="wp-block-image aligncenter size-full"><img src="<?php echo esc_url( get_stylesheet_directory_uri() ); ?>/assets/images/Psychedelic-Portrait.jpg" alt="" /></figure>
<!-- /wp:image -->
</div>
<!-- /wp:group -->
</div>
<!-- /wp:group -->
</main>
<!-- /wp:group -->
<!-- wp:group {"align":"full","style":{"spacing":{"margin":{"top":"0","bottom":"0"}},"position":{"type":""}},"layout":{"type":"default"}} -->
<div class="wp-block-group alignfull" style="margin-top:0;margin-bottom:0">
<!-- wp:template-part {"slug":"footer","tagName":"footer"} /-->
</div>
<!-- /wp:group -->

View file

@ -0,0 +1,134 @@
<?php
/**
* Title: Project
* Slug: fontaine/gallery-project
* Categories: gallery
* Viewport width: 1600
*/
declare( strict_types = 1 );
?>
<!-- wp:group {"tagName":"section","metadata":{"name":"Project","categories":["gallery"]},"style":{"spacing":{"padding":{"top":"var:preset|spacing|50","bottom":"var:preset|spacing|50","left":"var:preset|spacing|50","right":"var:preset|spacing|50"},"margin":{"top":"0px","bottom":"0px"}},"dimensions":{"minHeight":""},"position":{"type":""}},"layout":{"type":"default"}} -->
<section class="wp-block-group alignwide" style="margin-top:0px;margin-bottom:0px;padding-top:var(--wp--preset--spacing--50);padding-right:var(--wp--preset--spacing--50);padding-bottom:var(--wp--preset--spacing--50);padding-left:var(--wp--preset--spacing--50)">
<!-- wp:columns -->
<div class="wp-block-columns">
<!-- wp:column {"verticalAlignment":"bottom","style":{"spacing":{"blockGap":"var:preset|spacing|50"}}} -->
<div class="wp-block-column is-vertically-aligned-bottom">
<!-- wp:heading {"level":1,"style":{"typography":{"lineHeight":"1"}},"fontSize":"xx-large"} -->
<h1 class="wp-block-heading has-xx-large-font-size" style="line-height:1"><?php echo esc_html__( 'Urban Regeneration', 'fontaine' ); ?></h1>
<!-- /wp:heading -->
</div>
<!-- /wp:column -->
<!-- wp:column {"style":{"spacing":{"blockGap":"var:preset|spacing|50"}}} -->
<div class="wp-block-column">
<!-- wp:image {"sizeSlug":"full","linkDestination":"media"} -->
<figure class="wp-block-image size-full"><a href="http://localhost.local/wp-content/uploads/2024/03/Modern-Minimalist-Cafe-Storefront-with-Yellow-Accents.jpg"><img src="<?php echo esc_url( get_stylesheet_directory_uri() ); ?>/assets/images/Modern-Minimalist-Cafe-Storefront-with-Yellow-Accents.jpg" alt="" /></a></figure>
<!-- /wp:image -->
</div>
<!-- /wp:column -->
</div>
<!-- /wp:columns -->
<!-- wp:columns -->
<div class="wp-block-columns">
<!-- wp:column {"width":"33.34%"} -->
<div class="wp-block-column" style="flex-basis:33.34%">
<!-- wp:image {"sizeSlug":"full","linkDestination":"none"} -->
<figure class="wp-block-image size-full"><img src="<?php echo esc_url( get_stylesheet_directory_uri() ); ?>/assets/images/Modern-Cafe-Storefront-in-Red-and-Pink.jpg" alt="" /></figure>
<!-- /wp:image -->
</div>
<!-- /wp:column -->
<!-- wp:column {"width":"33.34%"} -->
<div class="wp-block-column" style="flex-basis:33.34%">
<!-- wp:image {"sizeSlug":"full","linkDestination":"media"} -->
<figure class="wp-block-image size-full"><a href="http://localhost.local/wp-content/uploads/2024/03/Calm-Moment-at-a-Pastel-Blue-Cafe.jpg"><img src="<?php echo esc_url( get_stylesheet_directory_uri() ); ?>/assets/images/Calm-Moment-at-a-Pastel-Blue-Cafe.jpg" alt="" /></a></figure>
<!-- /wp:image -->
</div>
<!-- /wp:column -->
<!-- wp:column {"width":"33.33%"} -->
<div class="wp-block-column" style="flex-basis:33.33%">
<!-- wp:image {"sizeSlug":"full","linkDestination":"media"} -->
<figure class="wp-block-image size-full"><a href="http://localhost.local/wp-content/uploads/2024/03/Cafe-Leisure-in-Vibrant-Setting.jpg"><img src="<?php echo esc_url( get_stylesheet_directory_uri() ); ?>/assets/images/Cafe-Leisure-in-Vibrant-Setting.jpg" alt="" /></a></figure>
<!-- /wp:image -->
</div>
<!-- /wp:column -->
</div>
<!-- /wp:columns -->
<!-- wp:columns -->
<div class="wp-block-columns">
<!-- wp:column {"style":{"spacing":{"blockGap":"var:preset|spacing|50"}}} -->
<div class="wp-block-column">
<!-- wp:group {"style":{"spacing":{"blockGap":"0"}},"layout":{"type":"flex","orientation":"vertical","justifyContent":"stretch"}} -->
<div class="wp-block-group">
<!-- wp:heading {"fontSize":"medium"} -->
<h2 class="wp-block-heading has-medium-font-size"><?php echo esc_html__( 'Delivery', 'fontaine' ); ?>_</h2>
<!-- /wp:heading -->
<!-- wp:paragraph -->
<p><?php echo esc_html__( 'Art Direction', 'fontaine' ); ?></p>
<!-- /wp:paragraph -->
<!-- wp:paragraph -->
<p><?php echo esc_html__( 'Visual Identity', 'fontaine' ); ?></p>
<!-- /wp:paragraph -->
<!-- wp:paragraph -->
<p><?php echo esc_html__( 'Website', 'fontaine' ); ?></p>
<!-- /wp:paragraph -->
</div>
<!-- /wp:group -->
<!-- wp:group {"style":{"spacing":{"blockGap":"0"}},"layout":{"type":"flex","orientation":"vertical","justifyContent":"stretch"}} -->
<div class="wp-block-group">
<!-- wp:heading {"fontSize":"medium"} -->
<h2 class="wp-block-heading has-medium-font-size"><?php echo esc_html__( 'Year', 'fontaine' ); ?>_</h2>
<!-- /wp:heading -->
<!-- wp:paragraph -->
<p><?php echo esc_html__( '2023', 'fontaine' ); ?></p>
<!-- /wp:paragraph -->
</div>
<!-- /wp:group -->
</div>
<!-- /wp:column -->
<!-- wp:column {"style":{"spacing":{"blockGap":"var:preset|spacing|50"}}} -->
<div class="wp-block-column">
<!-- wp:group {"style":{"spacing":{"blockGap":"0"}},"layout":{"type":"flex","orientation":"vertical","justifyContent":"stretch"}} -->
<div class="wp-block-group">
<!-- wp:heading {"fontSize":"medium"} -->
<h2 class="wp-block-heading has-medium-font-size"><?php echo esc_html__( 'About', 'fontaine' ); ?>_</h2>
<!-- /wp:heading -->
<!-- wp:paragraph -->
<p><?php echo esc_html__( 'Urban Regeneration is a transformative project that has redefined the cityscape of Stratton, a historic city in the UK with an eye toward the future. In partnership with the Stratton City Council, the project has turned dilapidated and underused urban areas into pulsating spots of culture and community gathering. With a mission to rejuvenate the local economy and foster a sense of togetherness, these spaces have been meticulously curated to enhance the city&rsquo;s vibrancy and provide welcoming environments for residents and visitors alike. Stratton now stands as a paragon of how thoughtful urban development can create sustainable, lively communities while preserving the unique character of the city.', 'fontaine' ); ?></p>
<!-- /wp:paragraph -->
</div>
<!-- /wp:group -->
<!-- wp:group {"layout":{"type":"flex","orientation":"vertical","justifyContent":"stretch"}} -->
<div class="wp-block-group">
<!-- wp:group {"style":{"spacing":{"blockGap":"0"}},"layout":{"type":"flex","orientation":"vertical","justifyContent":"stretch"}} -->
<div class="wp-block-group">
<!-- wp:heading {"fontSize":"medium"} -->
<h2 class="wp-block-heading has-medium-font-size"><?php echo esc_html__( 'Design', 'fontaine' ); ?>_</h2>
<!-- /wp:heading -->
<!-- wp:paragraph -->
<p><?php echo esc_html__( 'At the heart of Urban Regeneration lies a visionary design philosophy that balances aesthetic appeal with functional space. Each café storefront, characterized by a distinct monochromatic theme, not only serves as a visual landmark but also harmonizes with Stratton&rsquo;s urban fabric. The design process was deeply rooted in the ethos of &lsquo;form follows function&rsquo;, with every element serving a purpose - from the ergonomically designed furniture to the energy-efficient layout that maximizes natural light. The use of striking colors serves as a beacon of warmth and invitation, transforming these spaces into modern oases amidst the urban hustle. This approach has not only revitalized the city&rsquo;s image but also laid down a blueprint for integrating modern design principles into community-centric spaces.', 'fontaine' ); ?></p>
<!-- /wp:paragraph -->
</div>
<!-- /wp:group -->
</div>
<!-- /wp:group -->
</div>
<!-- /wp:column -->
</div>
<!-- /wp:columns -->
</section>
<!-- /wp:group -->

View file

@ -0,0 +1,29 @@
<?php
/**
* Title: Header
* Slug: fontaine/header
* Categories: header
* Block Types: core/template-part/header
* Viewport width: 1600
*/
declare( strict_types = 1 );
?>
<!-- wp:group {"metadata":{"categories":["header"]},"style":{"spacing":{"padding":{"top":"var:preset|spacing|50","bottom":"var:preset|spacing|50","left":"var:preset|spacing|50","right":"var:preset|spacing|50"},"margin":{"top":"0","bottom":"0"}},"elements":{"link":{"color":{"text":"var:preset|color|theme-1"},":hover":{"color":{"text":"var:preset|color|theme-1"}}}}},"textColor":"theme-1","layout":{"type":"default"}} -->
<div class="wp-block-group has-theme-1-color has-text-color has-link-color" style="margin-top:0;margin-bottom:0;padding-top:var(--wp--preset--spacing--50);padding-right:var(--wp--preset--spacing--50);padding-bottom:var(--wp--preset--spacing--50);padding-left:var(--wp--preset--spacing--50)">
<!-- wp:group {"style":{"spacing":{"blockGap":"var:preset|spacing|40"}},"layout":{"type":"flex","flexWrap":"wrap","justifyContent":"space-between"}} -->
<div class="wp-block-group">
<!-- wp:group {"style":{"spacing":{"blockGap":"0"}},"layout":{"type":"flex","orientation":"vertical","justifyContent":"stretch"}} -->
<div class="wp-block-group">
<!-- wp:site-title {"level":0,"style":{"layout":{"selfStretch":"fit","flexSize":null},"typography":{"fontStyle":"normal","fontWeight":"600","lineHeight":"1.31"}},"fontSize":"small"} /-->
<!-- wp:site-tagline {"style":{"typography":{"lineHeight":"1.31"}}} /-->
</div>
<!-- /wp:group -->
<!-- wp:navigation {"overlayMenu":"never","layout":{"type":"flex","flexWrap":"wrap"}} /-->
</div>
<!-- /wp:group -->
</div>
<!-- /wp:group -->

View file

@ -0,0 +1,17 @@
<?php
/**
* Title: 404
* Slug: fontaine/hidden-404
* Inserter: no
*/
declare( strict_types = 1 );
?>
<!-- wp:heading {"level":1,"fontSize":"large"} -->
<h1 class="wp-block-heading has-large-font-size"><?php echo esc_html__( 'Page Not Found', 'fontaine' ); ?></h1>
<!-- /wp:heading -->
<!-- wp:paragraph -->
<p><?php echo esc_html__( 'The page you are looking for does not exist, or it has been moved. Please try searching using the form below.', 'fontaine' ); ?></p>
<!-- /wp:paragraph -->

View file

@ -0,0 +1,13 @@
<?php
/**
* Title: No Results Content
* Slug: fontaine/hidden-no-results-content
* Inserter: no
*/
declare( strict_types = 1 );
?>
<!-- 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', 'fontaine' ); ?></p>
<!-- /wp:paragraph -->

View file

@ -0,0 +1,11 @@
<?php
/**
* Title: Read More
* Slug: fontaine/hidden-read-more
* Inserter: no
*/
declare( strict_types = 1 );
?>
<!-- wp:post-excerpt {"moreText":"<?php echo esc_html__( 'Read more \u0026rarr;', 'fontaine' ); ?>"} /-->

View file

@ -0,0 +1,11 @@
<?php
/**
* Title: Search Field
* Slug: fontaine/hidden-search-field
* Inserter: no
*/
declare( strict_types = 1 );
?>
<!-- wp:search {"showLabel":false,"placeholder":"<?php echo esc_html_x( 'Search...', 'This is a placeholder text in a search field', 'fontaine' ); ?>","buttonPosition":"button-inside","buttonUseIcon":true} /-->

View file

@ -0,0 +1,33 @@
<?php
/**
* Title: Info Page
* Slug: fontaine/page-info
* Categories: page
* Viewport width: 1600
*/
declare( strict_types = 1 );
?>
<!-- wp:group {"align":"full","style":{"dimensions":{"minHeight":"100vh"}},"backgroundColor":"theme-5","layout":{"type":"default"}} -->
<div class="wp-block-group alignfull has-theme-5-background-color has-background" style="min-height:100vh">
<!-- wp:group {"style":{"position":{"type":"sticky","top":"0px"}},"className":"blending-mode","layout":{"type":"default"}} -->
<div class="wp-block-group blending-mode">
<!-- wp:template-part {"slug":"header","tagName":"header"} /-->
</div>
<!-- /wp:group -->
<!-- wp:group {"tagName":"main","align":"full","style":{"spacing":{"margin":{"top":"0px","bottom":"0px"},"padding":{"top":"var:preset|spacing|80","bottom":"var:preset|spacing|80"}},"elements":{"link":{"color":{"text":"var:preset|color|theme-3"},":hover":{"color":{"text":"var:preset|color|theme-4"}}}}},"backgroundColor":"theme-5","textColor":"theme-1","layout":{"type":"default"}} -->
<main class="wp-block-group alignfull has-theme-1-color has-theme-5-background-color has-text-color has-background has-link-color" style="margin-top:0px;margin-bottom:0px;padding-top:var(--wp--preset--spacing--80);padding-bottom:var(--wp--preset--spacing--80)">
<!-- wp:pattern {"slug":"fontaine/text-profile"} /-->
</main>
<!-- /wp:group -->
<!-- wp:group {"align":"full","style":{"spacing":{"margin":{"top":"0","bottom":"0"}},"position":{"type":""}},"layout":{"type":"default"}} -->
<div class="wp-block-group alignfull" style="margin-top:0;margin-bottom:0">
<!-- wp:template-part {"slug":"footer-dark","tagName":"footer"} /-->
</div>
<!-- /wp:group -->
</div>
<!-- /wp:group -->

View file

@ -0,0 +1,161 @@
<?php
/**
* Title: Work Page
* Slug: fontaine/page-work
* Categories: page
* Viewport width: 1600
*/
declare( strict_types = 1 );
?>
<!-- wp:group {"style":{"position":{"type":"sticky","top":"0px"}},"className":"blending-mode","layout":{"type":"default"}} -->
<div class="wp-block-group blending-mode">
<!-- wp:template-part {"slug":"header","tagName":"header"} /-->
</div>
<!-- /wp:group -->
<!-- wp:group {"tagName":"main","align":"wide","style":{"spacing":{"margin":{"top":"0","bottom":"0"},"padding":{"right":"0","left":"0","top":"var:preset|spacing|70","bottom":"var:preset|spacing|70"}}},"layout":{"type":"default"}} -->
<main class="wp-block-group alignwide" style="margin-top:0;margin-bottom:0;padding-top:var(--wp--preset--spacing--70);padding-right:0;padding-bottom:var(--wp--preset--spacing--70);padding-left:0">
<!-- wp:pattern {"slug":"fontaine/gallery-project"} /-->
<!-- wp:spacer {"height":"var:preset|spacing|60","style":{"spacing":{"margin":{"top":"0","bottom":"0"}}}} -->
<div style="margin-top:0;margin-bottom:0;height:var(--wp--preset--spacing--60)" aria-hidden="true" class="wp-block-spacer"></div>
<!-- /wp:spacer -->
<!-- wp:group {"tagName":"section","metadata":{"name":"Project","categories":["gallery"]},"align":"wide","style":{"spacing":{"padding":{"top":"var:preset|spacing|50","bottom":"var:preset|spacing|50","left":"var:preset|spacing|50","right":"var:preset|spacing|50"},"margin":{"top":"0px","bottom":"0px"}},"dimensions":{"minHeight":""},"position":{"type":""}},"layout":{"type":"default"}} -->
<section class="wp-block-group alignwide" style="margin-top:0px;margin-bottom:0px;padding-top:var(--wp--preset--spacing--50);padding-right:var(--wp--preset--spacing--50);padding-bottom:var(--wp--preset--spacing--50);padding-left:var(--wp--preset--spacing--50)">
<!-- wp:columns -->
<div class="wp-block-columns">
<!-- wp:column {"verticalAlignment":"bottom","style":{"spacing":{"blockGap":"var:preset|spacing|50"}}} -->
<div class="wp-block-column is-vertically-aligned-bottom">
<!-- wp:heading {"level":1,"style":{"typography":{"lineHeight":"1"}},"fontSize":"xx-large"} -->
<h1 class="wp-block-heading has-xx-large-font-size" style="line-height:1"><?php echo esc_html__( 'Jungle Beat Ensemble', 'fontaine' ); ?></h1>
<!-- /wp:heading -->
</div>
<!-- /wp:column -->
<!-- wp:column {"style":{"spacing":{"blockGap":"var:preset|spacing|50"}}} -->
<div class="wp-block-column">
<!-- wp:image {"sizeSlug":"full","linkDestination":"media"} -->
<figure class="wp-block-image size-full"><a href="http://localhost.local/wp-content/uploads/2024/03/Whimsical-Panda-on-Turntable.jpg"><img src="<?php echo esc_url( get_stylesheet_directory_uri() ); ?>/assets/images/Whimsical-Panda-on-Turntable.jpg" alt="" /></a></figure>
<!-- /wp:image -->
</div>
<!-- /wp:column -->
</div>
<!-- /wp:columns -->
<!-- wp:columns -->
<div class="wp-block-columns">
<!-- wp:column {"width":"33.34%"} -->
<div class="wp-block-column" style="flex-basis:33.34%">
<!-- wp:image {"sizeSlug":"full","linkDestination":"none"} -->
<figure class="wp-block-image size-full"><img src="<?php echo esc_url( get_stylesheet_directory_uri() ); ?>/assets/images/Vintage-inspired-Red-Turntable-and-Panda-Speaker-Setup.jpg" alt="" /></figure>
<!-- /wp:image -->
</div>
<!-- /wp:column -->
<!-- wp:column {"width":"33.34%"} -->
<div class="wp-block-column" style="flex-basis:33.34%">
<!-- wp:image {"sizeSlug":"full","linkDestination":"media"} -->
<figure class="wp-block-image size-full"><a href="http://localhost.local/wp-content/uploads/2024/03/Tiger-Themed-Kids-Portable-Radio.jpg"><img src="<?php echo esc_url( get_stylesheet_directory_uri() ); ?>/assets/images/Tiger-Themed-Kids-Portable-Radio.jpg" alt="" /></a></figure>
<!-- /wp:image -->
</div>
<!-- /wp:column -->
<!-- wp:column {"width":"33.33%"} -->
<div class="wp-block-column" style="flex-basis:33.33%">
<!-- wp:image {"sizeSlug":"full","linkDestination":"media"} -->
<figure class="wp-block-image size-full"><a href="http://localhost.local/wp-content/uploads/2024/03/Playful-Panda-Boombox.jpg"><img src="<?php echo esc_url( get_stylesheet_directory_uri() ); ?>/assets/images/Playful-Panda-Boombox.jpg" alt="" /></a></figure>
<!-- /wp:image -->
</div>
<!-- /wp:column -->
</div>
<!-- /wp:columns -->
<!-- wp:columns -->
<div class="wp-block-columns">
<!-- wp:column {"style":{"spacing":{"blockGap":"var:preset|spacing|50"}}} -->
<div class="wp-block-column">
<!-- wp:group {"style":{"spacing":{"blockGap":"0"}},"layout":{"type":"flex","orientation":"vertical","justifyContent":"stretch"}} -->
<div class="wp-block-group">
<!-- wp:heading {"fontSize":"medium"} -->
<h2 class="wp-block-heading has-medium-font-size"><?php echo esc_html__( 'Delivery', 'fontaine' ); ?>_</h2>
<!-- /wp:heading -->
<!-- wp:paragraph -->
<p><?php echo esc_html__( 'Art Direction', 'fontaine' ); ?></p>
<!-- /wp:paragraph -->
<!-- wp:paragraph -->
<p><?php echo esc_html__( 'Product Design', 'fontaine' ); ?></p>
<!-- /wp:paragraph -->
<!-- wp:paragraph -->
<p><?php echo esc_html__( 'Visual Identity', 'fontaine' ); ?></p>
<!-- /wp:paragraph -->
</div>
<!-- /wp:group -->
<!-- wp:group {"style":{"spacing":{"blockGap":"0"}},"layout":{"type":"flex","orientation":"vertical","justifyContent":"stretch"}} -->
<div class="wp-block-group">
<!-- wp:heading {"fontSize":"medium"} -->
<h2 class="wp-block-heading has-medium-font-size"><?php echo esc_html__( 'Year', 'fontaine' ); ?>_</h2>
<!-- /wp:heading -->
<!-- wp:paragraph -->
<p><?php echo esc_html__( '2023', 'fontaine' ); ?></p>
<!-- /wp:paragraph -->
</div>
<!-- /wp:group -->
</div>
<!-- /wp:column -->
<!-- wp:column {"style":{"spacing":{"blockGap":"var:preset|spacing|50"}}} -->
<div class="wp-block-column">
<!-- wp:group {"style":{"spacing":{"blockGap":"0"}},"layout":{"type":"flex","orientation":"vertical","justifyContent":"stretch"}} -->
<div class="wp-block-group">
<!-- wp:heading {"fontSize":"medium"} -->
<h2 class="wp-block-heading has-medium-font-size"><?php echo esc_html__( 'About', 'fontaine' ); ?>_</h2>
<!-- /wp:heading -->
<!-- wp:paragraph -->
<p><?php echo esc_html__( 'The Jungle Beats Ensemble merges whimsical animal designs with high-quality sound, creating an engaging audio experience for all ages. Each piece, from the roaring tiger radio to the charming panda turntable, is engineered for durability and clear acoustics. This collection isn&rsquo;t just about listening to music—it&rsquo;s about playful interaction, a touch of nature, and the joy of shared moments.', 'fontaine' ); ?></p>
<!-- /wp:paragraph -->
</div>
<!-- /wp:group -->
<!-- wp:group {"layout":{"type":"flex","orientation":"vertical","justifyContent":"stretch"}} -->
<div class="wp-block-group">
<!-- wp:group {"style":{"spacing":{"blockGap":"0"}},"layout":{"type":"flex","orientation":"vertical","justifyContent":"stretch"}} -->
<div class="wp-block-group">
<!-- wp:heading {"fontSize":"medium"} -->
<h2 class="wp-block-heading has-medium-font-size"><?php echo esc_html__( 'Design', 'fontaine' ); ?>_</h2>
<!-- /wp:heading -->
<!-- wp:paragraph -->
<p><?php echo esc_html__( 'The design of the "Jungle Beats Ensemble" takes center stage with its bold colors and endearing animal motifs that invite interaction and storytelling. The tiger radio, with its striking orange hue and playful features, captures the essence of the jungle&rsquo;s vibrant energy. The panda turntable setups, in classic monochrome with heartwarming details, echo the gentle nature of these beloved creatures. Every curve and contour is intentional, crafted not only for visual impact but also for ergonomic handling by its users, young and old.', 'fontaine' ); ?></p>
<!-- /wp:paragraph -->
</div>
<!-- /wp:group -->
<!-- wp:paragraph -->
<p><?php echo esc_html__( 'Attention to detail is evident in the tactile elements and user-friendly interfaces of each piece. The products boast a sturdy build, ready to withstand the eager touches of a child&rsquo;s exploration. From the portable radio&rsquo;s easy-to-grip handle to the turntable&rsquo;s smooth, vinyl-spinning surface, the design invites users to engage with both sight and touch. The "Jungle Beats Ensemble" stands as a testament to design that goes beyond aesthetics, offering a multisensory experience that harmonizes the natural charm of the wild with the rhythms of modern life.', 'fontaine' ); ?></p>
<!-- /wp:paragraph -->
</div>
<!-- /wp:group -->
</div>
<!-- /wp:column -->
</div>
<!-- /wp:columns -->
</section>
<!-- /wp:group -->
</main>
<!-- /wp:group -->
<!-- wp:group {"align":"full","style":{"spacing":{"margin":{"top":"0","bottom":"0"}},"position":{"type":""}},"layout":{"type":"default"}} -->
<div class="wp-block-group alignfull" style="margin-top:0;margin-bottom:0">
<!-- wp:template-part {"slug":"footer","tagName":"footer"} /-->
</div>
<!-- /wp:group -->

View file

@ -0,0 +1,44 @@
<?php
/**
* Title: Post List
* Slug: fontaine/posts-post-list
* Categories: posts
* Viewport width: 1600
*/
declare( strict_types = 1 );
?>
<!-- wp:group {"layout":{"type":"constrained"}} -->
<div class="wp-block-group">
<!-- wp:query {"query":{"perPage":10,"pages":0,"offset":0,"postType":"post","order":"desc","orderBy":"date","author":"","search":"","exclude":[],"sticky":"","inherit":false}} -->
<div class="wp-block-query">
<!-- wp:post-template {"style":{"spacing":{"blockGap":"var:preset|spacing|80"}},"layout":{"type":"default"}} -->
<!-- wp:group {"layout":{"type":"flex","orientation":"vertical","justifyContent":"stretch"}} -->
<div class="wp-block-group">
<!-- wp:group {"style":{"spacing":{"blockGap":"var:preset|spacing|20"}},"layout":{"type":"flex","orientation":"vertical","justifyContent":"stretch"}} -->
<div class="wp-block-group">
<!-- wp:post-date /-->
<!-- wp:post-title {"isLink":true,"fontSize":"large"} /-->
</div>
<!-- /wp:group -->
<!-- wp:pattern {"slug":"fontaine/hidden-read-more"} /-->
</div>
<!-- /wp:group -->
<!-- /wp:post-template -->
<!-- wp:query-no-results -->
<!-- wp:pattern {"slug":"fontaine/hidden-no-results-content"} /-->
<!-- /wp:query-no-results -->
<!-- wp:query-pagination {"paginationArrow":"arrow","align":"wide","layout":{"type":"flex","justifyContent":"space-between"}} -->
<!-- wp:query-pagination-previous /-->
<!-- wp:query-pagination-next /-->
<!-- /wp:query-pagination -->
</div>
<!-- /wp:query -->
</div>
<!-- /wp:group -->

View file

@ -0,0 +1,177 @@
<?php
/**
* Title: Profile
* Slug: fontaine/text-profile
* Categories: text
* Viewport width: 1600
*/
declare( strict_types = 1 );
?>
<!-- wp:group {"metadata":{"name":"Profile"},"layout":{"type":"constrained"}} -->
<div class="wp-block-group">
<!-- wp:columns {"metadata":{"categories":["text"]}} -->
<div class="wp-block-columns">
<!-- wp:column -->
<div class="wp-block-column">
<!-- wp:group {"style":{"position":{"type":"sticky","top":"0px"}},"layout":{"type":"constrained"}} -->
<div class="wp-block-group">
<!-- wp:image {"sizeSlug":"full","linkDestination":"none"} -->
<figure class="wp-block-image size-full"><img src="<?php echo esc_url( get_stylesheet_directory_uri() ); ?>/assets/images/Psychedelic-Portrait.jpg" alt="" /></figure>
<!-- /wp:image -->
</div>
<!-- /wp:group -->
</div>
<!-- /wp:column -->
<!-- wp:column -->
<div class="wp-block-column">
<!-- wp:paragraph {"fontSize":"medium"} -->
<p class="has-medium-font-size"><?php echo esc_html__( 'Serena Fontaine is a multidisciplinary Art and Creative Director devoted to developing and executing brand experiences for our constantly changing world. Previously, Art & Creative Director at Swan and Silk, Sr Art Director at Gem. Now heading up her own business as an independent Art and Creative Director.', 'fontaine' ); ?></p>
<!-- /wp:paragraph -->
<!-- wp:heading {"fontSize":"medium"} -->
<h2 class="wp-block-heading has-medium-font-size"><?php echo esc_html__( 'Contact', 'fontaine' ); ?>_</h2>
<!-- /wp:heading -->
<!-- wp:group {"style":{"spacing":{"blockGap":"0","margin":{"top":"0","bottom":"0"}},"elements":{"link":{"color":{"text":"var:preset|color|theme-4"},":hover":{"color":{"text":"var:preset|color|theme-1"}}}}},"textColor":"theme-4","layout":{"type":"constrained"}} -->
<div class="wp-block-group has-theme-4-color has-text-color has-link-color" style="margin-top:0;margin-bottom:0">
<!-- wp:paragraph -->
<p><a href="mailto:hi@example.com"><?php echo esc_html__( 'hi@example.com', 'fontaine' ); ?></a></p>
<!-- /wp:paragraph -->
<!-- wp:paragraph -->
<p><a href="#"><?php echo esc_html__( 'Instagram', 'fontaine' ); ?></a></p>
<!-- /wp:paragraph -->
<!-- wp:paragraph -->
<p><a href="#"><?php echo esc_html__( 'Behance', 'fontaine' ); ?></a></p>
<!-- /wp:paragraph -->
<!-- wp:paragraph -->
<p><a href="#"><?php echo esc_html__( 'LinkedIn', 'fontaine' ); ?></a></p>
<!-- /wp:paragraph -->
</div>
<!-- /wp:group -->
<!-- wp:heading {"fontSize":"medium"} -->
<h2 class="wp-block-heading has-medium-font-size"><?php echo esc_html__( 'Experience', 'fontaine' ); ?>_</h2>
<!-- /wp:heading -->
<!-- wp:group {"style":{"spacing":{"blockGap":"var:preset|spacing|30","margin":{"top":"var:preset|spacing|30","bottom":"0"}}},"layout":{"type":"constrained"}} -->
<div class="wp-block-group" style="margin-top:var(--wp--preset--spacing--30);margin-bottom:0">
<!-- wp:group {"style":{"spacing":{"blockGap":"0"}},"layout":{"type":"constrained"}} -->
<div class="wp-block-group">
<!-- wp:paragraph {"fontSize":"small"} -->
<p class="has-small-font-size"><?php echo esc_html__( '2023 - Present', 'fontaine' ); ?></p>
<!-- /wp:paragraph -->
<!-- wp:paragraph -->
<p><?php echo esc_html__( 'Independent Art & Creative Director at Serene & Co.', 'fontaine' ); ?></p>
<!-- /wp:paragraph -->
</div>
<!-- /wp:group -->
<!-- wp:group {"style":{"spacing":{"blockGap":"0"}},"layout":{"type":"constrained"}} -->
<div class="wp-block-group">
<!-- wp:paragraph {"fontSize":"small"} -->
<p class="has-small-font-size"><?php echo esc_html__( '2021 - 2023', 'fontaine' ); ?></p>
<!-- /wp:paragraph -->
<!-- wp:paragraph -->
<p><?php echo esc_html__( 'Art Creative Director at Swan', 'fontaine' ); ?></p>
<!-- /wp:paragraph -->
</div>
<!-- /wp:group -->
<!-- wp:group {"style":{"spacing":{"blockGap":"0"}},"layout":{"type":"constrained"}} -->
<div class="wp-block-group">
<!-- wp:paragraph {"fontSize":"small"} -->
<p class="has-small-font-size"><?php echo esc_html__( '2019 - 2021', 'fontaine' ); ?></p>
<!-- /wp:paragraph -->
<!-- wp:paragraph -->
<p><?php echo esc_html__( 'Art Creative Director at Silk', 'fontaine' ); ?></p>
<!-- /wp:paragraph -->
</div>
<!-- /wp:group -->
<!-- wp:group {"style":{"spacing":{"blockGap":"0"}},"layout":{"type":"constrained"}} -->
<div class="wp-block-group">
<!-- wp:paragraph {"fontSize":"small"} -->
<p class="has-small-font-size"><?php echo esc_html__( '2016 - 2019', 'fontaine' ); ?></p>
<!-- /wp:paragraph -->
<!-- wp:paragraph -->
<p><?php echo esc_html__( 'Sr Art Director at Gem', 'fontaine' ); ?></p>
<!-- /wp:paragraph -->
</div>
<!-- /wp:group -->
<!-- wp:group {"style":{"spacing":{"blockGap":"0"}},"layout":{"type":"constrained"}} -->
<div class="wp-block-group">
<!-- wp:paragraph {"fontSize":"small"} -->
<p class="has-small-font-size"><?php echo esc_html__( '2013 - 2016', 'fontaine' ); ?></p>
<!-- /wp:paragraph -->
<!-- wp:paragraph -->
<p><?php echo esc_html__( 'Art Director at ByYourSide', 'fontaine' ); ?></p>
<!-- /wp:paragraph -->
</div>
<!-- /wp:group -->
</div>
<!-- /wp:group -->
<!-- wp:heading {"fontSize":"medium"} -->
<h2 class="wp-block-heading has-medium-font-size"><?php echo esc_html__( 'Selected Brand Experience', 'fontaine' ); ?>_</h2>
<!-- /wp:heading -->
<!-- wp:group {"style":{"spacing":{"blockGap":"0","margin":{"top":"0","bottom":"0"}}},"layout":{"type":"constrained"}} -->
<div class="wp-block-group" style="margin-top:0;margin-bottom:0">
<!-- wp:paragraph -->
<p><?php echo esc_html__( 'Lumina Couture', 'fontaine' ); ?></p>
<!-- /wp:paragraph -->
<!-- wp:paragraph -->
<p><?php echo esc_html__( 'Veridian Dynamics', 'fontaine' ); ?></p>
<!-- /wp:paragraph -->
<!-- wp:paragraph -->
<p><?php echo esc_html__( 'Astraeus Luxury Watches', 'fontaine' ); ?></p>
<!-- /wp:paragraph -->
<!-- wp:paragraph -->
<p><?php echo esc_html__( 'Vortex Automotive', 'fontaine' ); ?></p>
<!-- /wp:paragraph -->
<!-- wp:paragraph -->
<p><?php echo esc_html__( 'Elysium Estates', 'fontaine' ); ?></p>
<!-- /wp:paragraph -->
<!-- wp:paragraph -->
<p><?php echo esc_html__( 'Orion Tech Innovations', 'fontaine' ); ?></p>
<!-- /wp:paragraph -->
<!-- wp:paragraph -->
<p><?php echo esc_html__( 'Gaia Organics', 'fontaine' ); ?></p>
<!-- /wp:paragraph -->
<!-- wp:paragraph -->
<p><?php echo esc_html__( 'Zenith Global Finance', 'fontaine' ); ?></p>
<!-- /wp:paragraph -->
<!-- wp:paragraph -->
<p><?php echo esc_html__( 'Arcadia Entertainment', 'fontaine' ); ?></p>
<!-- /wp:paragraph -->
<!-- wp:paragraph -->
<p><?php echo esc_html__( 'Nova Aerospace', 'fontaine' ); ?></p>
<!-- /wp:paragraph -->
</div>
<!-- /wp:group -->
</div>
<!-- /wp:column -->
</div>
<!-- /wp:columns -->
</div>
<!-- /wp:group -->

69
fontaine/readme.txt Normal file
View file

@ -0,0 +1,69 @@
=== Fontaine ===
Contributors: Automattic
Requires at least: 6.0
Tested up to: 6.4
Requires PHP: 5.7
License: GPLv2 or later
License URI: http://www.gnu.org/licenses/gpl-2.0.html
== Description ==
Fontaine is a portfolio/profile theme designed for visual designers who appreciate the bold simplicity of Brutalist aesthetics. The goal was to create a theme that gracefully steps back, allowing your content to shine and capture the spotlight.
== Changelog ==
= 1.0.0 =
* Initial release
== Copyright ==
Fontaine WordPress theme, (C) 2024 Automattic
Fontaine is distributed under the terms of the GNU GPL.
This program is free software: you can redistribute it and/or modify
it under the terms of the GNU General Public License as published by
the Free Software Foundation, either version 2 of the License, or
(at your option) any later version.
This program is distributed in the hope that it will be useful,
but WITHOUT ANY WARRANTY; without even the implied warranty of
MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
GNU General Public License for more details.
This theme bundles the following third-party resources:
All the images are generated by AI
Cafe Leisure in Vibrant Setting by Pablo Stanley
https://www.lummi.ai/photo/cafe-leisure-in-vibrant-setting-jsrgm
Calm Moment at a Pastel Blue Café by Pablo Stanley
https://www.lummi.ai/photo/calm-moment-at-a-pastel-blue-cafe-lcjos
Modern Café Storefront in Red and Pink by Pablo Stanley
https://www.lummi.ai/photo/modern-cafe-storefront-in-red-and-pink-kc0tv
Modern Minimalist Café Storefront with Yellow Accents by Pablo Stanley
https://www.lummi.ai/photo/modern-minimalist-cafe-storefront-with-yellow-accents-w9ve6
Playful Panda Boombox by Pablo Stanley
https://www.lummi.ai/photo/playful-panda-boombox-bel7n
Psychedelic Portrait by Ashok Sangireddy
https://www.lummi.ai/photo/psychedelic-portrait-ljv4b
Tiger-Themed Kids' Portable Radio by Pablo Stanley
https://www.lummi.ai/photo/tiger-themed-kids-portable-radio-ytba5
Whimsical Panda on Turntable by Pablo Stanley
https://www.lummi.ai/photo/whimsical-panda-on-turntable-7gniz
Vintage-inspired Red Turntable and Panda Speaker Setup by Pablo Stanley
https://www.lummi.ai/photo/vintage-inspired-red-turntable-and-panda-speaker-setup-of9q4
Overused Grotesk Font
Copyright (c) 2023, Bao Nguyen (RandomMaerks) (rmforbusiness@gmail.com)
This Font Software is licensed under the SIL Open Font License, Version 1.1.
License URL: http://scripts.sil.org/OFL
-- End of Overused Grotesk Font credits --

BIN
fontaine/screenshot.png Normal file

Binary file not shown.

After

Width:  |  Height:  |  Size: 208 KiB

79
fontaine/style.css Normal file
View file

@ -0,0 +1,79 @@
/*
Theme Name: Fontaine
Theme URI: https://wordpress.com/theme/fontaine
Author: Automattic
Author URI: https://automattic.com/
Description: Fontaine is a portfolio/profile theme designed for visual designers who appreciate the bold simplicity of Brutalist aesthetics. The goal was to create a theme that gracefully steps back, allowing your content to shine and capture the spotlight.
Requires at least: 6.0
Tested up to: 6.4
Requires PHP: 5.7
Version: 1.0.0
License: GNU General Public License v2 or later
License URI: http://www.gnu.org/licenses/gpl-2.0.html
Text Domain: fontaine
Tags: portfolio, one-column, block-patterns, block-styles, full-site-editing, rtl-language-support, threaded-comments, translation-ready,
*/
/*
* 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--theme-4);
border-color: var(--wp--preset--color--theme-4);
color: var(--wp--preset--color--theme-1);
}
/*
* Link styles
* https://github.com/WordPress/gutenberg/issues/42319
*/
a {
text-decoration-thickness: 1px !important;
text-decoration-style: solid !important;
text-underline-offset: 3px;
}
/*
* Navigation Block
* Reset the padding from List block
* https://github.com/WordPress/gutenberg/issues/50486
*/
.wp-block-navigation ul {
padding: unset;
}
/*
* Pull quote Block
* Reset the browser default margins for blockquote and paragraph element
* https://github.com/WordPress/gutenberg/issues/44129
*/
.wp-block-pullquote blockquote,
.wp-block-pullquote p {
margin: 0;
}
/*
* Jetpack Contact Form Block
*/
.contact-form label,
.wp-block-jetpack-contact-form label,
.jetpack-field-label .rich-text.jetpack-field-label__input {
font-weight: 500;
}
.contact-form__input-error {
font-size: var(--wp--preset--font-size--small);
}
:where(.contact-form input[type=text],.contact-form input[type=email],.contact-form input[type=tel],.contact-form input[type=url],.contact-form textarea) {
padding: 8px;
}
/*
* Custom CSS applied to the sticky header
*/
.blending-mode {
mix-blend-mode: exclusion;
}

View file

@ -0,0 +1,19 @@
<!-- wp:group {"align":"full","style":{"position":{"type":"sticky","top":"0px"}},"className":"blending-mode","layout":{"type":"default"}} -->
<div class="wp-block-group alignfull blending-mode">
<!-- wp:template-part {"slug":"header","tagName":"header"} /-->
</div>
<!-- /wp:group -->
<!-- wp:group {"tagName":"main","style":{"spacing":{"margin":{"top":"0px","bottom":"0px"},"padding":{"top":"var:preset|spacing|80","bottom":"var:preset|spacing|80"}}},"layout":{"type":"constrained"}} -->
<main class="wp-block-group" style="margin-top:0px;margin-bottom:0px;padding-top:var(--wp--preset--spacing--80);padding-bottom:var(--wp--preset--spacing--80)">
<!-- wp:pattern {"slug":"fontaine/hidden-404"} /-->
<!-- wp:pattern {"slug":"fontaine/hidden-search-field"} /-->
</main>
<!-- /wp:group -->
<!-- wp:group {"align":"full","style":{"spacing":{"margin":{"top":"0","bottom":"0"}},"position":{"type":""}},"layout":{"type":"default"}} -->
<div class="wp-block-group alignfull" style="margin-top:0;margin-bottom:0">
<!-- wp:template-part {"slug":"footer","tagName":"footer"} /-->
</div>
<!-- /wp:group -->

View file

@ -0,0 +1,53 @@
<!-- wp:group {"style":{"position":{"type":"sticky","top":"0px"}},"className":"blending-mode","layout":{"type":"default"}} -->
<div class="wp-block-group blending-mode">
<!-- wp:template-part {"slug":"header","tagName":"header"} /-->
</div>
<!-- /wp:group -->
<!-- wp:group {"tagName":"main","style":{"spacing":{"margin":{"top":"0px","bottom":"0px"},"padding":{"top":"var:preset|spacing|80","bottom":"var:preset|spacing|80"}}},"layout":{"type":"constrained"}} -->
<main class="wp-block-group" style="margin-top:0px;margin-bottom:0px;padding-top:var(--wp--preset--spacing--80);padding-bottom:var(--wp--preset--spacing--80)">
<!-- wp:group {"style":{"spacing":{"margin":{"bottom":"var:preset|spacing|80"},"blockGap":"var:preset|spacing|30"}},"layout":{"type":"constrained"}} -->
<div class="wp-block-group" style="margin-bottom:var(--wp--preset--spacing--80)">
<!-- wp:query-title {"type":"archive","showPrefix":false} /-->
<!-- wp:term-description /-->
</div>
<!-- /wp:group -->
<!-- wp:query {"query":{"perPage":10,"pages":0,"offset":0,"postType":"post","order":"desc","orderBy":"date","author":"","search":"","exclude":[],"sticky":"","inherit":true}} -->
<div class="wp-block-query">
<!-- wp:post-template {"style":{"spacing":{"blockGap":"var:preset|spacing|70"}},"layout":{"type":"default"}} -->
<!-- wp:group {"layout":{"type":"flex","orientation":"vertical","justifyContent":"stretch"}} -->
<div class="wp-block-group">
<!-- wp:group {"style":{"spacing":{"blockGap":"var:preset|spacing|20"}},"layout":{"type":"flex","orientation":"vertical","justifyContent":"stretch"}} -->
<div class="wp-block-group">
<!-- wp:post-date /-->
<!-- wp:post-title {"isLink":true,"fontSize":"large"} /-->
</div>
<!-- /wp:group -->
<!-- wp:pattern {"slug":"fontaine/hidden-read-more"} /-->
</div>
<!-- /wp:group -->
<!-- /wp:post-template -->
<!-- wp:query-no-results -->
<!-- wp:pattern {"slug":"fontaine/hidden-no-results-content"} /-->
<!-- /wp:query-no-results -->
<!-- wp:query-pagination {"paginationArrow":"arrow","align":"wide","layout":{"type":"flex","justifyContent":"space-between"}} -->
<!-- wp:query-pagination-previous /-->
<!-- wp:query-pagination-next /-->
<!-- /wp:query-pagination -->
</div>
<!-- /wp:query -->
</main>
<!-- /wp:group -->
<!-- wp:group {"align":"full","style":{"spacing":{"margin":{"top":"0","bottom":"0"}},"position":{"type":""}},"layout":{"type":"default"}} -->
<div class="wp-block-group alignfull" style="margin-top:0;margin-bottom:0">
<!-- wp:template-part {"slug":"footer","tagName":"footer"} /-->
</div>
<!-- /wp:group -->

View file

@ -0,0 +1 @@
<!-- wp:pattern {"slug":"fontaine/front-page"} /-->

View file

@ -0,0 +1,45 @@
<!-- wp:group {"align":"full","style":{"position":{"type":"sticky","top":"0px"}},"className":"blending-mode","layout":{"type":"default"}} -->
<div class="wp-block-group alignfull blending-mode">
<!-- wp:template-part {"slug":"header","tagName":"header"} /-->
</div>
<!-- /wp:group -->
<!-- wp:group {"tagName":"main","style":{"spacing":{"margin":{"top":"0px","bottom":"0px"},"padding":{"top":"var:preset|spacing|80","bottom":"var:preset|spacing|80"}}},"layout":{"type":"constrained"}} -->
<main class="wp-block-group" style="margin-top:0px;margin-bottom:0px;padding-top:var(--wp--preset--spacing--80);padding-bottom:var(--wp--preset--spacing--80)">
<!-- wp:query {"query":{"perPage":10,"pages":0,"offset":0,"postType":"post","order":"desc","orderBy":"date","author":"","search":"","exclude":[],"sticky":"","inherit":true}} -->
<div class="wp-block-query">
<!-- wp:post-template {"style":{"spacing":{"blockGap":"var:preset|spacing|80"}},"layout":{"type":"default"}} -->
<!-- wp:group {"layout":{"type":"flex","orientation":"vertical","justifyContent":"stretch"}} -->
<div class="wp-block-group">
<!-- wp:group {"style":{"spacing":{"blockGap":"var:preset|spacing|20"}},"layout":{"type":"flex","orientation":"vertical","justifyContent":"stretch"}} -->
<div class="wp-block-group">
<!-- wp:post-date /-->
<!-- wp:post-title {"isLink":true,"fontSize":"large"} /-->
</div>
<!-- /wp:group -->
<!-- wp:pattern {"slug":"fontaine/hidden-read-more"} /-->
</div>
<!-- /wp:group -->
<!-- /wp:post-template -->
<!-- wp:query-no-results -->
<!-- wp:pattern {"slug":"fontaine/hidden-no-results-content"} /-->
<!-- /wp:query-no-results -->
<!-- wp:query-pagination {"paginationArrow":"arrow","align":"wide","layout":{"type":"flex","justifyContent":"space-between"}} -->
<!-- wp:query-pagination-previous /-->
<!-- wp:query-pagination-next /-->
<!-- /wp:query-pagination -->
</div>
<!-- /wp:query -->
</main>
<!-- /wp:group -->
<!-- wp:group {"align":"full","style":{"spacing":{"margin":{"top":"0","bottom":"0"}},"position":{"type":""}},"layout":{"type":"default"}} -->
<div class="wp-block-group alignfull" style="margin-top:0;margin-bottom:0">
<!-- wp:template-part {"slug":"footer","tagName":"footer"} /-->
</div>
<!-- /wp:group -->

View file

@ -0,0 +1 @@
<!-- wp:pattern {"slug":"fontaine/page-info"} /-->

View file

@ -0,0 +1 @@
<!-- wp:pattern {"slug":"fontaine/page-work"} /-->

View file

@ -0,0 +1,23 @@
<!-- wp:group {"style":{"position":{"type":"sticky","top":"0px"}},"className":"blending-mode","layout":{"type":"default"}} -->
<div class="wp-block-group blending-mode">
<!-- wp:template-part {"slug":"header","tagName":"header"} /-->
</div>
<!-- /wp:group -->
<!-- wp:group {"tagName":"main","align":"full","style":{"spacing":{"margin":{"top":"0px","bottom":"0px"},"padding":{"top":"var:preset|spacing|80","bottom":"var:preset|spacing|80"}}},"layout":{"type":"default"}} -->
<main class="wp-block-group alignfull" style="margin-top:0px;margin-bottom:0px;padding-top:var(--wp--preset--spacing--80);padding-bottom:var(--wp--preset--spacing--80)">
<!-- wp:group {"layout":{"type":"constrained"}} -->
<div class="wp-block-group">
<!-- wp:post-title {"level":1,"fontSize":"x-large"} /-->
</div>
<!-- /wp:group -->
<!-- wp:post-content {"lock":{"move":false,"remove":true},"layout":{"type":"constrained","justifyContent":"center"}} /-->
</main>
<!-- /wp:group -->
<!-- wp:group {"align":"full","style":{"spacing":{"margin":{"top":"0","bottom":"0"}},"position":{"type":""}},"layout":{"type":"default"}} -->
<div class="wp-block-group alignfull" style="margin-top:0;margin-bottom:0">
<!-- wp:template-part {"slug":"footer","tagName":"footer"} /-->
</div>
<!-- /wp:group -->

View file

@ -0,0 +1,53 @@
<!-- wp:group {"align":"full","style":{"position":{"type":"sticky","top":"0px"}},"className":"blending-mode","layout":{"type":"default"}} -->
<div class="wp-block-group alignfull blending-mode">
<!-- wp:template-part {"slug":"header","tagName":"header"} /-->
</div>
<!-- /wp:group -->
<!-- wp:group {"tagName":"main","style":{"spacing":{"margin":{"top":"0px","bottom":"0px"},"padding":{"top":"var:preset|spacing|80","bottom":"var:preset|spacing|80"}}},"layout":{"type":"constrained"}} -->
<main class="wp-block-group" style="margin-top:0px;margin-bottom:0px;padding-top:var(--wp--preset--spacing--80);padding-bottom:var(--wp--preset--spacing--80)">
<!-- wp:group {"style":{"spacing":{"blockGap":"var:preset|spacing|40","margin":{"bottom":"var:preset|spacing|80"}}},"layout":{"type":"constrained"}} -->
<div class="wp-block-group" style="margin-bottom:var(--wp--preset--spacing--80)">
<!-- wp:query-title {"type":"search"} /-->
<!-- wp:pattern {"slug":"fontaine/hidden-search-field"} /-->
</div>
<!-- /wp:group -->
<!-- wp:query {"query":{"perPage":10,"pages":0,"offset":0,"postType":"post","order":"desc","orderBy":"date","author":"","search":"","exclude":[],"sticky":"","inherit":true}} -->
<div class="wp-block-query">
<!-- wp:post-template {"style":{"spacing":{"blockGap":"var:preset|spacing|80"}},"layout":{"type":"default"}} -->
<!-- wp:group {"layout":{"type":"flex","orientation":"vertical","justifyContent":"stretch"}} -->
<div class="wp-block-group">
<!-- wp:group {"style":{"spacing":{"blockGap":"var:preset|spacing|20"}},"layout":{"type":"flex","orientation":"vertical","justifyContent":"stretch"}} -->
<div class="wp-block-group">
<!-- wp:post-date /-->
<!-- wp:post-title {"isLink":true,"fontSize":"large"} /-->
</div>
<!-- /wp:group -->
<!-- wp:pattern {"slug":"fontaine/hidden-read-more"} /-->
</div>
<!-- /wp:group -->
<!-- /wp:post-template -->
<!-- wp:query-no-results -->
<!-- wp:pattern {"slug":"fontaine/hidden-no-results-content"} /-->
<!-- /wp:query-no-results -->
<!-- wp:query-pagination {"paginationArrow":"arrow","align":"wide","layout":{"type":"flex","justifyContent":"space-between"}} -->
<!-- wp:query-pagination-previous /-->
<!-- wp:query-pagination-next /-->
<!-- /wp:query-pagination -->
</div>
<!-- /wp:query -->
</main>
<!-- /wp:group -->
<!-- wp:group {"align":"full","style":{"spacing":{"margin":{"top":"0","bottom":"0"}},"position":{"type":""}},"layout":{"type":"default"}} -->
<div class="wp-block-group alignfull" style="margin-top:0;margin-bottom:0">
<!-- wp:template-part {"slug":"footer","tagName":"footer"} /-->
</div>
<!-- /wp:group -->

View file

@ -0,0 +1,57 @@
<!-- wp:group {"style":{"position":{"type":"sticky","top":"0px"}},"className":"blending-mode","layout":{"type":"default"}} -->
<div class="wp-block-group blending-mode">
<!-- wp:template-part {"slug":"header","tagName":"header"} /-->
</div>
<!-- /wp:group -->
<!-- wp:group {"tagName":"main","align":"full","style":{"spacing":{"margin":{"top":"0px","bottom":"0px"},"padding":{"top":"var:preset|spacing|80","bottom":"var:preset|spacing|80"}}},"layout":{"type":"default"}} -->
<main class="wp-block-group alignfull" style="margin-top:0px;margin-bottom:0px;padding-top:var(--wp--preset--spacing--80);padding-bottom:var(--wp--preset--spacing--80)">
<!-- wp:group {"layout":{"type":"constrained"}} -->
<div class="wp-block-group">
<!-- wp:group {"style":{"spacing":{"blockGap":"var:preset|spacing|20"}},"layout":{"type":"flex","orientation":"vertical","justifyContent":"stretch"}} -->
<div class="wp-block-group">
<!-- wp:post-date /-->
<!-- wp:post-title {"fontSize":"x-large"} /-->
</div>
<!-- /wp:group -->
</div>
<!-- /wp:group -->
<!-- wp:post-content {"lock":{"move":false,"remove":true},"layout":{"type":"constrained","justifyContent":"center"}} /-->
<!-- wp:group {"layout":{"type":"constrained"}} -->
<div class="wp-block-group">
<!-- wp:group {"style":{"spacing":{"blockGap":"var:preset|spacing|20","padding":{"top":"var:preset|spacing|30"}},"border":{"top":{"color":"var:preset|color|theme-5","width":"1px"},"right":[],"bottom":[],"left":[]}},"layout":{"type":"flex","orientation":"vertical","justifyContent":"stretch"}} -->
<div class="wp-block-group" style="border-top-color:var(--wp--preset--color--theme-5);border-top-width:1px;padding-top:var(--wp--preset--spacing--30)">
<!-- wp:post-author-name {"isLink":true} /-->
<!-- wp:post-terms {"term":"category"} /-->
<!-- wp:post-terms {"term":"post_tag"} /-->
</div>
<!-- /wp:group -->
<!-- wp:group {"style":{"spacing":{"margin":{"top":"var:preset|spacing|80"}}},"layout":{"type":"flex","flexWrap":"nowrap","justifyContent":"space-between"}} -->
<div class="wp-block-group" style="margin-top:var(--wp--preset--spacing--80)">
<!-- wp:post-navigation-link {"type":"previous","arrow":"arrow"} /-->
<!-- wp:post-navigation-link {"arrow":"arrow"} /-->
</div>
<!-- /wp:group -->
</div>
<!-- /wp:group -->
<!-- wp:group {"style":{"spacing":{"margin":{"top":"0","bottom":"0"}}},"layout":{"type":"constrained"}} -->
<div class="wp-block-group" style="margin-top:0;margin-bottom:0">
<!-- wp:template-part {"slug":"comments"} /-->
</div>
<!-- /wp:group -->
</main>
<!-- /wp:group -->
<!-- wp:group {"align":"full","style":{"spacing":{"margin":{"top":"0","bottom":"0"}},"position":{"type":""}},"layout":{"type":"default"}} -->
<div class="wp-block-group alignfull" style="margin-top:0;margin-bottom:0">
<!-- wp:template-part {"slug":"footer","tagName":"footer"} /-->
</div>
<!-- /wp:group -->

907
fontaine/theme.json Normal file
View file

@ -0,0 +1,907 @@
{
"customTemplates": [
{
"name": "page-work",
"postTypes": [
"page"
],
"title": "Page: Work"
},
{
"name": "page-info",
"postTypes": [
"page"
],
"title": "Page: Info"
}
],
"settings": {
"appearanceTools": true,
"color": {
"background": true,
"custom": true,
"customDuotone": true,
"customGradient": true,
"defaultDuotone": false,
"defaultGradients": false,
"defaultPalette": false,
"duotone": [],
"gradients": [],
"palette": [
{
"color": "#ffffff",
"name": "Color 1",
"slug": "theme-1"
},
{
"color": "#EDEAE9",
"name": "Color 2",
"slug": "theme-2"
},
{
"color": "#030fff",
"name": "Color 3",
"slug": "theme-3"
},
{
"color": "#ff0000",
"name": "Color 4",
"slug": "theme-4"
},
{
"color": "#000000",
"name": "Color 5",
"slug": "theme-5"
},
{
"color": "#0C203B1A",
"name": "Color 6",
"slug": "theme-6"
}
],
"text": true
},
"layout": {
"contentSize": "910px"
},
"shadow": {
"presets": []
},
"spacing": {
"customSpacingSize": true,
"spacingScale": {
"steps": 0
},
"spacingSizes": [
{
"name": "X-Small",
"size": "0.25rem",
"slug": "20"
},
{
"name": "Small",
"size": "0.5rem",
"slug": "30"
},
{
"name": "Medium",
"size": "1rem",
"slug": "40"
},
{
"name": "Large",
"size": "clamp(1.5rem, 2vw, 2rem)",
"slug": "50"
},
{
"name": "X-Large",
"size": "clamp(3rem, 4vw, 4rem)",
"slug": "60"
},
{
"name": "2X-Large",
"size": "clamp(4.5rem, 6vw, 6rem)",
"slug": "70"
},
{
"name": "3X-Large",
"size": "clamp(6rem, 8vw, 8rem)",
"slug": "80"
}
],
"units": [
"%",
"px",
"em",
"rem",
"vh",
"vw"
]
},
"typography": {
"customFontSize": true,
"dropCap": true,
"fluid": true,
"fontFamilies": [
{
"fontFace": [
{
"fontFamily": "Overused Grotesk",
"fontStyle": "normal",
"fontWeight": "300",
"src": [
"file:./assets/fonts/overused-grotesk_normal_300.otf"
]
},
{
"fontFamily": "Overused Grotesk",
"fontStyle": "normal",
"fontWeight": "400",
"src": [
"file:./assets/fonts/overused-grotesk_normal_400.otf"
]
},
{
"fontFamily": "Overused Grotesk",
"fontStyle": "normal",
"fontWeight": "500",
"src": [
"file:./assets/fonts/overused-grotesk_normal_500.otf"
]
},
{
"fontFamily": "Overused Grotesk",
"fontStyle": "normal",
"fontWeight": "600",
"src": [
"file:./assets/fonts/overused-grotesk_normal_600.otf"
]
},
{
"fontFamily": "Overused Grotesk",
"fontStyle": "normal",
"fontWeight": "700",
"src": [
"file:./assets/fonts/overused-grotesk_normal_700.otf"
]
},
{
"fontFamily": "Overused Grotesk",
"fontStyle": "normal",
"fontWeight": "800",
"src": [
"file:./assets/fonts/overused-grotesk_normal_800.otf"
]
},
{
"fontFamily": "Overused Grotesk",
"fontStyle": "normal",
"fontWeight": "900",
"src": [
"file:./assets/fonts/overused-grotesk_normal_900.otf"
]
},
{
"fontFamily": "Overused Grotesk",
"fontStyle": "italic",
"fontWeight": "300",
"src": [
"file:./assets/fonts/overused-grotesk_italic_300.otf"
]
},
{
"fontFamily": "Overused Grotesk",
"fontStyle": "italic",
"fontWeight": "400",
"src": [
"file:./assets/fonts/overused-grotesk_italic_400.otf"
]
},
{
"fontFamily": "Overused Grotesk",
"fontStyle": "italic",
"fontWeight": "500",
"src": [
"file:./assets/fonts/overused-grotesk_italic_500.otf"
]
},
{
"fontFamily": "Overused Grotesk",
"fontStyle": "italic",
"fontWeight": "600",
"src": [
"file:./assets/fonts/overused-grotesk_italic_600.otf"
]
},
{
"fontFamily": "Overused Grotesk",
"fontStyle": "italic",
"fontWeight": "700",
"src": [
"file:./assets/fonts/overused-grotesk_italic_700.otf"
]
},
{
"fontFamily": "Overused Grotesk",
"fontStyle": "italic",
"fontWeight": "800",
"src": [
"file:./assets/fonts/overused-grotesk_italic_800.otf"
]
},
{
"fontFamily": "Overused Grotesk",
"fontStyle": "italic",
"fontWeight": "900",
"src": [
"file:./assets/fonts/overused-grotesk_italic_900.otf"
]
}
],
"fontFamily": "Overused Grotesk",
"slug": "overused-grotesk"
}
],
"fontSizes": [
{
"fluid": false,
"name": "Small",
"size": "1rem",
"slug": "small"
},
{
"fluid": true,
"name": "Medium",
"size": "1.618rem",
"slug": "medium"
},
{
"fluid": true,
"name": "Large",
"size": "2.618rem",
"slug": "large"
},
{
"fluid": true,
"name": "Extra Large",
"size": "4.236rem",
"slug": "x-large"
},
{
"fluid": true,
"name": "Double Extra Large",
"size": "6.854rem",
"slug": "xx-large"
}
],
"fontStyle": true,
"fontWeight": true,
"letterSpacing": true,
"textDecoration": true,
"textTransform": true
},
"useRootPaddingAwareAlignments": true
},
"styles": {
"blocks": {
"core/archives": {
"css": "& {list-style-type:none;} & li+li{margin-top: 0.25rem;}",
"spacing": {
"padding": {
"left": "0"
}
}
},
"core/button": {
"variations": {
"outline": {
"border": {
"width": "2px"
},
"spacing": {
"padding": {
"bottom": "calc(1rem - 2px)",
"left": "calc(2.5rem - 2px)",
"right": "calc(2.5rem - 2px)",
"top": "calc(1rem - 2px)"
}
}
}
}
},
"core/buttons": {
"spacing": {
"blockGap": "var(--wp--preset--spacing--40)"
}
},
"core/calendar": {
"css": ".wp-block-calendar table:where(:not(.has-text-color)) {color: var(--wp--preset--color--theme-5);} &.wp-block-calendar table:where(:not(.has-text-color)) td {border-color: var(--wp--preset--color--theme-5);} &.wp-block-calendar table:where(:not(.has-text-color)) th {color: var(--wp--preset--color--theme-2);border-color: var(--wp--preset--color--theme-5);} & :where(.wp-block-calendar table:not(.has-background) th) {background-color: var(--wp--preset--color--theme-5);color: var(--wp--preset--color--theme-5);}"
},
"core/categories": {
"css": "& {list-style-type:none;} & li+li{margin-top: 0.25rem;}",
"spacing": {
"padding": {
"left": "0"
}
}
},
"core/code": {
"border": {
"color": "var(--wp--preset--color--theme-5)",
"style": "solid",
"width": "1px"
},
"spacing": {
"padding": {
"bottom": "var(--wp--preset--spacing--40)",
"left": "var(--wp--preset--spacing--40)",
"right": "var(--wp--preset--spacing--40)",
"top": "var(--wp--preset--spacing--40)"
}
}
},
"core/comment-author-name": {
"elements": {
"link": {
":hover": {
"color": {
"text": "var(--wp--preset--color--theme-4)"
}
},
"color": {
"text": "var(--wp--preset--color--theme-5)"
}
}
},
"typography": {
"fontSize": "var(--wp--preset--font-size--medium)"
}
},
"core/comment-content": {
"css": "& p{margin-bottom:0;} & p+p{margin-top:var(--wp--preset--spacing--50)}"
},
"core/comment-date": {
"elements": {
"link": {
":hover": {
"color": {
"text": "var(--wp--preset--color--theme-4)"
}
},
"color": {
"text": "var(--wp--preset--color--theme-5)"
}
}
}
},
"core/comment-edit-link": {
},
"core/comment-reply-link": {
"elements": {
"link": {
":focus": {
"border": {
"color": "var(--wp--preset--color--theme-4)"
},
"color": {
"background": "var(--wp--preset--color--theme-4)",
"text": "var(--wp--preset--color--theme-1)"
}
},
":hover": {
"border": {
"color": "var(--wp--preset--color--theme-4)"
},
"color": {
"background": "var(--wp--preset--color--theme-4)",
"text": "var(--wp--preset--color--theme-1)"
}
},
"border": {
"color": "var(--wp--preset--color--theme-5)",
"style": "solid",
"width": "2px"
},
"color": {
"text": "var(--wp--preset--color--theme-5)"
},
"spacing": {
"padding": "0.21875rem 1rem"
},
"typography": {
"fontSize": "var(--wp--preset--font-size--small)",
"fontWeight": 500,
"lineHeight": "1",
"textDecoration": "none"
}
}
}
},
"core/comments-pagination": {
"elements": {
"link": {
":hover": {
"color": {
"text": "var(--wp--preset--color--theme-4)"
}
},
"color": {
"text": "var(--wp--preset--color--theme-5)"
}
}
}
},
"core/comments-title": {
"spacing": {
"margin": {
"bottom": "0",
"top": "var(--wp--preset--spacing--50)"
}
},
"typography": {
"fontSize": "var(--wp--preset--font-size--large)"
}
},
"core/cover": {
"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)"
}
}
},
"core/image": {
"css": " .wp-element-caption{text-align:center;}"
},
"core/latest-comments": {
"css": "& .wp-block-latest-comments__comment-meta{font-size: inherit;} & .wp-block-latest-comments__comment-date{font-size: inherit;} & .wp-block-latest-comments__comment-excerpt p{font-size: inherit;} & .wp-block-latest-comments__comment-excerpt p{margin:0 0 var(--wp--style--block-gap)} &:where(.wp-block-latest-comments:not([style*=line-height] .wp-block-latest-comments__comment-excerpt p)){line-height:inherit;} & .avatar, .wp-block-latest-comments__comment-avatar{border-radius:0;}",
"spacing": {
"padding": {
"left": "0px"
}
}
},
"core/latest-posts": {
"css": ".wp-block-latest-posts .wp-block-latest-posts__post-author{font-size: inherit;} & .wp-block-latest-posts__post-date{font-size: inherit;} & .wp-block-latest-posts__post-excerpt{margin:0 0 var(--wp--style--block-gap)} & .wp-block-latest-posts__post-title{text-decoration: none;}"
},
"core/list": {
"spacing": {
"padding": {
"left": "var(--wp--preset--spacing--50)"
}
}
},
"core/loginout": [],
"core/navigation": {
"css": ".wp-block-navigation:not(.has-background) .wp-block-navigation__submenu-container {border-color:var(--wp--preset--color--theme-5);} & .wp-block-navigation__responsive-container.is-menu-open .wp-block-navigation__responsive-dialog{padding:var(--wp--style--block-gap);} & .wp-block-navigation__responsive-container-close{right:var(--wp--style--block-gap);top:var(--wp--style--block-gap);} & .wp-block-page-list li+li{margin-top:0;}",
"typography": {
"fontSize": "var(--wp--preset--font-size--large)",
"lineHeight": "1"
}
},
"core/page-list": {
"css": "& {list-style-type:none;} & li+li{margin-top: 0.25rem;}",
"spacing": {
"padding": {
"left": "0"
}
}
},
"core/paragraph": {
"css": "& strong{font-weight:600;}",
"typography": {
"lineHeight": "calc(1em + 0.382rem)"
}
},
"core/post-author": {
"css": "& .wp-block-post-author__byline{font-size:inherit;}&.wp-block-post-author .wp-block-post-author__name a{text-decoration:none;}&.wp-block-post-author .wp-block-post-author__bio{font-size:inherit;margin:0;}& .wp-block-post-author__avatar img{border-radius: 2px;vertical-align:middle;}"
},
"core/post-author-name": {
"elements": {
"link": {
":hover": {
"color": {
"text": "var(--wp--preset--color--theme-4)"
}
},
"color": {
"text": "var(--wp--preset--color--theme-5)"
}
}
},
"typography": {
"fontSize": "var(--wp--preset--font-size--small)"
}
},
"core/post-comments-form": {
"css": "&.comment-form input:not([type=submit]):not([type=checkbox]){line-height: inherit;} & .comment-form textarea{line-height: inherit;} & .comment-form > *{margin-top:var(--wp--style--block-gap);margin-bottom:0} & .comment-reply-title{font-size:var(--wp--preset--font-size--large);"
},
"core/post-content": {
"elements": {
"heading": {
"spacing": {
"margin": {
"bottom": "0px",
"top": "var(--wp--preset--spacing--60)"
}
}
}
}
},
"core/post-date": {
"typography": {
"fontSize": "var(--wp--preset--font-size--small)"
}
},
"core/post-excerpt": {
"css": ".wp-block-post-excerpt .wp-block-post-excerpt__excerpt{line-height: inherit;}"
},
"core/post-navigation-link": {
"elements": {
"link": {
":hover": {
"color": {
"text": "var(--wp--preset--color--theme-4)"
}
},
"color": {
"text": "var(--wp--preset--color--theme-5)"
}
}
}
},
"core/post-terms": {
"elements": {
"link": {
":hover": {
"color": {
"text": "var(--wp--preset--color--theme-4)"
}
},
"color": {
"text": "var(--wp--preset--color--theme-5)"
}
}
},
"css": ".wp-block-post-terms.taxonomy-post_tag a:before{content:'#';}",
"typography": {
"fontSize": "var(--wp--preset--font-size--small)"
}
},
"core/post-title": {
"elements": {
"link": {
":hover": {
"color": {
"text": "var(--wp--preset--color--theme-4)"
}
},
"color": {
"text": "var(--wp--preset--color--theme-5)"
}
}
},
"typography": {
"fontSize": "var(--wp--preset--font-size--x-large)",
"fontWeight": 400
}
},
"core/pullquote": {
"border": {
"color": "currentColor",
"style": "solid",
"width": "1px 0"
},
"css": ".wp-block-pullquote cite {display:block;margin-top: var(--wp--preset--spacing--50)}",
"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--medium)",
"fontStyle": "italic"
}
},
"core/query-pagination": {
"elements": {
"link": {
":hover": {
"color": {
"text": "var(--wp--preset--color--theme-4)"
}
},
"color": {
"text": "var(--wp--preset--color--theme-5)"
}
}
},
"spacing": {
"padding": {
"top": "var(--wp--preset--spacing--80)"
}
}
},
"core/query-pagination-next": {
"css": ".wp-block-query-pagination-next{margin:0;}"
},
"core/query-pagination-numbers": {
"css": ".wp-block-query-pagination-numbers{margin:0;}"
},
"core/query-pagination-previous": {
"css": ".wp-block-query-pagination-previous{margin:0;}"
},
"core/query-title": {
"typography": {
"fontSize": "var(--wp--preset--font-size--large)",
"fontWeight": 400
}
},
"core/quote": {
"border": {
"color": "currentColor",
"style": "solid",
"width": "0 0 0 1px"
},
"spacing": {
"margin": {
"left": "0",
"right": "0"
},
"padding": {
"left": "var(--wp--preset--spacing--50)"
}
},
"typography": {
"fontStyle": "italic"
},
"variations": {
"plain": {
"border": {
"width": "0"
},
"spacing": {
"padding": {
"left": "0"
}
},
"typography": {
"fontStyle": "normal"
}
}
}
},
"core/rss": {
},
"core/search": {
"css": "& :where(.wp-block-search__button-inside .wp-block-search__inside-wrapper){background-color:#fff;} & :where(.wp-block-search__button-inside .wp-block-search__inside-wrapper) .wp-block-search__input{padding: 0 0.5rem;} & .wp-block-search__button.has-icon{padding:0.375rem;}",
"typography": {
"fontSize": "var(--wp--preset--font-size--small)",
"lineHeight": "1"
}
},
"core/separator": {
"border": {
"color": "currentColor",
"style": "solid",
"width": "0 0 1px 0"
},
"color": {
"text": "var(--wp--preset--color--theme-5)"
}
},
"core/site-tagline": {
"typography": {
"fontSize": "var(--wp--preset--font-size--small)"
}
},
"core/site-title": {
"elements": {
"link": {
":hover": {
"typography": {
"textDecoration": "none"
}
},
"color": {
"text": "var(--wp--preset--color--theme-5)"
},
"typography": {
"textDecoration": "none"
}
}
},
"typography": {
"fontSize": "var(--wp--preset--font-size--small)",
"fontWeight": 400,
"lineHeight": "calc(1em + 0.382rem)"
}
},
"core/social-links": {
"spacing": {
"blockGap": {
"left": "var(--wp--preset--spacing--40)",
"top": "var(--wp--preset--spacing--40)"
}
}
},
"core/table": {
"css": "& thead{border-bottom-width: 1px;} & tfoot{border-top-width: 1px;} & + .wp-element-caption{text-align:center;}"
},
"core/tag-cloud": {
"css": ".wp-block-tag-cloud.is-style-outline{font-size:var(--wp--preset--font-size--small);line-height:1} &.wp-block-tag-cloud.is-style-outline a {border-radius:999px;padding: 5px 15px;} &.wp-block-tag-cloud.is-style-outline a:hover {color: var(--wp--preset--color--theme-1);background-color: var(--wp--preset--color--theme-5);}"
},
"core/term-description": {
"css": "& p+p {margin-top:calc(1em + 0.375rem);}",
"typography": {
"fontSize": "var(--wp--preset--font-size--medium)"
}
}
},
"color": {
"background": "var(--wp--preset--color--theme-2)",
"text": "var(--wp--preset--color--theme-5)"
},
"elements": {
"button": {
":focus": {
"border": {
"color": "var(--wp--preset--color--theme-4)"
},
"color": {
"background": "var(--wp--preset--color--theme-4)",
"text": "var(--wp--preset--color--theme-1)"
}
},
":hover": {
"border": {
"color": "var(--wp--preset--color--theme-4)"
},
"color": {
"background": "var(--wp--preset--color--theme-4)",
"text": "var(--wp--preset--color--theme-1)"
}
},
"border": {
"color": "var(--wp--preset--color--theme-5)",
"radius": "0",
"style": "solid",
"width": "0"
},
"color": {
"background": "var(--wp--preset--color--theme-5)",
"text": "var(--wp--preset--color--theme-2)"
},
"spacing": {
"padding": {
"bottom": "1rem",
"left": "2.5rem",
"right": "2.5rem",
"top": "1rem"
}
},
"typography": {
"fontSize": "var(--wp--preset--font-size--small)",
"lineHeight": "1"
}
},
"caption": {
"color": {
"text": "var(--wp--preset--color--theme-5)"
},
"spacing": {
"margin": {
"bottom": "var(--wp--preset--spacing--50)",
"top": "var(--wp--preset--spacing--50)"
},
"padding": {
"left": "var(--wp--preset--spacing--50)",
"right": "var(--wp--preset--spacing--50)"
}
},
"typography": {
"fontSize": "var(--wp--preset--font-size--small)"
}
},
"h1": {
"typography": {
"fontSize": "var(--wp--preset--font-size--x-large)",
"lineHeight": "1.003305005"
}
},
"h2": {
"typography": {
"fontSize": "var(--wp--preset--font-size--large)"
}
},
"h3": {
"typography": {
"fontSize": "var(--wp--preset--font-size--medium)"
}
},
"h4": {
"typography": {
"fontSize": "var(--wp--preset--font-size--medium)",
"lineHeight": "1",
"textTransform": "uppercase"
}
},
"h5": {
"typography": {
"fontSize": "var(--wp--preset--font-size--small)"
}
},
"h6": {
"typography": {
"fontSize": "var(--wp--preset--font-size--small)",
"lineHeight": "1",
"textTransform": "uppercase"
}
},
"heading": {
"typography": {
"fontWeight": "400",
"lineHeight": "calc(1em + 0.382rem)"
}
},
"link": {
":hover": {
"color": {
"text": "var(--wp--preset--color--theme-4)"
}
},
"color": {
"text": "var(--wp--preset--color--theme-3)"
},
"typography": {
"textDecoration": "none"
}
}
},
"spacing": {
"blockGap": "var(--wp--preset--spacing--50)",
"padding": {
"bottom": "0px",
"left": "var(--wp--preset--spacing--50)",
"right": "var(--wp--preset--spacing--50)",
"top": "0px"
}
},
"typography": {
"fontFamily": "var(--wp--preset--font-family--overused-grotesk)",
"fontSize": "var(--wp--preset--font-size--medium)",
"fontStyle": "normal",
"fontWeight": "400",
"lineHeight": "1.23"
}
},
"templateParts": [
{
"area": "uncategorized",
"name": "comments",
"title": "Comments"
},
{
"area": "header",
"name": "header",
"title": "Header"
},
{
"area": "footer",
"name": "footer",
"title": "Footer"
},
{
"area": "footer",
"name": "footer-dark",
"title": "Footer Dark"
}
],
"version": 2,
"$schema": "https://schemas.wp.org/trunk/theme.json"
}