Skip to content

Commit

Permalink
Quadrat: Add Latest episodes block pattern (#3665)
Browse files Browse the repository at this point in the history
* added Latest episodes block pattern

* translatable strings

* staging url for media

* rebased, updated texts and adjusted paddings

* added a group with padding to the blocks

* Body line-height to 1.7.

Co-authored-by: Jeff Ong <jonger4@gmail.com>
  • Loading branch information
MaggieCabrera and jffng authored Apr 22, 2021
1 parent bdd7931 commit 1c7e21e
Show file tree
Hide file tree
Showing 7 changed files with 65 additions and 4 deletions.
8 changes: 8 additions & 0 deletions quadrat/assets/theme.css

Some generated files are not rendered by default. Learn more about how customized files appear on GitHub.

2 changes: 1 addition & 1 deletion quadrat/child-experimental-theme.json
Original file line number Diff line number Diff line change
Expand Up @@ -87,7 +87,7 @@
"horizontal": "20px"
},
"line-height": {
"body": 1.6,
"body": 1.7,
"headings": {
"h1": 1.2,
"h2": 1.2,
Expand Down
2 changes: 1 addition & 1 deletion quadrat/experimental-theme.json
Original file line number Diff line number Diff line change
Expand Up @@ -278,7 +278,7 @@
"family=Poppins:ital,wght@0,300;0,400;0,500;0,600;1,400"
],
"line-height": {
"body": 1.6,
"body": 1.7,
"headings": {
"h1": 1.2,
"h2": 1.2,
Expand Down
2 changes: 1 addition & 1 deletion quadrat/header.php
Original file line number Diff line number Diff line change
Expand Up @@ -7,7 +7,7 @@
* @link https://developer.wordpress.org/themes/basics/template-files/#template-partials
*
* @package WordPress
* @subpackage çQuadrat
* @subpackage Quadrat
* @since 1.0.0
*/
?><!doctype html>
Expand Down
45 changes: 45 additions & 0 deletions quadrat/inc/block-patterns.php
Original file line number Diff line number Diff line change
Expand Up @@ -72,6 +72,51 @@ function quadrat_register_block_patterns() {
)
);

register_block_pattern(
'quadrat/latest-episodes',
array(
'title' => __( 'Latest Episodes', 'quadrat' ),
'categories' => array( 'quadrat' ),
'content' => '<!-- wp:columns {"align":"wide"} -->
<div class="wp-block-columns alignwide"><!-- wp:column -->
<div class="wp-block-column"><!-- wp:group {"style":{"spacing":{"padding":{"top":"0px","right":"0px","bottom":"30px"}}}} -->
<div class="wp-block-group" style="padding-top:0px;padding-right:0px;padding-bottom:30px"><!-- wp:image {"id":1438,"sizeSlug":"large","linkDestination":"none","className":"image-no-margin mb-0"} -->
<figure class="wp-block-image size-large image-no-margin mb-0"><img src="https://quadrat.mystagingwebsite.com/wp-content/uploads/2021/04/Screen-usage-1024x623.jpg" alt="' . esc_attr__( 'Illustration of a woman working on a laptop.', 'quadrat') . '" class="wp-image-1438"/></figure>
<!-- /wp:image -->
<!-- wp:cover {"overlayColor":"darker-blue","minHeight":360,"className":"mt-0","style":{"spacing":{"padding":{"top":"30px","right":"40px","bottom":"20px","left":"40px"}}}} -->
<div class="wp-block-cover has-darker-blue-background-color has-background-dim mt-0" style="padding-top:30px;padding-right:40px;padding-bottom:20px;padding-left:40px;min-height:360px"><div class="wp-block-cover__inner-container"><!-- wp:heading {"level":3,"textColor":"pink"} -->
<h3 class="has-pink-color has-text-color">' . esc_html__( 'Episode 1: How Screens Affect Hormones', 'quadrat') . '</h3>
<!-- /wp:heading -->
<!-- wp:paragraph {"textColor":"pink","fontSize":"small"} -->
<p class="has-pink-color has-text-color has-small-font-size">' . esc_html__( 'In this episode, Sarah and Olivia talk with female hormone specialist Diana Roth about the impact that gadgets and technology have on hormone and fertility health.', 'quadrat') . '</p>
<!-- /wp:paragraph --></div></div>
<!-- /wp:cover --></div>
<!-- /wp:group --></div>
<!-- /wp:column -->
<!-- wp:column -->
<div class="wp-block-column"><!-- wp:group {"style":{"spacing":{"padding":{"top":"0px","right":"0px","bottom":"30px"}}}} -->
<div class="wp-block-group" style="padding-top:0px;padding-right:0px;padding-bottom:30px"><!-- wp:image {"id":1439,"sizeSlug":"large","linkDestination":"none","className":"image-no-margin mb-0"} -->
<figure class="wp-block-image size-large image-no-margin mb-0"><img src="https://quadrat.mystagingwebsite.com/wp-content/uploads/2021/04/Leadership-1024x623.jpg" alt="' . esc_attr__( 'Illustration of a woman climbing steps.', 'quadrat') . '" class="wp-image-1439"/></figure>
<!-- /wp:image -->
<!-- wp:cover {"overlayColor":"darker-blue","minHeight":360,"className":"mt-0","style":{"spacing":{"padding":{"top":"30px","right":"40px","bottom":"20px","left":"40px"}}}} -->
<div class="wp-block-cover has-darker-blue-background-color has-background-dim mt-0" style="padding-top:30px;padding-right:40px;padding-bottom:20px;padding-left:40px;min-height:360px"><div class="wp-block-cover__inner-container"><!-- wp:heading {"level":3,"textColor":"pink"} -->
<h3 class="has-pink-color has-text-color">' . esc_html__( 'Episode 2: Female Leaders, Where Are They?', 'quadrat') . '</h3>
<!-- /wp:heading -->
<!-- wp:paragraph {"textColor":"pink","fontSize":"small"} -->
<p class="has-pink-color has-text-color has-small-font-size">' . esc_html__( 'After years of revolution, the big question remains: why aren’t there more women in leadership? Sarah and Olivia get deep into the subject.', 'quadrat') . '</p>
<!-- /wp:paragraph --></div></div>
<!-- /wp:cover --></div>
<!-- /wp:column --></div>
<!-- /wp:group --></div>
<!-- /wp:columns -->',
)
);

}
}
endif;
Expand Down
7 changes: 7 additions & 0 deletions quadrat/sass/_utility.scss
Original file line number Diff line number Diff line change
@@ -0,0 +1,7 @@
.image-no-margin {
margin: 0;
& > * { //the first sibling is a div on the editor and an image on the frontend
vertical-align: bottom;
}
}

3 changes: 2 additions & 1 deletion quadrat/sass/theme.scss
Original file line number Diff line number Diff line change
@@ -1,2 +1,3 @@
@import '../../blank-canvas-blocks/sass/base/breakpoints'; // Get the mobile-only media query and make it available to this theme's styles
@import 'blocks/media-text';
@import 'blocks/media-text';
@import "utility";

0 comments on commit 1c7e21e

Please sign in to comment.