PluginProbe
Twentig Supercharged Block Editor – Blocks, Patterns, Starter Sites, Portfolio / trunk
Twentig Supercharged Block Editor – Blocks, Patterns, Starter Sites, Portfolio vtrunk
2.0.5 2.0.4 2.0.3 2.0.2 trunk 0.0.1 0.1 0.2 0.3 0.4 0.5 0.6 0.7 0.8 0.9 0.9.1 0.9.2 1.0 1.0.1 1.0.2 1.0.3 1.0.4 1.0.5 1.0.6 1.0.7 All 88 releases
twentig / inc / patterns / header.php

header.php in Twentig Supercharged Block Editor – Blocks, Patterns, Starter Sites, Portfolio trunk, at inc/patterns/header.php

95 lines 11.0 KB
No matching file
Up and down to move Enter to open Esc to close
Raw Download Zip
1 <?php
2 /**
3 * Header block patterns.
4 *
5 * @package twentig
6 */
7
8 defined( 'ABSPATH' ) || exit;
9
10 $twentig_social = '<!-- wp:social-link {"url":"#","service":"x"} /--><!-- wp:social-link {"url":"#","service":"instagram"} /-->';
11
12 twentig_register_block_pattern(
13 'twentig/header-with-social-icons',
14 array(
15 'title' => __( 'Header with social icons', 'twentig' ),
16 'categories' => array( 'header' ),
17 'blockTypes' => array( 'core/template-part/header' ),
18 'postTypes' => array( 'wp_template_part' ),
19 'viewportWidth' => 1280,
20 'content' => '<!-- wp:group {"layout":{"type":"constrained"},"style":{"spacing":{"padding":{"top":"var:preset|spacing|20","bottom":"var:preset|spacing|20"}}}} --><div class="wp-block-group" style="padding-top:var(--wp--preset--spacing--20);padding-bottom:var(--wp--preset--spacing--20)"><!-- wp:group {"align":"wide","layout":{"type":"flex","justifyContent":"space-between"}} --><div class="wp-block-group alignwide"><!-- wp:site-title {"level":0} /--><!-- wp:navigation {"overlayBackgroundColor":"base","overlayTextColor":"contrast","style":{"spacing":{"blockGap":"var:preset|spacing|25"}},"twBreakpoint":"tablet"} --><!-- wp:navigation-link {"isTopLevelLink":true} /--><!-- wp:navigation-link {"isTopLevelLink":true} /--><!-- wp:social-links {"iconColor":"constrast","iconColorValue":"var(--wp--preset--color--constrast)","size":"has-small-icon-size","className":"is-style-logos-only","twHover":"opacity-down"} --><ul class="wp-block-social-links has-small-icon-size has-icon-color is-style-logos-only tw-hover-opacity-down">' . $twentig_social . '</ul><!-- /wp:social-links --><!-- /wp:navigation --></div><!-- /wp:group --></div><!-- /wp:group -->',
21 )
22 );
23
24 twentig_register_block_pattern(
25 'twentig/header-with-button',
26 array(
27 'title' => __( 'Header with button', 'twentig' ),
28 'categories' => array( 'header' ),
29 'blockTypes' => array( 'core/template-part/header' ),
30 'postTypes' => array( 'wp_template_part' ),
31 'viewportWidth' => 1280,
32 'content' => '<!-- wp:group {"layout":{"type":"constrained"},"style":{"spacing":{"padding":{"top":"var:preset|spacing|20","bottom":"var:preset|spacing|20"}}}} --><div class="wp-block-group" style="padding-top:var(--wp--preset--spacing--20);padding-bottom:var(--wp--preset--spacing--20)"><!-- wp:group {"align":"wide","layout":{"type":"flex","justifyContent":"space-between"}} --><div class="wp-block-group alignwide"><!-- wp:site-title {"level":0} /--><!-- wp:navigation {"overlayBackgroundColor":"base","overlayTextColor":"contrast","style":{"spacing":{"blockGap":"var:preset|spacing|25"}},"twBreakpoint":"tablet"} --><!-- wp:navigation-link {"isTopLevelLink":true} /--><!-- wp:navigation-link {"isTopLevelLink":true} /--><!-- wp:buttons --><div class="wp-block-buttons"><!-- wp:button --><div class="wp-block-button"><a class="wp-block-button__link wp-element-button">' . esc_html__( 'Button', 'twentig' ) . '</a></div><!-- /wp:button --></div><!-- /wp:buttons --><!-- /wp:navigation --></div><!-- /wp:group --></div><!-- /wp:group -->',
33 )
34 );
35
36 twentig_register_block_pattern(
37 'twentig/header-with-circle-logo-or-profile-picture',
38 array(
39 'title' => __( 'Header with circle logo or profile picture', 'twentig' ),
40 'categories' => array( 'header' ),
41 'blockTypes' => array( 'core/template-part/header' ),
42 'postTypes' => array( 'wp_template_part' ),
43 'viewportWidth' => 1280,
44 'content' => '<!-- wp:group {"layout":{"type":"constrained"},"style":{"spacing":{"padding":{"top":"var:preset|spacing|20","bottom":"var:preset|spacing|20"}}}} --><div class="wp-block-group" style="padding-top:var(--wp--preset--spacing--20);padding-bottom:var(--wp--preset--spacing--20)"><!-- wp:group {"align":"wide","layout":{"type":"flex","justifyContent":"space-between"}} --><div class="wp-block-group alignwide"><!-- wp:group {"style":{"spacing":{"blockGap":"var:preset|spacing|15"}},"layout":{"type":"flex","flexWrap":"nowrap"},"twStretchedLink":true} --><div class="wp-block-group tw-stretched-link"><!-- wp:site-logo {"width":52,"isLink":false,"className":"is-style-rounded","twWidthMobile":40} /--><!-- wp:site-title {"level":0} /--></div><!-- /wp:group --><!-- wp:navigation {"overlayBackgroundColor":"base","overlayTextColor":"contrast","style":{"spacing":{"blockGap":"var:preset|spacing|25"}},"twBreakpoint":"tablet"} --><!-- wp:navigation-link {"isTopLevelLink":true} /--><!-- wp:navigation-link {"isTopLevelLink":true} /--><!-- wp:navigation-link {"isTopLevelLink":true} /--><!-- /wp:navigation --></div><!-- /wp:group --></div><!-- /wp:group -->',
45 )
46 );
47
48 twentig_register_block_pattern(
49 'twentig/header-with-left-navigation-and-social-icons',
50 array(
51 'title' => __( 'Header with left navigation and social icons', 'twentig' ),
52 'categories' => array( 'header' ),
53 'blockTypes' => array( 'core/template-part/header' ),
54 'postTypes' => array( 'wp_template_part' ),
55 'viewportWidth' => 1280,
56 'content' => '<!-- wp:group {"layout":{"type":"constrained"},"style":{"spacing":{"padding":{"top":"var:preset|spacing|20","bottom":"var:preset|spacing|20"}}}} --><div class="wp-block-group" style="padding-top:var(--wp--preset--spacing--20);padding-bottom:var(--wp--preset--spacing--20)"><!-- wp:group {"align":"wide","style":{"spacing":{"blockGap":"var:preset|spacing|40"}},"layout":{"type":"flex","justifyContent":"space-between","flexWrap":"wrap"}} --><div class="wp-block-group alignwide"><!-- wp:site-title {"level":0} /--><!-- wp:navigation {"overlayBackgroundColor":"base","overlayTextColor":"contrast","style":{"spacing":{"blockGap":"var:preset|spacing|25"}},"twBreakpoint":"tablet","layout":{"type":"flex","justifyContent":"space-between"},"style":{"layout":{"selfStretch":"fill","flexSize":null}}} --><!-- wp:navigation-link {"isTopLevelLink":true} /--><!-- wp:navigation-link {"isTopLevelLink":true} /--><!-- wp:social-links {"iconColor":"constrast","size":"has-small-icon-size","iconColorValue":"var(--wp--preset--color--constrast)","className":"is-style-logos-only","twHover":"opacity-down"} --><ul class="wp-block-social-links has-small-icon-size has-icon-color is-style-logos-only tw-hover-opacity-down">' . $twentig_social . '</ul><!-- /wp:social-links --><!-- /wp:navigation --></div><!-- /wp:group --></div><!-- /wp:group -->',
57 )
58 );
59
60 twentig_register_block_pattern(
61 'twentig/header-with-left-navigation-and-button',
62 array(
63 'title' => __( 'Header with left navigation and button', 'twentig' ),
64 'categories' => array( 'header' ),
65 'blockTypes' => array( 'core/template-part/header' ),
66 'postTypes' => array( 'wp_template_part' ),
67 'viewportWidth' => 1280,
68 'content' => '<!-- wp:group {"layout":{"type":"constrained"},"style":{"spacing":{"padding":{"top":"var:preset|spacing|20","bottom":"var:preset|spacing|20"}}}} --><div class="wp-block-group" style="padding-top:var(--wp--preset--spacing--20);padding-bottom:var(--wp--preset--spacing--20)"><!-- wp:group {"align":"wide","style":{"spacing":{"blockGap":"var:preset|spacing|40"}},"layout":{"type":"flex","justifyContent":"space-between","flexWrap":"wrap"}} --><div class="wp-block-group alignwide"><!-- wp:site-title {"level":0} /--><!-- wp:navigation {"overlayBackgroundColor":"base","overlayTextColor":"contrast","style":{"spacing":{"blockGap":"var:preset|spacing|25"}},"twBreakpoint":"tablet","layout":{"type":"flex","justifyContent":"space-between"},"style":{"layout":{"selfStretch":"fill","flexSize":null}}} --><!-- wp:navigation-link {"isTopLevelLink":true} /--><!-- wp:navigation-link {"isTopLevelLink":true} /--><!-- wp:buttons --><div class="wp-block-buttons"><!-- wp:button --><div class="wp-block-button"><a class="wp-block-button__link wp-element-button">' . esc_html__( 'Button', 'twentig' ) . '</a></div><!-- /wp:button --></div><!-- /wp:buttons --><!-- /wp:navigation --></div><!-- /wp:group --></div><!-- /wp:group -->',
69 )
70 );
71
72 twentig_register_block_pattern(
73 'twentig/header-with-left-navigation-and-search',
74 array(
75 'title' => __( 'Header with left navigation and search', 'twentig' ),
76 'categories' => array( 'header' ),
77 'blockTypes' => array( 'core/template-part/header' ),
78 'postTypes' => array( 'wp_template_part' ),
79 'viewportWidth' => 1280,
80 'content' => '<!-- wp:group {"layout":{"type":"constrained"},"style":{"spacing":{"padding":{"top":"var:preset|spacing|20","bottom":"var:preset|spacing|20"}}}} --><div class="wp-block-group" style="padding-top:var(--wp--preset--spacing--20);padding-bottom:var(--wp--preset--spacing--20)"><!-- wp:group {"align":"wide","style":{"spacing":{"blockGap":"var:preset|spacing|40"}},"layout":{"type":"flex","justifyContent":"space-between","flexWrap":"wrap"}} --><div class="wp-block-group alignwide"><!-- wp:site-title {"level":0} /--><!-- wp:navigation {"overlayBackgroundColor":"base","overlayTextColor":"contrast","style":{"spacing":{"blockGap":"var:preset|spacing|25"}},"twBreakpoint":"tablet","layout":{"type":"flex","justifyContent":"space-between"},"style":{"layout":{"selfStretch":"fill","flexSize":null}}} --><!-- wp:navigation-link {"isTopLevelLink":true} /--><!-- wp:navigation-link {"isTopLevelLink":true} /--><!-- wp:search {"showLabel":false,"placeholder":"Search","width":230,"widthUnit":"px","buttonText":"Search","buttonPosition":"button-inside","buttonUseIcon":true,"className":"is-style-tw-underline"} /--><!-- /wp:navigation --></div><!-- /wp:group --></div><!-- /wp:group -->',
81 )
82 );
83
84 twentig_register_block_pattern(
85 'twentig/header-stack-center',
86 array(
87 'title' => __( 'Header stack: center', 'twentig' ),
88 'categories' => array( 'header' ),
89 'blockTypes' => array( 'core/template-part/header' ),
90 'postTypes' => array( 'wp_template_part' ),
91 'viewportWidth' => 1280,
92 'content' => '<!-- wp:group {"layout":{"type":"constrained"},"style":{"spacing":{"padding":{"top":"var:preset|spacing|20","bottom":"var:preset|spacing|20"}}}} --><div class="wp-block-group" style="padding-top:var(--wp--preset--spacing--20);padding-bottom:var(--wp--preset--spacing--20)"><!-- wp:group {"align":"wide","style":{"spacing":{"blockGap":"8px"}},"layout":{"type":"flex","flexWrap":"wrap","justifyContent":"space-between"}} --><div class="wp-block-group alignwide"><!-- wp:group {"style":{"spacing":{"blockGap":"var:preset|spacing|20"},"layout":{"selfStretch":"fill","flexSize":null}},"className":"tw-sm-justify-start","layout":{"type":"flex","flexWrap":"nowrap","justifyContent":"center"}} --><div class="wp-block-group tw-sm-justify-start"><!-- wp:site-title {"level":0,"fontSize":"large"} /--></div><!-- /wp:group --><!-- wp:spacer {"height":"0","width":"0px","className":"tw-sm-hidden","style":{"layout":{"flexSize":"100%","selfStretch":"fixed"}}} --><div style="height:0;width:0px" aria-hidden="true" class="wp-block-spacer tw-sm-hidden"></div><!-- /wp:spacer --><!-- wp:navigation {"layout":{"type":"flex","justifyContent":"center"},"style":{"spacing":{"blockGap":"var:preset|spacing|25"},"layout":{"selfStretch":"fill","flexSize":null}}} --><!-- wp:navigation-link {"isTopLevelLink":true} /--><!-- wp:navigation-link {"isTopLevelLink":true} /--><!-- wp:navigation-link {"isTopLevelLink":true} /--><!-- /wp:navigation --></div><!-- /wp:group --></div><!-- /wp:group -->',
93 )
94 );
95