소스 검색

Varese initial commit

Initial commit of Varese(premium)
Onur Oztaskiran 3 년 전
부모
커밋
7a6cee91a1
40개의 변경된 파일944개의 추가작업 그리고 0개의 파일을 삭제
  1. 8 0
      varese/.gitignore
  2. BIN
      varese/assets/fonts/bitter/bitter-variable-italic.woff2
  3. BIN
      varese/assets/fonts/bitter/bitter-variable.woff2
  4. BIN
      varese/assets/fonts/lora/lora-variable-ital.woff2
  5. BIN
      varese/assets/fonts/lora/lora-variable.woff2
  6. BIN
      varese/assets/images/avatar1.png
  7. BIN
      varese/assets/images/avatar2.png
  8. BIN
      varese/assets/images/bisque.jpg
  9. BIN
      varese/assets/images/brown.jpg
  10. BIN
      varese/assets/images/centerimg.jpg
  11. BIN
      varese/assets/images/cra.jpg
  12. BIN
      varese/assets/images/main-hero.jpg
  13. BIN
      varese/assets/images/osetta.jpg
  14. BIN
      varese/assets/images/pattern.png
  15. BIN
      varese/assets/images/quote.png
  16. BIN
      varese/assets/images/row-1.jpg
  17. BIN
      varese/assets/images/row-2.jpg
  18. BIN
      varese/assets/images/row-3.jpg
  19. BIN
      varese/assets/images/row-4.jpg
  20. BIN
      varese/assets/images/row-5.jpg
  21. BIN
      varese/assets/images/section3bg.jpg
  22. 20 0
      varese/functions.php
  23. 1 0
      varese/parts/footer.html
  24. 15 0
      varese/parts/header-default.html
  25. 1 0
      varese/parts/header-home.html
  26. 13 0
      varese/parts/header.html
  27. 89 0
      varese/patterns/2-column-testimonials.php
  28. 37 0
      varese/patterns/centered-image-with-offset-text.php
  29. 45 0
      varese/patterns/cover-with-images-and-text.php
  30. 103 0
      varese/patterns/food-menu-with-cover-bg.php
  31. 65 0
      varese/patterns/footer-with-social-links.php
  32. 49 0
      varese/patterns/header-with-image-and-gradient.php
  33. 31 0
      varese/readme.txt
  34. BIN
      varese/screenshot.png
  35. 25 0
      varese/style.css
  36. 28 0
      varese/style.scss
  37. 11 0
      varese/templates/index.html
  38. 61 0
      varese/templates/page.html
  39. 63 0
      varese/templates/single.html
  40. 279 0
      varese/theme.json

+ 8 - 0
varese/.gitignore

@@ -0,0 +1,8 @@
+# Ignore Mac system files
+.DS_store
+
+# Ignore node_modules folder
+node_modules
+
+# Ignore Codekit
+config.codekit3

BIN
varese/assets/fonts/bitter/bitter-variable-italic.woff2


BIN
varese/assets/fonts/bitter/bitter-variable.woff2


BIN
varese/assets/fonts/lora/lora-variable-ital.woff2


BIN
varese/assets/fonts/lora/lora-variable.woff2


BIN
varese/assets/images/avatar1.png


BIN
varese/assets/images/avatar2.png


BIN
varese/assets/images/bisque.jpg


BIN
varese/assets/images/brown.jpg


BIN
varese/assets/images/centerimg.jpg


BIN
varese/assets/images/cra.jpg


BIN
varese/assets/images/main-hero.jpg


BIN
varese/assets/images/osetta.jpg


BIN
varese/assets/images/pattern.png


BIN
varese/assets/images/quote.png


BIN
varese/assets/images/row-1.jpg


BIN
varese/assets/images/row-2.jpg


BIN
varese/assets/images/row-3.jpg


BIN
varese/assets/images/row-4.jpg


BIN
varese/assets/images/row-5.jpg


BIN
varese/assets/images/section3bg.jpg


+ 20 - 0
varese/functions.php

@@ -0,0 +1,20 @@
+<?php
+
+/**
+* Enqueue Varese additional Styles
+*/
+
+add_action( 'wp_enqueue_scripts', 'enqueue_varese_styles', 1 );
+
+function enqueue_varese_styles() {
+   wp_enqueue_style( 'varese-style', get_stylesheet_uri() );
+}
+
+function varese_register_block_pattern_categories() {
+	register_block_pattern_category( 'headers', array( 'label' => __( 'Headers', 'varese' ) ) );
+	register_block_pattern_category( 'footers', array( 'label' => __( 'Footers', 'varese' ) ) );
+	register_block_pattern_category( 'images', array( 'label' => __( 'Images', 'varese' ) ) );
+	register_block_pattern_category( 'text', array( 'label' => __( 'Text', 'varese' ) ) );
+}
+
+add_action( 'init', 'varese_register_block_pattern_categories', 9 );

+ 1 - 0
varese/parts/footer.html

@@ -0,0 +1 @@
+<!-- wp:pattern {"slug":"varese/footer-with-social-links"} /-->

+ 15 - 0
varese/parts/header-default.html

@@ -0,0 +1,15 @@
+<!-- wp:group {"className":"gapless-group","layout":{"inherit":"true"}} -->
+<div class="wp-block-group gapless-group"><!-- wp:group {"align":"full","style":{"spacing":{"padding":{"bottom":"var(--wp--custom--gap--vertical)","top":"var(--wp--custom--gap--vertical)"}}},"className":"site-header","layout":{"type":"flex","justifyContent":"space-between"}} -->
+<div class="wp-block-group alignfull site-header" style="padding-top:var(--wp--custom--gap--vertical);padding-bottom:var(--wp--custom--gap--vertical)"><!-- wp:group {"className":"site-brand","layout":{"type":"flex"}} -->
+<div class="wp-block-group site-brand"><!-- wp:site-logo {"width":64} /-->
+
+<!-- wp:group -->
+<div class="wp-block-group"><!-- wp:site-title /-->
+
+<!-- wp:site-tagline /--></div>
+<!-- /wp:group --></div>
+<!-- /wp:group -->
+
+<!-- wp:navigation {"ref":8,"__unstableLocation":"primary","className":"social-links","layout":{"type":"flex","setCascadingProperties":true,"justifyContent":"right","orientation":"horizontal"},"style":{"spacing":{"margin":{"top":"0"}}}} /--></div>
+<!-- /wp:group --></div>
+<!-- /wp:group -->

+ 1 - 0
varese/parts/header-home.html

@@ -0,0 +1 @@
+<!-- wp:pattern {"slug":"varese/header-with-image-and-gradient-bg"} /-->

+ 13 - 0
varese/parts/header.html

@@ -0,0 +1,13 @@
+<!-- wp:group {"style":{"spacing":{"padding":{"top":"60px","bottom":"40px"}}},"className":"gapless-group","layout":{"inherit":true}} -->
+<div class="wp-block-group gapless-group" style="padding-top:60px;padding-bottom:40px"><!-- wp:group {"align":"wide","style":{"spacing":{"padding":{"bottom":"var(--wp--custom--gap--vertical)","top":"var(--wp--custom--gap--vertical)"}}},"className":"site-header","layout":{"type":"flex","justifyContent":"space-between"}} -->
+<div class="wp-block-group alignwide site-header" style="padding-top:var(--wp--custom--gap--vertical);padding-bottom:var(--wp--custom--gap--vertical)"><!-- wp:group {"className":"site-brand","layout":{"type":"flex"}} -->
+<div class="wp-block-group site-brand"><!-- wp:site-logo {"width":64} /-->
+
+<!-- wp:group -->
+<div class="wp-block-group"><!-- wp:site-title {"style":{"typography":{"textTransform":"uppercase","letterSpacing":"12px"}}} /--></div>
+<!-- /wp:group --></div>
+<!-- /wp:group -->
+
+<!-- wp:navigation {"ref":8,"__unstableLocation":"primary","className":"social-links","layout":{"type":"flex","setCascadingProperties":true,"justifyContent":"right","orientation":"horizontal"},"style":{"spacing":{"margin":{"top":"0"},"blockGap":"40px"},"typography":{"textTransform":"uppercase"}},"fontSize":"small"} /--></div>
+<!-- /wp:group --></div>
+<!-- /wp:group -->

+ 89 - 0
varese/patterns/2-column-testimonials.php

@@ -0,0 +1,89 @@
+<?php
+/**
+ * Title: 2 Columns testimonials
+ * Slug: varese/2-columns-testimonials
+ * Categories: text
+ */
+?>
+
+<!-- wp:group {"style":{"spacing":{"padding":{"top":"80px","bottom":"80px"}}},"layout":{"inherit":true}} -->
+<div class="wp-block-group" style="padding-top:80px;padding-bottom:80px"><!-- wp:group {"align":"wide"} -->
+<div class="wp-block-group alignwide"><!-- wp:heading {"textAlign":"center"} -->
+<h2 class="has-text-align-center"><?php echo esc_html__( 'Happy Customers', 'varese' ); ?></h2>
+<!-- /wp:heading -->
+
+<!-- wp:columns {"style":{"spacing":{"blockGap":"60px"}}} -->
+<div class="wp-block-columns"><!-- wp:column -->
+<div class="wp-block-column"><!-- wp:group {"style":{"spacing":{"padding":{"top":"0px","right":"0px","bottom":"20px","left":"0px"},"blockGap":"0px"}},"layout":{"type":"flex","flexWrap":"nowrap"}} -->
+<div class="wp-block-group" style="padding-top:0px;padding-right:0px;padding-bottom:20px;padding-left:0px"><!-- wp:image {"width":23,"height":47,"sizeSlug":"full","linkDestination":"none"} -->
+<figure class="wp-block-image size-full is-resized"><img src="<?php echo esc_url( get_stylesheet_directory_uri() ) . '/assets/images/quote.png'; ?>" alt="" width="23" height="47"/></figure>
+<!-- /wp:image --></div>
+<!-- /wp:group -->
+
+<!-- wp:group {"style":{"spacing":{"padding":{"top":"0px","right":"0px","bottom":"0px","left":"0px"},"margin":{"top":"0px","bottom":"0px"}}}} -->
+<div class="wp-block-group" style="margin-top:0px;margin-bottom:0px;padding-top:0px;padding-right:0px;padding-bottom:0px;padding-left:0px"><!-- wp:paragraph -->
+<p><?php echo esc_html__( 'We loved the environment the second we walked in the door. The service was fantastic and we left feeling like our server was our new best friend.', 'varese' ); ?></p>
+<!-- /wp:paragraph -->
+
+<!-- wp:paragraph -->
+<p><?php echo esc_html__( 'The food is bragworthy. This is where I’ll bring guests from out of town from now on.', 'varese' ); ?></p>
+<!-- /wp:paragraph --></div>
+<!-- /wp:group -->
+
+<!-- wp:group {"style":{"spacing":{"padding":{"top":"0px","right":"0px","bottom":"20px","left":"0px"},"blockGap":"0px"}},"layout":{"type":"flex","flexWrap":"nowrap"}} -->
+<div class="wp-block-group" style="padding-top:0px;padding-right:0px;padding-bottom:20px;padding-left:0px"><!-- wp:group {"style":{"border":{"top":{"color":"var:preset|color|tertiary","width":"1px"}},"spacing":{"padding":{"top":"20px","right":"20px"}}},"layout":{"type":"flex","flexWrap":"nowrap"}} -->
+<div class="wp-block-group" style="border-top-color:var(--wp--preset--color--tertiary);border-top-width:1px;padding-top:20px;padding-right:20px"><!-- wp:image {"width":50,"height":50,"sizeSlug":"full","linkDestination":"none"} -->
+<figure class="wp-block-image size-full is-resized"><img src="<?php echo esc_url( get_stylesheet_directory_uri() ) . '/assets/images/avatar1.png'; ?>" alt="" width="50" height="50"/></figure>
+<!-- /wp:image -->
+
+<!-- wp:group {"style":{"spacing":{"blockGap":"5px"}}} -->
+<div class="wp-block-group"><!-- wp:heading {"level":5,"style":{"typography":{"fontStyle":"normal","fontWeight":"600"}},"fontSize":"small"} -->
+<h5 class="has-small-font-size" style="font-style:normal;font-weight:600"><?php echo esc_html__( 'Anton Delgado', 'varese' ); ?></h5>
+<!-- /wp:heading -->
+
+<!-- wp:paragraph {"fontSize":"small"} -->
+<p class="has-small-font-size"><?php echo esc_html__( 'Traveler, Food Reviewer', 'varese' ); ?></p>
+<!-- /wp:paragraph --></div>
+<!-- /wp:group --></div>
+<!-- /wp:group --></div>
+<!-- /wp:group --></div>
+<!-- /wp:column -->
+
+<!-- wp:column -->
+<div class="wp-block-column"><!-- wp:group {"style":{"spacing":{"padding":{"top":"0px","right":"0px","bottom":"20px","left":"0px"},"blockGap":"0px"}},"layout":{"type":"flex","flexWrap":"nowrap"}} -->
+<div class="wp-block-group" style="padding-top:0px;padding-right:0px;padding-bottom:20px;padding-left:0px"><!-- wp:image {"width":23,"height":47,"sizeSlug":"full","linkDestination":"none"} -->
+<figure class="wp-block-image size-full is-resized"><img src="<?php echo esc_url( get_stylesheet_directory_uri() ) . '/assets/images/quote.png'; ?>" alt="" width="23" height="47"/></figure>
+<!-- /wp:image --></div>
+<!-- /wp:group -->
+
+<!-- wp:group {"style":{"spacing":{"padding":{"top":"0px","right":"0px","bottom":"0px","left":"0px"},"margin":{"top":"0px","bottom":"0px"}}}} -->
+<div class="wp-block-group" style="margin-top:0px;margin-bottom:0px;padding-top:0px;padding-right:0px;padding-bottom:0px;padding-left:0px"><!-- wp:paragraph -->
+<p><?php echo esc_html__( 'We loved the environment the second we walked in the door. The service was fantastic and we left feeling like our server was our new best friend.', 'varese' ); ?></p>
+<!-- /wp:paragraph -->
+
+<!-- wp:paragraph -->
+<p><?php echo esc_html__( 'The food is bragworthy. This is where I’ll bring guests from out of town from now on.', 'varese' ); ?></p>
+<!-- /wp:paragraph --></div>
+<!-- /wp:group -->
+
+<!-- wp:group {"style":{"spacing":{"padding":{"top":"0px","right":"0px","bottom":"20px","left":"0px"},"blockGap":"0px"}},"layout":{"type":"flex","flexWrap":"nowrap"}} -->
+<div class="wp-block-group" style="padding-top:0px;padding-right:0px;padding-bottom:20px;padding-left:0px"><!-- wp:group {"style":{"border":{"top":{"color":"var:preset|color|tertiary","width":"1px"}},"spacing":{"padding":{"top":"20px","right":"20px"}}},"layout":{"type":"flex","flexWrap":"nowrap"}} -->
+    <div class="wp-block-group" style="border-top-color:var(--wp--preset--color--tertiary);border-top-width:1px;padding-top:20px;padding-right:20px"><!-- wp:image {"width":50,"height":50,"sizeSlug":"full","linkDestination":"none"} -->
+    <figure class="wp-block-image size-full is-resized"><img src="<?php echo esc_url( get_stylesheet_directory_uri() ) . '/assets/images/avatar2.png'; ?>" alt="" width="50" height="50"/></figure>
+<!-- /wp:image -->
+
+<!-- wp:group {"style":{"spacing":{"blockGap":"5px"}}} -->
+<div class="wp-block-group"><!-- wp:heading {"level":5,"style":{"typography":{"fontStyle":"normal","fontWeight":"600"}},"fontSize":"small"} -->
+<h5 class="has-small-font-size" style="font-style:normal;font-weight:600"><?php echo esc_html__( 'Jane Doe', 'varese' ); ?></h5>
+<!-- /wp:heading -->
+
+<!-- wp:paragraph {"fontSize":"small"} -->
+<p class="has-small-font-size"><?php echo esc_html__( 'Italian food enthusiast', 'varese' ); ?></p>
+<!-- /wp:paragraph --></div>
+<!-- /wp:group --></div>
+<!-- /wp:group --></div>
+<!-- /wp:group --></div>
+<!-- /wp:column --></div>
+<!-- /wp:columns --></div>
+<!-- /wp:group --></div>
+<!-- /wp:group -->

+ 37 - 0
varese/patterns/centered-image-with-offset-text.php

@@ -0,0 +1,37 @@
+<?php
+/**
+ * Title: Centered image with offset text
+ * Slug: varese/centered-image-with-offset-text
+ * Categories: images, text
+ */
+?>
+
+<!-- wp:group {"align":"full","style":{"spacing":{"margin":{"top":"0px","bottom":"0px"},"padding":{"top":"0px","bottom":"0px"}}},"layout":{"inherit":true}} -->
+<div class="wp-block-group alignfull" style="margin-top:0px;margin-bottom:0px;padding-top:0px;padding-bottom:0px"><!-- wp:columns {"align":"wide","style":{"spacing":{"blockGap":"3vw","margin":{"top":"0px","bottom":"0px"},"padding":{"top":"0px","right":"0px","bottom":"0px","left":"0px"}}}} -->
+<div class="wp-block-columns alignwide" style="margin-top:0px;margin-bottom:0px;padding-top:0px;padding-right:0px;padding-bottom:0px;padding-left:0px"><!-- wp:column {"style":{"spacing":{"padding":{"top":"80px","bottom":"40px"},"blockGap":"30px"}},"layout":{"contentSize":"350px"}} -->
+<div class="wp-block-column" style="padding-top:80px;padding-bottom:40px"><!-- wp:heading {"level":3,"style":{"typography":{"lineHeight":1.3999999999999999}}} -->
+<h3 style="line-height:1.4"><?php echo esc_html__( '8 Decades of Italian Cooking Heritage', 'varese' ); ?></h3>
+<!-- /wp:heading -->
+
+<!-- wp:paragraph -->
+<p><?php echo esc_html__( 'While some of our recipes have been crafted and perfected within our own walls, we offer several family recipes and use several techniques that have been handed down across four generations of chefs.', 'varese' ); ?></p>
+<!-- /wp:paragraph --></div>
+<!-- /wp:column -->
+
+<!-- wp:column {"width":"380px","style":{"spacing":{"padding":{"top":"0px","right":"0px","bottom":"0px","left":"0px"}}}} -->
+<div class="wp-block-column" style="padding-top:0px;padding-right:0px;padding-bottom:0px;padding-left:0px;flex-basis:380px"><!-- 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/centerimg.jpg'; ?>" alt="" /></figure>
+<!-- /wp:image --></div>
+<!-- /wp:column -->
+
+<!-- wp:column {"verticalAlignment":"bottom","style":{"spacing":{"padding":{"bottom":"60px","top":"40px"},"blockGap":"30px"}},"layout":{"contentSize":"350px"}} -->
+<div class="wp-block-column is-vertically-aligned-bottom" style="padding-top:40px;padding-bottom:60px"><!-- wp:heading {"level":3,"style":{"typography":{"lineHeight":1.3999999999999999}}} -->
+<h3 style="line-height:1.4"><?php echo esc_html__( 'Pure Comfort', 'varese' ); ?></h3>
+<!-- /wp:heading -->
+
+<!-- wp:paragraph -->
+<p><?php echo esc_html__( 'At Varese, we want you to enjoy the experience as much as you enjoy the food. We chose all of our funiture with comfort in mind. Kick back and enjoy small plates with friends around an open fire on our patio or sit close to that special someone as you share a meal and a bottle of wine.', 'varese' ); ?></p>
+<!-- /wp:paragraph --></div>
+<!-- /wp:column --></div>
+<!-- /wp:columns --></div>
+<!-- /wp:group -->

+ 45 - 0
varese/patterns/cover-with-images-and-text.php

@@ -0,0 +1,45 @@
+<?php
+/**
+ * Title: Cover with images and text
+ * Slug: varese/cover-with-images-and-text
+ * Categories: images, text
+ */
+?>
+
+<!-- wp:cover {"url":"<?php echo esc_url( get_stylesheet_directory_uri() ) . '/assets/images/pattern.png'; ?>","id":1901,"isRepeated":true,"dimRatio":60,"overlayColor":"background","isDark":false,"style":{"spacing":{"padding":{"top":"60px","right":"0px","bottom":"0px","left":"0px"},"margin":{"bottom":"60px","top":"0px"}}}} -->
+<div class="wp-block-cover is-light is-repeated" style="margin-top:0px;margin-bottom:60px;padding-top:60px;padding-right:0px;padding-bottom:0px;padding-left:0px"><span aria-hidden="true" class="wp-block-cover__background has-background-background-color has-background-dim-60 has-background-dim"></span><div role="img" class="wp-block-cover__image-background wp-image-1901 is-repeated" style="background-position:50% 50%;background-image:url(<?php echo esc_url( get_stylesheet_directory_uri() ) . '/assets/images/pattern.png'; ?>)"></div>
+<div class="wp-block-cover__inner-container">
+<!-- wp:group {"style":{"spacing":{"blockGap":"50px","padding":{"bottom":"80px","right":"30px","left":"30px"}}},"layout":{"contentSize":"800px"}} -->
+<div class="wp-block-group" style="padding-right:30px;padding-bottom:80px;padding-left:30px"><!-- wp:paragraph {"align":"center","placeholder":"Write title…","textColor":"body-text","fontSize":"medium"} -->
+<p class="has-text-align-center has-body-text-color has-text-color has-medium-font-size"><?php echo esc_html__( 'Located in the heart of 5th Avenue, Varese is a casual yet elegant restaurant, serving authentic cuisine from Schiranna, complimented by fine wine selections from around the world. Enjoy our indoor or outdoor dining options with friends and family.', 'varese' ); ?></p>
+<!-- /wp:paragraph -->
+
+<!-- wp:buttons -->
+<div class="wp-block-buttons"><!-- wp:button {"align":"center","style":{"spacing":{"padding":{"right":"60px","left":"60px"}}}} -->
+<div class="wp-block-button aligncenter"><a class="wp-block-button__link wp-element-button" style="padding-right:60px;padding-left:60px"><?php echo esc_html__( 'Book a Table', 'varese' ); ?></a></div>
+<!-- /wp:button --></div>
+<!-- /wp:buttons --></div>
+<!-- /wp:group -->
+
+<!-- wp:group {"style":{"spacing":{"padding":{"top":"0px","right":"0px","bottom":"0px","left":"0px"},"blockGap":"40px"}},"layout":{"type":"flex","flexWrap":"nowrap","verticalAlignment":"bottom"}} -->
+<div class="wp-block-group" style="padding-top:0px;padding-right:0px;padding-bottom:0px;padding-left:0px"><!-- 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/row-1.jpg'; ?>" alt="" /></figure>
+<!-- /wp:image -->
+
+<!-- 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/row-2.jpg'; ?>" alt="" /></figure>
+<!-- /wp:image -->
+
+<!-- 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/row-3.jpg'; ?>" alt="" /></figure>
+<!-- /wp:image -->
+
+<!-- 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/row-4.jpg'; ?>" alt="" /></figure>
+<!-- /wp:image -->
+
+<!-- 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/row-5.jpg'; ?>" alt="" /></figure>
+<!-- /wp:image --></div>
+<!-- /wp:group --></div></div>
+<!-- /wp:cover -->

+ 103 - 0
varese/patterns/food-menu-with-cover-bg.php

@@ -0,0 +1,103 @@
+<?php
+/**
+ * Title: Food menu with cover background
+ * Slug: varese/food-menu-with-cover-bg
+ * Categories: images, text
+ */
+?>
+
+<!-- wp:cover {"url":"<?php echo esc_url( get_stylesheet_directory_uri() ) . '/assets/images/section3bg.jpg'; ?>","id":1925,"hasParallax":true,"dimRatio":0,"isDark":false,"style":{"spacing":{"margin":{"top":"0px"},"padding":{"top":"100px","bottom":"100px"}}}} -->
+<div class="wp-block-cover is-light has-parallax" style="margin-top:0px;padding-top:100px;padding-bottom:100px"><span aria-hidden="true" class="wp-block-cover__background has-background-dim-0 has-background-dim"></span><div role="img" class="wp-block-cover__image-background wp-image-1925 has-parallax" style="background-position:50% 50%;background-image:url(<?php echo esc_url( get_stylesheet_directory_uri() ) . '/assets/images/section3bg.jpg'; ?>)"></div><div class="wp-block-cover__inner-container"><!-- wp:group {"layout":{"inherit":true}} -->
+<div class="wp-block-group"><!-- wp:heading {"textAlign":"center","align":"wide","style":{"spacing":{"margin":{"bottom":"50px"}},"color":{"text":"#fffffa"}}} -->
+<h2 class="alignwide has-text-align-center has-text-color" style="color:#fffffa;margin-bottom:50px"><?php echo esc_html__( 'Specials Menu', 'varese' ); ?></h2>
+<!-- /wp:heading -->
+
+<!-- wp:columns {"align":"wide","style":{"spacing":{"blockGap":"40px"}}} -->
+<div class="wp-block-columns alignwide"><!-- wp:column {"style":{"spacing":{"blockGap":"30px"}}} -->
+<div class="wp-block-column"><!-- 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/osetta.jpg'; ?>" alt="" /></figure>
+<!-- /wp:image -->
+
+<!-- wp:group {"style":{"spacing":{"blockGap":"10px"}}} -->
+<div class="wp-block-group"><!-- wp:heading {"level":4,"style":{"color":{"text":"#fffffa"}},"fontSize":"medium"} -->
+<h4 class="has-text-color has-medium-font-size" style="color:#fffffa"><?php echo esc_html__( 'Golden Osettra Caviar', 'varese' ); ?></h4>
+<!-- /wp:heading -->
+
+<!-- wp:paragraph {"style":{"color":{"text":"#ffffffcc"}}} -->
+<p class="has-text-color" style="color:#ffffffcc"><?php echo esc_html__( 'With homemade BBQ sauce and avocado', 'varese' ); ?></p>
+<!-- /wp:paragraph -->
+
+<!-- wp:paragraph {"style":{"typography":{"fontStyle":"normal","fontWeight":"600"},"color":{"text":"#fffffa"}},"fontSize":"medium"} -->
+<p class="has-text-color has-medium-font-size" style="color:#fffffa;font-style:normal;font-weight:600"><?php echo esc_html__( '$26', 'varese' ); ?></p>
+<!-- /wp:paragraph --></div>
+<!-- /wp:group --></div>
+<!-- /wp:column -->
+
+<!-- wp:column -->
+<div class="wp-block-column"><!-- 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/cra.jpg'; ?>" alt="" /></figure>
+<!-- /wp:image -->
+
+<!-- wp:group {"style":{"spacing":{"blockGap":"10px"}}} -->
+<div class="wp-block-group"><!-- wp:heading {"level":4,"style":{"color":{"text":"#fffffa"}},"fontSize":"medium"} -->
+<h4 class="has-text-color has-medium-font-size" style="color:#fffffa"><?php echo esc_html__( 'Genoa King Crab Tartare', 'varese' ); ?></h4>
+<!-- /wp:heading -->
+
+<!-- wp:paragraph {"style":{"color":{"text":"#ffffffcc"}}} -->
+<p class="has-text-color" style="color:#ffffffcc"><?php echo esc_html__( 'Served with tomato, arugula and pesto sauce', 'varese' ); ?></p>
+<!-- /wp:paragraph -->
+
+<!-- wp:paragraph {"style":{"typography":{"fontStyle":"normal","fontWeight":"600"},"color":{"text":"#fffffa"}},"fontSize":"medium"} -->
+<p class="has-text-color has-medium-font-size" style="color:#fffffa;font-style:normal;font-weight:600"><?php echo esc_html__( '$29', 'varese' ); ?></p>
+<!-- /wp:paragraph --></div>
+<!-- /wp:group --></div>
+<!-- /wp:column -->
+
+<!-- wp:column -->
+<div class="wp-block-column"><!-- 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/bisque.jpg'; ?>" alt="" /></figure>
+<!-- /wp:image -->
+
+<!-- wp:group {"style":{"spacing":{"blockGap":"10px"}}} -->
+<div class="wp-block-group"><!-- wp:heading {"level":4,"style":{"color":{"text":"#fffffa"}},"fontSize":"medium"} -->
+<h4 class="has-text-color has-medium-font-size" style="color:#fffffa"><?php echo esc_html__( 'Bisque of the day', 'varese' ); ?></h4>
+<!-- /wp:heading -->
+
+<!-- wp:paragraph {"style":{"color":{"text":"#ffffffcc"}}} -->
+<p class="has-text-color" style="color:#ffffffcc"><?php echo esc_html__( 'Spice roasted sill family farm almonds', 'varese' ); ?></p>
+<!-- /wp:paragraph -->
+
+<!-- wp:paragraph {"style":{"typography":{"fontStyle":"normal","fontWeight":"600"},"color":{"text":"#fffffa"}},"fontSize":"medium"} -->
+<p class="has-text-color has-medium-font-size" style="color:#fffffa;font-style:normal;font-weight:600"><?php echo esc_html__( '$18', 'varese' ); ?></p>
+<!-- /wp:paragraph --></div>
+<!-- /wp:group --></div>
+<!-- /wp:column -->
+
+<!-- wp:column -->
+<div class="wp-block-column"><!-- wp:image {"id":1932,"sizeSlug":"full","linkDestination":"none"} -->
+<figure class="wp-block-image size-full"><img src="<?php echo esc_url( get_stylesheet_directory_uri() ) . '/assets/images/brown.jpg'; ?>" alt="" /></figure>
+<!-- /wp:image -->
+
+<!-- wp:group {"style":{"spacing":{"blockGap":"10px"}}} -->
+<div class="wp-block-group"><!-- wp:heading {"level":4,"style":{"color":{"text":"#fffffa"}},"fontSize":"medium"} -->
+<h4 class="has-text-color has-medium-font-size" style="color:#fffffa"><?php echo esc_html__( 'Brown Potatoes with Pear', 'varese' ); ?></h4>
+<!-- /wp:heading -->
+
+<!-- wp:paragraph {"style":{"color":{"text":"#ffffffcc"}}} -->
+<p class="has-text-color" style="color:#ffffffcc"><?php echo esc_html__( 'With homemade BBQ sauce and avocado', 'varese' ); ?></p>
+<!-- /wp:paragraph -->
+
+<!-- wp:paragraph {"style":{"typography":{"fontStyle":"normal","fontWeight":"600"},"color":{"text":"#fffffa"}},"fontSize":"medium"} -->
+<p class="has-text-color has-medium-font-size" style="color:#fffffa;font-style:normal;font-weight:600"><?php echo esc_html__( '$26', 'varese' ); ?></p>
+<!-- /wp:paragraph --></div>
+<!-- /wp:group --></div>
+<!-- /wp:column --></div>
+<!-- /wp:columns -->
+
+<!-- wp:buttons {"align":"wide","layout":{"type":"flex","justifyContent":"center"},"style":{"spacing":{"margin":{"top":"60px"}}}} -->
+<div class="wp-block-buttons alignwide" style="margin-top:60px"><!-- wp:button -->
+<div class="wp-block-button"><a class="wp-block-button__link wp-element-button"><?php echo esc_html__( 'Book a Table', 'varese' ); ?></a></div>
+<!-- /wp:button --></div>
+<!-- /wp:buttons --></div>
+<!-- /wp:group --></div></div>
+<!-- /wp:cover -->

+ 65 - 0
varese/patterns/footer-with-social-links.php

@@ -0,0 +1,65 @@
+<?php
+/**
+ * Title: Footer with social links and background pattern
+ * Slug: varese/footer-with-social-links
+ * Categories: footers
+ */
+?>
+
+<!-- wp:cover {"url":"<?php echo esc_url( get_stylesheet_directory_uri() ) . '/assets/images/pattern.png'; ?>","id":1901,"isRepeated":true,"dimRatio":60,"overlayColor":"background","isDark":false} -->
+<div class="wp-block-cover is-light is-repeated"><span aria-hidden="true" class="wp-block-cover__background has-background-background-color has-background-dim-60 has-background-dim"></span><div role="img" class="wp-block-cover__image-background wp-image-1901 is-repeated" style="background-position:50% 50%;background-image:url(<?php echo esc_url( get_stylesheet_directory_uri() ) . '/assets/images/pattern.png'; ?>)"></div><div class="wp-block-cover__inner-container"><!-- wp:group {"textColor":"custom-body-text","layout":{"inherit":true}} -->
+<div class="wp-block-group has-custom-body-text-color has-text-color"><!-- wp:group {"align":"wide","style":{"spacing":{"padding":{"top":"80px","bottom":"30px"}}}} -->
+<div class="wp-block-group alignwide" style="padding-top:80px;padding-bottom:30px"><!-- wp:columns {"style":{"spacing":{"blockGap":"80px"}}} -->
+<div class="wp-block-columns"><!-- wp:column -->
+<div class="wp-block-column"><!-- wp:site-title {"style":{"elements":{"link":{"color":{"text":"var:preset|color|foreground"}}},"typography":{"textTransform":"uppercase","letterSpacing":"12px","fontStyle":"normal","fontWeight":"500"}},"fontSize":"medium"} /-->
+
+<!-- wp:paragraph {"textColor":"body-text"} -->
+<p class="has-body-text-color has-text-color"><?php echo esc_html__( 'Located in the heart of 5th Avenue, Varese is a casual yet elegant restaurant, serves an authentic delicious cuisine from Schiranna.', 'varese' ); ?></p>
+<!-- /wp:paragraph --></div>
+<!-- /wp:column -->
+
+<!-- wp:column -->
+<div class="wp-block-column"><!-- wp:heading {"level":6,"style":{"typography":{"textTransform":"uppercase"}},"textColor":"foreground"} -->
+<h6 class="has-foreground-color has-text-color" style="text-transform:uppercase"><?php echo esc_html__( 'Working Hours', 'varese' ); ?></h6>
+<!-- /wp:heading -->
+
+<!-- wp:group {"textColor":"body-text","layout":{"type":"flex","flexWrap":"nowrap","justifyContent":"space-between"}} -->
+<div class="wp-block-group has-body-text-color has-text-color"><!-- wp:paragraph -->
+<p><?php echo esc_html__( 'Monday - Saturday', 'varese' ); ?></p>
+<!-- /wp:paragraph -->
+
+<!-- wp:paragraph {"align":"left"} -->
+<p class="has-text-align-left"><?php echo esc_html__( '10 AM - 9 PM', 'varese' ); ?></p>
+<!-- /wp:paragraph --></div>
+<!-- /wp:group -->
+
+<!-- wp:group {"textColor":"body-text","layout":{"type":"flex","flexWrap":"nowrap","justifyContent":"space-between"}} -->
+<div class="wp-block-group has-body-text-color has-text-color"><!-- wp:paragraph -->
+<p>Sunday</p>
+<!-- /wp:paragraph -->
+
+<!-- wp:paragraph {"align":"left"} -->
+<p class="has-text-align-left"><?php echo esc_html__( 'Closed', 'varese' ); ?></p>
+<!-- /wp:paragraph --></div>
+<!-- /wp:group --></div>
+<!-- /wp:column -->
+
+<!-- wp:column -->
+<div class="wp-block-column"><!-- wp:heading {"level":6,"style":{"typography":{"textTransform":"uppercase"}},"textColor":"foreground"} -->
+<h6 class="has-foreground-color has-text-color" style="text-transform:uppercase"><?php echo esc_html__( 'Connect With Us', 'varese' ); ?></h6>
+<!-- /wp:heading -->
+
+<!-- wp:social-links {"iconColor":"foreground","iconColorValue":"#221f1d","size":"has-normal-icon-size","className":"is-style-logos-only"} -->
+<ul class="wp-block-social-links has-normal-icon-size has-icon-color is-style-logos-only"><!-- wp:social-link {"url":"#","service":"facebook"} /-->
+
+<!-- wp:social-link {"url":"#","service":"twitter"} /-->
+
+<!-- wp:social-link {"url":"#","service":"instagram"} /-->
+
+<!-- wp:social-link {"url":"#","service":"yelp"} /--></ul>
+<!-- /wp:social-links --></div>
+<!-- /wp:column --></div>
+<!-- /wp:columns --></div>
+<!-- /wp:group --></div>
+<!-- /wp:group --></div></div>
+<!-- /wp:cover -->

+ 49 - 0
varese/patterns/header-with-image-and-gradient.php

@@ -0,0 +1,49 @@
+<?php
+/**
+ * Title: Header with image and gradient background
+ * Slug: varese/header-with-image-and-gradient-bg
+ * Categories: headers
+ */
+?>
+
+<!-- wp:group {"style":{"color":{"gradient":"linear-gradient(135deg,rgb(159,148,143) 0%,rgb(55,40,23) 100%)"},"spacing":{"padding":{"top":"60px","bottom":"0px"}}},"className":"gapless-group","layout":{"inherit":true}} -->
+<div class="wp-block-group gapless-group has-background" style="background:linear-gradient(135deg,rgb(159,148,143) 0%,rgb(55,40,23) 100%);padding-top:60px;padding-bottom:0px"><!-- wp:group {"align":"wide","style":{"spacing":{"padding":{"bottom":"var(--wp--custom--gap--vertical)","top":"var(--wp--custom--gap--vertical)"},"margin":{"bottom":"60px"}}},"className":"site-header","layout":{"type":"flex","justifyContent":"space-between"}} -->
+<div class="wp-block-group alignwide site-header" style="margin-bottom:60px;padding-top:var(--wp--custom--gap--vertical);padding-bottom:var(--wp--custom--gap--vertical)"><!-- wp:group {"className":"site-brand","layout":{"type":"flex"}} -->
+<div class="wp-block-group site-brand"><!-- wp:site-logo {"width":64} /-->
+
+<!-- wp:site-title {"style":{"elements":{"link":{"color":{"text":"var:preset|color|background"}}},"typography":{"textTransform":"uppercase","letterSpacing":"12px"}},"textColor":"white"} /--></div>
+<!-- /wp:group -->
+
+<!-- wp:navigation {"textColor":"white","layout":{"type":"flex","setCascadingProperties":true,"justifyContent":"right","orientation":"horizontal"},"style":{"spacing":{"margin":{"top":"0"},"blockGap":"40px"},"typography":{"textTransform":"uppercase"}},"fontSize":"small"} /--></div>
+<!-- /wp:group -->
+
+<!-- wp:group {"style":{"spacing":{"padding":{"bottom":"60px"}}},"layout":{"contentSize":"680px"}} -->
+<div class="wp-block-group" style="padding-bottom:60px"><!-- wp:heading {"textAlign":"center","level":1,"textColor":"white","fontSize":"huge"} -->
+<h1 class="has-text-align-center has-white-color has-text-color has-huge-font-size"><?php echo esc_html__( 'The best flavors from the mediterranian.', 'varese' ); ?></h1>
+<!-- /wp:heading -->
+
+<!-- wp:columns {"verticalAlignment":"center","style":{"color":{"text":"#ffffffcc"}}} -->
+<div class="wp-block-columns are-vertically-aligned-center has-text-color" style="color:#ffffffcc"><!-- wp:column {"verticalAlignment":"center","width":"15%","layout":{"contentSize":"100%"}} -->
+<div class="wp-block-column is-vertically-aligned-center" style="flex-basis:15%"><!-- wp:separator {"style":{"color":{"background":"#ffffff33"}},"className":"is-style-default"} -->
+<hr class="wp-block-separator has-text-color has-alpha-channel-opacity has-background is-style-default" style="background-color:#ffffff33;color:#ffffff33"/>
+<!-- /wp:separator --></div>
+<!-- /wp:column -->
+
+<!-- wp:column {"verticalAlignment":"center","width":""} -->
+<div class="wp-block-column is-vertically-aligned-center"><!-- wp:paragraph {"align":"center","style":{"typography":{"textTransform":"uppercase","letterSpacing":"8px"}}} -->
+<p class="has-text-align-center" style="letter-spacing:8px;text-transform:uppercase"><?php echo esc_html__( 'The Varese Restaurant', 'varese' ); ?></p>
+<!-- /wp:paragraph --></div>
+<!-- /wp:column -->
+
+<!-- wp:column {"verticalAlignment":"center","width":"15%","layout":{"contentSize":"100%"}} -->
+<div class="wp-block-column is-vertically-aligned-center" style="flex-basis:15%"><!-- wp:separator {"style":{"color":{"background":"#ffffff33"}},"className":"is-style-default"} -->
+<hr class="wp-block-separator has-text-color has-alpha-channel-opacity has-background is-style-default" style="background-color:#ffffff33;color:#ffffff33"/>
+<!-- /wp:separator --></div>
+<!-- /wp:column --></div>
+<!-- /wp:columns --></div>
+<!-- /wp:group -->
+
+<!-- wp:image {"align":"full","sizeSlug":"full","linkDestination":"none","style":{"color":{}}} -->
+<figure class="wp-block-image alignfull size-full"><img src="<?php echo esc_url( get_stylesheet_directory_uri() ) . '/assets/images/main-hero.jpg'; ?>" alt=""/></figure>
+<!-- /wp:image --></div>
+<!-- /wp:group -->

+ 31 - 0
varese/readme.txt

@@ -0,0 +1,31 @@
+=== Varese ===
+Contributors: Automattic
+Requires at least: 5.8
+Tested up to: 5.9
+Requires PHP: 5.7
+License: GPLv2 or later
+License URI: http://www.gnu.org/licenses/gpl-2.0.html
+
+== Description ==
+
+Varese is a restaurant theme for food and catering business.
+
+== Changelog ==
+
+= 0.0.1 =
+* Initial release
+
+== Copyright ==
+
+Varese WordPress Theme, (C) 2022 Automattic
+Varese 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.

BIN
varese/screenshot.png


+ 25 - 0
varese/style.css

@@ -0,0 +1,25 @@
+/*
+Theme Name: Varese
+Theme URI: https://github.com/automattic/themes/tree/trunk/varese
+Author: Automattic
+Author URI: https://automattic.com
+Description: Varese is a restaurant theme for food and catering business.
+Requires at least: 5.8
+Tested up to: 5.9
+Requires PHP: 5.7
+Version: 0.0.1
+License: GNU General Public License v2 or later
+License URI: https://raw.githubusercontent.com/Automattic/themes/trunk/LICENSE
+Template: blockbase
+Text Domain: varese
+Tags: one-column, custom-colors, custom-menu, custom-logo, editor-style, featured-images, full-site-editing, rtl-language-support, theme-options, threaded-comments, translation-ready, wide-blocks
+*/
+a {
+  transition: color 0.12s ease-out, background-color 0.1s ease-out;
+}
+.wp-block-site-title a {
+  text-decoration-line: none;
+}
+.wp-block-site-title a:hover {
+  text-decoration-line: none;
+}

+ 28 - 0
varese/style.scss

@@ -0,0 +1,28 @@
+/*
+Theme Name: Varese
+Theme URI: https://github.com/automattic/themes/tree/trunk/varese
+Author: Automattic
+Author URI: https://automattic.com
+Description: Varese is a restaurant theme for food and catering business.
+Requires at least: 5.8
+Tested up to: 5.9
+Requires PHP: 5.7
+Version: 0.0.1
+License: GNU General Public License v2 or later
+License URI: https://raw.githubusercontent.com/Automattic/themes/trunk/LICENSE
+Template: blockbase
+Text Domain: varese
+Tags: one-column, custom-colors, custom-menu, custom-logo, editor-style, featured-images, full-site-editing, rtl-language-support, theme-options, threaded-comments, translation-ready, wide-blocks
+*/
+
+a {
+	transition: color 0.12s ease-out, background-color 0.1s ease-out;
+
+	.wp-block-site-title & {
+		text-decoration-line: none;
+
+		&:hover {
+			text-decoration-line: none;
+		}
+	}
+}

+ 11 - 0
varese/templates/index.html

@@ -0,0 +1,11 @@
+<!-- wp:template-part {"slug":"header-home","tagName":"header"} /-->
+
+<!-- wp:pattern {"slug":"varese/cover-with-images-and-text"} /-->
+
+<!-- wp:pattern {"slug":"varese/centered-image-with-offset-text"} /-->
+
+<!-- wp:pattern {"slug":"varese/food-menu-with-cover-bg"} /-->
+
+<!-- wp:pattern {"slug":"varese/2-columns-testimonials"} /-->
+
+<!-- wp:template-part {"slug":"footer","tagName":"footer","className":"site-footer-container"} /-->

+ 61 - 0
varese/templates/page.html

@@ -0,0 +1,61 @@
+<!-- wp:template-part {"slug":"header","tagName":"header"} /-->
+
+<!-- wp:group {"style":{"spacing":{"margin":{"bottom":"40px"}}},"layout":{"inherit":true}} -->
+<div class="wp-block-group" style="margin-bottom:40px"><!-- wp:post-title {"textAlign":"center","level":1,"fontSize":"huge"} /--></div>
+<!-- /wp:group -->
+
+<!-- wp:group {"tagName":"main"} -->
+<main class="wp-block-group"><!-- wp:post-featured-image {"align":"full"} /-->
+
+<!-- wp:post-content {"layout":{"inherit":true}} /--></main>
+<!-- /wp:group -->
+
+<!-- wp:group {"layout":{"inherit":true}} -->
+<div class="wp-block-group"><!-- wp:spacer {"height":"60px"} -->
+<div style="height:60px" aria-hidden="true" class="wp-block-spacer"></div>
+<!-- /wp:spacer -->
+
+<!-- wp:comments {"className":"wp-block-comments-query-loop "} -->
+<div class="wp-block-comments wp-block-comments-query-loop"><!-- wp:comments-title /-->
+
+<!-- wp:comment-template -->
+<!-- wp:columns -->
+<div class="wp-block-columns"><!-- wp:column {"width":"40px"} -->
+<div class="wp-block-column" style="flex-basis:40px"></div>
+<!-- /wp:column -->
+
+<!-- wp:column -->
+<div class="wp-block-column"><!-- wp:group {"style":{"spacing":{"blockGap":"10px"}},"layout":{"type":"flex","flexWrap":"nowrap"}} -->
+<div class="wp-block-group"><!-- wp:avatar {"size":40,"style":{"border":{"radius":"20px"},"spacing":{"margin":{"top":"10px"}}}} /-->
+
+<!-- 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:column --></div>
+<!-- /wp:columns -->
+<!-- /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 --></div>
+<!-- /wp:group -->
+
+<!-- wp:template-part {"slug":"footer","tagName":"footer","className":"site-footer-container"} /-->

+ 63 - 0
varese/templates/single.html

@@ -0,0 +1,63 @@
+<!-- wp:template-part {"slug":"header","tagName":"header"} /-->
+
+<!-- wp:group {"style":{"spacing":{"margin":{"bottom":"40px"}}},"layout":{"inherit":true}} -->
+<div class="wp-block-group" style="margin-bottom:40px"><!-- wp:post-title {"textAlign":"center","level":1,"fontSize":"huge"} /--></div>
+<!-- /wp:group -->
+
+<!-- wp:group {"tagName":"main"} -->
+<main class="wp-block-group"><!-- wp:post-featured-image {"align":"full"} /-->
+
+<!-- wp:post-content {"layout":{"inherit":true}} /-->
+
+<!-- wp:template-part {"slug":"post-meta-icons"} /--></main>
+<!-- /wp:group -->
+
+<!-- wp:group {"layout":{"inherit":true}} -->
+<div class="wp-block-group"><!-- wp:spacer {"height":"60px"} -->
+<div style="height:60px" aria-hidden="true" class="wp-block-spacer"></div>
+<!-- /wp:spacer -->
+
+<!-- wp:comments {"className":"wp-block-comments-query-loop "} -->
+<div class="wp-block-comments wp-block-comments-query-loop"><!-- wp:comments-title /-->
+
+<!-- wp:comment-template -->
+<!-- wp:columns -->
+<div class="wp-block-columns"><!-- wp:column {"width":"40px"} -->
+<div class="wp-block-column" style="flex-basis:40px"></div>
+<!-- /wp:column -->
+
+<!-- wp:column -->
+<div class="wp-block-column"><!-- wp:group {"style":{"spacing":{"blockGap":"10px"}},"layout":{"type":"flex","flexWrap":"nowrap"}} -->
+<div class="wp-block-group"><!-- wp:avatar {"size":40,"style":{"border":{"radius":"20px"},"spacing":{"margin":{"top":"10px"}}}} /-->
+
+<!-- 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:column --></div>
+<!-- /wp:columns -->
+<!-- /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 --></div>
+<!-- /wp:group -->
+
+<!-- wp:template-part {"slug":"footer","tagName":"footer","className":"site-footer-container"} /-->

+ 279 - 0
varese/theme.json

@@ -0,0 +1,279 @@
+{
+	"settings": {
+		"appearanceTools": true,
+		"color": {
+			"palette": [
+				{
+					"color": "#b42323",
+					"name": "Primary",
+					"slug": "primary"
+				},
+				{
+					"color": "#9b9896",
+					"name": "Secondary",
+					"slug": "secondary"
+				},
+				{
+					"color": "#221f1d",
+					"name": "Foreground",
+					"slug": "foreground"
+				},
+				{
+					"color": "#ffffff",
+					"name": "Background",
+					"slug": "background"
+				},
+				{
+					"color": "#e7e4e2",
+					"name": "Tertiary",
+					"slug": "tertiary"
+				},
+				{
+					"color": "#b46023",
+					"name": "Quaternary",
+					"slug": "quaternary"
+				},
+				{
+					"color": "#555250",
+					"name": "Body Text",
+					"slug": "body-text"
+				}
+			]
+		},
+		"layout": {
+			"contentSize": "800px",
+			"wideSize": "1240px"
+		},
+		"typography": {
+			"fontFamilies": [
+				{
+					"fontFace": [
+						{
+							"fontDisplay": "block",
+							"fontFamily": "Bitter",
+							"fontStretch": "normal",
+							"fontStyle": "normal",
+							"fontWeight": "100 900",
+							"src": [
+								"file:./assets/fonts/bitter/bitter-variable.woff2"
+							]
+						},
+						{
+							"fontDisplay": "block",
+							"fontFamily": "Bitter",
+							"fontStretch": "normal",
+							"fontStyle": "italic",
+							"fontWeight": "100 900",
+							"src": [
+								"file:./assets/fonts/bitter/bitter-variable-italic.woff2"
+							]
+						}
+					],
+					"fontFamily": "'Bitter', serif",
+					"name": "Headings (Bitter)",
+					"slug": "heading-font"
+				},
+				{
+					"fontFace": [
+						{
+							"fontDisplay": "block",
+							"fontFamily": "Lora",
+							"fontStretch": "normal",
+							"fontStyle": "normal",
+							"fontWeight": "100 900",
+							"src": [
+								"file:./assets/fonts/lora/lora-variable.woff2"
+							]
+						},
+						{
+							"fontDisplay": "block",
+							"fontFamily": "Lora",
+							"fontStretch": "normal",
+							"fontStyle": "italic",
+							"fontWeight": "100 900",
+							"src": [
+								"file:./assets/fonts/lora/lora-variable-ital.woff2"
+							]
+						}
+					],
+					"fontFamily": "'Lora', serif",
+					"name": "Body (Lora)",
+					"slug": "body-font"
+				}
+			],
+			"fontSizes": [
+				{
+					"name": "X Small",
+					"size": "0.875rem",
+					"slug": "x-small"
+				},
+				{
+					"name": "Small",
+					"size": "1rem",
+					"slug": "small"
+				},
+				{
+					"name": "Medium",
+					"size": "1.5rem",
+					"slug": "medium"
+				},
+				{
+					"name": "Large",
+					"size": "2rem",
+					"slug": "large"
+				},
+				{
+					"name": "Extra Large",
+					"size": "2.75rem",
+					"slug": "x-large"
+				},
+				{
+					"name": "Huge",
+					"size": "clamp(2rem, 10vw, 4rem)",
+					"slug": "huge"
+				}
+			]
+		},
+		"custom": {
+			"heading": {
+				"typography": {
+					"fontWeight": 500,
+					"lineHeight": 1.25
+				}
+			}
+		}
+	},
+	"styles": {
+		"blocks": {
+			"core/button": {
+				"border": {
+					"radius": "5px"
+				},
+				"spacing": {
+					"padding": {
+						"bottom": "8px",
+						"left": "50px",
+						"right": "50px",
+						"top": "8px"
+					}
+				},
+				"typography": {
+					"fontWeight": "500",
+					"fontFamily": "var(--wp--preset--font-family--heading-font)"
+				}
+			},
+			"core/heading": {
+				"typography": {
+					"fontStyle": "normal",
+					"fontWeight": "400"
+				}
+			},
+			"core/navigation": {
+				"typography": {
+					"fontStyle": "normal",
+					"fontWeight": "400",
+					"fontFamily": "var(--wp--preset--font-family--heading-font)"
+				},
+				"color": {
+					"text": "var(--wp--custom--color--foreground)"
+				}
+			},
+			"core/site-title": {
+				"typography": {
+					"fontSize": "var:preset|font-size|medium",
+					"fontStyle": "normal",
+					"fontWeight": "500"
+				},
+				"elements": {
+					"link": {
+						"typography": {
+							"textDecoration": "none"
+						}
+					}
+				}
+			}
+		},
+		"color": {
+			"text": "var:preset|color|body-text"
+		},
+		"elements": {
+			"link": {
+				":hover": {
+					"color": {
+						"text": "#221f1d"
+					}
+				}
+			},
+			"h1": {
+				"color": {
+					"text": "var(--wp--custom--color--foreground)"
+				},
+				"typography": {
+					"fontFamily": "var(--wp--preset--font-family--heading-font)",
+					"lineHeight": "var(--wp--custom--heading--typography--line-height)",
+					"fontWeight": "var(--wp--custom--heading--typography--font-weight)",
+					"fontSize": "clamp(2rem, 10vw, 4rem)"
+				}
+			},
+			"h2": {
+				"color": {
+					"text": "var(--wp--custom--color--foreground)"
+				},
+				"typography": {
+					"fontFamily": "var(--wp--preset--font-family--heading-font)",
+					"lineHeight": "var(--wp--custom--heading--typography--line-height)",
+					"fontWeight": "var(--wp--custom--heading--typography--font-weight)",
+					"fontSize": "clamp(1.6rem, 6vw, 2.75rem)"
+				}
+			},
+			"h3": {
+				"color": {
+					"text": "var(--wp--custom--color--foreground)"
+				},
+				"typography": {
+					"fontFamily": "var(--wp--preset--font-family--heading-font)",
+					"lineHeight": "var(--wp--custom--heading--typography--line-height)",
+					"fontWeight": "var(--wp--custom--heading--typography--font-weight)",
+					"fontSize": "clamp(1.5rem, 4vw, 2.25rem)"
+				}
+			},
+			"h4": {
+				"color": {
+					"text": "var(--wp--custom--color--foreground)"
+				},
+				"typography": {
+					"fontFamily": "var(--wp--preset--font-family--heading-font)",
+					"lineHeight": "var(--wp--custom--heading--typography--line-height)",
+					"fontWeight": "var(--wp--custom--heading--typography--font-weight)",
+					"fontSize": "clamp(1.25rem, 4vw, 1.8rem)"
+				}
+			},
+			"h5": {
+				"color": {
+					"text": "var(--wp--custom--color--foreground)"
+				},
+				"typography": {
+					"fontFamily": "var(--wp--preset--font-family--heading-font)",
+					"lineHeight": "var(--wp--custom--heading--typography--line-height)",
+					"fontWeight": "var(--wp--custom--heading--typography--font-weight)",
+					"fontSize": "clamp(1.15rem, 4vw, 1.5rem)"
+				}
+			},
+			"h6": {
+				"color": {
+					"text": "var(--wp--custom--color--foreground)"
+				},
+				"typography": {
+					"fontFamily": "var(--wp--preset--font-family--heading-font)",
+					"lineHeight": "var(--wp--custom--heading--typography--line-height)",
+					"fontWeight": "var(--wp--custom--heading--typography--font-weight)",
+					"fontSize": "1.15rem"
+				}
+			}
+		},
+		"typography": {
+			"fontFamily": "var:preset|font-family|body-font"
+		}
+	},
+	"version": 2
+}