Browse Source

new query block design

Maggie 3 years ago
parent
commit
3a597e80d9

+ 24 - 0
skatepark/assets/theme.css

@@ -257,6 +257,24 @@
 	left: calc( -1 * var(--wp--custom--button--border--width));
 }
 
+.wp-block-separator.is-style-wide {
+	border-bottom: 3px solid #000;
+}
+
+.pre-footer h3 {
+	text-transform: uppercase;
+}
+
+.pre-footer .wp-block-social-links.is-style-logos-only {
+	margin-left: calc( -1 * ( 8px + 0.25em ));
+}
+
+.pre-footer .wp-block-search.wp-block-search__button-inside .wp-block-search__inside-wrapper .wp-block-search__button {
+	--wp--custom--button--typography--font-size: 14px;
+	--wp--custom--button--spacing--padding--top: 0.5em;
+	--wp--custom--button--spacing--padding--bottom: 0.5em;
+}
+
 .is-style-skatepark-aside-caption {
 	align-items: center;
 	display: flex;
@@ -405,4 +423,10 @@ header.wp-block-template-part > .wp-block-group .wp-block-social-links.is-style-
 	}
 }
 
+.archive .wp-block-query-title,
+.blog .wp-block-query-title,
+.home .wp-block-query-title {
+	margin-bottom: 0;
+}
+
 /*# sourceMappingURL=theme.css.map */

+ 28 - 25
skatepark/block-templates/index.html

@@ -1,32 +1,35 @@
 <!-- wp:template-part {"slug":"header","tagName":"header"} /-->
 
-<!-- wp:query {"tagName":"main","queryId":1,"query":{"perPage":10,"offset":0,"postType":"post","categoryIds":[],"tagIds":[],"order":"desc","orderBy":"date","author":"","search":"","sticky":""}} -->
-<main class="wp-block-query">
-	<!-- wp:post-template -->
-	<!-- wp:group {"layout":{"inherit":true}} -->
-	<div class="wp-block-group">
-		<!-- wp:post-title {"isLink":true} /-->
-		<!-- wp:post-featured-image {"isLink":true} /-->
-		<!-- wp:post-excerpt /-->
-		<!-- wp:spacer {"height":40} -->
-		<div style="height:40px" aria-hidden="true" class="wp-block-spacer"></div>
-		<!-- /wp:spacer -->
-	</div>
+<!-- wp:group {"tagName":"main","style":{"spacing":{"padding":{"top":"2.5em"}}},"layout":{"inherit":true}} -->
+<main class="wp-block-group" style="padding-top:2.5em">
+	<!-- wp:query-title {"type":"archive","align":"wide"} /-->
+	<!-- wp:query {"query":{"perPage":6,"pages":0,"offset":0,"postType":"post","categoryIds":[],"tagIds":[],"order":"desc","orderBy":"date","author":"","search":"","exclude":[],"sticky":"exclude","inherit":false},"displayLayout":{"type":"flex","columns":3},"align":"wide"} -->
+<div class="wp-block-query alignwide"><!-- wp:post-template -->
+	<!-- wp:group {"style":{"spacing":{"padding":{"top":"30px","right":"30px","bottom":"30px","left":"30px"}}},"layout":{"inherit":false}} -->
+	<div class="wp-block-group" style="padding-top:30px;padding-right:30px;padding-bottom:30px;padding-left:30px"><!-- wp:separator {"className":"is-style-wide"} -->
+	<hr class="wp-block-separator is-style-wide"/>
+	<!-- /wp:separator -->
+	
+	<!-- wp:post-featured-image /-->
+	
+	<!-- wp:post-title {"isLink":true,"fontSize":"normal"} /-->
+	
+	<!-- wp:post-excerpt /-->
+	
+	<!-- wp:post-date /--></div>
 	<!-- /wp:group -->
 	<!-- /wp:post-template -->
-	<!-- wp:group {"layout":{"inherit":true}} -->
-		<div class="wp-block-group">
-		<!-- wp:query-pagination -->
-		<div class="wp-block-query-pagination"><!-- wp:query-pagination-previous /-->
 	
-			<!-- wp:query-pagination-numbers /-->
+	<!-- wp:query-pagination -->
+	<div class="wp-block-query-pagination"><!-- wp:query-pagination-previous /-->
 	
-			<!-- wp:query-pagination-next /--></div>
-		<!-- /wp:query-pagination -->
-		</div>
-		<!-- /wp:group -->
-	</main>
-	<!-- /wp:query -->
+	<!-- wp:query-pagination-numbers /-->
 	
-	<!-- wp:template-part {"slug":"footer","tagName":"footer","layout":{"inherit":true},"className":"site-footer-container"} /-->
-	
+	<!-- wp:query-pagination-next /--></div>
+	<!-- /wp:query-pagination --></div>
+	<!-- /wp:query -->
+
+</main>
+<!-- /wp:group -->
+
+<!-- wp:template-part {"slug":"footer","tagName":"footer","layout":{"inherit":true},"className":"site-footer-container"} /-->

+ 3 - 0
skatepark/child-theme.json

@@ -201,6 +201,9 @@
 				"baseline": "15px",
 				"horizontal": "30px",
 				"vertical": "45px"
+			},
+			"separator": {
+				"margin": "calc( 0.5 * var(--wp--custom--margin--vertical) ) auto"
 			}
 		},
 		"layout": {

+ 7 - 0
skatepark/sass/blocks/_separator.scss

@@ -0,0 +1,7 @@
+
+.wp-block-separator {
+	&.is-style-wide {
+		border-bottom: 3px solid #000;
+	}
+
+}

+ 7 - 0
skatepark/sass/templates/_index.scss

@@ -0,0 +1,7 @@
+.archive,
+.blog,
+.home {
+	.wp-block-query-title {
+		margin-bottom: 0;
+	}
+}

+ 3 - 0
skatepark/sass/theme.scss

@@ -4,9 +4,12 @@
 @import "blocks/buttons";
 @import "blocks/post-comments";
 @import "blocks/search";
+@import "blocks/separator";
+@import "block-patterns/pre-footer";
 @import "block-styles/image-caption";
 @import "block-styles/indented-paragraph";
 @import "block-patterns/pre-footer";
 @import "elements/headings";
 @import "elements/links";
 @import "templates/header";
+@import "templates/index";

+ 1 - 1
skatepark/theme.json

@@ -343,7 +343,7 @@
 			},
 			"separator": {
 				"opacity": 1,
-				"margin": "var(--wp--custom--margin--vertical) auto",
+				"margin": "calc( 0.5 * var(--wp--custom--margin--vertical) ) auto",
 				"width": "150px"
 			},
 			"table": {