Changeset 59191
- Timestamp:
- 10/07/2024 06:07:57 PM (4 weeks ago)
- Location:
- trunk/src/wp-content/themes/twentytwentyfive
- Files:
-
- 4 added
- 6 deleted
- 76 edited
Legend:
- Unmodified
- Added
- Removed
-
trunk/src/wp-content/themes/twentytwentyfive/patterns/banner-about-book.php
r59146 r59191 19 19 <!-- wp:column {"verticalAlignment":"center","width":""} --> 20 20 <div class="wp-block-column is-vertically-aligned-center"> 21 <!-- wp:heading {" level":3,"className":"wp-block-heading","fontSize":"xx-large"} -->22 <h 3 class="wp-block-heading has-xx-large-font-size">About the book</h3>21 <!-- wp:heading {"className":"wp-block-heading","fontSize":"xx-large"} --> 22 <h2 class="wp-block-heading has-xx-large-font-size"><?php esc_html_e( 'About the book', 'twentytwentyfive' ); ?></h2> 23 23 <!-- /wp:heading --> 24 24 25 25 <!-- wp:paragraph {"fontSize":"medium"} --> 26 <p class="has-medium-font-size"> This exquisite compilation showcases a diverse array of photographs that capture the essence of different eras and cultures, reflecting the unique styles and perspectives of each artist. Fleckenstein’s evocative imagery, Strand’s groundbreaking modernist approach, and Kōno’s meticulous documentation of Japanese life come together in a harmonious blend that celebrates the art of photography. Each image in “The Stories Book” is accompanied by insightful commentary, providing historical context and revealing the stories behind the photographs. This collection is not only a visual feast but also a tribute to the power of photography to preserve and narrate the multifaceted experiences of humanity.</p>26 <p class="has-medium-font-size"><?php echo esc_html_x( 'This exquisite compilation showcases a diverse array of photographs that capture the essence of different eras and cultures, reflecting the unique styles and perspectives of each artist. Fleckenstein’s evocative imagery, Strand’s groundbreaking modernist approach, and Kōno’s meticulous documentation of Japanese life come together in a harmonious blend that celebrates the art of photography. Each image in “The Stories Book” is accompanied by insightful commentary, providing historical context and revealing the stories behind the photographs. This collection is not only a visual feast but also a tribute to the power of photography to preserve and narrate the multifaceted experiences of humanity.', 'Pattern placeholder text.', 'twentytwentyfive' ); ?></p> 27 27 <!-- /wp:paragraph --> 28 28 </div> … … 32 32 <div class="wp-block-column is-vertically-aligned-center"> 33 33 <!-- wp:image {"aspectRatio":"1","scale":"cover","sizeSlug":"full","linkDestination":"none"} --> 34 <figure class="wp-block-image size-full"><img src="<?php echo esc_url( get_template_directory_uri() ); ?>/assets/images/book-image-landing.webp" alt=" Image of a book" style="aspect-ratio:1;object-fit:cover"/></figure>34 <figure class="wp-block-image size-full"><img src="<?php echo esc_url( get_template_directory_uri() ); ?>/assets/images/book-image-landing.webp" alt="<?php esc_attr_e( 'Image of a book', 'twentytwentyfive' ); ?>" style="aspect-ratio:1;object-fit:cover"/></figure> 35 35 <!-- /wp:image --> 36 36 </div> -
trunk/src/wp-content/themes/twentytwentyfive/patterns/banner-cover-big-heading.php
r59146 r59191 18 18 <!-- wp:image {"sizeSlug":"full","linkDestination":"none","align":"wide"} --> 19 19 <figure class="wp-block-image alignwide size-full"> 20 <img src="<?php echo esc_url( get_template_directory_uri() ); ?>/assets/images/coming-soon-bg-image.webp" alt=" Photo of a field full of flowers, a blue sky and a tree."/>20 <img src="<?php echo esc_url( get_template_directory_uri() ); ?>/assets/images/coming-soon-bg-image.webp" alt="<?php esc_attr_e( 'Photo of a field full of flowers, a blue sky and a tree.', 'twentytwentyfive' ); ?>"/> 21 21 </figure> 22 22 <!-- /wp:image --> … … 25 25 <div class="wp-block-group alignfull"> 26 26 <!-- wp:paragraph {"align":"left","style":{"typography":{"fontSize":"clamp(1rem, 380px, 24vw)","letterSpacing":"-0.02em","lineHeight":"1","fontWeight":"700"}}} --> 27 <p class="has-text-align-left" style="font-size:clamp(1rem, 380px, 24vw);font-weight:700;letter-spacing:-0.02em;line-height:1"> Stories</p>27 <p class="has-text-align-left" style="font-size:clamp(1rem, 380px, 24vw);font-weight:700;letter-spacing:-0.02em;line-height:1"><?php esc_html_e( 'Stories', 'twentytwentyfive' ); ?></p> 28 28 <!-- /wp:paragraph --> 29 29 </div> -
trunk/src/wp-content/themes/twentytwentyfive/patterns/banner-intro-image.php
r59146 r59191 20 20 <!-- wp:image {"aspectRatio":"1","scale":"cover","sizeSlug":"full"} --> 21 21 <figure class="wp-block-image size-full"> 22 <img src="<?php echo esc_url( get_template_directory_uri() ); ?>/assets/images/botany-flowers.webp" alt="<?php echo esc_attr_x( 'Picture of a flower', 'Alt text for intro picture ', 'twentytwentyfive' ); ?>" style="aspect-ratio:1;object-fit:cover"/>22 <img src="<?php echo esc_url( get_template_directory_uri() ); ?>/assets/images/botany-flowers.webp" alt="<?php echo esc_attr_x( 'Picture of a flower', 'Alt text for intro picture.', 'twentytwentyfive' ); ?>" style="aspect-ratio:1;object-fit:cover"/> 23 23 </figure> 24 24 <!-- /wp:image --> … … 29 29 <div class="wp-block-column is-vertically-aligned-center"> 30 30 <!-- wp:heading --> 31 <h2 class="wp-block-heading"><?php echo esc_html_x( 'New arrivals', 'Heading for banner with flower', 'twentytwentyfive' ); ?></h2>31 <h2 class="wp-block-heading"><?php echo esc_html_x( 'New arrivals', 'Heading for banner pattern.', 'twentytwentyfive' ); ?></h2> 32 32 <!-- /wp:heading --> 33 33 34 34 <!-- wp:paragraph --> 35 <p><?php echo esc_html_x( 'Like flowers that bloom in unexpected places, every story unfolds with beauty and resilience, revealing hidden wonders.', 'Sample description for banner with flower ', 'twentytwentyfive' ); ?></p>35 <p><?php echo esc_html_x( 'Like flowers that bloom in unexpected places, every story unfolds with beauty and resilience, revealing hidden wonders.', 'Sample description for banner with flower.', 'twentytwentyfive' ); ?></p> 36 36 <!-- /wp:paragraph --> 37 37 … … 40 40 <!-- wp:button --> 41 41 <div class="wp-block-button"> 42 <a class="wp-block-button__link wp-element-button"><?php echo esc_html_x( 'Learn More', 'Button text of intro section ', 'twentytwentyfive' ); ?></a>42 <a class="wp-block-button__link wp-element-button"><?php echo esc_html_x( 'Learn More', 'Button text of intro section.', 'twentytwentyfive' ); ?></a> 43 43 </div> 44 44 <!-- /wp:button --> -
trunk/src/wp-content/themes/twentytwentyfive/patterns/banner-intro.php
r59146 r59191 18 18 <?php 19 19 printf( 20 /* translators: % 1$s is the brand name, e.g., 'Fleurs'. */21 esc_html_x( 'We\'re % 1$s, our mission is to deliver exquisite flower arrangements that not only adorn living spaces but also inspire a deeper appreciation for natural beauty.', 'Example pattern text', 'twentytwentyfive' ),22 '<strong>' . esc_html_x( 'Fleurs', 'Example brand name in pattern', 'twentytwentyfive' ) . '</strong>'20 /* translators: %s is the brand name, e.g., 'Fleurs'. */ 21 esc_html_x( 'We\'re %s, our mission is to deliver exquisite flower arrangements that not only adorn living spaces but also inspire a deeper appreciation for natural beauty.', 'Pattern placeholder text.', 'twentytwentyfive' ), 22 '<strong>' . esc_html_x( 'Fleurs', 'Example brand name.', 'twentytwentyfive' ) . '</strong>' 23 23 ); 24 24 ?> -
trunk/src/wp-content/themes/twentytwentyfive/patterns/banner-poster.php
r59146 r59191 13 13 ?> 14 14 <!-- wp:cover {"url":"<?php echo esc_url( get_template_directory_uri() ); ?>/assets/images/poster-image-background.webp","alt":"Picture of a historical building in ruins.","dimRatio":30,"overlayColor":"contrast","isUserOverlayColor":true,"minHeight":100,"minHeightUnit":"vh","align":"full","style":{"elements":{"link":{"color":{"text":"var:preset|color|accent-1"}}},"spacing":{"padding":{"right":"var:preset|spacing|50","left":"var:preset|spacing|50","top":"var:preset|spacing|50","bottom":"var:preset|spacing|50"}}},"textColor":"accent-1","layout":{"type":"constrained"}} --> 15 <div class="wp-block-cover alignfull has-accent-1-color has-text-color has-link-color" 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);min-height:100vh"><span aria-hidden="true" class="wp-block-cover__background has-contrast-background-color has-background-dim-30 has-background-dim"></span><img class="wp-block-cover__image-background" alt=" Picture of a historical building in ruins." src="<?php echo esc_url( get_template_directory_uri() ); ?>/assets/images/poster-image-background.webp" data-object-fit="cover"/>15 <div class="wp-block-cover alignfull has-accent-1-color has-text-color has-link-color" 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);min-height:100vh"><span aria-hidden="true" class="wp-block-cover__background has-contrast-background-color has-background-dim-30 has-background-dim"></span><img class="wp-block-cover__image-background" alt="<?php esc_attr_e( 'Picture of a historical building in ruins.', 'twentytwentyfive' ); ?>" src="<?php echo esc_url( get_template_directory_uri() ); ?>/assets/images/poster-image-background.webp" data-object-fit="cover"/> 16 16 <div class="wp-block-cover__inner-container"> 17 17 <!-- wp:group {"align":"wide","style":{"dimensions":{"minHeight":"100vh"}},"layout":{"type":"flex","orientation":"vertical","verticalAlignment":"space-between","justifyContent":"stretch"}} --> … … 22 22 <div class="wp-block-column" style="flex-basis:66.66%"> 23 23 <!-- wp:heading {"textAlign":"left","align":"wide","style":{"typography":{"fontSize":"12vw","lineHeight":"0.9","fontStyle":"normal","fontWeight":"300"}}} --> 24 <h2 class="wp-block-heading alignwide has-text-align-left" style="font-size:12vw;font-style:normal;font-weight:300;line-height:0.9"> Stories, historias, iсторії, iστορίες.</h2>24 <h2 class="wp-block-heading alignwide has-text-align-left" style="font-size:12vw;font-style:normal;font-weight:300;line-height:0.9"><?php echo esc_html_x( '“Stories, historias, iсторії, iστορίες”', 'Sample heading in four languages.', 'twentytwentyfive' ); ?></h2> 25 25 <!-- /wp:heading --> 26 26 </div> … … 30 30 <div class="wp-block-column" style="flex-basis:33.33%"> 31 31 <!-- wp:paragraph {"align":"right"} --> 32 <p class="has-text-align-right"> Aug 08—10 2025<br>Fuego Bar, Mexico City</p>32 <p class="has-text-align-right"><?php echo esc_html_x( 'Mon, Jan 1', 'Example event date in pattern.', 'twentytwentyfive' ); ?></p> 33 33 <!-- /wp:paragraph --> 34 34 </div> … … 42 42 <div class="wp-block-column is-vertically-aligned-bottom" style="flex-basis:66.66%"> 43 43 <!-- wp:heading {"textAlign":"left","align":"wide","style":{"typography":{"lineHeight":"0.9","fontStyle":"normal","fontWeight":"300"}},"fontSize":"xx-large"} --> 44 <h2 class="wp-block-heading alignwide has-text-align-left has-xx-large-font-size" style="font-style:normal;font-weight:300;line-height:0.9"> Let’s hear them.</h2>44 <h2 class="wp-block-heading alignwide has-text-align-left has-xx-large-font-size" style="font-style:normal;font-weight:300;line-height:0.9"><?php esc_html_e( 'Let’s hear them.', 'twentytwentyfive' ); ?></h2> 45 45 <!-- /wp:heading --> 46 46 </div> … … 50 50 <div class="wp-block-column is-vertically-aligned-bottom" style="flex-basis:33.33%"> 51 51 <!-- wp:paragraph {"align":"right"} --> 52 <p class="has-text-align-right"> #stories</p>52 <p class="has-text-align-right"><?php esc_html_e( '#stories', 'twentytwentyfive' ); ?></p> 53 53 <!-- /wp:paragraph --> 54 54 </div> -
trunk/src/wp-content/themes/twentytwentyfive/patterns/banner-with-description-and-images-grid.php
r59146 r59191 25 25 26 26 <!-- wp:paragraph {"className":"is-style-text-subtitle"} --> 27 <p class="is-style-text-subtitle"><strong>Fleurs</strong> is a flower delivery and subscription business. Based in the EU, our mission is not only to deliver stunning flower arrangements across but also foster knowledge and enthusiasm on the beautiful gift of nature: flowers.</p> 27 <p class="is-style-text-subtitle"> 28 <?php 29 printf( 30 /* translators: %s is the brand name, e.g., 'Fleurs'. */ 31 esc_html__( '%s is a flower delivery and subscription business. Based in the EU, our mission is not only to deliver stunning flower arrangements across but also foster knowledge and enthusiasm on the beautiful gift of nature: flowers.', 'twentytwentyfive' ), 32 '<strong>' . esc_html_x( 'Fleurs', 'Example brand name.', 'twentytwentyfive' ) . '</strong>' 33 ); 34 ?> 35 </p> 28 36 <!-- /wp:paragraph --> 29 37 … … 32 40 33 41 <!-- wp:image {"aspectRatio":"16/9","scale":"cover","sizeSlug":"full","linkDestination":"none"} --> 34 <figure class="wp-block-image size-full"><img src="<?php echo esc_url( get_template_directory_uri() ); ?>/assets/images/grid-flower-1.webp" alt=" Photography close up of a red flower." style="aspect-ratio:16/9;object-fit:cover"/></figure>42 <figure class="wp-block-image size-full"><img src="<?php echo esc_url( get_template_directory_uri() ); ?>/assets/images/grid-flower-1.webp" alt="<?php esc_attr_e( 'Photography close up of a red flower.', 'twentytwentyfive' ); ?>" style="aspect-ratio:16/9;object-fit:cover"/></figure> 35 43 <!-- /wp:image --> 36 44 </div> … … 38 46 39 47 <!-- wp:image {"aspectRatio":"3/4","scale":"cover","sizeSlug":"full","linkDestination":"none"} --> 40 <figure class="wp-block-image size-full"><img src="<?php echo esc_url( get_template_directory_uri() ); ?>/assets/images/grid-flower-2.webp" alt=" Black and white photography close up of a flower." style="aspect-ratio:3/4;object-fit:cover"/></figure>48 <figure class="wp-block-image size-full"><img src="<?php echo esc_url( get_template_directory_uri() ); ?>/assets/images/grid-flower-2.webp" alt="<?php esc_attr_e( 'Black and white photography close up of a flower.', 'twentytwentyfive' ); ?>" style="aspect-ratio:3/4;object-fit:cover"/></figure> 41 49 <!-- /wp:image --> 42 50 </div> -
trunk/src/wp-content/themes/twentytwentyfive/patterns/contact-info-locations.php
r59146 r59191 19 19 <div class="wp-block-group alignwide"> 20 20 <!-- wp:heading {"textAlign":"left","align":"full","fontSize":"xx-large"} --> 21 <h2 class="wp-block-heading alignfull has-text-align-left has-xx-large-font-size"> How to get in touch with us</h2>21 <h2 class="wp-block-heading alignfull has-text-align-left has-xx-large-font-size"><?php esc_html_e( 'How to get in touch with us', 'twentytwentyfive' ); ?></h2> 22 22 <!-- /wp:heading --> 23 23 … … 27 27 <div class="wp-block-group"> 28 28 <!-- wp:heading {"level":3,"style":{"typography":{"fontStyle":"normal","fontWeight":"700"}},"fontSize":"medium"} --> 29 <h3 class="wp-block-heading has-medium-font-size" style="font-style:normal;font-weight:700"> Social media</h3>29 <h3 class="wp-block-heading has-medium-font-size" style="font-style:normal;font-weight:700"><?php esc_html_e( 'Social media', 'twentytwentyfive' ); ?></h3> 30 30 <!-- /wp:heading --> 31 <!-- wp:navigation {"overlayMenu":"never","style":{"spacing":{"blockGap":"var:preset|spacing|20"}},"fontSize":"medium","layout":{"type":"flex","orientation":"vertical"},"ariaLabel":"<?php esc_attr_e( 'Social ', 'twentytwentyfive' ); ?>"} -->32 <!-- wp:navigation-link {"label":"<?php e sc_html_e( 'X/Twitter', 'twentytwentyfive' ); ?>","url":"#"} /-->31 <!-- wp:navigation {"overlayMenu":"never","style":{"spacing":{"blockGap":"var:preset|spacing|20"}},"fontSize":"medium","layout":{"type":"flex","orientation":"vertical"},"ariaLabel":"<?php esc_attr_e( 'Social media', 'twentytwentyfive' ); ?>"} --> 32 <!-- wp:navigation-link {"label":"<?php echo esc_html_x( 'X', 'Refers to the social media platform formerly known as Twitter.', 'twentytwentyfive' ); ?>","url":"#"} /--> 33 33 <!-- wp:navigation-link {"label":"<?php esc_html_e( 'Instagram', 'twentytwentyfive' ); ?>","url":"#"} /--> 34 34 <!-- wp:navigation-link {"label":"<?php esc_html_e( 'Facebook', 'twentytwentyfive' ); ?>","url":"#"} /--> … … 36 36 <!-- /wp:navigation --> 37 37 <!-- wp:heading {"level":3,"style":{"typography":{"fontStyle":"normal","fontWeight":"700"}},"fontSize":"medium"} --> 38 <h3 class="wp-block-heading has-medium-font-size" style="font-style:normal;font-weight:700"> Email</h3>38 <h3 class="wp-block-heading has-medium-font-size" style="font-style:normal;font-weight:700"><?php esc_html_e( 'Email', 'twentytwentyfive' ); ?></h3> 39 39 <!-- /wp:heading --> 40 40 <!-- wp:paragraph {"fontSize":"medium"} --> 41 <p class="has-medium-font-size"> example@example.com</p>41 <p class="has-medium-font-size"><?php esc_html_e( 'example@example.com', 'twentytwentyfive' ); ?></p> 42 42 <!-- /wp:paragraph --> 43 43 </div> … … 49 49 <div class="wp-block-group"> 50 50 <!-- wp:heading {"level":3,"style":{"typography":{"fontStyle":"normal","fontWeight":"700"}},"fontSize":"medium"} --> 51 <h3 class="wp-block-heading has-medium-font-size" style="font-style:normal;font-weight:700"> New York</h3>51 <h3 class="wp-block-heading has-medium-font-size" style="font-style:normal;font-weight:700"><?php esc_html_e( 'New York', 'twentytwentyfive' ); ?></h3> 52 52 <!-- /wp:heading --> 53 53 <!-- wp:paragraph {"fontSize":"medium"} --> 54 <p class="has-medium-font-size"> 123 Example St. Manhattan, NY 10300 United States</p>54 <p class="has-medium-font-size"><?php esc_html_e( '123 Example St. Manhattan, NY 10300 United States', 'twentytwentyfive' ); ?></p> 55 55 <!-- /wp:paragraph --> 56 56 </div> … … 60 60 <div class="wp-block-group"> 61 61 <!-- wp:heading {"level":3,"style":{"typography":{"fontStyle":"normal","fontWeight":"700"}},"fontSize":"medium"} --> 62 <h3 class="wp-block-heading has-medium-font-size" style="font-style:normal;font-weight:700"> San Diego</h3>62 <h3 class="wp-block-heading has-medium-font-size" style="font-style:normal;font-weight:700"><?php esc_html_e( 'San Diego', 'twentytwentyfive' ); ?></h3> 63 63 <!-- /wp:heading --> 64 64 65 65 <!-- wp:paragraph {"fontSize":"medium"} --> 66 <p class="has-medium-font-size"> 123 Example St. Manhattan, NY 10300 United States</p>66 <p class="has-medium-font-size"><?php esc_html_e( '123 Example St. Manhattan, NY 10300 United States', 'twentytwentyfive' ); ?></p> 67 67 <!-- /wp:paragraph --> 68 68 </div> … … 72 72 <div class="wp-block-group"> 73 73 <!-- wp:heading {"level":3,"style":{"typography":{"fontStyle":"normal","fontWeight":"700"}},"fontSize":"medium"} --> 74 <h3 class="wp-block-heading has-medium-font-size" style="font-style:normal;font-weight:700"> Salt Lake City</h3>74 <h3 class="wp-block-heading has-medium-font-size" style="font-style:normal;font-weight:700"><?php esc_html_e( 'Salt Lake City', 'twentytwentyfive' ); ?></h3> 75 75 <!-- /wp:heading --> 76 76 77 77 <!-- wp:paragraph {"fontSize":"medium"} --> 78 <p class="has-medium-font-size"> 123 Example St. Manhattan, NY 10300 United States</p>78 <p class="has-medium-font-size"><?php esc_html_e( '123 Example St. Manhattan, NY 10300 United States', 'twentytwentyfive' ); ?></p> 79 79 <!-- /wp:paragraph --> 80 80 </div> … … 84 84 <div class="wp-block-group"> 85 85 <!-- wp:heading {"level":3,"style":{"typography":{"fontStyle":"normal","fontWeight":"700"}},"fontSize":"medium"} --> 86 <h3 class="wp-block-heading has-medium-font-size" style="font-style:normal;font-weight:700"> Portland</h3>86 <h3 class="wp-block-heading has-medium-font-size" style="font-style:normal;font-weight:700"><?php esc_html_e( 'Portland', 'twentytwentyfive' ); ?></h3> 87 87 <!-- /wp:heading --> 88 88 89 89 <!-- wp:paragraph {"fontSize":"medium"} --> 90 <p class="has-medium-font-size"> 123 Example St. Manhattan, NY 10300 United States</p>90 <p class="has-medium-font-size"><?php esc_html_e( '123 Example St. Manhattan, NY 10300 United States', 'twentytwentyfive' ); ?></p> 91 91 <!-- /wp:paragraph --> 92 92 </div> -
trunk/src/wp-content/themes/twentytwentyfive/patterns/contact-location-and-link.php
r59146 r59191 20 20 <!-- wp:group {"style":{"dimensions":{"minHeight":"100%"},"spacing":{"blockGap":"var:preset|spacing|40"}},"layout":{"type":"flex","orientation":"vertical","justifyContent":"stretch","verticalAlignment":"space-between"}} --> 21 21 <div class="wp-block-group" style="min-height:100%"><!-- wp:paragraph {"className":"is-style-text-display","fontSize":"xx-large"} --> 22 <p class="is-style-text-display has-xx-large-font-size"> Visit us at 123 Example St. Manhattan, NY 10300, United States</p>22 <p class="is-style-text-display has-xx-large-font-size"><?php esc_html_e( 'Visit us at 123 Example St. Manhattan, NY 10300, United States', 'twentytwentyfive' ); ?></p> 23 23 <!-- /wp:paragraph --> 24 24 25 25 <!-- wp:paragraph {"style":{"typography":{"textTransform":"uppercase"}},"fontSize":"medium"} --> 26 <p class="has-medium-font-size" style="text-transform:uppercase"><a href="#"> Get directions</a></p>26 <p class="has-medium-font-size" style="text-transform:uppercase"><a href="#"><?php esc_html_e( 'Get directions', 'twentytwentyfive' ); ?></a></p> 27 27 <!-- /wp:paragraph --> 28 28 </div> … … 34 34 <div class="wp-block-column is-vertically-aligned-top"> 35 35 <!-- wp:image {"aspectRatio":"1","scale":"cover","linkDestination":"none","className":"wp-block-image size-large"} --> 36 <figure class="wp-block-image size-large"><img src="<?php echo esc_url( get_template_directory_uri() ); ?>/assets/images/location.webp" alt=" The business location"/></figure>36 <figure class="wp-block-image size-large"><img src="<?php echo esc_url( get_template_directory_uri() ); ?>/assets/images/location.webp" alt="<?php esc_attr_e( 'The business location', 'twentytwentyfive' ); ?>"/></figure> 37 37 <!-- /wp:image --> 38 38 </div> -
trunk/src/wp-content/themes/twentytwentyfive/patterns/cta-book-links.php
r59146 r59191 15 15 <div class="wp-block-group alignfull" style="padding-top:var(--wp--preset--spacing--60);padding-bottom:var(--wp--preset--spacing--60)"> 16 16 <!-- wp:heading {"textAlign":"center","align":"wide","fontSize":"x-large"} --> 17 <h2 class="wp-block-heading alignwide has-text-align-center has-x-large-font-size"> Buy your copy of The Stories Book</h2>17 <h2 class="wp-block-heading alignwide has-text-align-center has-x-large-font-size"><?php esc_html_e( 'Buy your copy of The Stories Book', 'twentytwentyfive' ); ?></h2> 18 18 <!-- /wp:heading --> 19 19 … … 21 21 <div class="wp-block-buttons alignwide has-custom-font-size has-medium-font-size"> 22 22 <!-- wp:button --> 23 <div class="wp-block-button"><a class="wp-block-button__link wp-element-button"> Amazon</a></div>23 <div class="wp-block-button"><a class="wp-block-button__link wp-element-button"><?php echo esc_html_x( 'Amazon', 'Example brand name.', 'twentytwentyfive' ); ?></a></div> 24 24 <!-- /wp:button --> 25 25 26 26 <!-- wp:button --> 27 <div class="wp-block-button"><a class="wp-block-button__link wp-element-button"> Audible</a></div>27 <div class="wp-block-button"><a class="wp-block-button__link wp-element-button"><?php echo esc_html_x( 'Audible', 'Example brand name.', 'twentytwentyfive' ); ?></a></div> 28 28 <!-- /wp:button --> 29 29 30 30 <!-- wp:button --> 31 <div class="wp-block-button"><a class="wp-block-button__link wp-element-button"> Barnes & Noble</a></div>31 <div class="wp-block-button"><a class="wp-block-button__link wp-element-button"><?php echo esc_html_x( 'Barnes & Noble', 'Example brand name.', 'twentytwentyfive' ); ?></a></div> 32 32 <!-- /wp:button --> 33 33 34 34 <!-- wp:button --> 35 <div class="wp-block-button"><a class="wp-block-button__link wp-element-button"> Apple Books</a></div>35 <div class="wp-block-button"><a class="wp-block-button__link wp-element-button"><?php echo esc_html_x( 'Apple Books', 'Example brand name.', 'twentytwentyfive' ); ?></a></div> 36 36 <!-- /wp:button --> 37 37 38 38 <!-- wp:button --> 39 <div class="wp-block-button"><a class="wp-block-button__link wp-element-button"> Bookshop.org</a></div>39 <div class="wp-block-button"><a class="wp-block-button__link wp-element-button"><?php echo esc_html_x( 'Bookshop.org', 'Example brand name.', 'twentytwentyfive' ); ?></a></div> 40 40 <!-- /wp:button --> 41 41 42 42 <!-- wp:button --> 43 <div class="wp-block-button"><a class="wp-block-button__link wp-element-button"> Spotify</a></div>43 <div class="wp-block-button"><a class="wp-block-button__link wp-element-button"><?php echo esc_html_x( 'Spotify', 'Example brand name.', 'twentytwentyfive' ); ?></a></div> 44 44 <!-- /wp:button --> 45 45 46 46 <!-- wp:button --> 47 <div class="wp-block-button"><a class="wp-block-button__link wp-element-button"> BAM!</a></div>47 <div class="wp-block-button"><a class="wp-block-button__link wp-element-button"><?php echo esc_html_x( 'BAM!', 'Example brand name.', 'twentytwentyfive' ); ?></a></div> 48 48 <!-- /wp:button --> 49 49 50 50 <!-- wp:button --> 51 <div class="wp-block-button"><a class="wp-block-button__link wp-element-button"> Simon & Schuster</a></div>51 <div class="wp-block-button"><a class="wp-block-button__link wp-element-button"><?php echo esc_html_x( 'Simon & Schuster', 'Example brand name.', 'twentytwentyfive' ); ?></a></div> 52 52 <!-- /wp:button --> 53 53 </div> … … 55 55 56 56 <!-- wp:paragraph {"align":"center","fontSize":"medium"} --> 57 <p class="has-text-align-center has-medium-font-size"> Outside Europe? View <a href="#">international editions</a>.</p>57 <p class="has-text-align-center has-medium-font-size"><?php echo wp_kses_post( _x( 'Outside Europe? View <a href="#" rel="nofollow">international editions</a>.', 'Pattern placeholder text with link.', 'twentytwentyfive' ) ); ?></p> 58 58 <!-- /wp:paragraph --> 59 59 </div> -
trunk/src/wp-content/themes/twentytwentyfive/patterns/cta-book-locations.php
r59146 r59191 21 21 <div class="wp-block-group" style="padding-bottom:var(--wp--preset--spacing--30)"> 22 22 <!-- wp:heading --> 23 <h2 class="wp-block-heading"> International editions</h2>23 <h2 class="wp-block-heading"><?php esc_html_e( 'International editions', 'twentytwentyfive' ); ?></h2> 24 24 <!-- /wp:heading --> 25 25 26 26 <!-- wp:paragraph {"fontSize":"medium"} --> 27 <p class="has-medium-font-size"> The Stories Book will be available from these international retailers.</p>27 <p class="has-medium-font-size"><?php esc_html_e( 'The Stories Book will be available from these international retailers.', 'twentytwentyfive' ); ?></p> 28 28 <!-- /wp:paragraph --> 29 29 </div> … … 41 41 <div class="wp-block-group"> 42 42 <!-- wp:heading {"level":3,"style":{"typography":{"fontStyle":"normal","fontWeight":"500"}},"fontSize":"large"} --> 43 <h3 class="wp-block-heading has-large-font-size" style="font-style:normal;font-weight:500"> Australia</h3>43 <h3 class="wp-block-heading has-large-font-size" style="font-style:normal;font-weight:500"><?php esc_html_e( 'Australia', 'twentytwentyfive' ); ?></h3> 44 44 <!-- /wp:heading --> 45 45 46 46 <!-- wp:paragraph {"fontSize":"medium"} --> 47 <p class="has-medium-font-size"><a href="#"> Book Store</a></p>47 <p class="has-medium-font-size"><a href="#"><?php esc_html_e( 'Book Store', 'twentytwentyfive' ); ?></a></p> 48 48 <!-- /wp:paragraph --> 49 49 </div> … … 53 53 <div class="wp-block-group"> 54 54 <!-- wp:heading {"level":3,"style":{"typography":{"fontStyle":"normal","fontWeight":"500"}},"fontSize":"large"} --> 55 <h3 class="wp-block-heading has-large-font-size" style="font-style:normal;font-weight:500"> Brazil</h3>55 <h3 class="wp-block-heading has-large-font-size" style="font-style:normal;font-weight:500"><?php esc_html_e( 'Brazil', 'twentytwentyfive' ); ?></h3> 56 56 <!-- /wp:heading --> 57 57 58 58 <!-- wp:paragraph {"fontSize":"medium"} --> 59 <p class="has-medium-font-size"><a href="#"> Book Store</a></p>59 <p class="has-medium-font-size"><a href="#"><?php esc_html_e( 'Book Store', 'twentytwentyfive' ); ?></a></p> 60 60 <!-- /wp:paragraph --> 61 61 </div> … … 65 65 <div class="wp-block-group"> 66 66 <!-- wp:heading {"level":3,"style":{"typography":{"fontStyle":"normal","fontWeight":"500"}},"fontSize":"large"} --> 67 <h3 class="wp-block-heading has-large-font-size" style="font-style:normal;font-weight:500"> Canada</h3>67 <h3 class="wp-block-heading has-large-font-size" style="font-style:normal;font-weight:500"><?php esc_html_e( 'Canada', 'twentytwentyfive' ); ?></h3> 68 68 <!-- /wp:heading --> 69 69 70 70 <!-- wp:paragraph {"fontSize":"medium"} --> 71 <p class="has-medium-font-size"><a href="#"> Book Store</a></p>71 <p class="has-medium-font-size"><a href="#"><?php esc_html_e( 'Book Store', 'twentytwentyfive' ); ?></a></p> 72 72 <!-- /wp:paragraph --> 73 73 </div> … … 77 77 <div class="wp-block-group"> 78 78 <!-- wp:heading {"level":3,"style":{"typography":{"fontStyle":"normal","fontWeight":"500"}},"fontSize":"large"} --> 79 <h3 class="wp-block-heading has-large-font-size" style="font-style:normal;font-weight:500"> Japan</h3>79 <h3 class="wp-block-heading has-large-font-size" style="font-style:normal;font-weight:500"><?php esc_html_e( 'Japan', 'twentytwentyfive' ); ?></h3> 80 80 <!-- /wp:heading --> 81 81 82 82 <!-- wp:paragraph {"fontSize":"medium"} --> 83 <p class="has-medium-font-size"><a href="#"> Book Store</a></p>83 <p class="has-medium-font-size"><a href="#"><?php esc_html_e( 'Book Store', 'twentytwentyfive' ); ?></a></p> 84 84 <!-- /wp:paragraph --> 85 85 </div> … … 93 93 <div class="wp-block-group"> 94 94 <!-- wp:heading {"level":3,"style":{"typography":{"fontStyle":"normal","fontWeight":"500"}},"fontSize":"large"} --> 95 <h3 class="wp-block-heading has-large-font-size" style="font-style:normal;font-weight:500"> New Zealand</h3>95 <h3 class="wp-block-heading has-large-font-size" style="font-style:normal;font-weight:500"><?php esc_html_e( 'New Zealand', 'twentytwentyfive' ); ?></h3> 96 96 <!-- /wp:heading --> 97 97 98 98 <!-- wp:paragraph {"fontSize":"medium"} --> 99 <p class="has-medium-font-size"><a href="#"> Book Store</a></p>99 <p class="has-medium-font-size"><a href="#"><?php esc_html_e( 'Book Store', 'twentytwentyfive' ); ?></a></p> 100 100 <!-- /wp:paragraph --> 101 101 </div> … … 105 105 <div class="wp-block-group"> 106 106 <!-- wp:heading {"level":3,"style":{"typography":{"fontStyle":"normal","fontWeight":"500"}},"fontSize":"large"} --> 107 <h3 class="wp-block-heading has-large-font-size" style="font-style:normal;font-weight:500"> Switzerland</h3>107 <h3 class="wp-block-heading has-large-font-size" style="font-style:normal;font-weight:500"><?php esc_html_e( 'Switzerland', 'twentytwentyfive' ); ?></h3> 108 108 <!-- /wp:heading --> 109 109 110 110 <!-- wp:paragraph {"fontSize":"medium"} --> 111 <p class="has-medium-font-size"><a href="#"> Book Store</a></p>111 <p class="has-medium-font-size"><a href="#"><?php esc_html_e( 'Book Store', 'twentytwentyfive' ); ?></a></p> 112 112 <!-- /wp:paragraph --> 113 113 </div> … … 117 117 <div class="wp-block-group"> 118 118 <!-- wp:heading {"level":3,"style":{"typography":{"fontStyle":"normal","fontWeight":"500"}},"fontSize":"large"} --> 119 <h3 class="wp-block-heading has-large-font-size" style="font-style:normal;font-weight:500"> United States</h3>119 <h3 class="wp-block-heading has-large-font-size" style="font-style:normal;font-weight:500"><?php esc_html_e( 'United States', 'twentytwentyfive' ); ?></h3> 120 120 <!-- /wp:heading --> 121 121 122 122 <!-- wp:paragraph {"fontSize":"medium"} --> 123 <p class="has-medium-font-size"><a href="#"> Book Store</a></p>123 <p class="has-medium-font-size"><a href="#"><?php esc_html_e( 'Book Store', 'twentytwentyfive' ); ?></a></p> 124 124 <!-- /wp:paragraph --> 125 125 </div> … … 129 129 <div class="wp-block-group"> 130 130 <!-- wp:heading {"level":3,"style":{"typography":{"fontStyle":"normal","fontWeight":"500"}},"fontSize":"large"} --> 131 <h3 class="wp-block-heading has-large-font-size" style="font-style:normal;font-weight:500"> United Kingdom</h3>131 <h3 class="wp-block-heading has-large-font-size" style="font-style:normal;font-weight:500"><?php esc_html_e( 'United Kingdom', 'twentytwentyfive' ); ?></h3> 132 132 <!-- /wp:heading --> 133 133 134 134 <!-- wp:paragraph {"fontSize":"medium"} --> 135 <p class="has-medium-font-size"><a href="#"> Book Store</a></p>135 <p class="has-medium-font-size"><a href="#"><?php esc_html_e( 'Book Store', 'twentytwentyfive' ); ?></a></p> 136 136 <!-- /wp:paragraph --> 137 137 </div> -
trunk/src/wp-content/themes/twentytwentyfive/patterns/cta-centered-heading.php
r59146 r59191 16 16 <!-- wp:group {"style":{"spacing":{"blockGap":"var:preset|spacing|40"}},"layout":{"type":"constrained"}} --> 17 17 <div class="wp-block-group"> 18 <!-- wp:heading {"textAlign":"center"," level":1,"style":{"spacing":{"margin":{"right":"0","left":"0"},"padding":{"right":"0","left":"0"}}}} -->19 <h 1 class="wp-block-heading has-text-align-center" style="margin-right:0;margin-left:0;padding-right:0;padding-left:0">Tell your story</h1>18 <!-- wp:heading {"textAlign":"center","style":{"spacing":{"margin":{"right":"0","left":"0"},"padding":{"right":"0","left":"0"}}},"fontSize":"xx-large"} --> 19 <h2 class="wp-block-heading has-text-align-center has-xx-large-font-size" style="margin-right:0;margin-left:0;padding-right:0;padding-left:0"><?php esc_html_e( 'Tell your story', 'twentytwentyfive' ); ?></h2> 20 20 <!-- /wp:heading --> 21 22 21 <!-- wp:paragraph {"align":"center"} --> 23 <p class="has-text-align-center"> Like flowers that bloom in unexpected places, every story unfolds with beauty and resilience, revealing hidden wonders.</p>22 <p class="has-text-align-center"><?php esc_html_e( 'Like flowers that bloom in unexpected places, every story unfolds with beauty and resilience, revealing hidden wonders.', 'twentytwentyfive' ); ?></p> 24 23 <!-- /wp:paragraph --> 25 24 … … 27 26 <div class="wp-block-buttons"> 28 27 <!-- wp:button --> 29 <div class="wp-block-button"><a class="wp-block-button__link wp-element-button"> Learn more</a></div>28 <div class="wp-block-button"><a class="wp-block-button__link wp-element-button"><?php esc_html_e( 'Learn more', 'twentytwentyfive' ); ?></a></div> 30 29 <!-- /wp:button --></div> 31 30 <!-- /wp:buttons --> -
trunk/src/wp-content/themes/twentytwentyfive/patterns/cta-events-list.php
r59146 r59191 17 17 <div class="wp-block-group alignwide"> 18 18 <!-- wp:heading --> 19 <h2 class="wp-block-heading"> Upcoming events</h2>19 <h2 class="wp-block-heading"><?php esc_html_e( 'Upcoming events', 'twentytwentyfive' ); ?></h2> 20 20 <!-- /wp:heading --> 21 21 22 22 <!-- wp:paragraph --> 23 <p> These are some of the upcoming events</p>23 <p><?php esc_html_e( 'These are some of the upcoming events', 'twentytwentyfive' ); ?></p> 24 24 <!-- /wp:paragraph --> 25 25 … … 31 31 <div class="wp-block-group"> 32 32 <!-- wp:heading {"level":3} --> 33 <h3 class="wp-block-heading"> Tell your story</h3>33 <h3 class="wp-block-heading"><?php esc_html_e( 'Tell your story', 'twentytwentyfive' ); ?></h3> 34 34 <!-- /wp:heading --> 35 35 36 36 <!-- wp:paragraph --> 37 <p> Atlanta, GA, USA</p>37 <p><?php esc_html_e( 'Atlanta, GA, USA', 'twentytwentyfive' ); ?></p> 38 38 <!-- /wp:paragraph --> 39 39 </div> … … 43 43 <div class="wp-block-group"> 44 44 <!-- wp:paragraph {"style":{"typography":{"textTransform":"uppercase"}}} --> 45 <p style="text-transform:uppercase"> Mon, Jan 1</p>45 <p style="text-transform:uppercase"><?php echo esc_html_x( 'Mon, Jan 1', 'Example event date in pattern.', 'twentytwentyfive' ); ?></p> 46 46 <!-- /wp:paragraph --> 47 47 … … 49 49 <div class="wp-block-buttons"> 50 50 <!-- wp:button {"fontSize":"small"} --> 51 <div class="wp-block-button has-custom-font-size has-small-font-size"><a class="wp-block-button__link wp-element-button"> Buy Tickets</a></div>51 <div class="wp-block-button has-custom-font-size has-small-font-size"><a class="wp-block-button__link wp-element-button"><?php esc_html_e( 'Buy Tickets', 'twentytwentyfive' ); ?></a></div> 52 52 <!-- /wp:button --> 53 53 </div> … … 62 62 <div class="wp-block-group"> 63 63 <!-- wp:heading {"level":3} --> 64 <h3 class="wp-block-heading"> “Stories, historias, iсторії, iστορίες”</h3>64 <h3 class="wp-block-heading"><?php echo esc_html_x( '“Stories, historias, iсторії, iστορίες”', 'Placeholder heading in four languages.', 'twentytwentyfive' ); ?></h3> 65 65 <!-- /wp:heading --> 66 66 67 67 <!-- wp:paragraph --> 68 <p> Mexico City, Mexico</p>68 <p><?php esc_html_e( 'Mexico City, Mexico', 'twentytwentyfive' ); ?></p> 69 69 <!-- /wp:paragraph --> 70 70 </div> … … 74 74 <div class="wp-block-group"> 75 75 <!-- wp:paragraph {"style":{"typography":{"textTransform":"uppercase"}}} --> 76 <p style="text-transform:uppercase"> Mon, Jan 1</p>76 <p style="text-transform:uppercase"><?php echo esc_html_x( 'Mon, Jan 1', 'Example event date in pattern.', 'twentytwentyfive' ); ?></p> 77 77 <!-- /wp:paragraph --> 78 78 … … 80 80 <div class="wp-block-buttons"> 81 81 <!-- wp:button {"fontSize":"small"} --> 82 <div class="wp-block-button has-custom-font-size has-small-font-size"><a class="wp-block-button__link wp-element-button"> Buy Tickets</a></div>82 <div class="wp-block-button has-custom-font-size has-small-font-size"><a class="wp-block-button__link wp-element-button"><?php esc_html_e( 'Buy Tickets', 'twentytwentyfive' ); ?></a></div> 83 83 <!-- /wp:button --> 84 84 </div> … … 93 93 <div class="wp-block-group"> 94 94 <!-- wp:heading {"level":3} --> 95 <h3 class="wp-block-heading"> Tell your story</h3>95 <h3 class="wp-block-heading"><?php esc_html_e( 'Tell your story', 'twentytwentyfive' ); ?></h3> 96 96 <!-- /wp:heading --> 97 97 98 98 <!-- wp:paragraph --> 99 <p> Thornville, OH, USA</p>99 <p><?php esc_html_e( 'Thornville, OH, USA', 'twentytwentyfive' ); ?></p> 100 100 <!-- /wp:paragraph --> 101 101 </div> … … 105 105 <div class="wp-block-group"> 106 106 <!-- wp:paragraph {"style":{"typography":{"textTransform":"uppercase"}}} --> 107 <p style="text-transform:uppercase"> Mon, Jan 1</p>107 <p style="text-transform:uppercase"><?php echo esc_html_x( 'Mon, Jan 1', 'Example event date in pattern.', 'twentytwentyfive' ); ?></p> 108 108 <!-- /wp:paragraph --> 109 109 … … 111 111 <div class="wp-block-buttons"> 112 112 <!-- wp:button {"fontSize":"small"} --> 113 <div class="wp-block-button has-custom-font-size has-small-font-size"><a class="wp-block-button__link wp-element-button"> Buy Tickets</a></div>113 <div class="wp-block-button has-custom-font-size has-small-font-size"><a class="wp-block-button__link wp-element-button"><?php esc_html_e( 'Buy Tickets', 'twentytwentyfive' ); ?></a></div> 114 114 <!-- /wp:button --> 115 115 </div> … … 124 124 <div class="wp-block-group"> 125 125 <!-- wp:heading {"level":3} --> 126 <h3 class="wp-block-heading"> “Stories, historias, iсторії, iστορίες”</h3>126 <h3 class="wp-block-heading"><?php echo esc_html_x( '“Stories, historias, iсторії, iστορίες”', 'Placeholder heading in four languages.', 'twentytwentyfive' ); ?></h3> 127 127 <!-- /wp:heading --> 128 128 129 129 <!-- wp:paragraph --> 130 <p> Thornville, OH, USA</p>130 <p><?php esc_html_e( 'Thornville, OH, USA', 'twentytwentyfive' ); ?></p> 131 131 <!-- /wp:paragraph --> 132 132 </div> … … 136 136 <div class="wp-block-group"> 137 137 <!-- wp:paragraph {"style":{"typography":{"textTransform":"uppercase"}}} --> 138 <p style="text-transform:uppercase"> Mon, Jan 1</p>138 <p style="text-transform:uppercase"><?php echo esc_html_x( 'Mon, Jan 1', 'Example event date in pattern.', 'twentytwentyfive' ); ?></p> 139 139 <!-- /wp:paragraph --> 140 140 … … 142 142 <div class="wp-block-buttons"> 143 143 <!-- wp:button {"fontSize":"small"} --> 144 <div class="wp-block-button has-custom-font-size has-small-font-size"><a class="wp-block-button__link wp-element-button"> Buy Tickets</a></div>144 <div class="wp-block-button has-custom-font-size has-small-font-size"><a class="wp-block-button__link wp-element-button"><?php esc_html_e( 'Buy Tickets', 'twentytwentyfive' ); ?></a></div> 145 145 <!-- /wp:button --> 146 146 </div> -
trunk/src/wp-content/themes/twentytwentyfive/patterns/cta-grid-products-link.php
r59146 r59191 18 18 <div class="wp-block-group alignwide"> 19 19 <!-- wp:heading {"style":{"typography":{"fontSize":"11.58rem","letterSpacing":"-0.02em"}}} --> 20 <h2 class="wp-block-heading" style="font-size:11.58rem;letter-spacing:-0.02em"> Our online store.</h2>20 <h2 class="wp-block-heading" style="font-size:11.58rem;letter-spacing:-0.02em"><?php esc_html_e( 'Our online store.', 'twentytwentyfive' ); ?></h2> 21 21 <!-- /wp:heading --> 22 22 … … 24 24 <div class="wp-block-group"> 25 25 <!-- wp:image {"aspectRatio":"1","scale":"cover","sizeSlug":"large","linkDestination":"none"} --> 26 <figure class="wp-block-image size-large"><img src="<?php echo esc_url( get_template_directory_uri() . '/assets/images/grid-flower-2.webp' ); ?>" alt=" Black and white flower" style="aspect-ratio:1;object-fit:cover"/></figure>26 <figure class="wp-block-image size-large"><img src="<?php echo esc_url( get_template_directory_uri() . '/assets/images/grid-flower-2.webp' ); ?>" alt="<?php esc_attr_e( 'Black and white flower', 'twentytwentyfive' ); ?>" style="aspect-ratio:1;object-fit:cover"/></figure> 27 27 <!-- /wp:image --> 28 28 … … 30 30 <div class="wp-block-cover is-light has-medium-font-size"><span aria-hidden="true" class="wp-block-cover__background has-background-dim-0 has-background-dim"></span><div class="wp-block-cover__inner-container"> 31 31 <!-- wp:paragraph {"align":"center"} --> 32 <p class="has-text-align-center"> Delivered every week</p>32 <p class="has-text-align-center"><?php esc_html_e( 'Delivered every week', 'twentytwentyfive' ); ?></p> 33 33 <!-- /wp:paragraph --> 34 34 </div></div> … … 36 36 37 37 <!-- wp:image {"aspectRatio":"1","scale":"cover","sizeSlug":"large","linkDestination":"none"} --> 38 <figure class="wp-block-image size-large"><img src="<?php echo esc_url( get_template_directory_uri() . '/assets/images/image-from-rawpixel-id-8799918.webp' ); ?>" alt=" Closeup of plantlife in the Malibu Canyon area" style="aspect-ratio:1;object-fit:cover"/></figure>38 <figure class="wp-block-image size-large"><img src="<?php echo esc_url( get_template_directory_uri() . '/assets/images/image-from-rawpixel-id-8799918.webp' ); ?>" alt="<?php esc_attr_e( 'Closeup of plantlife in the Malibu Canyon area', 'twentytwentyfive' ); ?>" style="aspect-ratio:1;object-fit:cover"/></figure> 39 39 <!-- /wp:image --> 40 40 … … 52 52 <div class="wp-block-group has-medium-font-size" style="padding-top:var(--wp--preset--spacing--40);padding-right:var(--wp--preset--spacing--40);padding-bottom:var(--wp--preset--spacing--40);padding-left:var(--wp--preset--spacing--40)"> 53 53 <!-- wp:paragraph {"align":"center"} --> 54 <p class="has-text-align-center"> Starting at</p>55 <!-- /wp:paragraph -->56 57 <!-- wp:paragraph {"align":"center","style":{"typography":{"fontSize":"2.63rem"}}} -->58 <p class="has-text-align-center" style="font-size:2.63rem">$30</p>59 <!-- /wp:paragraph -->60 61 <!-- wp:paragraph {"align":"center"} -->62 < p class="has-text-align-center">/month</p>54 <p class="has-text-align-center"> 55 <?php 56 printf( 57 /* translators: %s: Starting price, split into three rows using HTML <br> tags. The price value has a font size set.*/ 58 esc_html__( 'Starting at%s/month', 'twentytwentyfive' ), 59 '<br /><span style="font-size:2.63rem;">' . esc_html__( '30€', 'twentytwentyfive' ) . '</span><br />' 60 ); 61 ?> 62 </p> 63 63 <!-- /wp:paragraph --> 64 64 </div> … … 68 68 69 69 <!-- wp:image {"aspectRatio":"1","scale":"cover","sizeSlug":"large","linkDestination":"none"} --> 70 <figure class="wp-block-image size-large"><img src="<?php echo esc_url( get_template_directory_uri() . '/assets/images/image-from-rawpixel-id-8802845.webp' ); ?>" alt=" Flora of Akaka Falls State Park" style="aspect-ratio:1;object-fit:cover"/></figure>70 <figure class="wp-block-image size-large"><img src="<?php echo esc_url( get_template_directory_uri() . '/assets/images/image-from-rawpixel-id-8802845.webp' ); ?>" alt="<?php esc_attr_e( 'Flora of Akaka Falls State Park', 'twentytwentyfive' ); ?>" style="aspect-ratio:1;object-fit:cover"/></figure> 71 71 <!-- /wp:image --> 72 72 … … 74 74 <div class="wp-block-cover is-light has-medium-font-size"><span aria-hidden="true" class="wp-block-cover__background has-background-dim-0 has-background-dim"></span><div class="wp-block-cover__inner-container"> 75 75 <!-- wp:paragraph {"align":"center"} --> 76 <p class="has-text-align-center"> Tailored to your needs</p>76 <p class="has-text-align-center"><?php esc_html_e( 'Tailored to your needs', 'twentytwentyfive' ); ?></p> 77 77 <!-- /wp:paragraph --> 78 78 </div></div> … … 82 82 <div class="wp-block-cover is-light has-medium-font-size"><span aria-hidden="true" class="wp-block-cover__background has-background-dim-0 has-background-dim"></span><div class="wp-block-cover__inner-container"> 83 83 <!-- wp:paragraph {"align":"center"} --> 84 <p class="has-text-align-center"> Free shipping</p>84 <p class="has-text-align-center"><?php esc_html_e( 'Free shipping', 'twentytwentyfive' ); ?></p> 85 85 <!-- /wp:paragraph --> 86 86 </div></div> … … 98 98 <div class="wp-block-cover is-light has-medium-font-size"><span aria-hidden="true" class="wp-block-cover__background has-background-dim-0 has-background-dim"></span><div class="wp-block-cover__inner-container"> 99 99 <!-- wp:paragraph {"align":"center"} --> 100 <p class="has-text-align-center"> Cancel anytime</p>100 <p class="has-text-align-center"><?php esc_html_e( 'Cancel anytime', 'twentytwentyfive' ); ?></p> 101 101 <!-- /wp:paragraph --> 102 102 </div></div> … … 112 112 113 113 <!-- wp:image {"aspectRatio":"1","scale":"cover","sizeSlug":"large","linkDestination":"none"} --> 114 <figure class="wp-block-image size-large"><img src="<?php echo esc_url( get_template_directory_uri() . '/assets/images/botany-flowers.webp' ); ?>" alt=" Botany flowers" style="aspect-ratio:1;object-fit:cover"/></figure>114 <figure class="wp-block-image size-large"><img src="<?php echo esc_url( get_template_directory_uri() . '/assets/images/botany-flowers.webp' ); ?>" alt="<?php esc_attr_e( 'Botany flowers', 'twentytwentyfive' ); ?>" style="aspect-ratio:1;object-fit:cover"/></figure> 115 115 <!-- /wp:image --> 116 116 … … 124 124 125 125 <!-- wp:image {"aspectRatio":"1","scale":"cover","sizeSlug":"large","linkDestination":"none"} --> 126 <figure class="wp-block-image size-large"><img src="<?php echo esc_url( get_template_directory_uri() . '/assets/images/image-from-rawpixel-id-2211732.webp' ); ?>" alt=" Black and white flower" style="aspect-ratio:1;object-fit:cover"/></figure>126 <figure class="wp-block-image size-large"><img src="<?php echo esc_url( get_template_directory_uri() . '/assets/images/image-from-rawpixel-id-2211732.webp' ); ?>" alt="<?php esc_attr_e( 'Black and white flower', 'twentytwentyfive' ); ?>" style="aspect-ratio:1;object-fit:cover"/></figure> 127 127 <!-- /wp:image --> 128 128 </div> … … 132 132 <div class="wp-block-buttons"> 133 133 <!-- wp:button {"width":100} --> 134 <div class="wp-block-button has-custom-width wp-block-button__width-100"><a class="wp-block-button__link wp-element-button"> Shop now</a></div>134 <div class="wp-block-button has-custom-width wp-block-button__width-100"><a class="wp-block-button__link wp-element-button"><?php esc_html_e( 'Shop now', 'twentytwentyfive' ); ?></a></div> 135 135 <!-- /wp:button --> 136 136 </div> -
trunk/src/wp-content/themes/twentytwentyfive/patterns/cta-heading-search.php
r59146 r59191 19 19 <!-- /wp:heading --> 20 20 21 <!-- wp:search {"label":" Search","showLabel":false,"placeholder":"<?php esc_html_e( 'Type here...', 'twentytwentyfive' ); ?>","buttonText":"<?php esc_html_e( 'Search', 'twentytwentyfive' ); ?>"} /-->21 <!-- wp:search {"label":"<?php echo esc_html_x( 'Search', 'Search form label.', 'twentytwentyfive' ); ?>","showLabel":false,"placeholder":"<?php echo esc_attr_x( 'Type here...', 'Search input field placeholder text.', 'twentytwentyfive' ); ?>","buttonText":"<?php echo esc_attr_x( 'Search', 'Button text. Verb', 'twentytwentyfive' ); ?>"} /--> 22 22 </div> 23 23 <!-- /wp:group --> -
trunk/src/wp-content/themes/twentytwentyfive/patterns/cta-newsletter.php
r59146 r59191 12 12 13 13 ?> 14 <!-- wp:cover {" overlayColor":"accent-1","isUserOverlayColor":true,"minHeight":460,"isDark":false,"metadata":{"categories":["call-to-action"],"patternName":"twentytwentyfive/newsletter-sign-up","name":"Newsletter Sign Up"},"align":"full","style":{"spacing":{"padding":{"right":"var:preset|spacing|50","left":"var:preset|spacing|50","top":"var:preset|spacing|50","bottom":"var:preset|spacing|50"}}},"layout":{"type":"constrained","contentSize":"800px"}} -->15 < divclass="wp-block-cover alignfull is-light" 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);min-height:460px"><span aria-hidden="true" class="wp-block-cover__background has-accent-1-background-color has-background-dim-100 has-background-dim"></span><div class="wp-block-cover__inner-container">14 <!-- wp:cover {"tagName":"aside","overlayColor":"accent-1","isUserOverlayColor":true,"minHeight":460,"isDark":false,"metadata":{"categories":["call-to-action"],"patternName":"twentytwentyfive/newsletter-sign-up","name":"Newsletter Sign Up"},"align":"full","style":{"spacing":{"padding":{"right":"var:preset|spacing|50","left":"var:preset|spacing|50","top":"var:preset|spacing|50","bottom":"var:preset|spacing|50"}}},"layout":{"type":"constrained","contentSize":"800px"}} --> 15 <aside class="wp-block-cover alignfull is-light" 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);min-height:460px"><span aria-hidden="true" class="wp-block-cover__background has-accent-1-background-color has-background-dim-100 has-background-dim"></span><div class="wp-block-cover__inner-container"> 16 16 <!-- wp:heading {"textAlign":"center","fontSize":"xx-large"} --> 17 <h2 class="wp-block-heading has-text-align-center has-xx-large-font-size"> Sign up to get daily stories</h2>17 <h2 class="wp-block-heading has-text-align-center has-xx-large-font-size"><?php esc_html_e( 'Sign up to get daily stories', 'twentytwentyfive' ); ?></h2> 18 18 <!-- /wp:heading --> 19 19 20 20 <!-- wp:paragraph {"align":"center","className":"is-style-text-subtitle"} --> 21 <p class="has-text-align-center is-style-text-subtitle"> Get access to a curated collection of moments in time featuring photographs from historical relevance.</p>21 <p class="has-text-align-center is-style-text-subtitle"><?php esc_html_e( 'Get access to a curated collection of moments in time featuring photographs from historical relevance.', 'twentytwentyfive' ); ?></p> 22 22 <!-- /wp:paragraph --> 23 23 … … 28 28 <!-- wp:buttons {"layout":{"type":"flex","justifyContent":"center"}} --> 29 29 <div class="wp-block-buttons"><!-- wp:button {"textAlign":"center"} --> 30 <div class="wp-block-button"><a class="wp-block-button__link has-text-align-center wp-element-button"> Subscribe</a></div>30 <div class="wp-block-button"><a class="wp-block-button__link has-text-align-center wp-element-button"><?php esc_html_e( 'Subscribe', 'twentytwentyfive' ); ?></a></div> 31 31 <!-- /wp:button --></div> 32 <!-- /wp:buttons --></div></div> 32 <!-- /wp:buttons --></div> 33 </aside> 33 34 <!-- /wp:cover --> -
trunk/src/wp-content/themes/twentytwentyfive/patterns/event-3-col.php
r59146 r59191 32 32 <div class="wp-block-column" style="padding-top:var(--wp--preset--spacing--70)"> 33 33 <!-- wp:image {"sizeSlug":"full","linkDestination":"none"} --> 34 <figure class="wp-block-image size-full"><img src="<?php echo esc_url( get_template_directory_uri() . '/assets/images/image-from-rawpixel-id-8802835-jpeg-scaled.webp' ); ?>" alt=" Event image"/></figure>34 <figure class="wp-block-image size-full"><img src="<?php echo esc_url( get_template_directory_uri() . '/assets/images/image-from-rawpixel-id-8802835-jpeg-scaled.webp' ); ?>" alt="<?php esc_attr_e( 'Event image', 'twentytwentyfive' ); ?>"/></figure> 35 35 <!-- /wp:image --> 36 36 … … 42 42 43 43 <!-- wp:paragraph {"style":{"elements":{"link":{"color":{"text":"var:preset|color|accent-4"}}}},"textColor":"accent-4","fontSize":"medium"} --> 44 <p class="has-accent-4-color has-text-color has-link-color has-medium-font-size"><?php e sc_html_e( 'September 2, 2024', 'twentytwentyfive' ); ?></p>44 <p class="has-accent-4-color has-text-color has-link-color has-medium-font-size"><?php echo esc_html_x( 'Mon, Jan 1', 'Example event date in pattern.', 'twentytwentyfive' ); ?></p> 45 45 <!-- /wp:paragraph --> 46 46 </div> … … 56 56 <div class="wp-block-column" style="padding-top:var(--wp--preset--spacing--70)"> 57 57 <!-- wp:image {"sizeSlug":"full","linkDestination":"none"} --> 58 <figure class="wp-block-image size-full"><img src="<?php echo esc_url( get_template_directory_uri() . '/assets/images/image-from-rawpixel-id-8802835-jpeg-scaled.webp' ); ?>" alt=" Event image"/></figure>58 <figure class="wp-block-image size-full"><img src="<?php echo esc_url( get_template_directory_uri() . '/assets/images/image-from-rawpixel-id-8802835-jpeg-scaled.webp' ); ?>" alt="<?php esc_attr_e( 'Event image', 'twentytwentyfive' ); ?>"/></figure> 59 59 <!-- /wp:image --> 60 60 … … 66 66 67 67 <!-- wp:paragraph {"style":{"elements":{"link":{"color":{"text":"var:preset|color|accent-4"}}}},"textColor":"accent-4","fontSize":"medium"} --> 68 <p class="has-accent-4-color has-text-color has-link-color has-medium-font-size"><?php e sc_html_e( 'September 2, 2024', 'twentytwentyfive' ); ?></p>68 <p class="has-accent-4-color has-text-color has-link-color has-medium-font-size"><?php echo esc_html_x( 'Mon, Jan 1', 'Example event date in pattern.', 'twentytwentyfive' ); ?></p> 69 69 <!-- /wp:paragraph --> 70 70 </div> … … 80 80 <div class="wp-block-column" style="padding-top:var(--wp--preset--spacing--70)"> 81 81 <!-- wp:image {"sizeSlug":"full","linkDestination":"none"} --> 82 <figure class="wp-block-image size-full"><img src="<?php echo esc_url( get_template_directory_uri() . '/assets/images/image-from-rawpixel-id-8802835-jpeg-scaled.webp' ); ?>" alt=" Event image"/></figure>82 <figure class="wp-block-image size-full"><img src="<?php echo esc_url( get_template_directory_uri() . '/assets/images/image-from-rawpixel-id-8802835-jpeg-scaled.webp' ); ?>" alt="<?php esc_attr_e( 'Event image', 'twentytwentyfive' ); ?>"/></figure> 83 83 <!-- /wp:image --> 84 84 … … 90 90 91 91 <!-- wp:paragraph {"style":{"elements":{"link":{"color":{"text":"var:preset|color|accent-4"}}}},"textColor":"accent-4","fontSize":"medium"} --> 92 <p class="has-accent-4-color has-text-color has-link-color has-medium-font-size"><?php e sc_html_e( 'September 2, 2024', 'twentytwentyfive' ); ?></p>92 <p class="has-accent-4-color has-text-color has-link-color has-medium-font-size"><?php echo esc_html_x( 'Mon, Jan 1', 'Example event date in pattern.', 'twentytwentyfive' ); ?></p> 93 93 <!-- /wp:paragraph --> 94 94 </div> -
trunk/src/wp-content/themes/twentytwentyfive/patterns/event-rsvp.php
r59146 r59191 23 23 <!-- wp:group {"style":{"spacing":{"blockGap":"var:preset|spacing|20"}},"layout":{"type":"flex","orientation":"vertical","justifyContent":"stretch"}} --> 24 24 <div class="wp-block-group"> 25 <!-- wp:heading {" level":1} -->26 <h 1 class="wp-block-heading">Stories, historias, iсторії, iστορίες</h1>25 <!-- wp:heading {"fontSize":"xx-large"} --> 26 <h2 class="wp-block-heading has-xx-large-font-size"><?php echo esc_html_x( '“Stories, historias, iсторії, iστορίες”', 'Placeholder heading in four languages.', 'twentytwentyfive' ); ?></h2> 27 27 <!-- /wp:heading --> 28 28 29 29 <!-- wp:paragraph {"fontSize":"x-large"} --> 30 <p class="has-x-large-font-size"> Dec 12, 2024 — 10AM to 6PM</p>30 <p class="has-x-large-font-size"><?php echo esc_html_x( 'Mon, Jan 1', 'Example event date in pattern.', 'twentytwentyfive' ); ?></p> 31 31 <!-- /wp:paragraph --> 32 32 … … 38 38 39 39 <!-- wp:paragraph {"align":"left","style":{"typography":{"writingMode":"vertical-rl","textTransform":"uppercase","lineHeight":"0.6"}}} --> 40 <p class="has-text-align-left" style="line-height:0.6;text-transform:uppercase;writing-mode:vertical-rl"> Free WorKshop</p>40 <p class="has-text-align-left" style="line-height:0.6;text-transform:uppercase;writing-mode:vertical-rl"><?php esc_html_e( 'Free WorKshop', 'twentytwentyfive' ); ?></p> 41 41 <!-- /wp:paragraph --> 42 42 </div> … … 50 50 <div class="wp-block-group is-style-section-2" style="padding-top:var(--wp--preset--spacing--30);padding-right:var(--wp--preset--spacing--40);padding-bottom:var(--wp--preset--spacing--30);padding-left:var(--wp--preset--spacing--40)"> 51 51 <!-- wp:paragraph --> 52 <p> This immersive event celebrates the universal human experience through the lenses of history and ancestry, featuring a diverse array of photographers whose works capture the essence of different cultures and historical moments.</p>52 <p><?php esc_html_e( 'This immersive event celebrates the universal human experience through the lenses of history and ancestry, featuring a diverse array of photographers whose works capture the essence of different cultures and historical moments.', 'twentytwentyfive' ); ?></p> 53 53 <!-- /wp:paragraph --> 54 54 … … 58 58 59 59 <!-- wp:heading {"fontSize":"xx-large"} --> 60 <h2 class="wp-block-heading has-xx-large-font-size"><a href="#"> RSVP</a></h2>60 <h2 class="wp-block-heading has-xx-large-font-size"><a href="#"><?php echo esc_html_x( 'RSVP', 'Abbreviation for "Please respond".', 'twentytwentyfive' ); ?></a></h2> 61 61 <!-- /wp:heading --> 62 62 </div> … … 65 65 <!-- wp:cover {"url":"<?php echo esc_url( get_template_directory_uri() ); ?>/assets/images/image-from-rawpixel-id-8812207.webp","dimRatio":0,"overlayColor":"base","isUserOverlayColor":true,"isDark":false,"layout":{"type":"constrained"}} --> 66 66 <div class="wp-block-cover is-light"> 67 <span aria-hidden="true" class="wp-block-cover__background has-base-background-color has-background-dim-0 has-background-dim"></span><img class="wp-block-cover__image-background" alt=" Close up photo of white flowers on a grey background" src="<?php echo esc_url( get_template_directory_uri() ); ?>/assets/images/image-from-rawpixel-id-8812207.webp" data-object-fit="cover"/>67 <span aria-hidden="true" class="wp-block-cover__background has-base-background-color has-background-dim-0 has-background-dim"></span><img class="wp-block-cover__image-background" alt="<?php esc_attr_e( 'Close up photo of white flowers on a grey background', 'twentytwentyfive' ); ?>" src="<?php echo esc_url( get_template_directory_uri() ); ?>/assets/images/image-from-rawpixel-id-8812207.webp" data-object-fit="cover"/> 68 68 <div class="wp-block-cover__inner-container"> 69 69 <!-- wp:spacer {"height":"var:preset|spacing|20"} --> -
trunk/src/wp-content/themes/twentytwentyfive/patterns/event-schedule.php
r59146 r59191 3 3 * Title: Event schedule 4 4 * Slug: twentytwentyfive/event-schedule 5 * Categories: about, media,featured5 * Categories: about, featured 6 6 * Description: A section with specified dates and times for an event. 7 7 * Keywords: events, agenda, schedule, lectures … … 18 18 <div class="wp-block-group alignwide"> 19 19 <!-- wp:heading {"fontSize":"xx-large"} --> 20 <h2 class="wp-block-heading has-xx-large-font-size"> Agenda</h2>20 <h2 class="wp-block-heading has-xx-large-font-size"><?php esc_html_e( 'Agenda', 'twentytwentyfive' ); ?></h2> 21 21 <!-- /wp:heading --> 22 22 <!-- wp:paragraph --> 23 <p> These are some of the upcoming events.</p>23 <p><?php esc_html_e( 'These are some of the upcoming events.', 'twentytwentyfive' ); ?></p> 24 24 <!-- /wp:paragraph --> 25 25 <!-- wp:spacer {"height":"var:preset|spacing|30"} --> … … 33 33 <div class="wp-block-column is-vertically-aligned-top" style="flex-basis:40%"> 34 34 <!-- wp:heading {"level":3} --> 35 <h3 class="wp-block-heading"> Friday, Feb. 1</h3>35 <h3 class="wp-block-heading"><?php echo esc_html_x( 'Mon, Jan 1', 'Example event date in pattern.', 'twentytwentyfive' ); ?></h3> 36 36 <!-- /wp:heading --> 37 37 </div> … … 44 44 <div class="wp-block-column" style="flex-basis:33.33%"> 45 45 <!-- wp:image {"aspectRatio":"1","scale":"cover","sizeSlug":"full","linkDestination":"none","style":{"layout":{"selfStretch":"fixed","flexSize":"270px"}}} --> 46 <figure class="wp-block-image size-full"><img src="<?php echo esc_url( get_template_directory_uri() ); ?>/assets/images/marshland-birds-square.webp" alt=" Birds on a lake." style="aspect-ratio:1;object-fit:cover"/></figure>46 <figure class="wp-block-image size-full"><img src="<?php echo esc_url( get_template_directory_uri() ); ?>/assets/images/marshland-birds-square.webp" alt="<?php esc_attr_e( 'Birds on a lake.', 'twentytwentyfive' ); ?>" style="aspect-ratio:1;object-fit:cover"/></figure> 47 47 <!-- /wp:image --> 48 48 </div> … … 55 55 <div class="wp-block-group"> 56 56 <!-- wp:heading {"level":4} --> 57 <h4 class="wp-block-heading"><a href="#"> Fauna from North America and its characteristics</a></h4>57 <h4 class="wp-block-heading"><a href="#"><?php esc_html_e( 'Fauna from North America and its characteristics', 'twentytwentyfive' ); ?></a></h4> 58 58 <!-- /wp:heading --> 59 59 <!-- wp:paragraph --> 60 <p> 9 AM — 11 AM</p>60 <p><?php echo esc_html_x( '9 AM — 11 AM', 'Example event time in pattern.', 'twentytwentyfive' ); ?></p> 61 61 <!-- /wp:paragraph --> 62 62 </div> 63 63 <!-- /wp:group --> 64 64 <!-- wp:paragraph {"fontSize":"small"} --> 65 <p class="has-small-font-size"> Lecture by <a href="#">Prof. Fiona Presley</a></p>65 <p class="has-small-font-size"><?php echo wp_kses_post( _x( 'Lecture by <a href="#">Prof. Fiona Presley</a>', 'Pattern placeholder text with link.', 'twentytwentyfive' ) ); ?></p> 66 66 <!-- /wp:paragraph --> 67 67 </div> … … 76 76 <div class="wp-block-column" style="flex-basis:33.33%"> 77 77 <!-- wp:image {"id":2772,"aspectRatio":"1","scale":"cover","sizeSlug":"full","linkDestination":"none","style":{"layout":{"selfStretch":"fixed","flexSize":"270px"}}} --> 78 <figure class="wp-block-image size-full"><img src="<?php echo esc_url( get_template_directory_uri() ); ?>/assets/images/coral-square.webp" alt=" View of the deep ocean." class="wp-image-2772" style="aspect-ratio:1;object-fit:cover"/></figure>78 <figure class="wp-block-image size-full"><img src="<?php echo esc_url( get_template_directory_uri() ); ?>/assets/images/coral-square.webp" alt="<?php esc_attr_e( 'View of the deep ocean.', 'twentytwentyfive' ); ?>" class="wp-image-2772" style="aspect-ratio:1;object-fit:cover"/></figure> 79 79 <!-- /wp:image --> 80 80 </div> … … 87 87 <div class="wp-block-group"> 88 88 <!-- wp:heading {"level":4} --> 89 <h4 class="wp-block-heading"><a href="#"> Things you didn’t know about the deep ocean</a></h4>89 <h4 class="wp-block-heading"><a href="#"><?php esc_html_e( 'Things you didn’t know about the deep ocean', 'twentytwentyfive' ); ?></a></h4> 90 90 <!-- /wp:heading --> 91 91 <!-- wp:paragraph --> 92 <p> 9 AM — 11 AM</p>92 <p><?php echo esc_html_x( '9 AM — 11 AM', 'Example event time in pattern.', 'twentytwentyfive' ); ?></p> 93 93 <!-- /wp:paragraph --> 94 94 </div> 95 95 <!-- /wp:group --> 96 96 <!-- wp:paragraph {"fontSize":"small"} --> 97 <p class="has-small-font-size"> Lecture by <a href="#">Prof. Fiona Presley</a></p>97 <p class="has-small-font-size"><?php echo wp_kses_post( _x( 'Lecture by <a href="#">Prof. Fiona Presley</a>', 'Pattern placeholder text with link.', 'twentytwentyfive' ) ); ?></p> 98 98 <!-- /wp:paragraph --> 99 99 </div> … … 119 119 <div class="wp-block-column is-vertically-aligned-top" style="flex-basis:40%"> 120 120 <!-- wp:heading {"level":3} --> 121 <h3 class="wp-block-heading"> Saturday, Feb. 2</h3>121 <h3 class="wp-block-heading"><?php echo esc_html_x( 'Mon, Jan 1', 'Example event date in pattern.', 'twentytwentyfive' ); ?></h3> 122 122 <!-- /wp:heading --> 123 123 </div> … … 130 130 <div class="wp-block-column" style="flex-basis:33.33%"> 131 131 <!-- wp:image {"id":2773,"aspectRatio":"1","scale":"cover","sizeSlug":"full","linkDestination":"none","style":{"layout":{"selfStretch":"fixed","flexSize":"270px"}}} --> 132 <figure class="wp-block-image size-full"><img src="<?php echo esc_url( get_template_directory_uri() ); ?>/assets/images/parthenon-square.webp" alt=" The acropolis in Athens." class="wp-image-2773" style="aspect-ratio:1;object-fit:cover"/></figure>132 <figure class="wp-block-image size-full"><img src="<?php echo esc_url( get_template_directory_uri() ); ?>/assets/images/parthenon-square.webp" alt="<?php esc_attr_e( 'The acropolis in Athens.', 'twentytwentyfive' ); ?>" class="wp-image-2773" style="aspect-ratio:1;object-fit:cover"/></figure> 133 133 <!-- /wp:image --> 134 134 </div> … … 140 140 <div class="wp-block-group"> 141 141 <!-- wp:heading {"level":4} --> 142 <h4 class="wp-block-heading"><a href="#"> Ancient buildings and symbols</a></h4>142 <h4 class="wp-block-heading"><a href="#"><?php esc_html_e( 'Ancient buildings and symbols', 'twentytwentyfive' ); ?></a></h4> 143 143 <!-- /wp:heading --> 144 144 <!-- wp:paragraph --> 145 <p> 9 AM — 11 AM</p>145 <p><?php echo esc_html_x( '9 AM — 11 AM', 'Example event time in pattern.', 'twentytwentyfive' ); ?></p> 146 146 <!-- /wp:paragraph --> 147 147 </div> 148 148 <!-- /wp:group --> 149 149 <!-- wp:paragraph {"fontSize":"small"} --> 150 <p class="has-small-font-size"> Lecture by <a href="#">Prof. Fiona Presley</a></p>150 <p class="has-small-font-size"><?php echo wp_kses_post( _x( 'Lecture by <a href="#">Prof. Fiona Presley</a>', 'Pattern placeholder text with link.', 'twentytwentyfive' ) ); ?></p> 151 151 <!-- /wp:paragraph --> 152 152 </div> … … 161 161 <div class="wp-block-column" style="flex-basis:33.33%"> 162 162 <!-- wp:image {"id":2774,"aspectRatio":"1","scale":"cover","sizeSlug":"full","linkDestination":"none","style":{"layout":{"selfStretch":"fixed","flexSize":"270px"}}} --> 163 <figure class="wp-block-image size-full"><img src="<?php echo esc_url( get_template_directory_uri() ); ?>/assets/images/agenda-img-4.webp" alt=" Black and white photo of an african woman." class="wp-image-2774" style="aspect-ratio:1;object-fit:cover"/></figure>163 <figure class="wp-block-image size-full"><img src="<?php echo esc_url( get_template_directory_uri() ); ?>/assets/images/agenda-img-4.webp" alt="<?php esc_attr_e( 'Black and white photo of an african woman.', 'twentytwentyfive' ); ?>" class="wp-image-2774" style="aspect-ratio:1;object-fit:cover"/></figure> 164 164 <!-- /wp:image --> 165 165 </div> … … 172 172 <div class="wp-block-group"> 173 173 <!-- wp:heading {"level":4} --> 174 <h4 class="wp-block-heading"><a href="#"> An introduction to African dialects</a></h4>174 <h4 class="wp-block-heading"><a href="#"><?php esc_html_e( 'An introduction to African dialects', 'twentytwentyfive' ); ?></a></h4> 175 175 <!-- /wp:heading --> 176 176 <!-- wp:paragraph --> 177 <p> 9 AM — 11 AM</p>177 <p><?php echo esc_html_x( '9 AM — 11 AM', 'Example event time in pattern.', 'twentytwentyfive' ); ?></p> 178 178 <!-- /wp:paragraph --> 179 179 </div> 180 180 <!-- /wp:group --> 181 181 <!-- wp:paragraph {"fontSize":"small"} --> 182 <p class="has-small-font-size"> Lecture by <a href="#">Prof. Fiona Presley</a></p>182 <p class="has-small-font-size"><?php echo wp_kses_post( _x( 'Lecture by <a href="#">Prof. Fiona Presley</a>', 'Pattern placeholder text with link.', 'twentytwentyfive' ) ); ?></p> 183 183 <!-- /wp:paragraph --> 184 184 </div> -
trunk/src/wp-content/themes/twentytwentyfive/patterns/footer-centered.php
r59146 r59191 30 30 <?php 31 31 printf( 32 /* Translators: Designed with WordPress. % 1$s: WordPress link. */33 esc_html__( 'Designed with % 1$s', 'twentytwentyfive' ),32 /* Translators: Designed with WordPress. %s: WordPress link. */ 33 esc_html__( 'Designed with %s', 'twentytwentyfive' ), 34 34 '<a href="' . esc_url( __( 'https://wordpress.org', 'twentytwentyfive' ) ) . '" rel="nofollow">WordPress</a>' 35 35 ); -
trunk/src/wp-content/themes/twentytwentyfive/patterns/footer-columns.php
r59146 r59191 31 31 <div class="wp-block-group" style="padding-right:0;padding-left:0"> 32 32 <!-- wp:heading {"level":3,"style":{"typography":{"fontStyle":"normal","fontWeight":"700"}},"fontSize":"medium"} --> 33 <h3 class="wp-block-heading has-medium-font-size" style="font-style:normal;font-weight:700"> Stories</h3>33 <h3 class="wp-block-heading has-medium-font-size" style="font-style:normal;font-weight:700"><?php esc_html_e( 'Stories', 'twentytwentyfive' ); ?></h3> 34 34 <!-- /wp:heading --> 35 35 <!-- wp:navigation {"overlayMenu":"never","style":{"spacing":{"blockGap":"var:preset|spacing|20"}},"fontSize":"medium","layout":{"type":"flex","orientation":"vertical"},"ariaLabel":"<?php esc_attr_e( 'Stories', 'twentytwentyfive' ); ?>"} --> … … 44 44 <div class="wp-block-group" style="padding-right:0;padding-left:0"> 45 45 <!-- wp:heading {"level":3,"style":{"typography":{"fontStyle":"normal","fontWeight":"700"}},"fontSize":"medium"} --> 46 <h3 class="wp-block-heading has-medium-font-size" style="font-style:normal;font-weight:700"> Fleurs</h3>46 <h3 class="wp-block-heading has-medium-font-size" style="font-style:normal;font-weight:700"><?php echo esc_html_x( 'Fleurs', 'Example brand name.', 'twentytwentyfive' ); ?></h3> 47 47 <!-- /wp:heading --> 48 48 <!-- wp:navigation {"overlayMenu":"never","style":{"spacing":{"blockGap":"var:preset|spacing|20"}},"fontSize":"medium","layout":{"type":"flex","orientation":"vertical"},"ariaLabel":"<?php esc_attr_e( 'Featured', 'twentytwentyfive' ); ?>"} --> … … 63 63 <!-- wp:group {"align":"full","layout":{"type":"flex","flexWrap":"wrap","justifyContent":"space-between"}} --> 64 64 <div class="wp-block-group alignfull"> 65 <!-- wp:paragraph { "metadata":{ "bindings":{ "content":{ "source":"twentytwentyfive/copyright" } } }, "fontSize":"small"} -->65 <!-- wp:paragraph {"metadata":{"bindings":{"content":{"source":"twentytwentyfive/copyright"}}},"fontSize":"small"} --> 66 66 <p class="has-small-font-size"></p> 67 67 <!-- /wp:paragraph --> … … 70 70 <?php 71 71 printf( 72 /* Translators: Designed with WordPress. % 1$s: WordPress link. */73 esc_html__( 'Designed with % 1$s', 'twentytwentyfive' ),72 /* Translators: Designed with WordPress. %s: WordPress link. */ 73 esc_html__( 'Designed with %s', 'twentytwentyfive' ), 74 74 '<a href="' . esc_url( __( 'https://wordpress.org', 'twentytwentyfive' ) ) . '" rel="nofollow">WordPress</a>' 75 75 ); -
trunk/src/wp-content/themes/twentytwentyfive/patterns/footer-newsletter.php
r59146 r59191 18 18 <div class="wp-block-group alignwide"> 19 19 <!-- wp:heading {"style":{"typography":{"fontSize":"clamp(1rem, 380px, 24vw)","letterSpacing":"-0.02em","fontWeight":"600","fontStyle":"normal"}}} --> 20 <h2 class="wp-block-heading" style="font-size:clamp(1rem, 380px, 24vw);font-style:normal;font-weight:600;letter-spacing:-0.02em"> Stories</h2>20 <h2 class="wp-block-heading" style="font-size:clamp(1rem, 380px, 24vw);font-style:normal;font-weight:600;letter-spacing:-0.02em"><?php esc_html_e( 'Stories', 'twentytwentyfive' ); ?></h2> 21 21 <!-- /wp:heading --> 22 22 23 23 <!-- wp:paragraph {"fontSize":"x-large"} --> 24 <p class="has-x-large-font-size"> Receive our articles in your inbox.</p>24 <p class="has-x-large-font-size"><?php esc_html_e( 'Receive our articles in your inbox.', 'twentytwentyfive' ); ?></p> 25 25 <!-- /wp:paragraph --> 26 26 … … 28 28 <div class="wp-block-buttons"> 29 29 <!-- wp:button --> 30 <div class="wp-block-button"><a class="wp-block-button__link wp-element-button"> Subscribe</a></div>30 <div class="wp-block-button"><a class="wp-block-button__link wp-element-button"><?php esc_html_e( 'Subscribe', 'twentytwentyfive' ); ?></a></div> 31 31 <!-- /wp:button --> 32 32 </div> … … 39 39 <!-- wp:group {"align":"full","layout":{"type":"flex","flexWrap":"wrap","justifyContent":"space-between"}} --> 40 40 <div class="wp-block-group alignfull"> 41 <!-- wp:paragraph { "metadata":{ "bindings":{ "content":{ "source":"twentytwentyfive/copyright" } } }, "fontSize":"small"} -->41 <!-- wp:paragraph {"metadata":{"bindings":{"content":{"source":"twentytwentyfive/copyright"}}},"fontSize":"small"} --> 42 42 <p class="has-small-font-size"></p> 43 43 <!-- /wp:paragraph --> … … 46 46 <?php 47 47 printf( 48 /* Translators: Designed with WordPress. % 1$s: WordPress link. */49 esc_html__( 'Designed with % 1$s', 'twentytwentyfive' ),48 /* Translators: Designed with WordPress. %s: WordPress link. */ 49 esc_html__( 'Designed with %s', 'twentytwentyfive' ), 50 50 '<a href="' . esc_url( __( 'https://wordpress.org', 'twentytwentyfive' ) ) . '" rel="nofollow">WordPress</a>' 51 51 ); -
trunk/src/wp-content/themes/twentytwentyfive/patterns/footer-social.php
r59146 r59191 18 18 <div class="wp-block-group"> 19 19 <!-- wp:site-title {"level":2,"textAlign":"center","style":{"typography":{"textTransform":"uppercase","fontStyle":"normal","fontWeight":"400"}},"fontSize":"x-large"} /--> 20 <!-- wp:navigation {"overlayMenu":"never","style":{"typography":{"textTransform":"uppercase","fontStyle":"normal","fontWeight":"400"},"spacing":{"blockGap":"var:preset|spacing|20"}},"fontSize":"x-large","layout":{"type":"flex","justifyContent":"center"},"ariaLabel":"<?php esc_attr_e( 'Social ', 'twentytwentyfive' ); ?>"} -->21 <!-- wp:navigation-link {"label":" Facebook","url":"#"} /-->22 <!-- wp:navigation-link {"label":" Instagram","url":"#"} /-->23 <!-- wp:navigation-link {"label":" X","url":"#"} /-->20 <!-- wp:navigation {"overlayMenu":"never","style":{"typography":{"textTransform":"uppercase","fontStyle":"normal","fontWeight":"400"},"spacing":{"blockGap":"var:preset|spacing|20"}},"fontSize":"x-large","layout":{"type":"flex","justifyContent":"center"},"ariaLabel":"<?php esc_attr_e( 'Social media', 'twentytwentyfive' ); ?>"} --> 21 <!-- wp:navigation-link {"label":"<?php esc_html_e( 'Facebook', 'twentytwentyfive' ); ?>","url":"#"} /--> 22 <!-- wp:navigation-link {"label":"<?php esc_html_e( 'Instagram', 'twentytwentyfive' ); ?>","url":"#"} /--> 23 <!-- wp:navigation-link {"label":"<?php echo esc_html_x( 'X', 'Refers to the social media platform formerly known as Twitter.', 'twentytwentyfive' ); ?>","url":"#"} /--> 24 24 <!-- /wp:navigation --> 25 25 </div> … … 32 32 <?php 33 33 printf( 34 /* Translators: Designed with WordPress. % 1$s: WordPress link. */35 esc_html__( 'Designed with % 1$s', 'twentytwentyfive' ),34 /* Translators: Designed with WordPress. %s: WordPress link. */ 35 esc_html__( 'Designed with %s', 'twentytwentyfive' ), 36 36 '<a href="' . esc_url( __( 'https://wordpress.org', 'twentytwentyfive' ) ) . '" rel="nofollow">WordPress</a>' 37 37 ); 38 38 ?> 39 </p>39 </p> 40 40 <!-- /wp:paragraph --> 41 41 </div> -
trunk/src/wp-content/themes/twentytwentyfive/patterns/footer.php
r59146 r59191 43 43 <div class="wp-block-group"> 44 44 <!-- wp:navigation {"overlayMenu":"never","layout":{"type":"flex","orientation":"vertical"}} --> 45 <!-- wp:navigation-link {"label":" Blog","url":"#"} /-->45 <!-- wp:navigation-link {"label":"<?php esc_html_e( 'Blog', 'twentytwentyfive' ); ?>","url":"#"} /--> 46 46 47 <!-- wp:navigation-link {"label":" About","url":"#"} /-->47 <!-- wp:navigation-link {"label":"<?php esc_html_e( 'About', 'twentytwentyfive' ); ?>","url":"#"} /--> 48 48 49 <!-- wp:navigation-link {"label":" FAQs","url":"#"} /-->49 <!-- wp:navigation-link {"label":"<?php esc_html_e( 'FAQs', 'twentytwentyfive' ); ?>","url":"#"} /--> 50 50 51 <!-- wp:navigation-link {"label":" Authors","url":"#"} /-->51 <!-- wp:navigation-link {"label":"<?php esc_html_e( 'Authors', 'twentytwentyfive' ); ?>","url":"#"} /--> 52 52 <!-- /wp:navigation --> 53 53 54 54 <!-- wp:navigation {"overlayMenu":"never","layout":{"type":"flex","orientation":"vertical"}} --> 55 <!-- wp:navigation-link {"label":" Events","url":"#"} /-->55 <!-- wp:navigation-link {"label":"<?php esc_html_e( 'Events', 'twentytwentyfive' ); ?>","url":"#"} /--> 56 56 57 <!-- wp:navigation-link {"label":" Shop","url":"#"} /-->57 <!-- wp:navigation-link {"label":"<?php esc_html_e( 'Shop', 'twentytwentyfive' ); ?>","url":"#"} /--> 58 58 59 <!-- wp:navigation-link {"label":" Patterns","url":"#"} /-->59 <!-- wp:navigation-link {"label":"<?php esc_html_e( 'Patterns', 'twentytwentyfive' ); ?>","url":"#"} /--> 60 60 61 <!-- wp:navigation-link {"label":" Themes","url":"#"} /-->61 <!-- wp:navigation-link {"label":"<?php esc_html_e( 'Themes', 'twentytwentyfive' ); ?>","url":"#"} /--> 62 62 <!-- /wp:navigation --> 63 63 </div> … … 72 72 <!-- wp:group {"align":"full","style":{"spacing":{"blockGap":"var:preset|spacing|20"}},"layout":{"type":"flex","flexWrap":"wrap","justifyContent":"space-between"}} --> 73 73 <div class="wp-block-group alignfull"> 74 <!-- wp:paragraph { "metadata":{ "bindings":{ "content":{ "source":"twentytwentyfive/copyright" } } }, "fontSize":"small"} -->74 <!-- wp:paragraph {"metadata":{"bindings":{"content":{"source":"twentytwentyfive/copyright"}}},"fontSize":"small"} --> 75 75 <p class="has-small-font-size"></p> 76 76 <!-- /wp:paragraph --> … … 80 80 <?php 81 81 printf( 82 /* Translators: Designed with WordPress. % 1$s: WordPress link. */83 esc_html__( 'Designed with % 1$s', 'twentytwentyfive' ),82 /* Translators: Designed with WordPress. %s: WordPress link. */ 83 esc_html__( 'Designed with %s', 'twentytwentyfive' ), 84 84 '<a href="' . esc_url( __( 'https://wordpress.org', 'twentytwentyfive' ) ) . '" rel="nofollow">WordPress</a>' 85 85 ); -
trunk/src/wp-content/themes/twentytwentyfive/patterns/format-audio.php
r59146 r59191 18 18 <!-- wp:column {"width":"100px"} --> 19 19 <div class="wp-block-column" style="flex-basis:100px"><!-- wp:image {"width":"100px","height":"auto","aspectRatio":"1","scale":"cover","sizeSlug":"full","linkDestination":"none"} --> 20 <figure class="wp-block-image size-full is-resized"><img src="<?php echo esc_url( get_template_directory_uri() . '/assets/images/image-from-rawpixel-id-8802835-jpeg-scaled.webp' ); ?>" alt=" Event image" style="aspect-ratio:1;object-fit:cover;width:100px;height:auto"/></figure>20 <figure class="wp-block-image size-full is-resized"><img src="<?php echo esc_url( get_template_directory_uri() . '/assets/images/image-from-rawpixel-id-8802835-jpeg-scaled.webp' ); ?>" alt="<?php esc_attr_e( 'Event image', 'twentytwentyfive' ); ?>" style="aspect-ratio:1;object-fit:cover;width:100px;height:auto"/></figure> 21 21 <!-- /wp:image --></div> 22 22 <!-- /wp:column --> … … 24 24 <!-- wp:column {"width":""} --> 25 25 <div class="wp-block-column"><!-- wp:paragraph --> 26 <p> Episode 1: Acoma Pueblo with Prof. Fiona Presley</p>26 <p><?php esc_html_e( 'Episode 1: Acoma Pueblo with Prof. Fiona Presley', 'twentytwentyfive' ); ?></p> 27 27 <!-- /wp:paragraph --> 28 28 29 29 <!-- wp:paragraph {"fontSize":"small"} --> 30 <p class="has-small-font-size"> Acoma Pueblo, in New Mexico, stands as a testament to the resilience and cultural heritage of the Acoma people</p>30 <p class="has-small-font-size"><?php esc_html_e( 'Acoma Pueblo, in New Mexico, stands as a testament to the resilience and cultural heritage of the Acoma people', 'twentytwentyfive' ); ?></p> 31 31 <!-- /wp:paragraph --> 32 32 33 33 <!-- wp:audio --> 34 <figure class="wp-block-audio"><audio controls src="#"></audio></figure>34 <figure class="wp-block-audio"><audio controls="" src="#"></audio></figure> 35 35 <!-- /wp:audio --></div> 36 36 <!-- /wp:column --></div> -
trunk/src/wp-content/themes/twentytwentyfive/patterns/format-link.php
r59146 r59191 15 15 <div class="wp-block-group is-style-section-3" style="padding-top:var(--wp--preset--spacing--40);padding-right:var(--wp--preset--spacing--40);padding-bottom:var(--wp--preset--spacing--40);padding-left:var(--wp--preset--spacing--40)"> 16 16 <!-- wp:paragraph {"style":{"typography":{"fontStyle":"normal","fontWeight":"700"}}} --> 17 <p style="font-style:normal;font-weight:700"> The Stories Book, a fine collection of moments in time featuring photographs from Louis Fleckenstein, Paul Strand and Asahachi Kōno, is available for pre-order</p>17 <p style="font-style:normal;font-weight:700"><?php esc_html_e( 'The Stories Book, a fine collection of moments in time featuring photographs from Louis Fleckenstein, Paul Strand and Asahachi Kōno, is available for pre-order', 'twentytwentyfive' ); ?></p> 18 18 <!-- /wp:paragraph --> 19 19 … … 21 21 <div class="wp-block-group has-accent-4-color has-text-color has-link-color has-medium-font-size"> 22 22 <!-- wp:paragraph --> 23 <p><a href="#"> https://example.com</a></p>23 <p><a href="#"><?php esc_html_e( 'https://example.com', 'twentytwentyfive' ); ?></a></p> 24 24 <!-- /wp:paragraph --> 25 25 </div> -
trunk/src/wp-content/themes/twentytwentyfive/patterns/grid-videos.php
r59146 r59191 17 17 <div class="wp-block-group alignwide"> 18 18 <!-- wp:heading {"textAlign":"left","align":"wide","className":"is-style-text-subtitle","style":{"layout":{"selfStretch":"fit","flexSize":null}},"fontSize":"x-large"} --> 19 <h2 class="wp-block-heading alignwide has-text-align-left is-style-text-subtitle has-x-large-font-size"> Explore the episodes</h2>19 <h2 class="wp-block-heading alignwide has-text-align-left is-style-text-subtitle has-x-large-font-size"><?php esc_html_e( 'Explore the episodes', 'twentytwentyfive' ); ?></h2> 20 20 <!-- /wp:heading --> 21 21 22 22 <!-- wp:paragraph {"className":"is-style-text-annotation"} --> 23 <p class="is-style-text-annotation"> Podcast</p>23 <p class="is-style-text-annotation"><?php esc_html_e( 'Podcast', 'twentytwentyfive' ); ?></p> 24 24 <!-- /wp:paragraph --> 25 25 </div> -
trunk/src/wp-content/themes/twentytwentyfive/patterns/grid-with-categories.php
r59146 r59191 3 3 * Title: Grid with categories 4 4 * Slug: twentytwentyfive/grid-with-categories 5 * Categories: media,featured5 * Categories: featured 6 6 * Viewport width: 1400 7 7 * Description: A grid section with different categories. … … 20 20 <div class="wp-block-group"> 21 21 <!-- wp:heading {"fontSize":"x-large"} --> 22 <h2 class="wp-block-heading has-x-large-font-size"> Top Categories</h2>22 <h2 class="wp-block-heading has-x-large-font-size"><?php esc_html_e( 'Top Categories', 'twentytwentyfive' ); ?></h2> 23 23 <!-- /wp:heading --> 24 24 </div> … … 27 27 <div class="wp-block-group"> 28 28 <!-- wp:cover {"url":"<?php echo esc_url( get_template_directory_uri() ); ?>/assets/images/category-anthuriums.webp","id":2904,"alt":"Close up of a red anthurium.","dimRatio":0,"customOverlayColor":"#833d3a","isUserOverlayColor":true,"layout":{"type":"constrained"}} --> 29 <div class="wp-block-cover"><span aria-hidden="true" class="wp-block-cover__background has-background-dim-0 has-background-dim" style="background-color:#833d3a"></span><img class="wp-block-cover__image-background wp-image-2904" alt=" Close up of a red anthurium." src="<?php echo esc_url( get_template_directory_uri() ); ?>/assets/images/category-anthuriums.webp" data-object-fit="cover"/><div class="wp-block-cover__inner-container"><!-- wp:paragraph {"align":"center","placeholder":"Write title…","fontSize":"large"} -->29 <div class="wp-block-cover"><span aria-hidden="true" class="wp-block-cover__background has-background-dim-0 has-background-dim" style="background-color:#833d3a"></span><img class="wp-block-cover__image-background wp-image-2904" alt="<?php esc_attr_e( 'Close up of a red anthurium.', 'twentytwentyfive' ); ?>" src="<?php echo esc_url( get_template_directory_uri() ); ?>/assets/images/category-anthuriums.webp" data-object-fit="cover"/><div class="wp-block-cover__inner-container"><!-- wp:paragraph {"align":"center","placeholder":"<?php esc_attr_e( 'Write title…', 'twentytwentyfive' ); ?>","fontSize":"large"} --> 30 30 <p class="has-text-align-center has-large-font-size"></p><!-- /wp:paragraph --></div></div> 31 31 <!-- /wp:cover --> 32 32 <!-- wp:paragraph {"align":"center"} --> 33 <p class="has-text-align-center"> Anthuriums</p>33 <p class="has-text-align-center"><?php esc_html_e( 'Anthuriums', 'twentytwentyfive' ); ?></p> 34 34 <!-- /wp:paragraph --> 35 35 </div> … … 38 38 <div class="wp-block-group"> 39 39 <!-- wp:cover {"url":"<?php echo esc_url( get_template_directory_uri() ); ?>/assets/images/category-cactus.webp","id":2905,"dimRatio":0,"customOverlayColor":"#828282","isUserOverlayColor":true,"isDark":false,"layout":{"type":"constrained"}} --> 40 <div class="wp-block-cover is-light"><span aria-hidden="true" class="wp-block-cover__background has-background-dim-0 has-background-dim" style="background-color:#828282"></span><img class="wp-block-cover__image-background wp-image-2905" alt="" src="<?php echo esc_url( get_template_directory_uri() ); ?>/assets/images/category-cactus.webp" data-object-fit="cover"/><div class="wp-block-cover__inner-container"><!-- wp:paragraph {"align":"center","placeholder":" Write title…","fontSize":"large"} -->40 <div class="wp-block-cover is-light"><span aria-hidden="true" class="wp-block-cover__background has-background-dim-0 has-background-dim" style="background-color:#828282"></span><img class="wp-block-cover__image-background wp-image-2905" alt="" src="<?php echo esc_url( get_template_directory_uri() ); ?>/assets/images/category-cactus.webp" data-object-fit="cover"/><div class="wp-block-cover__inner-container"><!-- wp:paragraph {"align":"center","placeholder":"<?php esc_attr_e( 'Write title…', 'twentytwentyfive' ); ?>","fontSize":"large"} --> 41 41 <p class="has-text-align-center has-large-font-size"></p> 42 42 <!-- /wp:paragraph --></div></div> 43 43 <!-- /wp:cover --> 44 44 <!-- wp:paragraph {"align":"center"} --> 45 <p class="has-text-align-center"> Cactus</p>45 <p class="has-text-align-center"><?php esc_html_e( 'Cactus', 'twentytwentyfive' ); ?></p> 46 46 <!-- /wp:paragraph --> 47 47 </div> … … 50 50 <div class="wp-block-group"> 51 51 <!-- wp:cover {"url":"<?php echo esc_url( get_template_directory_uri() ); ?>/assets/images/category-sunflowers.webp","id":2906,"dimRatio":0,"customOverlayColor":"#d6bc98","isUserOverlayColor":true,"isDark":false,"layout":{"type":"constrained"}} --> 52 <div class="wp-block-cover is-light"><span aria-hidden="true" class="wp-block-cover__background has-background-dim-0 has-background-dim" style="background-color:#d6bc98"></span><img class="wp-block-cover__image-background wp-image-2906" alt="" src="<?php echo esc_url( get_template_directory_uri() ); ?>/assets/images/category-sunflowers.webp" data-object-fit="cover"/><div class="wp-block-cover__inner-container"><!-- wp:paragraph {"align":"center","placeholder":" Write title…","fontSize":"large"} -->52 <div class="wp-block-cover is-light"><span aria-hidden="true" class="wp-block-cover__background has-background-dim-0 has-background-dim" style="background-color:#d6bc98"></span><img class="wp-block-cover__image-background wp-image-2906" alt="" src="<?php echo esc_url( get_template_directory_uri() ); ?>/assets/images/category-sunflowers.webp" data-object-fit="cover"/><div class="wp-block-cover__inner-container"><!-- wp:paragraph {"align":"center","placeholder":"<?php esc_attr_e( 'Write title…', 'twentytwentyfive' ); ?>","fontSize":"large"} --> 53 53 <p class="has-text-align-center has-large-font-size"></p> 54 54 <!-- /wp:paragraph --></div></div> 55 55 <!-- /wp:cover --> 56 56 <!-- wp:paragraph {"align":"center"} --> 57 <p class="has-text-align-center"> Sunflowers</p>57 <p class="has-text-align-center"><?php esc_html_e( 'Sunflowers', 'twentytwentyfive' ); ?></p> 58 58 <!-- /wp:paragraph --> 59 59 </div> -
trunk/src/wp-content/themes/twentytwentyfive/patterns/heading-and-paragraph-with-image.php
r59146 r59191 25 25 <!-- /wp:heading --> 26 26 <!-- wp:paragraph {"fontSize":"medium"} --> 27 <p class="has-medium-font-size"><?php echo esc_html_x( 'Held over a weekend, the event is structured around a series of exhibitions, workshops, and panel discussions. The exhibitions showcase a curated selection of photographs that tell compelling stories from various corners of the globe, each image accompanied by detailed narratives that provide context and deeper insight into the historical significance of the scenes depicted. These photographs are drawn from the archives of renowned photographers, as well as emerging talents, ensuring a blend of both classical and contemporary perspectives.', 'Event Overview Text ', 'twentytwentyfive' ); ?></p>27 <p class="has-medium-font-size"><?php echo esc_html_x( 'Held over a weekend, the event is structured around a series of exhibitions, workshops, and panel discussions. The exhibitions showcase a curated selection of photographs that tell compelling stories from various corners of the globe, each image accompanied by detailed narratives that provide context and deeper insight into the historical significance of the scenes depicted. These photographs are drawn from the archives of renowned photographers, as well as emerging talents, ensuring a blend of both classical and contemporary perspectives.', 'Event Overview Text.', 'twentytwentyfive' ); ?></p> 28 28 <!-- /wp:paragraph --> 29 29 </div> … … 34 34 <!-- wp:image {"aspectRatio":"1","scale":"cover","sizeSlug":"full"} --> 35 35 <figure class="wp-block-image size-full"> 36 <img src="<?php echo esc_url( get_template_directory_uri() . '/assets/images/image-from-rawpixel-id-8803077-original.webp' ); ?>" alt="<?php echo esc_attr_x( 'A classic black and white photo of an old church', 'Alt text for Overview picture ', 'twentytwentyfive' ); ?>" style="aspect-ratio:1;object-fit:cover"/>36 <img src="<?php echo esc_url( get_template_directory_uri() . '/assets/images/image-from-rawpixel-id-8803077-original.webp' ); ?>" alt="<?php echo esc_attr_x( 'A classic black and white photo of an old church', 'Alt text for Overview picture.', 'twentytwentyfive' ); ?>" style="aspect-ratio:1;object-fit:cover"/> 37 37 </figure> 38 38 <!-- /wp:image --> -
trunk/src/wp-content/themes/twentytwentyfive/patterns/hero-book.php
r59146 r59191 22 22 <div class="wp-block-cover is-light"> 23 23 <span aria-hidden="true" class="wp-block-cover__background has-background-dim-0 has-background-dim" style="background-color:#6b6b6b"></span> 24 <img class="wp-block-cover__image-background" alt=" Image of the book" src="<?php echo esc_url( get_template_directory_uri() ); ?>/assets/images/book-image-landing.webp" data-object-fit="cover"/>24 <img class="wp-block-cover__image-background" alt="<?php esc_attr_e( 'Image of the book', 'twentytwentyfive' ); ?>" src="<?php echo esc_url( get_template_directory_uri() ); ?>/assets/images/book-image-landing.webp" data-object-fit="cover"/> 25 25 <div class="wp-block-cover__inner-container"> 26 26 <!-- wp:spacer {"height":"var:preset|spacing|20"} --> … … 36 36 <div class="wp-block-column is-vertically-aligned-center" style="padding-top:var(--wp--preset--spacing--60);padding-right:var(--wp--preset--spacing--60);padding-bottom:var(--wp--preset--spacing--60);padding-left:var(--wp--preset--spacing--60)"> 37 37 <!-- wp:heading --> 38 <h2 class="wp-block-heading has-xx-large-font-size"><?php echo esc_html_x( 'The Stories Book', 'Heading of the hero section ', 'twentytwentyfive' ); ?></h2>38 <h2 class="wp-block-heading has-xx-large-font-size"><?php echo esc_html_x( 'The Stories Book', 'Heading of the hero section.', 'twentytwentyfive' ); ?></h2> 39 39 <!-- /wp:heading --> 40 40 41 41 <!-- wp:paragraph --> 42 <p><?php echo esc_html_x( 'A fine collection of moments in time featuring photographs from Louis Fleckenstein, Paul Strand and Asahachi Kōno.', 'Content of the hero section ', 'twentytwentyfive' ); ?></p>42 <p><?php echo esc_html_x( 'A fine collection of moments in time featuring photographs from Louis Fleckenstein, Paul Strand and Asahachi Kōno.', 'Content of the hero section.', 'twentytwentyfive' ); ?></p> 43 43 <!-- /wp:paragraph --> 44 44 45 45 <!-- wp:paragraph {"fontSize":"medium"} --> 46 <p class="has-medium-font-size"><?php echo esc_html_x( 'Available for pre-order now.', 'CTA text of the hero section ', 'twentytwentyfive' ); ?></p>46 <p class="has-medium-font-size"><?php echo esc_html_x( 'Available for pre-order now.', 'CTA text of the hero section.', 'twentytwentyfive' ); ?></p> 47 47 <!-- /wp:paragraph --></div> 48 48 <!-- /wp:column --></div> -
trunk/src/wp-content/themes/twentytwentyfive/patterns/hero-full-width-image.php
r59146 r59191 16 16 <div class="wp-block-cover alignfull has-custom-content-position is-position-bottom-center" 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);min-height:840px"> 17 17 <span aria-hidden="true" class="wp-block-cover__background has-background-dim-10 has-background-dim"></span> 18 <img class="wp-block-cover__image-background" alt="<?php echo esc_attr_x( 'Picture of a flower', 'Alt text for cover image ', 'twentytwentyfive' ); ?>" src="<?php echo esc_url( get_template_directory_uri() ); ?>/assets/images/image-from-rawpixel-id-8802603-original.webp" style="object-position:50% 95%" data-object-fit="cover" data-object-position="50% 95%"/>18 <img class="wp-block-cover__image-background" alt="<?php echo esc_attr_x( 'Picture of a flower', 'Alt text for cover image.', 'twentytwentyfive' ); ?>" src="<?php echo esc_url( get_template_directory_uri() ); ?>/assets/images/image-from-rawpixel-id-8802603-original.webp" style="object-position:50% 95%" data-object-fit="cover" data-object-position="50% 95%"/> 19 19 <div class="wp-block-cover__inner-container"> 20 20 <!-- wp:group {"align":"wide","layout":{"type":"constrained","justifyContent":"left"}} --> -
trunk/src/wp-content/themes/twentytwentyfive/patterns/hero-overlapped-book-cover-with-links.php
r59146 r59191 55 55 <div class="wp-block-button has-custom-width wp-block-button__width-100 is-style-fill"> 56 56 <a class="wp-block-button__link wp-element-button" href="#"> 57 <?php echo esc_html_x( 'Amazon', ' Hero - Overlapped book cover pattern button 1', 'twentytwentyfive' ); ?>57 <?php echo esc_html_x( 'Amazon', 'Example brand name.', 'twentytwentyfive' ); ?> 58 58 </a> 59 59 </div> … … 62 62 <div class="wp-block-button has-custom-width wp-block-button__width-100 is-style-fill"> 63 63 <a class="wp-block-button__link wp-element-button" href="#"> 64 <?php echo esc_html_x( 'Apple Books', ' Hero - Overlapped book cover pattern button 2', 'twentytwentyfive' ); ?>64 <?php echo esc_html_x( 'Apple Books', 'Example brand name.', 'twentytwentyfive' ); ?> 65 65 </a> 66 66 </div> … … 77 77 <div class="wp-block-button has-custom-width wp-block-button__width-100 is-style-fill"> 78 78 <a class="wp-block-button__link wp-element-button" href="#"> 79 <?php echo esc_html_x( 'Audible', ' Hero - Overlapped book cover pattern button 3', 'twentytwentyfive' ); ?>79 <?php echo esc_html_x( 'Audible', 'Example brand name.', 'twentytwentyfive' ); ?> 80 80 </a> 81 81 </div> … … 84 84 <div class="wp-block-button has-custom-width wp-block-button__width-100 is-style-fill"> 85 85 <a class="wp-block-button__link wp-element-button" href="#"> 86 <?php echo esc_html_x( 'Barnes & Noble', 'Hero - Overlapped book cover pattern button 4', 'twentytwentyfive' ); ?>86 <?php echo esc_html_x( 'Barnes & Noble', 'Example brand name.', 'twentytwentyfive' ); ?> 87 87 </a> 88 88 </div> … … 100 100 101 101 <!-- wp:paragraph {"fontSize":"medium"} --> 102 <p class="has-medium-font-size"> 103 <?php echo wp_kses_post( _x( 'Outside Europe? View <a href="#" rel="nofollow">international editions</a>.', 'Hero - Overlapped book cover pattern bottom text', 'twentytwentyfive' ) ); ?> 104 </p> 102 <p class="has-medium-font-size"><?php echo wp_kses_post( _x( 'Outside Europe? View <a href="#" rel="nofollow">international editions</a>.', 'Pattern placeholder text with link.', 'twentytwentyfive' ) ); ?></p> 105 103 <!-- /wp:paragraph --> 106 104 </div> -
trunk/src/wp-content/themes/twentytwentyfive/patterns/hero-podcast.php
r59146 r59191 20 20 <!-- wp:image {"sizeSlug":"large","linkDestination":"none"} --> 21 21 <figure class="wp-block-image size-large"> 22 <img src="<?php echo esc_url( get_template_directory_uri() ); ?>/assets/images/hero-podcast.webp" alt="<?php echo esc_attr_x( 'Picture of a person', 'Alt text for hero image ', 'twentytwentyfive' ); ?>"/>22 <img src="<?php echo esc_url( get_template_directory_uri() ); ?>/assets/images/hero-podcast.webp" alt="<?php echo esc_attr_x( 'Picture of a person', 'Alt text for hero image.', 'twentytwentyfive' ); ?>"/> 23 23 </figure> 24 24 <!-- /wp:image --> … … 30 30 <div class="wp-block-column is-vertically-aligned-center" style="flex-basis:60%"> 31 31 <!-- wp:heading {"fontSize":"xx-large"} --> 32 <h2 class="wp-block-heading has-xx-large-font-size"> The Stories Podcast</h2>32 <h2 class="wp-block-heading has-xx-large-font-size"><?php esc_html_e( 'The Stories Podcast', 'twentytwentyfive' ); ?></h2> 33 33 <!-- /wp:heading --> 34 34 … … 41 41 42 42 <!-- wp:heading {"level":3,"style":{"typography":{"textTransform":"uppercase","letterSpacing":"1px","fontStyle":"normal","fontWeight":"600"}},"fontSize":"small"} --> 43 <h3 class="wp-block-heading has-small-font-size" style="font-style:normal;font-weight:600;letter-spacing:1px;text-transform:uppercase"> Subscribe on your favorite platform</h3>43 <h3 class="wp-block-heading has-small-font-size" style="font-style:normal;font-weight:600;letter-spacing:1px;text-transform:uppercase"><?php esc_html_e( 'Subscribe on your favorite platform', 'twentytwentyfive' ); ?></h3> 44 44 <!-- /wp:heading --> 45 45 -
trunk/src/wp-content/themes/twentytwentyfive/patterns/hidden-404.php
r59146 r59191 19 19 <!-- wp:image {"scale":"cover","sizeSlug":"full","linkDestination":"none"} --> 20 20 <figure class="wp-block-image size-full"> 21 <img src="<?php echo esc_url( get_template_directory_uri() ); ?>/assets/images/image-from-rawpixel-id-13029755.webp" alt="<?php echo esc_attr_x( 'Small totara tree on ridge above Long Point', 'image description', 'twentytwentyfive' ); ?>" style="object-fit:cover" 21 <img src="<?php echo esc_url( get_template_directory_uri() ); ?>/assets/images/image-from-rawpixel-id-13029755.webp" alt="<?php echo esc_attr_x( 'Small totara tree on ridge above Long Point', 'image description', 'twentytwentyfive' ); ?>" style="object-fit:cover"/> 22 22 </figure> 23 23 <!-- /wp:image --> -
trunk/src/wp-content/themes/twentytwentyfive/patterns/hidden-search.php
r59146 r59191 12 12 ?> 13 13 14 <!-- wp:search {"label":"<?php e sc_html_e( 'Search', 'twentytwentyfive' ); ?>","showLabel":false,"placeholder":"<?php echo esc_attr_x( 'Type something...', 'input placeholder text', 'twentytwentyfive' ); ?>","buttonText":"<?php echo esc_attr_x( 'Search', 'button label', 'twentytwentyfive' ); ?>"} /-->14 <!-- wp:search {"label":"<?php echo esc_html_x( 'Search', 'Search form label.', 'twentytwentyfive' ); ?>","showLabel":false,"placeholder":"<?php echo esc_attr_x( 'Type here...', 'Search input field placeholder text', 'twentytwentyfive' ); ?>","buttonText":"<?php echo esc_attr_x( 'Search', 'Button text. Verb.', 'twentytwentyfive' ); ?>"} /--> -
trunk/src/wp-content/themes/twentytwentyfive/patterns/hidden-sidebar.php
r59146 r59191 25 25 <div class="wp-block-group"> 26 26 <!-- wp:post-title {"isLink":true,"fontSize":"medium"} /--> 27 28 <!-- wp:post-date {"fontSize":"small"} /--> 27 <!-- wp:post-date {"fontSize":"small","isLink":true} /--> 29 28 </div> 30 29 <!-- /wp:group --> … … 36 35 37 36 <!-- wp:query-no-results --> 38 <!-- wp:paragraph {"placeholder":" Add text or blocks that will display when a query returns no results.","fontSize":"medium"} -->39 <p class="has-medium-font-size"><?php e sc_html_e( 'Sorry, but nothing was found. Please try a search with different keywords.', 'twentytwentyfive' ); ?></p>37 <!-- wp:paragraph {"placeholder":"<?php esc_attr_e( 'Add text or blocks that will display when a query returns no results.', 'twentytwentyfive' ); ?>","fontSize":"medium"} --> 38 <p class="has-medium-font-size"><?php echo esc_html_x( 'Sorry, but nothing was found. Please try a search with different keywords.', 'Message explaining that there are no results returned from a search.', 'twentytwentyfive' ); ?></p> 40 39 <!-- /wp:paragraph --> 41 40 <!-- /wp:query-no-results --> -
trunk/src/wp-content/themes/twentytwentyfive/patterns/hidden-written-by.php
r59146 r59191 11 11 12 12 ?> 13 <!-- wp:group {"style":{"spacing":{"blockGap":"0.2em","margin":{"bottom":"var:preset|spacing|60"}}}," fontSize":"small","layout":{"type":"flex","flexWrap":"nowrap"}} -->14 <div class="wp-block-group has- small-font-size" style="margin-bottom:var(--wp--preset--spacing--60)">15 <!-- wp:paragraph {"textColor":"accent-4"}-->16 <p class="has-accent-4-color has-text-color">Written by</p>13 <!-- wp:group {"style":{"spacing":{"blockGap":"0.2em","margin":{"bottom":"var:preset|spacing|60"}}},"textColor":"accent-4","fontSize":"small","layout":{"type":"flex","flexWrap":"nowrap"}} --> 14 <div class="wp-block-group has-accent-4-color has-text-color has-link-color has-small-font-size" style="margin-bottom:var(--wp--preset--spacing--60)"> 15 <!-- wp:paragraph --> 16 <p><?php esc_html_e( 'Written by ', 'twentytwentyfive' ); ?></p> 17 17 <!-- /wp:paragraph --> 18 <!-- wp:post-author-name {"isLink":true } /-->19 <!-- wp:paragraph {"textColor":"accent-4"}-->20 <p class="has-accent-4-color has-text-color">in</p>18 <!-- wp:post-author-name {"isLink":true,"style":{"typography":{"textDecoration":"underline"}}} /--> 19 <!-- wp:paragraph --> 20 <p><?php esc_html_e( 'in', 'twentytwentyfive' ); ?></p> 21 21 <!-- /wp:paragraph --> 22 <!-- wp:post-terms {"term":"category","style":{"typography":{"font Style":"normal","fontWeight":"300"}}} /-->22 <!-- wp:post-terms {"term":"category","style":{"typography":{"fontWeight":"300","textDecoration":"underline"}}} /--> 23 23 </div> 24 24 <!-- /wp:group --> -
trunk/src/wp-content/themes/twentytwentyfive/patterns/logos.php
r59146 r59191 15 15 <div class="wp-block-group alignfull is-style-section-1" style="padding-top:var(--wp--preset--spacing--80);padding-bottom:var(--wp--preset--spacing--80)"> 16 16 <!-- wp:heading {"textAlign":"center"} --> 17 <h2 class="wp-block-heading has-text-align-center"> The Stories Podcast is sponsored by</h2>17 <h2 class="wp-block-heading has-text-align-center"><?php esc_html_e( 'The Stories Podcast is sponsored by', 'twentytwentyfive' ); ?></h2> 18 18 <!-- /wp:heading --> 19 19 -
trunk/src/wp-content/themes/twentytwentyfive/patterns/media-instagram-grid.php
r59146 r59191 17 17 <!-- wp:group {"align":"wide","style":{"spacing":{"blockGap":"var:preset|spacing|50"}},"layout":{"type":"grid","minimumColumnWidth":"18rem"}} --> 18 18 <div class="wp-block-group alignwide"> 19 <!-- wp:cover {"overlayColor":" accent-1","isUserOverlayColor":true,"isDark":false,"style":{"dimensions":{"aspectRatio":"1"}}} -->20 <div class="wp-block-cover is-light ">21 <span aria-hidden="true" class="wp-block-cover__background has- accent-1-background-color has-background-dim-100 has-background-dim"></span>19 <!-- wp:cover {"overlayColor":"contrast","isUserOverlayColor":true,"isDark":false,"style":{"dimensions":{"aspectRatio":"1"},"elements":{"link":{"color":{"text":"var:preset|color|base"}}}},"textColor":"base"} --> 20 <div class="wp-block-cover is-light has-base-color has-text-color has-link-color"> 21 <span aria-hidden="true" class="wp-block-cover__background has-contrast-background-color has-background-dim-100 has-background-dim"></span> 22 22 <div class="wp-block-cover__inner-container"> 23 23 <!-- wp:group {"style":{"dimensions":{"minHeight":"100%"},"spacing":{"blockGap":"var:preset|spacing|20"}},"layout":{"type":"flex","orientation":"vertical","verticalAlignment":"center","justifyContent":"center"}} --> 24 <div class="wp-block-group" style="min-height:100%"><!-- wp:heading {"fontSize":"large"} --> 25 <h2 class="wp-block-heading has-large-font-size">Instagram</h2> 24 <div class="wp-block-group" style="min-height:100%"> 25 <!-- wp:heading {"fontSize":"large"} --> 26 <h2 class="wp-block-heading has-large-font-size"><?php esc_html_e( 'Instagram', 'twentytwentyfive' ); ?></h2> 26 27 <!-- /wp:heading --> 27 28 28 <!-- wp:paragraph {"align":"center","fontSize":"medium"} --> 29 <p class="has-text-align-center has-medium-font-size"> @<a href="#">example</a></p>29 <p class="has-text-align-center has-medium-font-size"><a href="#"><?php echo esc_html_x( '@example', 'Example username for social media account.', 'twentytwentyfive' ); ?></a></p> 30 30 <!-- /wp:paragraph --> 31 31 </div> … … 36 36 37 37 <!-- wp:image {"aspectRatio":"1","scale":"cover","sizeSlug":"full","linkDestination":"none"} --> 38 <figure class="wp-block-image size-full"><img src="<?php echo esc_url( get_template_directory_uri() ); ?>/assets/images/flower-meadow-square.webp" alt=" Photo of a field full of flowers, a blue sky and a tree." style="aspect-ratio:1;object-fit:cover"/></figure>38 <figure class="wp-block-image size-full"><img src="<?php echo esc_url( get_template_directory_uri() ); ?>/assets/images/flower-meadow-square.webp" alt="<?php esc_attr_e( 'Photo of a field full of flowers, a blue sky and a tree.', 'twentytwentyfive' ); ?>" style="aspect-ratio:1;object-fit:cover"/></figure> 39 39 <!-- /wp:image --> 40 40 41 41 <!-- wp:image {"aspectRatio":"1","scale":"cover","sizeSlug":"full","linkDestination":"none"} --> 42 <figure class="wp-block-image size-full"><img src="<?php echo esc_url( get_template_directory_uri() ); ?>/assets/images/vash-gon-square.webp" alt=" Profile portrait of a native person." style="aspect-ratio:1;object-fit:cover"/></figure>42 <figure class="wp-block-image size-full"><img src="<?php echo esc_url( get_template_directory_uri() ); ?>/assets/images/vash-gon-square.webp" alt="<?php esc_attr_e( 'Profile portrait of a native person.', 'twentytwentyfive' ); ?>" style="aspect-ratio:1;object-fit:cover"/></figure> 43 43 <!-- /wp:image --> 44 44 45 45 <!-- wp:image {"aspectRatio":"1","scale":"cover","sizeSlug":"full","linkDestination":"none"} --> 46 <figure class="wp-block-image size-full"><img src="<?php echo esc_url( get_template_directory_uri() ); ?>/assets/images/coral-square.webp" alt=" View of the deep ocean." style="aspect-ratio:1;object-fit:cover"/></figure>46 <figure class="wp-block-image size-full"><img src="<?php echo esc_url( get_template_directory_uri() ); ?>/assets/images/coral-square.webp" alt="<?php esc_attr_e( 'View of the deep ocean.', 'twentytwentyfive' ); ?>" style="aspect-ratio:1;object-fit:cover"/></figure> 47 47 <!-- /wp:image --> 48 48 49 49 <!-- wp:image {"aspectRatio":"1","scale":"cover","sizeSlug":"full","linkDestination":"none"} --> 50 <figure class="wp-block-image size-full"><img src="<?php echo esc_url( get_template_directory_uri() ); ?>/assets/images/ fair-sauimatani-square.webp" alt="A native New Zealander on a small boat at the beach." style="aspect-ratio:1;object-fit:cover"/></figure>50 <figure class="wp-block-image size-full"><img src="<?php echo esc_url( get_template_directory_uri() ); ?>/assets/images/agenda-img-4.webp" alt="<?php esc_attr_e( 'Portrait of an African Woman dressed in traditional costume, wearing decorative jewelry.', 'twentytwentyfive' ); ?>" style="aspect-ratio:1;object-fit:cover"/></figure> 51 51 <!-- /wp:image --> 52 52 53 53 <!-- wp:image {"aspectRatio":"1","scale":"cover","sizeSlug":"full","linkDestination":"none"} --> 54 <figure class="wp-block-image size-full"><img src="<?php echo esc_url( get_template_directory_uri() ); ?>/assets/images/parthenon-square.webp" alt=" The acropolis in Athens." style="aspect-ratio:1;object-fit:cover"/></figure>54 <figure class="wp-block-image size-full"><img src="<?php echo esc_url( get_template_directory_uri() ); ?>/assets/images/parthenon-square.webp" alt="<?php esc_attr_e( 'The acropolis in Athens.', 'twentytwentyfive' ); ?>" style="aspect-ratio:1;object-fit:cover"/></figure> 55 55 <!-- /wp:image --> 56 56 57 57 <!-- wp:image {"aspectRatio":"1","scale":"cover","sizeSlug":"full","linkDestination":"none"} --> 58 <figure class="wp-block-image size-full"><img src="<?php echo esc_url( get_template_directory_uri() ); ?>/assets/images/dallas-creek-square.webp" alt=" Close up of two flowers on a dark background." style="aspect-ratio:1;object-fit:cover"/></figure>58 <figure class="wp-block-image size-full"><img src="<?php echo esc_url( get_template_directory_uri() ); ?>/assets/images/dallas-creek-square.webp" alt="<?php esc_attr_e( 'Close up of two flowers on a dark background.', 'twentytwentyfive' ); ?>" style="aspect-ratio:1;object-fit:cover"/></figure> 59 59 <!-- /wp:image --> 60 60 61 61 <!-- wp:image {"aspectRatio":"1","scale":"cover","sizeSlug":"full","linkDestination":"none"} --> 62 <figure class="wp-block-image size-full"><img src="<?php echo esc_url( get_template_directory_uri() ); ?>/assets/images/marshland-birds-square.webp" alt=" Birds on a lake." style="aspect-ratio:1;object-fit:cover"/></figure>62 <figure class="wp-block-image size-full"><img src="<?php echo esc_url( get_template_directory_uri() ); ?>/assets/images/marshland-birds-square.webp" alt="<?php esc_attr_e( 'Birds on a lake.', 'twentytwentyfive' ); ?>" style="aspect-ratio:1;object-fit:cover"/></figure> 63 63 <!-- /wp:image --> 64 64 </div> -
trunk/src/wp-content/themes/twentytwentyfive/patterns/more-posts.php
r59146 r59191 16 16 <div class="wp-block-group alignwide" style="padding-top:var(--wp--preset--spacing--60);padding-bottom:var(--wp--preset--spacing--60)"> 17 17 <!-- wp:heading {"align":"wide","style":{"typography":{"textTransform":"uppercase","fontStyle":"normal","fontWeight":"700","letterSpacing":"1.4px"}},"fontSize":"small"} --> 18 <h2 class="wp-block-heading alignwide has-small-font-size" style="font-style:normal;font-weight:700;letter-spacing:1.4px;text-transform:uppercase"> More posts</h2>18 <h2 class="wp-block-heading alignwide has-small-font-size" style="font-style:normal;font-weight:700;letter-spacing:1.4px;text-transform:uppercase"><?php esc_html_e( 'More posts', 'twentytwentyfive' ); ?></h2> 19 19 <!-- /wp:heading --> 20 20 -
trunk/src/wp-content/themes/twentytwentyfive/patterns/overlapped-images.php
r59146 r59191 19 19 <div class="wp-block-column" style="padding-right:var(--wp--preset--spacing--50);flex-basis:45%"> 20 20 <!-- wp:image {"sizeSlug":"full"} --> 21 <figure class="wp-block-image size-full"><img src="<?php echo esc_url( get_template_directory_uri() ); ?>/assets/images/image-from-rawpixel-id-8799471.webp" alt="<?php esc_attr_e( 'Photography close up of a red flower.', 'twentytwentyfive' ); ?>" 21 <figure class="wp-block-image size-full"><img src="<?php echo esc_url( get_template_directory_uri() ); ?>/assets/images/image-from-rawpixel-id-8799471.webp" alt="<?php esc_attr_e( 'Photography close up of a red flower.', 'twentytwentyfive' ); ?>"/></figure> 22 22 <!-- /wp:image --> 23 23 <!-- wp:group {"style":{"spacing":{"margin":{"top":"-12vw"}}},"layout":{"type":"constrained"}} --> … … 41 41 42 42 <!-- wp:paragraph {"className":"is-style-text-subtitle"} --> 43 <p class="is-style-text-subtitle"><?php echo wp_kses_post( _x( '<strong>Fleurs</strong> is a flower delivery and subscription business. Based in the EU, our mission is not only to deliver stunning flower arrangements across but also foster knowledge and enthusiasm on the beautiful gift of nature: flowers.', 'Content of the overlap images and paragraph pattern', 'twentytwentyfive' ) ); ?></p> 43 <p class="is-style-text-subtitle"> 44 <?php 45 printf( 46 /* translators: %s is the brand name, e.g., 'Fleurs'. */ 47 esc_html__( '%s is a flower delivery and subscription business. Based in the EU, our mission is not only to deliver stunning flower arrangements across but also foster knowledge and enthusiasm on the beautiful gift of nature: flowers.', 'twentytwentyfive' ), 48 '<strong>' . esc_html_x( 'Fleurs', 'Example brand name.', 'twentytwentyfive' ) . '</strong>' 49 ); 50 ?> 51 </p> 44 52 <!-- /wp:paragraph --> 45 53 </div> -
trunk/src/wp-content/themes/twentytwentyfive/patterns/page-coming-soon.php
r59146 r59191 17 17 ?> 18 18 <!-- wp:cover {"url":"<?php echo esc_url( get_template_directory_uri() ); ?>/assets/images/coming-soon-bg-image.webp","alt":"Photo of a field full of flowers, a blue sky and a tree.","dimRatio":10,"minHeight":100,"minHeightUnit":"vh","align":"full","style":{"elements":{"link":{"color":{"text":"var:preset|color|accent-1"}},"heading":{"color":{"text":"var:preset|color|accent-1"}}},"spacing":{"padding":{"right":"var:preset|spacing|50","left":"var:preset|spacing|50","top":"200px","bottom":"200px"},"margin":{"top":"0","bottom":"0"},"blockGap":"var:preset|spacing|40"}},"textColor":"accent-1","layout":{"type":"constrained"}} --> 19 <div class="wp-block-cover alignfull has-accent-1-color has-text-color has-link-color" style="margin-top:0;margin-bottom:0;padding-top:200px;padding-right:var(--wp--preset--spacing--50);padding-bottom:200px;padding-left:var(--wp--preset--spacing--50);min-height:100vh"><span aria-hidden="true" class="wp-block-cover__background has-background-dim-10 has-background-dim"></span><img class="wp-block-cover__image-background" alt=" Photo of a field full of flowers, a blue sky and a tree." src="<?php echo esc_url( get_template_directory_uri() ); ?>/assets/images/coming-soon-bg-image.webp" data-object-fit="cover"/>19 <div class="wp-block-cover alignfull has-accent-1-color has-text-color has-link-color" style="margin-top:0;margin-bottom:0;padding-top:200px;padding-right:var(--wp--preset--spacing--50);padding-bottom:200px;padding-left:var(--wp--preset--spacing--50);min-height:100vh"><span aria-hidden="true" class="wp-block-cover__background has-background-dim-10 has-background-dim"></span><img class="wp-block-cover__image-background" alt="<?php esc_attr_e( 'Photo of a field full of flowers, a blue sky and a tree.', 'twentytwentyfive' ); ?>" src="<?php echo esc_url( get_template_directory_uri() ); ?>/assets/images/coming-soon-bg-image.webp" data-object-fit="cover"/> 20 20 <div class="wp-block-cover__inner-container"> 21 21 <!-- wp:group {"layout":{"type":"flex","orientation":"vertical","justifyContent":"center"}} --> 22 22 <div class="wp-block-group"> 23 <!-- wp:heading {"textAlign":"center"," level":1,"className":"is-style-text-annotation"} -->24 <h 1 class="wp-block-heading has-text-align-center is-style-text-annotation">Event</h1>23 <!-- wp:heading {"textAlign":"center","className":"is-style-text-annotation"} --> 24 <h2 class="wp-block-heading has-text-align-center is-style-text-annotation"><?php esc_html_e( 'Event', 'twentytwentyfive' ); ?></h2> 25 25 <!-- /wp:heading --> 26 26 </div> 27 27 <!-- /wp:group --> 28 29 <!-- wp:heading {"textAlign":"center","fontSize":"xx-large"} --> 30 <h2 class="wp-block-heading has-text-align-center has-xx-large-font-size">Something great is coming soon</h2> 28 <!-- wp:heading {"textAlign":"center","level":3,"fontSize":"xx-large"} --> 29 <h3 class="wp-block-heading has-text-align-center has-xx-large-font-size"><?php esc_html_e( 'Something great is coming soon', 'twentytwentyfive' ); ?></h3> 31 30 <!-- /wp:heading --> 32 31 33 32 <!-- wp:paragraph {"align":"center"} --> 34 <p class="has-text-align-center"> Subscribe to get notified when our website is ready.</p>33 <p class="has-text-align-center"><?php esc_html_e( 'Subscribe to get notified when our website is ready.', 'twentytwentyfive' ); ?></p> 35 34 <!-- /wp:paragraph --> 36 35 … … 38 37 <div class="wp-block-buttons"> 39 38 <!-- wp:button {"backgroundColor":"accent-1","textColor":"contrast","className":"is-style-fill","style":{"elements":{"link":{"color":{"text":"var:preset|color|contrast"}}}},"borderColor":"accent-1"} --> 40 <div class="wp-block-button is-style-fill"><a class="wp-block-button__link has-contrast-color has-accent-1-background-color has-text-color has-background has-link-color has-border-color has-accent-1-border-color wp-element-button"> Subscribe</a></div>39 <div class="wp-block-button is-style-fill"><a class="wp-block-button__link has-contrast-color has-accent-1-background-color has-text-color has-background has-link-color has-border-color has-accent-1-border-color wp-element-button"><?php esc_html_e( 'Subscribe', 'twentytwentyfive' ); ?></a></div> 41 40 <!-- /wp:button --> 42 41 </div> -
trunk/src/wp-content/themes/twentytwentyfive/patterns/page-cv-bio.php
r59146 r59191 26 26 <div class="wp-block-group"> 27 27 <!-- wp:paragraph {"align":"left","style":{"typography":{"fontSize":"22rem","letterSpacing":"-0.03em"}}} --> 28 <p class="has-text-align-left" style="font-size:22rem;letter-spacing:-0.03em"> Hey,</p>28 <p class="has-text-align-left" style="font-size:22rem;letter-spacing:-0.03em"><?php echo esc_html_x( 'Hey,', 'Example heading above the content of the CV/Bio pattern.', 'twentytwentyfive' ); ?></p> 29 29 <!-- /wp:paragraph --> 30 30 31 31 <!-- wp:paragraph {"className":"is-style-text-subtitle"} --> 32 <p class="is-style-text-subtitle"> My name is Nora Winslow Keene, and I’m a committed public interest attorney. Living in Denver, Colorado, I’ve spent years championing the rights of underrepresented workers. A graduate of Stanford University, I played a key role in securing critical protections for agricultural laborers, ensuring better wages and access to healthcare. My work has focused on advocating for environmental justice and improving the quality of life for rural communities. Every case I take on is driven by the belief that everyone deserves dignity and fair treatment in the workplace.</p>32 <p class="is-style-text-subtitle"><?php echo esc_html_x( 'My name is Nora Winslow Keene, and I’m a committed public interest attorney. Living in Denver, Colorado, I’ve spent years championing the rights of underrepresented workers. A graduate of Stanford University, I played a key role in securing critical protections for agricultural laborers, ensuring better wages and access to healthcare. My work has focused on advocating for environmental justice and improving the quality of life for rural communities. Every case I take on is driven by the belief that everyone deserves dignity and fair treatment in the workplace.', 'Pattern placeholder text.', 'twentytwentyfive' ); ?></p> 33 33 <!-- /wp:paragraph --> 34 34 </div> … … 42 42 <div class="wp-block-group"> 43 43 <!-- wp:image {"aspectRatio":"3/4","scale":"cover","sizeSlug":"full","linkDestination":"none"} --> 44 <figure class="wp-block-image size-full"><img src="<?php echo esc_url( get_template_directory_uri() ); ?>/assets/images/ cv-bio.webp" alt="Portrait of a woman." style="aspect-ratio:3/4;object-fit:cover"/></figure>44 <figure class="wp-block-image size-full"><img src="<?php echo esc_url( get_template_directory_uri() ); ?>/assets/images/woman-splashing-water.webp" alt="<?php esc_attr_e( 'Woman on beach, splashing water.', 'twentytwentyfive' ); ?>" style="aspect-ratio:3/4;object-fit:cover"/></figure> 45 45 <!-- /wp:image --> 46 46 47 47 <!-- wp:paragraph {"align":"right","style":{"typography":{"lineHeight":"1.2"}},"fontSize":"x-large"} --> 48 <p class="has-text-align-right has-x-large-font-size" style="line-height:1.2"><a href="#"> Instagram</a><br><a href="#">LinkedIn</a><br><a href="#">Now</a></p>48 <p class="has-text-align-right has-x-large-font-size" style="line-height:1.2"><a href="#"><?php esc_html_e( 'Instagram', 'twentytwentyfive' ); ?></a><br><a href="#"><?php esc_html_e( 'LinkedIn', 'twentytwentyfive' ); ?></a><br><a href="#"><?php echo esc_html_x( 'Now', 'Link to a page with information about what the person is working on right now.', 'twentytwentyfive' ); ?></a></p> 49 49 <!-- /wp:paragraph --> 50 50 </div> -
trunk/src/wp-content/themes/twentytwentyfive/patterns/page-link-in-bio-heading-paragraph-links-image.php
r59146 r59191 24 24 <div class="wp-block-group" 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)"> 25 25 <!-- wp:heading --> 26 <h2 class="wp-block-heading"> Lewis Hine</h2>26 <h2 class="wp-block-heading"><?php esc_html_e( 'Lewis Hine', 'twentytwentyfive' ); ?></h2> 27 27 <!-- /wp:heading --> 28 28 29 29 <!-- wp:paragraph --> 30 <p> Lewis W. Hine studied sociology before moving to New York in 1901 to work at the Ethical Culture School, where he took up photography to enhance his teaching practices</p>30 <p><?php esc_html_e( 'Lewis W. Hine studied sociology before moving to New York in 1901 to work at the Ethical Culture School, where he took up photography to enhance his teaching practices', 'twentytwentyfive' ); ?></p> 31 31 <!-- /wp:paragraph --> 32 32 … … 34 34 <div class="wp-block-group"> 35 35 <!-- wp:paragraph --> 36 <p><a href="#"> Instagram</a></p>36 <p><a href="#"><?php esc_html_e( 'Instagram', 'twentytwentyfive' ); ?></a></p> 37 37 <!-- /wp:paragraph --> 38 38 39 39 <!-- wp:paragraph --> 40 <p><a href="#"> X</a></p>40 <p><a href="#"><?php echo esc_html_x( 'X', 'Refers to the social media platform formerly known as Twitter.', 'twentytwentyfive' ); ?></a></p> 41 41 <!-- /wp:paragraph --> 42 42 43 43 <!-- wp:paragraph --> 44 <p><a href="#"> TikTok</a></p>44 <p><a href="#"><?php esc_html_e( 'TikTok', 'twentytwentyfive' ); ?></a></p> 45 45 <!-- /wp:paragraph --> 46 46 </div> … … 55 55 <!-- wp:cover {"url":"<?php echo esc_url( get_template_directory_uri() ); ?>/assets/images/link-in-bio-background.webp","alt":"Photo of a woman worker.","dimRatio":0,"customOverlayColor":"#6b6b6b","isUserOverlayColor":true,"minHeight":100,"minHeightUnit":"vh","layout":{"type":"default"}} --> 56 56 <div class="wp-block-cover" style="min-height:100vh"><span aria-hidden="true" class="wp-block-cover__background has-background-dim-0 has-background-dim" style="background-color:#6b6b6b"></span> 57 <img class="wp-block-cover__image-background" alt=" Photo of a woman worker." src="<?php echo esc_url( get_template_directory_uri() ); ?>/assets/images/link-in-bio-background.webp" data-object-fit="cover"/><div class="wp-block-cover__inner-container">57 <img class="wp-block-cover__image-background" alt="<?php esc_attr_e( 'Photo of a woman worker.', 'twentytwentyfive' ); ?>" src="<?php echo esc_url( get_template_directory_uri() ); ?>/assets/images/link-in-bio-background.webp" data-object-fit="cover"/><div class="wp-block-cover__inner-container"> 58 58 <!-- wp:paragraph {"align":"center","fontSize":"large"} --> 59 59 <p class="has-text-align-center has-large-font-size"></p> -
trunk/src/wp-content/themes/twentytwentyfive/patterns/page-link-in-bio-wide-margins.php
r59146 r59191 22 22 <div class="wp-block-column is-vertically-aligned-center"> 23 23 <!-- wp:image {"scale":"cover","sizeSlug":"full","linkDestination":"none","align":"center","style":{"border":{"radius":{"topLeft":"150px","bottomRight":"150px"}}}} --> 24 <figure class="wp-block-image aligncenter size-full has-custom-border"><img src="<?php echo esc_url( get_template_directory_uri() ); ?>/assets/images/ cv-bio.webp" alt="Portrait of a woman." style="border-top-left-radius:150px;border-bottom-right-radius:150px;object-fit:cover"/></figure>24 <figure class="wp-block-image aligncenter size-full has-custom-border"><img src="<?php echo esc_url( get_template_directory_uri() ); ?>/assets/images/woman-splashing-water.webp" alt="<?php esc_attr_e( 'Woman on beach, splashing water.', 'twentytwentyfive' ); ?>" style="border-top-left-radius:150px;border-bottom-right-radius:150px;object-fit:cover"/></figure> 25 25 <!-- /wp:image --> 26 26 </div> … … 32 32 <div class="wp-block-group"> 33 33 <!-- wp:heading {"textAlign":"left"} --> 34 <h2 class="wp-block-heading has-text-align-left"> Nora Winslow Keene</h2>34 <h2 class="wp-block-heading has-text-align-left"><?php esc_html_e( 'Nora Winslow Keene', 'twentytwentyfive' ); ?></h2> 35 35 <!-- /wp:heading --> 36 36 37 37 <!-- wp:paragraph --> 38 <p> I’m Nora, a dedicated public interest attorney based in Denver. I’m a graduate of Stanford University.</p>38 <p><?php echo esc_html_x( 'I’m Nora, a dedicated public interest attorney based in Denver. I’m a graduate of Stanford University.', 'Pattern placeholder text.', 'twentytwentyfive' ); ?></p> 39 39 <!-- /wp:paragraph --> 40 40 -
trunk/src/wp-content/themes/twentytwentyfive/patterns/page-link-in-bio-with-tight-margins.php
r59146 r59191 25 25 <div class="wp-block-cover is-light" style="min-height:100vh"> 26 26 <span aria-hidden="true" class="wp-block-cover__background has-background-dim-0 has-background-dim" style="background-color:#818181"></span> 27 <img class="wp-block-cover__image-background" alt=" Black and white photo focusing on a woman and a child from afar." src="<?php echo esc_url( get_template_directory_uri() ); ?>/assets/images/link-in-bio-image.webp" data-object-fit="cover"/><div class="wp-block-cover__inner-container">27 <img class="wp-block-cover__image-background" alt="<?php esc_attr_e( 'Black and white photo focusing on a woman and a child from afar.', 'twentytwentyfive' ); ?>" src="<?php echo esc_url( get_template_directory_uri() ); ?>/assets/images/link-in-bio-image.webp" data-object-fit="cover"/><div class="wp-block-cover__inner-container"> 28 28 29 29 <!-- wp:paragraph {"align":"center","fontSize":"large"} --> … … 40 40 <div class="wp-block-group" style="min-height:100%"> 41 41 <!-- wp:paragraph {"align":"left","style":{"typography":{"lineHeight":"1.2"}},"fontSize":"x-large"} --> 42 <p class="has-text-align-left has-x-large-font-size" style="line-height:1.2"> I’m Asahachi Kōno, a Japanese photographer, a member of Los Angeles's Japanese Camera Pictorialists of California. Before returning to Japan, I worked as a photo retoucher.</p>42 <p class="has-text-align-left has-x-large-font-size" style="line-height:1.2"><?php esc_html_e( 'I’m Asahachi Kōno, a Japanese photographer, a member of Los Angeles\'s Japanese Camera Pictorialists of California. Before returning to Japan, I worked as a photo retoucher.', 'twentytwentyfive' ); ?></p> 43 43 <!-- /wp:paragraph --> 44 44 … … 46 46 <div class="wp-block-group"> 47 47 <!-- wp:paragraph --> 48 <p><a href="#"> Instagram</a></p>48 <p><a href="#"><?php esc_html_e( 'Instagram', 'twentytwentyfive' ); ?></a></p> 49 49 <!-- /wp:paragraph --> 50 50 51 51 <!-- wp:paragraph --> 52 <p><a href="#"> X</a></p>52 <p><a href="#"><?php echo esc_html_x( 'X', 'Refers to the social media platform formerly known as Twitter.', 'twentytwentyfive' ); ?></a></p> 53 53 <!-- /wp:paragraph --> 54 54 55 55 <!-- wp:paragraph --> 56 <p><a href="#"> TikTok</a></p>56 <p><a href="#"><?php esc_html_e( 'TikTok', 'twentytwentyfive' ); ?></a></p> 57 57 <!-- /wp:paragraph --> 58 58 </div> -
trunk/src/wp-content/themes/twentytwentyfive/patterns/page-portfolio-home.php
r59146 r59191 24 24 <!-- wp:column {"width":"50%"} --> 25 25 <div class="wp-block-column" style="flex-basis:50%"> 26 <!-- wp:heading {" level":1,"align":"wide","fontSize":"x-large"} -->27 <h 1 class="wp-block-heading alignwide has-x-large-font-size">My name is Anna Möller and these are some of my photo projects.</h1>26 <!-- wp:heading {"align":"wide","fontSize":"x-large"} --> 27 <h2 class="wp-block-heading alignwide has-x-large-font-size"><?php esc_html_e( 'My name is Anna Möller and these are some of my photo projects.', 'twentytwentyfive' ); ?></h2> 28 28 <!-- /wp:heading --> 29 29 </div> … … 60 60 <!-- wp:query-no-results --> 61 61 <!-- wp:paragraph --> 62 <p><?php echo esc_html_x( 'Sorry, but nothing was found. Please try a search with different keywords.', 'Message explaining that there are no results returned from a search ', 'twentytwentyfive' ); ?>.</p>62 <p><?php echo esc_html_x( 'Sorry, but nothing was found. Please try a search with different keywords.', 'Message explaining that there are no results returned from a search.', 'twentytwentyfive' ); ?></p> 63 63 <!-- /wp:paragraph --> 64 64 <!-- /wp:query-no-results --> … … 86 86 <!-- wp:query-no-results --> 87 87 <!-- wp:paragraph --> 88 <p><?php echo esc_html_x( 'Sorry, but nothing was found. Please try a search with different keywords.', 'Message explaining that there are no results returned from a search ', 'twentytwentyfive' ); ?>.</p>88 <p><?php echo esc_html_x( 'Sorry, but nothing was found. Please try a search with different keywords.', 'Message explaining that there are no results returned from a search.', 'twentytwentyfive' ); ?></p> 89 89 <!-- /wp:paragraph --> 90 90 <!-- /wp:query-no-results --> … … 116 116 <!-- wp:query-no-results --> 117 117 <!-- wp:paragraph --> 118 <p><?php echo esc_html_x( 'Sorry, but nothing was found. Please try a search with different keywords.', 'Message explaining that there are no results returned from a search ', 'twentytwentyfive' ); ?>.</p>118 <p><?php echo esc_html_x( 'Sorry, but nothing was found. Please try a search with different keywords.', 'Message explaining that there are no results returned from a search.', 'twentytwentyfive' ); ?></p> 119 119 <!-- /wp:paragraph --> 120 120 <!-- /wp:query-no-results --> … … 146 146 <!-- wp:query-no-results --> 147 147 <!-- wp:paragraph --> 148 <p><?php echo esc_html_x( 'Sorry, but nothing was found. Please try a search with different keywords.', 'Message explaining that there are no results returned from a search ', 'twentytwentyfive' ); ?>.</p>148 <p><?php echo esc_html_x( 'Sorry, but nothing was found. Please try a search with different keywords.', 'Message explaining that there are no results returned from a search.', 'twentytwentyfive' ); ?></p> 149 149 <!-- /wp:paragraph --> 150 150 <!-- /wp:query-no-results --> … … 172 172 <!-- wp:query-no-results --> 173 173 <!-- wp:paragraph --> 174 <p><?php echo esc_html_x( 'Sorry, but nothing was found. Please try a search with different keywords.', 'Message explaining that there are no results returned from a search ', 'twentytwentyfive' ); ?>.</p>174 <p><?php echo esc_html_x( 'Sorry, but nothing was found. Please try a search with different keywords.', 'Message explaining that there are no results returned from a search.', 'twentytwentyfive' ); ?></p> 175 175 <!-- /wp:paragraph --> 176 176 <!-- /wp:query-no-results --> … … 202 202 <!-- wp:query-no-results --> 203 203 <!-- wp:paragraph --> 204 <p><?php echo esc_html_x( 'Sorry, but nothing was found. Please try a search with different keywords.', 'Message explaining that there are no results returned from a search ', 'twentytwentyfive' ); ?>.</p>204 <p><?php echo esc_html_x( 'Sorry, but nothing was found. Please try a search with different keywords.', 'Message explaining that there are no results returned from a search.', 'twentytwentyfive' ); ?></p> 205 205 <!-- /wp:paragraph --> 206 206 <!-- /wp:query-no-results --> … … 227 227 228 228 <!-- wp:paragraph {"fontSize":"small"} --> 229 <p class="has-small-font-size"> email@example.com<br>+1 555 349 1806</p>229 <p class="has-small-font-size"><?php esc_html_e( 'email@example.com', 'twentytwentyfive' ); ?><br><?php echo esc_html_x( '+1 555 349 1806', 'Phone number.', 'twentytwentyfive' ); ?></p> 230 230 <!-- /wp:paragraph --> 231 231 </div> -
trunk/src/wp-content/themes/twentytwentyfive/patterns/post-with-left-aligned-content.php
r59146 r59191 27 27 <!-- wp:post-title {"level":1,"align":"wide","fontSize":"x-large"} /--> 28 28 <!-- wp:group {"style":{"spacing":{"blockGap":"4px"}},"fontSize":"small","layout":{"type":"flex","flexWrap":"nowrap"}} --> 29 30 31 <p> by</p>29 <div class="wp-block-group has-small-font-size"> 30 <!-- wp:paragraph --> 31 <p><?php echo esc_html_x( 'by', 'Prefix before the author name. The post author name is displayed in a separate block.', 'twentytwentyfive' ); ?></p> 32 32 <!-- /wp:paragraph --> 33 34 <!-- wp:post-author-name {"isLink":true,"fontSize":"small"} /--> 33 <!-- wp:post-author-name {"isLink":true,"style":{"typography":{"textDecoration":"underline"}},"fontSize":"small"} /--> 35 34 </div> 36 35 <!-- /wp:group --> … … 55 54 <!-- wp:post-date /--> 56 55 <!-- wp:paragraph --> 57 <p> ·</p>56 <p><?php echo esc_html_x( '·', 'Separator between date and categories.', 'twentytwentyfive' ); ?></p> 58 57 <!-- /wp:paragraph --> 59 58 <!-- wp:post-terms {"term":"category"} /--> -
trunk/src/wp-content/themes/twentytwentyfive/patterns/pricing-2-col.php
r59146 r59191 16 16 <div class="wp-block-group alignfull" style="padding-top:var(--wp--preset--spacing--60);padding-bottom:var(--wp--preset--spacing--60)"> 17 17 <!-- wp:heading {"textAlign":"center","align":"wide"} --> 18 <h2 class="wp-block-heading alignwide has-text-align-center"> Pricing</h2>18 <h2 class="wp-block-heading alignwide has-text-align-center"><?php esc_html_e( 'Pricing', 'twentytwentyfive' ); ?></h2> 19 19 <!-- /wp:heading --> 20 20 21 21 <!-- wp:paragraph {"align":"center"} --> 22 <p class="has-text-align-center"> Cancel or pause anytime.</p>22 <p class="has-text-align-center"><?php esc_html_e( 'Cancel or pause anytime.', 'twentytwentyfive' ); ?></p> 23 23 <!-- /wp:paragraph --> 24 24 … … 32 32 <div class="wp-block-column has-border-color" style="border-color:var(--wp--preset--color--accent-6);border-width:1px;border-radius:10px;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)"> 33 33 <!-- wp:heading {"level":3} --> 34 <h3 class="wp-block-heading" id="free"> Free</h3>34 <h3 class="wp-block-heading" id="free"><?php esc_html_e( 'Free', 'twentytwentyfive' ); ?></h3> 35 35 <!-- /wp:heading --> 36 36 37 37 <!-- wp:paragraph {"fontSize":"large"} --> 38 <p class="has-large-font-size"> 0€</p>38 <p class="has-large-font-size"><?php esc_html_e( '0€', 'twentytwentyfive' ); ?></p> 39 39 <!-- /wp:paragraph --> 40 40 … … 42 42 <ul style="padding-bottom:var(--wp--preset--spacing--20);padding-left:var(--wp--preset--spacing--20)" class="wp-block-list is-style-checkmark-list has-small-font-size"> 43 43 <!-- wp:list-item --> 44 <li> Get access to our paid articles and weekly newsletter.</li>44 <li><?php esc_html_e( 'Get access to our paid articles and weekly newsletter.', 'twentytwentyfive' ); ?></li> 45 45 <!-- /wp:list-item --> 46 46 47 47 <!-- wp:list-item --> 48 <li> Join our IRL events.</li>48 <li><?php esc_html_e( 'Join our IRL events.', 'twentytwentyfive' ); ?></li> 49 49 <!-- /wp:list-item --> 50 50 51 51 <!-- wp:list-item --> 52 <li> Get a free tote bag.</li>52 <li><?php esc_html_e( 'Get a free tote bag.', 'twentytwentyfive' ); ?></li> 53 53 <!-- /wp:list-item --> 54 54 55 55 <!-- wp:list-item --> 56 <li> An elegant addition of home decor collection.</li>56 <li><?php esc_html_e( 'An elegant addition of home decor collection.', 'twentytwentyfive' ); ?></li> 57 57 <!-- /wp:list-item --> 58 58 59 59 <!-- wp:list-item --> 60 <li> Join our forums.</li>60 <li><?php esc_html_e( 'Join our forums.', 'twentytwentyfive' ); ?></li> 61 61 <!-- /wp:list-item --> 62 62 </ul> … … 66 66 <div class="wp-block-buttons"> 67 67 <!-- wp:button {"width":100} --> 68 <div class="wp-block-button has-custom-width wp-block-button__width-100"><a class="wp-block-button__link wp-element-button"> Join</a></div>68 <div class="wp-block-button has-custom-width wp-block-button__width-100"><a class="wp-block-button__link wp-element-button"><?php echo esc_html_x( 'Join', 'Button text, refers to joining a community. Verb.', 'twentytwentyfive' ); ?></a></div> 69 69 <!-- /wp:button --> 70 70 </div> … … 76 76 <div class="wp-block-column has-border-color" style="border-color:var(--wp--preset--color--accent-6);border-width:1px;border-radius:10px;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)"> 77 77 <!-- wp:heading {"level":3} --> 78 <h3 class="wp-block-heading" id="single"> Single</h3>78 <h3 class="wp-block-heading" id="single"><?php echo esc_html_x( 'Single', 'Name of membership package.', 'twentytwentyfive' ); ?></h3> 79 79 <!-- /wp:heading --> 80 80 81 81 <!-- wp:paragraph {"fontSize":"large"} --> 82 <p class="has-large-font-size"> 20€/month</p>82 <p class="has-large-font-size"><?php esc_html_e( '20€/month', 'twentytwentyfive' ); ?></p> 83 83 <!-- /wp:paragraph --> 84 84 … … 86 86 <ul style="padding-bottom:var(--wp--preset--spacing--20);padding-left:var(--wp--preset--spacing--20)" class="wp-block-list is-style-checkmark-list has-small-font-size"> 87 87 <!-- wp:list-item --> 88 <li> Get access to our paid articles and weekly newsletter.</li>88 <li><?php esc_html_e( 'Get access to our paid articles and weekly newsletter.', 'twentytwentyfive' ); ?></li> 89 89 <!-- /wp:list-item --> 90 90 91 91 <!-- wp:list-item --> 92 <li> Join our IRL events.</li>92 <li><?php esc_html_e( 'Join our IRL events.', 'twentytwentyfive' ); ?></li> 93 93 <!-- /wp:list-item --> 94 94 95 95 <!-- wp:list-item --> 96 <li> Get a free tote bag.</li>96 <li><?php esc_html_e( 'Get a free tote bag.', 'twentytwentyfive' ); ?></li> 97 97 <!-- /wp:list-item --> 98 98 99 99 <!-- wp:list-item --> 100 <li> An elegant addition of home decor collection.</li>100 <li><?php esc_html_e( 'An elegant addition of home decor collection.', 'twentytwentyfive' ); ?></li> 101 101 <!-- /wp:list-item --> 102 102 103 103 <!-- wp:list-item --> 104 <li> Join our forums.</li>104 <li><?php esc_html_e( 'Join our forums.', 'twentytwentyfive' ); ?></li> 105 105 <!-- /wp:list-item --> 106 106 </ul> … … 110 110 <div class="wp-block-buttons"> 111 111 <!-- wp:button {"width":100} --> 112 <div class="wp-block-button has-custom-width wp-block-button__width-100"><a class="wp-block-button__link wp-element-button"> Join</a></div>112 <div class="wp-block-button has-custom-width wp-block-button__width-100"><a class="wp-block-button__link wp-element-button"><?php echo esc_html_x( 'Join', 'Button text, refers to joining a community. Verb.', 'twentytwentyfive' ); ?></a></div> 113 113 <!-- /wp:button --> 114 114 </div> -
trunk/src/wp-content/themes/twentytwentyfive/patterns/pricing-3-col.php
r59146 r59191 17 17 <div class="wp-block-group alignwide"> 18 18 <!-- wp:heading {"fontSize":"x-large"} --> 19 <h2 class="wp-block-heading has-x-large-font-size"> Choose your membership</h2>19 <h2 class="wp-block-heading has-x-large-font-size"><?php esc_html_e( 'Choose your membership', 'twentytwentyfive' ); ?></h2> 20 20 <!-- /wp:heading --> 21 21 22 22 <!-- wp:paragraph {"className":"is-style-text-annotation"} --> 23 <p class="is-style-text-annotation"> Pricing</p>23 <p class="is-style-text-annotation"><?php esc_html_e( 'Pricing', 'twentytwentyfive' ); ?></p> 24 24 <!-- /wp:paragraph --> 25 25 </div> … … 35 35 <div class="wp-block-column" style="flex-basis:70%"> 36 36 <!-- wp:heading {"level":3,"style":{"spacing":{"margin":{"bottom":"var:preset|spacing|20"}}},"fontSize":"large"} --> 37 <h3 class="wp-block-heading has-large-font-size" style="margin-bottom:var(--wp--preset--spacing--20)"> Free</h3>37 <h3 class="wp-block-heading has-large-font-size" style="margin-bottom:var(--wp--preset--spacing--20)"><?php esc_html_e( 'Free', 'twentytwentyfive' ); ?></h3> 38 38 <!-- /wp:heading --> 39 39 40 40 <!-- wp:paragraph {"fontSize":"small"} --> 41 <p class="has-small-font-size"> Get access to our free articles and weekly newsletter.</p>41 <p class="has-small-font-size"><?php esc_html_e( 'Get access to our free articles and weekly newsletter.', 'twentytwentyfive' ); ?></p> 42 42 <!-- /wp:paragraph --> 43 43 </div> … … 47 47 <div class="wp-block-column" style="margin-top:0;margin-right:0;margin-bottom:0;margin-left:0"> 48 48 <!-- wp:heading {"textAlign":"right","level":3,"style":{"typography":{"textDecoration":"line-through"}}} --> 49 <h3 class="wp-block-heading has-text-align-right" style="text-decoration:line-through"> 0€</h3>49 <h3 class="wp-block-heading has-text-align-right" style="text-decoration:line-through"><?php esc_html_e( '0€', 'twentytwentyfive' ); ?></h3> 50 50 <!-- /wp:heading --> 51 51 </div> … … 57 57 <div class="wp-block-buttons" style="margin-top:var(--wp--preset--spacing--30)"> 58 58 <!-- wp:button {"width":100,"style":{"typography":{"lineHeight":"1.2","letterSpacing":"0.08px"}}} --> 59 <div class="wp-block-button has-custom-width wp-block-button__width-100" style="letter-spacing:0.08px;line-height:1.2"><a class="wp-block-button__link wp-element-button" rel="#">Join</a></div>59 <div class="wp-block-button has-custom-width wp-block-button__width-100" style="letter-spacing:0.08px;line-height:1.2"><a class="wp-block-button__link wp-element-button"><?php echo esc_html_x( 'Join', 'Button text, refers to joining a community. Verb.', 'twentytwentyfive' ); ?></a></div> 60 60 <!-- /wp:button --> 61 61 </div> … … 71 71 <div class="wp-block-column" style="flex-basis:70%"> 72 72 <!-- wp:heading {"level":3,"style":{"spacing":{"margin":{"bottom":"var:preset|spacing|20"}}},"fontSize":"large"} --> 73 <h3 class="wp-block-heading has-large-font-size" style="margin-bottom:var(--wp--preset--spacing--20)"> Single</h3>73 <h3 class="wp-block-heading has-large-font-size" style="margin-bottom:var(--wp--preset--spacing--20)"><?php echo esc_html_x( 'Single', 'Name of membership package.', 'twentytwentyfive' ); ?></h3> 74 74 <!-- /wp:heading --> 75 75 76 76 <!-- wp:paragraph {"fontSize":"small"} --> 77 <p class="has-small-font-size"> Get access to our paid newsletter and a limited pass for one event.</p>77 <p class="has-small-font-size"><?php esc_html_e( 'Get access to our paid newsletter and a limited pass for one event.', 'twentytwentyfive' ); ?></p> 78 78 <!-- /wp:paragraph --> 79 79 </div> … … 83 83 <div class="wp-block-column" style="margin-top:0;margin-right:0;margin-bottom:0;margin-left:0"> 84 84 <!-- wp:heading {"textAlign":"right","level":3} --> 85 <h3 class="wp-block-heading has-text-align-right"> 20€</h3>85 <h3 class="wp-block-heading has-text-align-right"><?php esc_html_e( '20€', 'twentytwentyfive' ); ?></h3> 86 86 <!-- /wp:heading --> 87 87 88 88 <!-- wp:paragraph {"align":"right","style":{"spacing":{"margin":{"top":"0"}}},"fontSize":"small"} --> 89 <p class="has-text-align-right has-small-font-size" style="margin-top:0"> Month</p>89 <p class="has-text-align-right has-small-font-size" style="margin-top:0"><?php esc_html_e( 'Month', 'twentytwentyfive' ); ?></p> 90 90 <!-- /wp:paragraph --> 91 91 </div> … … 97 97 <div class="wp-block-buttons" style="margin-top:var(--wp--preset--spacing--30)"> 98 98 <!-- wp:button {"width":100,"style":{"typography":{"lineHeight":"1.2","letterSpacing":"0.08px"}}} --> 99 <div class="wp-block-button has-custom-width wp-block-button__width-100" style="letter-spacing:0.08px;line-height:1.2"><a class="wp-block-button__link wp-element-button" rel="#">Join</a></div>99 <div class="wp-block-button has-custom-width wp-block-button__width-100" style="letter-spacing:0.08px;line-height:1.2"><a class="wp-block-button__link wp-element-button"><?php echo esc_html_x( 'Join', 'Button text, refers to joining a community. Verb.', 'twentytwentyfive' ); ?></a></div> 100 100 <!-- /wp:button --> 101 101 </div> … … 111 111 <div class="wp-block-column" style="flex-basis:70%"> 112 112 <!-- wp:heading {"level":3,"style":{"spacing":{"margin":{"bottom":"var:preset|spacing|20"}}},"fontSize":"large"} --> 113 <h3 class="wp-block-heading has-large-font-size" style="margin-bottom:var(--wp--preset--spacing--20)"> Expert</h3>113 <h3 class="wp-block-heading has-large-font-size" style="margin-bottom:var(--wp--preset--spacing--20)"><?php echo esc_html_x( 'Expert', 'Name of membership package.', 'twentytwentyfive' ); ?></h3> 114 114 <!-- /wp:heading --> 115 115 116 116 <!-- wp:paragraph {"fontSize":"small"} --> 117 <p class="has-small-font-size"> Get access to our paid newsletter and an unlimited pass.</p>117 <p class="has-small-font-size"><?php esc_html_e( 'Get access to our paid newsletter and an unlimited pass.', 'twentytwentyfive' ); ?></p> 118 118 <!-- /wp:paragraph --> 119 119 </div> … … 123 123 <div class="wp-block-column" style="margin-top:0;margin-right:0;margin-bottom:0;margin-left:0"> 124 124 <!-- wp:heading {"textAlign":"right","level":3} --> 125 <h3 class="wp-block-heading has-text-align-right"> 40€</h3>125 <h3 class="wp-block-heading has-text-align-right"><?php esc_html_e( '40€', 'twentytwentyfive' ); ?></h3> 126 126 <!-- /wp:heading --> 127 127 128 128 <!-- wp:paragraph {"align":"right","style":{"spacing":{"margin":{"top":"0"}}},"fontSize":"small"} --> 129 <p class="has-text-align-right has-small-font-size" style="margin-top:0"> Month</p>129 <p class="has-text-align-right has-small-font-size" style="margin-top:0"><?php esc_html_e( 'Month', 'twentytwentyfive' ); ?></p> 130 130 <!-- /wp:paragraph --> 131 131 </div> … … 137 137 <div class="wp-block-buttons" style="margin-top:var(--wp--preset--spacing--30)"> 138 138 <!-- wp:button {"width":100,"style":{"typography":{"lineHeight":"1.2","letterSpacing":"0.08px"}}} --> 139 <div class="wp-block-button has-custom-width wp-block-button__width-100" style="letter-spacing:0.08px;line-height:1.2"><a class="wp-block-button__link wp-element-button" rel="">Join</a></div>139 <div class="wp-block-button has-custom-width wp-block-button__width-100" style="letter-spacing:0.08px;line-height:1.2"><a class="wp-block-button__link wp-element-button"><?php echo esc_html_x( 'Join', 'Button text, refers to joining a community. Verb.', 'twentytwentyfive' ); ?></a></div> 140 140 <!-- /wp:button --> 141 141 </div> -
trunk/src/wp-content/themes/twentytwentyfive/patterns/services-3-col.php
r59146 r59191 15 15 <div class="wp-block-group alignfull" style="padding-top:var(--wp--preset--spacing--50);padding-bottom:var(--wp--preset--spacing--50)"> 16 16 <!-- wp:heading {"align":"wide"} --> 17 <h2 class="wp-block-heading alignwide"> Our services</h2>17 <h2 class="wp-block-heading alignwide"><?php esc_html_e( 'Our services', 'twentytwentyfive' ); ?></h2> 18 18 <!-- /wp:heading --> 19 19 … … 25 25 <!-- wp:image {"aspectRatio":"4/3","scale":"cover","sizeSlug":"full","style":{"spacing":{"margin":{"bottom":"24px"}}}} --> 26 26 <figure class="wp-block-image size-full" style="margin-bottom:24px"> 27 <img src="<?php echo esc_url( get_template_directory_uri() ); ?>/assets/images/image-from-rawpixel-id-2222755.webp" alt=" Image for service" style="aspect-ratio:4/3;object-fit:cover"/>27 <img src="<?php echo esc_url( get_template_directory_uri() ); ?>/assets/images/image-from-rawpixel-id-2222755.webp" alt="<?php esc_attr_e( 'Image for service', 'twentytwentyfive' ); ?>" style="aspect-ratio:4/3;object-fit:cover"/> 28 28 </figure> 29 29 <!-- /wp:image --> 30 30 31 31 <!-- wp:heading {"level":3} --> 32 <h3 class="wp-block-heading"> Collect</h3>32 <h3 class="wp-block-heading"><?php esc_html_e( 'Collect', 'twentytwentyfive' ); ?></h3> 33 33 <!-- /wp:heading --> 34 34 35 35 <!-- wp:paragraph {"fontSize":"medium"} --> 36 <p class="has-medium-font-size"> Like flowers that bloom in unexpected places, every story unfolds with beauty and resilience</p>36 <p class="has-medium-font-size"><?php esc_html_e( 'Like flowers that bloom in unexpected places, every story unfolds with beauty and resilience', 'twentytwentyfive' ); ?></p> 37 37 <!-- /wp:paragraph --> 38 38 </div> … … 43 43 <!-- wp:image {"aspectRatio":"4/3","scale":"cover","sizeSlug":"full","style":{"spacing":{"margin":{"bottom":"24px"}}}} --> 44 44 <figure class="wp-block-image size-full" style="margin-bottom:24px"> 45 <img src="<?php echo esc_url( get_template_directory_uri() ); ?>/assets/images/image-from-rawpixel-id-2224378.webp" alt=" Image for service" style="aspect-ratio:4/3;object-fit:cover"/>45 <img src="<?php echo esc_url( get_template_directory_uri() ); ?>/assets/images/image-from-rawpixel-id-2224378.webp" alt="<?php esc_attr_e( 'Image for service', 'twentytwentyfive' ); ?>" style="aspect-ratio:4/3;object-fit:cover"/> 46 46 </figure> 47 47 <!-- /wp:image --> 48 48 49 49 <!-- wp:heading {"level":3} --> 50 <h3 class="wp-block-heading"> Assemble</h3>50 <h3 class="wp-block-heading"><?php esc_html_e( 'Assemble', 'twentytwentyfive' ); ?></h3> 51 51 <!-- /wp:heading --> 52 52 53 53 <!-- wp:paragraph {"fontSize":"medium"} --> 54 <p class="has-medium-font-size"> Like flowers that bloom in unexpected places, every story unfolds with beauty and resilience</p>54 <p class="has-medium-font-size"><?php esc_html_e( 'Like flowers that bloom in unexpected places, every story unfolds with beauty and resilience', 'twentytwentyfive' ); ?></p> 55 55 <!-- /wp:paragraph --> 56 56 </div> … … 61 61 <!-- wp:image {"aspectRatio":"4/3","scale":"cover","sizeSlug":"full","style":{"spacing":{"margin":{"bottom":"24px"}}}} --> 62 62 <figure class="wp-block-image size-full" style="margin-bottom:24px"> 63 <img src="<?php echo esc_url( get_template_directory_uri() ); ?>/assets/images/image-from-rawpixel-id-2211732.webp" alt=" Image for service" style="aspect-ratio:4/3;object-fit:cover"/>63 <img src="<?php echo esc_url( get_template_directory_uri() ); ?>/assets/images/image-from-rawpixel-id-2211732.webp" alt="<?php esc_attr_e( 'Image for service', 'twentytwentyfive' ); ?>" style="aspect-ratio:4/3;object-fit:cover"/> 64 64 </figure> 65 65 <!-- /wp:image --> 66 66 67 67 <!-- wp:heading {"level":3} --> 68 <h3 class="wp-block-heading"> Deliver</h3>68 <h3 class="wp-block-heading"><?php esc_html_e( 'Deliver', 'twentytwentyfive' ); ?></h3> 69 69 <!-- /wp:heading --> 70 70 71 71 <!-- wp:paragraph {"fontSize":"medium"} --> 72 <p class="has-medium-font-size"> Like flowers that bloom in unexpected places, every story unfolds with beauty and resilience</p>72 <p class="has-medium-font-size"><?php esc_html_e( 'Like flowers that bloom in unexpected places, every story unfolds with beauty and resilience', 'twentytwentyfive' ); ?></p> 73 73 <!-- /wp:paragraph --> 74 74 </div> -
trunk/src/wp-content/themes/twentytwentyfive/patterns/services-subscriber-only-section.php
r59146 r59191 19 19 <div class="wp-block-column is-vertically-aligned-center"> 20 20 <!-- wp:heading {"fontSize":"xx-large"} --> 21 <h2 class="wp-block-heading has-xx-large-font-size"> Subscribe to get unlimited access</h2>21 <h2 class="wp-block-heading has-xx-large-font-size"><?php esc_html_e( 'Subscribe to get unlimited access', 'twentytwentyfive' ); ?></h2> 22 22 <!-- /wp:heading --> 23 23 … … 25 25 <ul style="margin-top:var(--wp--preset--spacing--40);margin-bottom:var(--wp--preset--spacing--40);padding-left:var(--wp--preset--spacing--30)" class="wp-block-list is-style-checkmark-list"> 26 26 <!-- wp:list-item {"fontSize":"medium"} --> 27 <li class="has-medium-font-size"> Get access to our paid articles and weekly newsletter.</li>27 <li class="has-medium-font-size"><?php esc_html_e( 'Get access to our paid articles and weekly newsletter.', 'twentytwentyfive' ); ?></li> 28 28 <!-- /wp:list-item --> 29 29 30 30 <!-- wp:list-item {"fontSize":"medium"} --> 31 <li class="has-medium-font-size"> Join our IRL event.</li>31 <li class="has-medium-font-size"><?php esc_html_e( 'Join our IRL event.', 'twentytwentyfive' ); ?></li> 32 32 <!-- /wp:list-item --> 33 33 34 34 <!-- wp:list-item {"fontSize":"medium"} --> 35 <li class="has-medium-font-size"> Get a free tote bag.</li>35 <li class="has-medium-font-size"><?php esc_html_e( 'Get a free tote bag.', 'twentytwentyfive' ); ?></li> 36 36 <!-- /wp:list-item --> 37 37 38 38 <!-- wp:list-item {"fontSize":"medium"} --> 39 <li class="has-medium-font-size"> An elegant addition of home decor collection.</li>39 <li class="has-medium-font-size"><?php esc_html_e( 'An elegant addition of home decor collection.', 'twentytwentyfive' ); ?></li> 40 40 <!-- /wp:list-item --> 41 41 42 42 <!-- wp:list-item {"fontSize":"medium"} --> 43 <li class="has-medium-font-size"> Join our forums.</li>43 <li class="has-medium-font-size"><?php esc_html_e( 'Join our forums.', 'twentytwentyfive' ); ?></li> 44 44 <!-- /wp:list-item --> 45 45 </ul> … … 49 49 <div class="wp-block-buttons"> 50 50 <!-- wp:button {"className":"is-style-fill"} --> 51 <div class="wp-block-button is-style-fill"><a class="wp-block-button__link wp-element-button"> Subscribe</a></div>51 <div class="wp-block-button is-style-fill"><a class="wp-block-button__link wp-element-button"><?php esc_html_e( 'Subscribe', 'twentytwentyfive' ); ?></a></div> 52 52 <!-- /wp:button --> 53 53 54 54 <!-- wp:button {"className":"is-style-outline"} --> 55 <div class="wp-block-button is-style-outline"><a class="wp-block-button__link wp-element-button"> View plans</a></div>55 <div class="wp-block-button is-style-outline"><a class="wp-block-button__link wp-element-button"><?php esc_html_e( 'View plans', 'twentytwentyfive' ); ?></a></div> 56 56 <!-- /wp:button --> 57 57 </div> … … 59 59 60 60 <!-- wp:paragraph {"fontSize":"small"} --> 61 <p class="has-small-font-size"> Cancel or pause anytime.</p>61 <p class="has-small-font-size"><?php esc_html_e( 'Cancel or pause anytime.', 'twentytwentyfive' ); ?></p> 62 62 <!-- /wp:paragraph --> 63 63 </div> … … 67 67 <div class="wp-block-column is-vertically-aligned-center"> 68 68 <!-- wp:image {"sizeSlug":"full","linkDestination":"none"} --> 69 <figure class="wp-block-image size-full"><img src="<?php echo esc_url( get_template_directory_uri() ); ?>/assets/images/services-subscriber-photo.webp" alt=" Smartphones capturing a scenic wildflower meadow with trees"/></figure>69 <figure class="wp-block-image size-full"><img src="<?php echo esc_url( get_template_directory_uri() ); ?>/assets/images/services-subscriber-photo.webp" alt="<?php esc_attr_e( 'Smartphones capturing a scenic wildflower meadow with trees', 'twentytwentyfive' ); ?>"/></figure> 70 70 <!-- /wp:image --> 71 71 </div> -
trunk/src/wp-content/themes/twentytwentyfive/patterns/services-team-photos.php
r59146 r59191 19 19 <div class="wp-block-column"> 20 20 <!-- wp:heading --> 21 <h2 class="wp-block-heading"> 22 Our small team is a group of driven, detail-oriented people who are passionate about their customers. 23 </h2> 21 <h2 class="wp-block-heading"><?php esc_html_e( 'Our small team is a group of driven, detail-oriented people who are passionate about their customers.', 'twentytwentyfive' ); ?></h2> 24 22 <!-- /wp:heading --> 25 23 </div> … … 32 30 <!-- wp:image {"aspectRatio":"1","scale":"cover","sizeSlug":"full"} --> 33 31 <figure class="wp-block-image size-full"> 34 <img src="<?php echo esc_url( get_template_directory_uri() ); ?>/assets/images/ team-photo-1.webp" alt="Ms. Nora Winslow Keene, a dedicated public interest attorney based in Denver." style="aspect-ratio:1;object-fit:cover"/>32 <img src="<?php echo esc_url( get_template_directory_uri() ); ?>/assets/images/woman-splashing-water.webp" alt="<?php esc_attr_e( 'Woman on beach, splashing water.', 'twentytwentyfive' ); ?>" style="aspect-ratio:1;object-fit:cover"/> 35 33 </figure> 36 34 <!-- /wp:image --> … … 38 36 <!-- wp:image {"aspectRatio":"1","scale":"cover","sizeSlug":"full"} --> 39 37 <figure class="wp-block-image size-full"> 40 <img src="<?php echo esc_url( get_template_directory_uri() ); ?>/assets/images/ team-photo-2.webp" alt="Young sugarcane field worker." style="aspect-ratio:1;object-fit:cover"/>38 <img src="<?php echo esc_url( get_template_directory_uri() ); ?>/assets/images/nurse.webp" alt="<?php esc_attr_e( 'Portrait of a nurse', 'twentytwentyfive' ); ?>" style="aspect-ratio:1;object-fit:cover"/> 41 39 </figure> 42 40 <!-- /wp:image --> … … 44 42 <!-- wp:image {"aspectRatio":"1","scale":"cover","sizeSlug":"full"} --> 45 43 <figure class="wp-block-image size-full"> 46 <img src="<?php echo esc_url( get_template_directory_uri() ); ?>/assets/images/t eam-photo-3.webp" alt="Portraits of Miners." style="aspect-ratio:1;object-fit:cover"/>44 <img src="<?php echo esc_url( get_template_directory_uri() ); ?>/assets/images/typewriter.webp" alt="<?php esc_attr_e( 'Picture of a person typing on a typewriter.', 'twentytwentyfive' ); ?>" style="aspect-ratio:1;object-fit:cover"/> 47 45 </figure> 48 46 <!-- /wp:image --> … … 50 48 <!-- wp:image {"aspectRatio":"1","scale":"cover","sizeSlug":"full"} --> 51 49 <figure class="wp-block-image size-full"> 52 <img src="<?php echo esc_url( get_template_directory_uri() ); ?>/assets/images/ team-photo-4.webp" alt="Young Woman Soliciting Funds." style="aspect-ratio:1;object-fit:cover"/>50 <img src="<?php echo esc_url( get_template_directory_uri() ); ?>/assets/images/man-in-hat.webp" alt="<?php esc_attr_e( 'Man in hat, standing in front of a building.', 'twentytwentyfive' ); ?>" style="aspect-ratio:1;object-fit:cover"/> 53 51 </figure> 54 52 <!-- /wp:image --> -
trunk/src/wp-content/themes/twentytwentyfive/patterns/template-home-news-blog.php
r59146 r59191 38 38 <!-- wp:query-no-results --> 39 39 <!-- wp:paragraph --> 40 <p><?php echo esc_html_x( 'Sorry, but nothing was found. Please try a search with different keywords.', 'Message explaining that there are no results returned from a search ', 'twentytwentyfive' ); ?>.</p>40 <p><?php echo esc_html_x( 'Sorry, but nothing was found. Please try a search with different keywords.', 'Message explaining that there are no results returned from a search.', 'twentytwentyfive' ); ?></p> 41 41 <!-- /wp:paragraph --> 42 42 <!-- /wp:query-no-results --> … … 56 56 <!-- wp:query-no-results --> 57 57 <!-- wp:paragraph --> 58 <p><?php echo esc_html_x( 'Sorry, but nothing was found. Please try a search with different keywords.', 'Message explaining that there are no results returned from a search ', 'twentytwentyfive' ); ?>.</p>58 <p><?php echo esc_html_x( 'Sorry, but nothing was found. Please try a search with different keywords.', 'Message explaining that there are no results returned from a search.', 'twentytwentyfive' ); ?></p> 59 59 <!-- /wp:paragraph --> 60 60 <!-- /wp:query-no-results --> … … 81 81 <!-- wp:query-no-results --> 82 82 <!-- wp:paragraph --> 83 <p><?php echo esc_html_x( 'Sorry, but nothing was found. Please try a search with different keywords.', 'Message explaining that there are no results returned from a search ', 'twentytwentyfive' ); ?>.</p>83 <p><?php echo esc_html_x( 'Sorry, but nothing was found. Please try a search with different keywords.', 'Message explaining that there are no results returned from a search.', 'twentytwentyfive' ); ?></p> 84 84 <!-- /wp:paragraph --> 85 85 <!-- /wp:query-no-results --> … … 105 105 <!-- wp:query-no-results --> 106 106 <!-- wp:paragraph --> 107 <p><?php echo esc_html_x( 'Sorry, but nothing was found. Please try a search with different keywords.', 'Message explaining that there are no results returned from a search ', 'twentytwentyfive' ); ?>.</p>107 <p><?php echo esc_html_x( 'Sorry, but nothing was found. Please try a search with different keywords.', 'Message explaining that there are no results returned from a search.', 'twentytwentyfive' ); ?></p> 108 108 <!-- /wp:paragraph --> 109 109 <!-- /wp:query-no-results --> … … 123 123 <!-- wp:query-no-results --> 124 124 <!-- wp:paragraph --> 125 <p><?php echo esc_html_x( 'Sorry, but nothing was found. Please try a search with different keywords.', 'Message explaining that there are no results returned from a search ', 'twentytwentyfive' ); ?>.</p>125 <p><?php echo esc_html_x( 'Sorry, but nothing was found. Please try a search with different keywords.', 'Message explaining that there are no results returned from a search.', 'twentytwentyfive' ); ?></p> 126 126 <!-- /wp:paragraph --> 127 127 <!-- /wp:query-no-results --> … … 152 152 <!-- wp:query-no-results --> 153 153 <!-- wp:paragraph --> 154 <p><?php echo esc_html_x( 'Sorry, but nothing was found. Please try a search with different keywords.', 'Message explaining that there are no results returned from a search ', 'twentytwentyfive' ); ?>.</p>154 <p><?php echo esc_html_x( 'Sorry, but nothing was found. Please try a search with different keywords.', 'Message explaining that there are no results returned from a search.', 'twentytwentyfive' ); ?></p> 155 155 <!-- /wp:paragraph --> 156 156 <!-- /wp:query-no-results --> … … 175 175 <!-- wp:query-no-results --> 176 176 <!-- wp:paragraph --> 177 <p><?php echo esc_html_x( 'Sorry, but nothing was found. Please try a search with different keywords.', 'Message explaining that there are no results returned from a search ', 'twentytwentyfive' ); ?>.</p>177 <p><?php echo esc_html_x( 'Sorry, but nothing was found. Please try a search with different keywords.', 'Message explaining that there are no results returned from a search.', 'twentytwentyfive' ); ?></p> 178 178 <!-- /wp:paragraph --> 179 179 <!-- /wp:query-no-results --> -
trunk/src/wp-content/themes/twentytwentyfive/patterns/template-home-photo-blog.php
r59146 r59191 20 20 <div class="wp-block-group"> 21 21 <!-- wp:heading {"textAlign":"center","level":1,"className":"is-style-text-annotation"} --> 22 <h1 class="wp-block-heading has-text-align-center is-style-text-annotation"> Stories</h1>22 <h1 class="wp-block-heading has-text-align-center is-style-text-annotation"><?php esc_html_e( 'Stories', 'twentytwentyfive' ); ?></h1> 23 23 <!-- /wp:heading --> 24 24 </div> 25 25 <!-- /wp:group --> 26 26 <!-- wp:heading {"textAlign":"center","align":"wide","fontSize":"xx-large"} --> 27 <h2 class="wp-block-heading alignwide has-text-align-center has-xx-large-font-size"> Tell your story</h2>27 <h2 class="wp-block-heading alignwide has-text-align-center has-xx-large-font-size"><?php esc_html_e( 'Tell your story', 'twentytwentyfive' ); ?></h2> 28 28 <!-- /wp:heading --> 29 29 <!-- wp:pattern {"slug":"twentytwentyfive/template-query-loop-photo-blog"} /--> -
trunk/src/wp-content/themes/twentytwentyfive/patterns/template-home-posts-grid-news-blog.php
r59146 r59191 27 27 <!-- wp:post-title {"textAlign":"center","level":1,"isLink":true,"fontSize":"xx-large"} /--> 28 28 <!-- wp:post-terms {"term":"category","textAlign":"center","style":{"typography":{"textTransform":"uppercase","letterSpacing":"1.4px"}}} /--> 29 <!-- wp:post-date {"textAlign":"center" } /-->29 <!-- wp:post-date {"textAlign":"center","isLink":true} /--> 30 30 </div> 31 31 <!-- /wp:group --> 32 32 <!-- /wp:post-template --> 33 33 <!-- wp:query-no-results --> 34 <!-- wp:paragraph {"align":"center","placeholder":" Add text or blocks that will display when a query returns no results."} -->35 <p class="has-text-align-center"><?php echo esc_html_x( 'Sorry, but nothing was found. Please try a search with different keywords.', 'Message explaining that there are no results returned from a search ', 'twentytwentyfive' ); ?>.</p>34 <!-- wp:paragraph {"align":"center","placeholder":"<?php esc_attr_e( 'Add text or blocks that will display when a query returns no results.', 'twentytwentyfive' ); ?>"} --> 35 <p class="has-text-align-center"><?php echo esc_html_x( 'Sorry, but nothing was found. Please try a search with different keywords.', 'Message explaining that there are no results returned from a search.', 'twentytwentyfive' ); ?></p> 36 36 <!-- /wp:paragraph --> 37 37 <!-- /wp:query-no-results --> … … 58 58 <!-- wp:query-no-results --> 59 59 <!-- wp:paragraph --> 60 <p><?php echo esc_html_x( 'Sorry, but nothing was found. Please try a search with different keywords.', 'Message explaining that there are no results returned from a search ', 'twentytwentyfive' ); ?>.</p>60 <p><?php echo esc_html_x( 'Sorry, but nothing was found. Please try a search with different keywords.', 'Message explaining that there are no results returned from a search.', 'twentytwentyfive' ); ?></p> 61 61 <!-- /wp:paragraph --> 62 62 <!-- /wp:query-no-results --> … … 76 76 <!-- wp:query-no-results --> 77 77 <!-- wp:paragraph --> 78 <p><?php echo esc_html_x( 'Sorry, but nothing was found. Please try a search with different keywords.', 'Message explaining that there are no results returned from a search ', 'twentytwentyfive' ); ?>.</p>78 <p><?php echo esc_html_x( 'Sorry, but nothing was found. Please try a search with different keywords.', 'Message explaining that there are no results returned from a search.', 'twentytwentyfive' ); ?></p> 79 79 <!-- /wp:paragraph --> 80 80 <!-- /wp:query-no-results --> … … 101 101 <!-- wp:query-no-results --> 102 102 <!-- wp:paragraph --> 103 <p><?php echo esc_html_x( 'Sorry, but nothing was found. Please try a search with different keywords.', 'Message explaining that there are no results returned from a search ', 'twentytwentyfive' ); ?>.</p>103 <p><?php echo esc_html_x( 'Sorry, but nothing was found. Please try a search with different keywords.', 'Message explaining that there are no results returned from a search.', 'twentytwentyfive' ); ?></p> 104 104 <!-- /wp:paragraph --> 105 105 <!-- /wp:query-no-results --> … … 112 112 <div class="wp-block-group alignwide" style="margin-top:0;margin-bottom:0;padding-top:var(--wp--preset--spacing--60);padding-bottom:var(--wp--preset--spacing--60)"> 113 113 <!-- wp:heading {"align":"wide"} --> 114 <h2 class="wp-block-heading alignwide"> Architecture</h2>114 <h2 class="wp-block-heading alignwide"><?php esc_html_e( 'Architecture', 'twentytwentyfive' ); ?></h2> 115 115 <!-- /wp:heading --> 116 116 <!-- wp:query {"query":{"perPage":6,"pages":0,"offset":"6","postType":"post","order":"desc","orderBy":"date","author":"","search":"","exclude":[],"sticky":"","inherit":false,"taxQuery":null,"parents":[]},"align":"wide","layout":{"type":"default"}} --> -
trunk/src/wp-content/themes/twentytwentyfive/patterns/template-home-with-sidebar-news-blog.php
r59146 r59191 29 29 <!-- wp:post-title {"level":1,"isLink":true} /--> 30 30 <!-- wp:post-terms {"term":"category","style":{"typography":{"textTransform":"uppercase","letterSpacing":"1.4px"}}} /--> 31 <!-- wp:post-date /-->31 <!-- wp:post-date {"isLink":true} /--> 32 32 </div> 33 33 <!-- /wp:group --> … … 40 40 <div class="wp-block-column" style="flex-basis:25%"> 41 41 <!-- wp:heading {"style":{"typography":{"fontStyle":"normal","fontWeight":"600","textTransform":"uppercase","letterSpacing":"1.6px"}},"fontSize":"small"} --> 42 <h2 class="wp-block-heading has-small-font-size" style="font-style:normal;font-weight:600;letter-spacing:1.6px;text-transform:uppercase"> The Latest</h2>42 <h2 class="wp-block-heading has-small-font-size" style="font-style:normal;font-weight:600;letter-spacing:1.6px;text-transform:uppercase"><?php esc_html_e( 'The Latest', 'twentytwentyfive' ); ?></h2> 43 43 <!-- /wp:heading --> 44 44 <!-- wp:spacer {"height":"var:preset|spacing|20"} --> … … 51 51 <div class="wp-block-group"> 52 52 <!-- wp:post-title {"level":3,"isLink":true,"fontSize":"large"} /--> 53 <!-- wp:post-date {"fontSize":"small" } /-->53 <!-- wp:post-date {"fontSize":"small","isLink":true} /--> 54 54 </div> 55 55 <!-- /wp:group --> … … 59 59 <!-- /wp:post-template --> 60 60 <!-- wp:query-no-results --> 61 <!-- wp:paragraph {"placeholder":" Add text or blocks that will display when a query returns no results.","fontSize":"medium"} -->62 <p class="has-medium-font-size"><?php echo esc_html_x( 'Sorry, but nothing was found. Please try a search with different keywords.', 'Message explaining that there are no results returned from a search ', 'twentytwentyfive' ); ?>.</p>61 <!-- wp:paragraph {"placeholder":"<?php esc_attr_e( 'Add text or blocks that will display when a query returns no results.', 'twentytwentyfive' ); ?>","fontSize":"medium"} --> 62 <p class="has-medium-font-size"><?php echo esc_html_x( 'Sorry, but nothing was found. Please try a search with different keywords.', 'Message explaining that there are no results returned from a search.', 'twentytwentyfive' ); ?></p> 63 63 <!-- /wp:paragraph --> 64 64 <!-- /wp:query-no-results --> … … 86 86 <!-- wp:post-terms {"term":"category","style":{"typography":{"textTransform":"uppercase","letterSpacing":"1.4px"}}} /--> 87 87 <!-- wp:paragraph --> 88 <p> ·</p>88 <p><?php echo esc_html_x( '·', 'Separator between date and categories', 'twentytwentyfive' ); ?></p> 89 89 <!-- /wp:paragraph --> 90 <!-- wp:post-date /-->90 <!-- wp:post-date {"isLink":true} /--> 91 91 </div> 92 92 <!-- /wp:group --> … … 117 117 <!-- wp:query-no-results --> 118 118 <!-- wp:paragraph --> 119 <p><?php echo esc_html_x( 'Sorry, but nothing was found. Please try a search with different keywords.', 'Message explaining that there are no results returned from a search ', 'twentytwentyfive' ); ?>.</p>119 <p><?php echo esc_html_x( 'Sorry, but nothing was found. Please try a search with different keywords.', 'Message explaining that there are no results returned from a search.', 'twentytwentyfive' ); ?></p> 120 120 <!-- /wp:paragraph --> 121 121 <!-- /wp:query-no-results --> -
trunk/src/wp-content/themes/twentytwentyfive/patterns/template-query-loop-news-blog.php
r59146 r59191 15 15 <!-- wp:columns {"style":{"spacing":{"blockGap":{"top":"var:preset|spacing|50","left":"var:preset|spacing|50"},"padding":{"top":"var:preset|spacing|50","bottom":"var:preset|spacing|50"}},"border":{"top":{"color":"var:preset|color|accent-6","width":"1px"}}}} --> 16 16 <div class="wp-block-columns" style="border-top-color:var(--wp--preset--color--accent-6);border-top-width:1px;padding-top:var(--wp--preset--spacing--50);padding-bottom:var(--wp--preset--spacing--50)"><!-- wp:column {"width":"20%"} --> 17 <div class="wp-block-column" style="flex-basis:20%"><!-- wp:post-date /--></div>17 <div class="wp-block-column" style="flex-basis:20%"><!-- wp:post-date {"isLink":true} /--></div> 18 18 <!-- /wp:column --> 19 19 … … 26 26 27 27 <!-- wp:group {"style":{"spacing":{"blockGap":"0.12em"}},"layout":{"type":"flex","flexWrap":"nowrap"}} --> 28 <div class="wp-block-group"><!-- wp:paragraph {"style":{"elements":{"link":{"color":{"text":"var:preset|color|accent-4"}}}},"textColor":"accent-4","fontSize":"small"} --> 29 <p class="has-accent-4-color has-text-color has-link-color has-small-font-size">Written by</p> 30 <!-- /wp:paragraph --> 31 32 <!-- wp:post-author-name {"isLink":true,"fontSize":"small"} /--></div> 28 <div class="wp-block-group"> 29 <!-- wp:paragraph {"style":{"elements":{"link":{"color":{"text":"var:preset|color|accent-4"}}}},"textColor":"accent-4","fontSize":"small"} --> 30 <p class="has-accent-4-color has-text-color has-link-color has-small-font-size"><?php echo esc_html_x( 'Written by', 'Prefix before the author name. The post author name is displayed in a separate block.', 'twentytwentyfive' ); ?></p> 31 <!-- /wp:paragraph --> 32 <!-- wp:post-author-name {"isLink":true,"fontSize":"small"} /--> 33 </div> 33 34 <!-- /wp:group --></div> 34 35 <!-- /wp:column --> … … 42 43 <!-- wp:group {"style":{"spacing":{"padding":{"top":"var:preset|spacing|40","bottom":"var:preset|spacing|40"}}},"layout":{"type":"default"}} --> 43 44 <div class="wp-block-group" style="padding-top:var(--wp--preset--spacing--40);padding-bottom:var(--wp--preset--spacing--40)"><!-- wp:query-pagination {"paginationArrow":"arrow","layout":{"type":"flex","justifyContent":"space-between"}} --> 44 <!-- wp:query-pagination-previous {"label":" Newer Posts"} /-->45 <!-- wp:query-pagination-previous {"label":"<?php esc_html_e( 'Newer Posts', 'twentytwentyfive' ); ?>"} /--> 45 46 46 47 <!-- wp:query-pagination-numbers /--> 47 48 48 <!-- wp:query-pagination-next {"label":" Older Posts"} /-->49 <!-- wp:query-pagination-next {"label":"<?php esc_html_e( 'Older Posts', 'twentytwentyfive' ); ?>"} /--> 49 50 <!-- /wp:query-pagination --></div> 50 51 <!-- /wp:group --> … … 52 53 <!-- wp:query-no-results --> 53 54 <!-- wp:paragraph --> 54 <p><?php echo esc_html_x( 'Sorry, but nothing was found. Please try a search with different keywords.', 'Message explaining that there are no results returned from a search ', 'twentytwentyfive' ); ?>.</p>55 <p><?php echo esc_html_x( 'Sorry, but nothing was found. Please try a search with different keywords.', 'Message explaining that there are no results returned from a search.', 'twentytwentyfive' ); ?></p> 55 56 <!-- /wp:paragraph --> 56 57 <!-- /wp:query-no-results --> -
trunk/src/wp-content/themes/twentytwentyfive/patterns/template-query-loop-photo-blog.php
r59146 r59191 19 19 <!-- wp:query-no-results --> 20 20 <!-- wp:paragraph {"align":"center"} --> 21 <p class="has-text-align-center"><?php echo esc_html_x( 'Sorry, but nothing was found. Please try a search with different keywords.', 'Message explaining that there are no results returned from a search ', 'twentytwentyfive' ); ?>.</p>21 <p class="has-text-align-center"><?php echo esc_html_x( 'Sorry, but nothing was found. Please try a search with different keywords.', 'Message explaining that there are no results returned from a search.', 'twentytwentyfive' ); ?></p> 22 22 <!-- /wp:paragraph --> 23 23 <!-- /wp:query-no-results --> -
trunk/src/wp-content/themes/twentytwentyfive/patterns/template-query-loop-text-blog.php
r59146 r59191 17 17 <!-- wp:query-no-results {"align":"wide","fontSize":"medium"} --> 18 18 <!-- wp:paragraph --> 19 <p><?php echo esc_html_x( 'Sorry, but nothing was found. Please try a search with different keywords.', 'Message explaining that there are no results returned from a search ', 'twentytwentyfive' ); ?>.</p>19 <p><?php echo esc_html_x( 'Sorry, but nothing was found. Please try a search with different keywords.', 'Message explaining that there are no results returned from a search.', 'twentytwentyfive' ); ?></p> 20 20 <!-- /wp:paragraph --> 21 21 <!-- /wp:query-no-results --> -
trunk/src/wp-content/themes/twentytwentyfive/patterns/template-query-loop-vertical-header-blog.php
r59146 r59191 17 17 <div class="wp-block-group"> 18 18 <!-- wp:post-title {"isLink":true,"fontSize":"xx-large"} /--> 19 <!-- wp:post-date {"fontSize":"small" } /-->19 <!-- wp:post-date {"fontSize":"small","isLink":true} /--> 20 20 </div> 21 21 <!-- /wp:group --> … … 45 45 <!-- wp:query-no-results --> 46 46 <!-- wp:paragraph --> 47 <p><?php echo esc_html_x( 'Sorry, but nothing was found. Please try a search with different keywords.', 'Message explaining that there are no results returned from a search', 'twentytwentyfive' ); ?> .</p>47 <p><?php echo esc_html_x( 'Sorry, but nothing was found. Please try a search with different keywords.', 'Message explaining that there are no results returned from a search', 'twentytwentyfive' ); ?></p> 48 48 <!-- /wp:paragraph --> 49 49 <!-- /wp:query-no-results --> -
trunk/src/wp-content/themes/twentytwentyfive/patterns/template-single-news-blog.php
r59146 r59191 37 37 <!-- wp:post-date /--> 38 38 <!-- wp:paragraph --> 39 <p> ·</p>39 <p><?php echo esc_html_x( '·', 'Separator between date and categories.', 'twentytwentyfive' ); ?></p> 40 40 <!-- /wp:paragraph --> 41 <!-- wp:post-terms {"term":"category","s eparator":", ","style":{"typography":{"textTransform":"uppercase","letterSpacing":"1.4px"}}} /-->41 <!-- wp:post-terms {"term":"category","style":{"typography":{"textTransform":"uppercase","letterSpacing":"1.4px"}}} /--> 42 42 </div> 43 43 <!-- /wp:group --> 44 44 <!-- wp:group {"style":{"spacing":{"blockGap":"var:preset|spacing|20"}},"layout":{"type":"flex","flexWrap":"nowrap"}} --> 45 45 <div class="wp-block-group"> 46 <!-- wp:avatar {"size":30," style":{"border":{"radius":"100px"}}} /-->47 <!-- wp:post-author-name {" fontSize":"small"} /-->46 <!-- wp:avatar {"size":30,"isLink":true,"style":{"border":{"radius":"100px"}}} /--> 47 <!-- wp:post-author-name {"isLink":true,"fontSize":"small"} /--> 48 48 </div> 49 49 <!-- /wp:group --> -
trunk/src/wp-content/themes/twentytwentyfive/patterns/template-single-offset.php
r59146 r59191 38 38 <!-- wp:group {"style":{"spacing":{"blockGap":"4px"}},"fontSize":"small","layout":{"type":"flex","flexWrap":"nowrap"}} --> 39 39 <div class="wp-block-group has-small-font-size"> 40 <!-- wp:paragraph --> 41 <p><?php esc_html_e( 'Published on', 'twentytwentyfive' ); ?></p> 42 <!-- /wp:paragraph --> 43 <!-- wp:post-date /--> 40 <!-- wp:paragraph --><p><?php echo esc_html_x( 'Published on', 'Prefix before the post date block.', 'twentytwentyfive' ); ?></p><!-- /wp:paragraph --> 41 <!-- wp:post-date {"style":{"elements":{"link":{"color":{"text":"var:preset|color|contrast"}}}},"textColor":"contrast"} /--> 44 42 </div> 45 43 <!-- /wp:group --> -
trunk/src/wp-content/themes/twentytwentyfive/patterns/template-single-photo-blog.php
r59146 r59191 32 32 <!-- wp:group {"style":{"spacing":{"blockGap":"var:preset|spacing|40"}},"layout":{"type":"flex","orientation":"vertical"}} --> 33 33 <div class="wp-block-group"> 34 <!-- wp:group {"style":{"spacing":{"blockGap":"var:preset|spacing|10"}},"layout":{"type":"constrained"}} --> 35 <div class="wp-block-group"> 36 <!-- wp:paragraph {"fontSize":"small"} --> 37 <p class="has-small-font-size"><?php esc_html_e( 'Published on', 'twentytwentyfive' ); ?></p> 38 <!-- /wp:paragraph --> 39 <!-- wp:post-date {"style":{"elements":{"link":{"color":{"text":"var:preset|color|contrast"}}}},"textColor":"contrast","fontSize":"small"} /--></div> 34 <!-- wp:group {"style":{"spacing":{"blockGap":"var:preset|spacing|10"}},"fontSize":"small","layout":{"type":"constrained"}} --> 35 <div class="wp-block-group has-small-font-size"> 36 <!-- wp:paragraph --><p><?php echo esc_html_x( 'Published on', 'Prefix before the post date block.', 'twentytwentyfive' ); ?></p><!-- /wp:paragraph --> 37 <!-- wp:post-date {"style":{"elements":{"link":{"color":{"text":"var:preset|color|contrast"}}}},"textColor":"contrast"} /--> 38 </div> 40 39 <!-- /wp:group --> 41 <!-- wp:group {"style":{"spacing":{"blockGap":"var:preset|spacing|10"}},"layout":{"type":"constrained"}} --> 42 <div class="wp-block-group"> 43 <!-- wp:paragraph {"fontSize":"small"} --> 44 <p class="has-small-font-size"><?php esc_html_e( 'Posted by', 'twentytwentyfive' ); ?></p> 45 <!-- /wp:paragraph --> 46 <!-- wp:post-author-name {"isLink":true,"fontSize":"small"} /--> 40 <!-- wp:group {"style":{"spacing":{"blockGap":"var:preset|spacing|10"}},"fontSize":"small","layout":{"type":"constrained"}} --> 41 <div class="wp-block-group has-small-font-size"> 42 <!-- wp:paragraph --><p><?php echo esc_html_x( 'Posted by', 'Prefix before the author name. The post atuhor name is displayed in a separate block on the next line.', 'twentytwentyfive' ); ?></p><!-- /wp:paragraph --> 43 <!-- wp:post-author-name {"isLink":true} /--> 47 44 </div> 48 45 <!-- /wp:group --> … … 54 51 <div class="wp-block-group"> 55 52 <!-- wp:paragraph {"fontSize":"small"} --> 56 <p class="has-small-font-size"><?php echo esc_html_x( 'Categories:', 'Prefix before one or more categories. Categories: category name', 'twentytwentyfive' ); ?></p>53 <p class="has-small-font-size"><?php echo esc_html_x( 'Categories:', 'Prefix before one or more categories. The categories are displayed in a separate block on the next line.', 'twentytwentyfive' ); ?></p> 57 54 <!-- /wp:paragraph --> 58 55 <!-- wp:post-terms {"term":"category","style":{"typography":{"fontStyle":"normal","fontWeight":"300"}}} /--> … … 62 59 <div class="wp-block-group"> 63 60 <!-- wp:paragraph {"fontSize":"small"} --> 64 <p class="has-small-font-size"><?php echo esc_html_x( 'Tagged:', 'Prefix before one or more tags. T agged: tag name', 'twentytwentyfive' ); ?></p>61 <p class="has-small-font-size"><?php echo esc_html_x( 'Tagged:', 'Prefix before one or more tags. The tags are displayed in a separate block on the next line.', 'twentytwentyfive' ); ?></p> 65 62 <!-- /wp:paragraph --> 66 63 <!-- wp:post-terms {"term":"post_tag","style":{"typography":{"fontStyle":"normal","fontWeight":"300"}}} /--> … … 77 74 <!-- wp:group {"align":"wide","style":{"spacing":{"margin":{"top":"var:preset|spacing|50","bottom":"0"}}},"layout":{"type":"default"}} --> 78 75 <div class="wp-block-group alignwide" style="margin-top:var(--wp--preset--spacing--50);margin-bottom:0"> 79 <!-- wp:group {"ariaLabel":"<?php esc_attr_e( 'Post snavigation', 'twentytwentyfive' ); ?>","tagName":"nav","style":{"spacing":{"padding":{"top":"var:preset|spacing|40","bottom":"var:preset|spacing|40"},"margin":{"top":"0","bottom":"0"}}},"layout":{"type":"flex","flexWrap":"nowrap","justifyContent":"space-between"}} -->80 <nav aria-label="<?php esc_attr_e( 'Post snavigation', 'twentytwentyfive' ); ?>" class="wp-block-group" style="margin-top:0;margin-bottom:0;padding-top:var(--wp--preset--spacing--40);padding-bottom:var(--wp--preset--spacing--40)">81 <!-- wp:post-navigation-link {"type":"previous","label":" Previous Photo","fontSize":"small"} /-->82 <!-- wp:post-navigation-link {"label":" Next Photo","fontSize":"small"} /-->76 <!-- wp:group {"ariaLabel":"<?php esc_attr_e( 'Post navigation', 'twentytwentyfive' ); ?>","tagName":"nav","style":{"spacing":{"padding":{"top":"var:preset|spacing|40","bottom":"var:preset|spacing|40"},"margin":{"top":"0","bottom":"0"}}},"layout":{"type":"flex","flexWrap":"nowrap","justifyContent":"space-between"}} --> 77 <nav aria-label="<?php esc_attr_e( 'Post navigation', 'twentytwentyfive' ); ?>" class="wp-block-group" style="margin-top:0;margin-bottom:0;padding-top:var(--wp--preset--spacing--40);padding-bottom:var(--wp--preset--spacing--40)"> 78 <!-- wp:post-navigation-link {"type":"previous","label":"<?php esc_html_e( 'Previous Photo', 'twentytwentyfive' ); ?>","fontSize":"small"} /--> 79 <!-- wp:post-navigation-link {"label":"<?php esc_html_e( 'Next Photo', 'twentytwentyfive' ); ?>","fontSize":"small"} /--> 83 80 </nav> 84 81 <!-- /wp:group --> … … 101 98 <!-- /wp:columns --> 102 99 <!-- wp:group {"align":"wide","layout":{"type":"constrained","justifyContent":"left"}} --> 103 <div class="wp-block-group alignwide"> 100 <div class="wp-block-group alignwide"> 104 101 <!-- wp:pattern {"slug":"twentytwentyfive/comments"} /--> 105 102 </div> -
trunk/src/wp-content/themes/twentytwentyfive/patterns/template-single-text-blog.php
r59146 r59191 34 34 <!-- wp:group {"align":"full","style":{"spacing":{"padding":{"right":"var:preset|spacing|50","left":"var:preset|spacing|50"},"margin":{"top":"var:preset|spacing|60","bottom":"var:preset|spacing|60"}}},"layout":{"type":"constrained"}} --> 35 35 <div class="wp-block-group alignfull" style="margin-top:var(--wp--preset--spacing--60);margin-bottom:var(--wp--preset--spacing--60);padding-right:var(--wp--preset--spacing--50);padding-left:var(--wp--preset--spacing--50)"> 36 <!-- wp:group {"ariaLabel":"<?php esc_attr_e( 'Post snavigation', 'twentytwentyfive' ); ?>","tagName":"nav","align":"wide","style":{"border":{"top":{"color":"var:preset|color|accent-6","width":"1px"},"right":[],"bottom":[],"left":[]},"spacing":{"padding":{"top":"var:preset|spacing|40","bottom":"var:preset|spacing|40"}}},"layout":{"type":"flex","flexWrap":"nowrap","justifyContent":"space-between"}} -->37 <nav class="wp-block-group alignwide" aria-label="<?php esc_attr_e( 'Post snavigation', 'twentytwentyfive' ); ?>" style="border-top-color:var(--wp--preset--color--accent-6);border-top-width:1px;padding-top:var(--wp--preset--spacing--40);padding-bottom:var(--wp--preset--spacing--40)">36 <!-- wp:group {"ariaLabel":"<?php esc_attr_e( 'Post navigation', 'twentytwentyfive' ); ?>","tagName":"nav","align":"wide","style":{"border":{"top":{"color":"var:preset|color|accent-6","width":"1px"},"right":[],"bottom":[],"left":[]},"spacing":{"padding":{"top":"var:preset|spacing|40","bottom":"var:preset|spacing|40"}}},"layout":{"type":"flex","flexWrap":"nowrap","justifyContent":"space-between"}} --> 37 <nav class="wp-block-group alignwide" aria-label="<?php esc_attr_e( 'Post navigation', 'twentytwentyfive' ); ?>" style="border-top-color:var(--wp--preset--color--accent-6);border-top-width:1px;padding-top:var(--wp--preset--spacing--40);padding-bottom:var(--wp--preset--spacing--40)"> 38 38 <!-- wp:post-navigation-link {"type":"previous","showTitle":true,"arrow":"arrow"} /--> 39 39 <!-- wp:post-navigation-link {"showTitle":true,"arrow":"arrow"} /--> -
trunk/src/wp-content/themes/twentytwentyfive/patterns/template-single-vertical-header-blog.php
r59146 r59191 48 48 <!-- wp:group {"style":{"spacing":{"blockGap":"var:preset|spacing|20"}},"layout":{"type":"flex","flexWrap":"nowrap"}} --> 49 49 <div class="wp-block-group"> 50 <!-- wp:avatar {"size":30," style":{"border":{"radius":"100px"}}} /-->51 <!-- wp:post-author-name {" fontSize":"small"} /-->50 <!-- wp:avatar {"size":30,"isLink":true,"style":{"border":{"radius":"100px"}}} /--> 51 <!-- wp:post-author-name {"isLink":true,"fontSize":"small"} /--> 52 52 </div> 53 53 <!-- /wp:group --> … … 80 80 </div> 81 81 <!-- /wp:group --> 82 <!-- wp:group {"ariaLabel":"<?php esc_attr_e( 'Post snavigation', 'twentytwentyfive' ); ?>","tagName":"nav","align":"full","style":{"border":{"top":{"color":"var:preset|color|accent-6","width":"1px"}},"spacing":{"padding":{"top":"var:preset|spacing|40","bottom":"var:preset|spacing|40"},"blockGap":"var:preset|spacing|40"}},"layout":{"type":"flex","flexWrap":"nowrap","justifyContent":"left"}} -->83 <nav class="wp-block-group alignfull" aria-label="<?php esc_attr_e( 'Post snavigation', 'twentytwentyfive' ); ?>" style="border-top-color:var(--wp--preset--color--accent-6);border-top-width:1px;padding-top:var(--wp--preset--spacing--40);padding-bottom:var(--wp--preset--spacing--40)">82 <!-- wp:group {"ariaLabel":"<?php esc_attr_e( 'Post navigation', 'twentytwentyfive' ); ?>","tagName":"nav","align":"full","style":{"border":{"top":{"color":"var:preset|color|accent-6","width":"1px"}},"spacing":{"padding":{"top":"var:preset|spacing|40","bottom":"var:preset|spacing|40"},"blockGap":"var:preset|spacing|40"}},"layout":{"type":"flex","flexWrap":"nowrap","justifyContent":"left"}} --> 83 <nav class="wp-block-group alignfull" aria-label="<?php esc_attr_e( 'Post navigation', 'twentytwentyfive' ); ?>" style="border-top-color:var(--wp--preset--color--accent-6);border-top-width:1px;padding-top:var(--wp--preset--spacing--40);padding-bottom:var(--wp--preset--spacing--40)"> 84 84 <!-- wp:post-navigation-link {"type":"previous","showTitle":true,"arrow":"arrow"} /--> 85 85 <!-- wp:post-navigation-link {"showTitle":true,"arrow":"arrow"} /--> … … 88 88 </main> 89 89 <!-- /wp:group --> 90 <!-- wp:group {" align":"wide","layout":{"type":"constrained","justifyContent":"left"},"style":{"spacing":{"padding":{"top":"0","bottom":"0","left":"0","right":"0"}}}} -->91 < divclass="wp-block-group alignwide" style="padding-top:0;padding-right:0;padding-bottom:0;padding-left:0">90 <!-- wp:group {"tagName":"aside","align":"wide","layout":{"type":"constrained","justifyContent":"left"},"style":{"spacing":{"padding":{"top":"0","bottom":"0","left":"0","right":"0"}}}} --> 91 <aside class="wp-block-group alignwide" style="padding-top:0;padding-right:0;padding-bottom:0;padding-left:0"> 92 92 <!-- wp:pattern {"slug":"twentytwentyfive/comments"} /--> 93 </ div>93 </aside> 94 94 <!-- /wp:group --> 95 95 </div> -
trunk/src/wp-content/themes/twentytwentyfive/patterns/testimonials-2-col.php
r59146 r59191 24 24 <div class="wp-block-column" style="flex-basis:64px"> 25 25 <!-- wp:image {"width":"64px","aspectRatio":"1","scale":"cover","sizeSlug":"large","linkDestination":"none","className":"is-style-rounded"} --> 26 <figure class="wp-block-image size-large is-resized is-style-rounded"><img src="<?php echo esc_url( get_template_directory_uri() ); ?>/assets/images/avatar.webp" alt="<?php echo esc_attr_x( 'Picture of a person', 'Alt text for testimonial image ', 'twentytwentyfive' ); ?>" style="aspect-ratio:1;object-fit:cover;width:64px"/></figure>26 <figure class="wp-block-image size-large is-resized is-style-rounded"><img src="<?php echo esc_url( get_template_directory_uri() ); ?>/assets/images/avatar.webp" alt="<?php echo esc_attr_x( 'Picture of a person', 'Alt text for testimonial image.', 'twentytwentyfive' ); ?>" style="aspect-ratio:1;object-fit:cover;width:64px"/></figure> 27 27 <!-- /wp:image --> 28 28 </div> … … 34 34 <blockquote class="wp-block-quote is-style-plain has-x-large-font-size" style="font-style:normal;font-weight:400"> 35 35 <!-- wp:paragraph {"style":{"typography":{"lineHeight":"1.1"}}} --> 36 <p style="line-height:1.1"><?php echo esc_html_x( '“Superb product and customer service!”', 'Sample testimonial ', 'twentytwentyfive' ); ?></p>36 <p style="line-height:1.1"><?php echo esc_html_x( '“Superb product and customer service!”', 'Sample testimonial.', 'twentytwentyfive' ); ?></p> 37 37 <!-- /wp:paragraph --> 38 <cite><?php echo wp_kses_post( _x( 'Jo Mulligan <br /><sub>Atlanta, GA</sub>', 'Sample testimonial citation ', 'twentytwentyfive' ) ); ?></cite>38 <cite><?php echo wp_kses_post( _x( 'Jo Mulligan <br /><sub>Atlanta, GA</sub>', 'Sample testimonial citation.', 'twentytwentyfive' ) ); ?></cite> 39 39 </blockquote> 40 40 <!-- /wp:quote --> … … 53 53 <div class="wp-block-column" style="flex-basis:64px"> 54 54 <!-- wp:image {"width":"64px","aspectRatio":"1","scale":"cover","sizeSlug":"large","linkDestination":"none","className":"is-style-rounded"} --> 55 <figure class="wp-block-image size-large is-resized is-style-rounded"><img src="<?php echo esc_url( get_template_directory_uri() ); ?>/assets/images/avatar.webp" alt="<?php echo esc_attr_x( 'Picture of a person', 'Alt text for testimonial image ', 'twentytwentyfive' ); ?>" style="aspect-ratio:1;object-fit:cover;width:64px"/></figure>55 <figure class="wp-block-image size-large is-resized is-style-rounded"><img src="<?php echo esc_url( get_template_directory_uri() ); ?>/assets/images/avatar.webp" alt="<?php echo esc_attr_x( 'Picture of a person', 'Alt text for testimonial image.', 'twentytwentyfive' ); ?>" style="aspect-ratio:1;object-fit:cover;width:64px"/></figure> 56 56 <!-- /wp:image --> 57 57 </div> … … 63 63 <blockquote class="wp-block-quote is-style-plain has-x-large-font-size" style="font-style:normal;font-weight:400"> 64 64 <!-- wp:paragraph {"style":{"typography":{"lineHeight":"1.1"}}} --> 65 <p style="line-height:1.1"><?php echo esc_html_x( '“Amazing quality and care. I love all your products.”', 'Sample testimonial ', 'twentytwentyfive' ); ?></p>65 <p style="line-height:1.1"><?php echo esc_html_x( '“Amazing quality and care. I love all your products.”', 'Sample testimonial.', 'twentytwentyfive' ); ?></p> 66 66 <!-- /wp:paragraph --> 67 <cite><?php echo wp_kses_post( _x( 'Otto Reid <br><sub>Springfield, IL</sub>', 'Sample testimonial citation ', 'twentytwentyfive' ) ); ?></cite>67 <cite><?php echo wp_kses_post( _x( 'Otto Reid <br><sub>Springfield, IL</sub>', 'Sample testimonial citation.', 'twentytwentyfive' ) ); ?></cite> 68 68 </blockquote> 69 69 <!-- /wp:quote --> -
trunk/src/wp-content/themes/twentytwentyfive/patterns/testimonials-6-col.php
r59146 r59191 16 16 <div class="wp-block-group alignfull" style="padding-top:var(--wp--preset--spacing--60);padding-bottom:var(--wp--preset--spacing--60)"> 17 17 <!-- wp:heading {"align":"wide","fontSize":"xx-large"} --> 18 <h2 class="wp-block-heading alignwide has-xx-large-font-size"><?php echo esc_html_x( 'What people are saying', 'Testimonial section heading ', 'twentytwentyfive' ); ?></h2>18 <h2 class="wp-block-heading alignwide has-xx-large-font-size"><?php echo esc_html_x( 'What people are saying', 'Testimonial section heading.', 'twentytwentyfive' ); ?></h2> 19 19 <!-- /wp:heading --> 20 20 … … 28 28 <div class="wp-block-group" style="margin-top:0;margin-bottom:0;padding-top:0;padding-right:0;padding-bottom:0;padding-left:0"> 29 29 <!-- wp:paragraph {"style":{"typography":{"lineHeight":"1.1"}}} --> 30 <p style="line-height:1.1"><?php echo esc_html_x( '“Amazing quality and care. I love all your products.”', 'Sample testimonial ', 'twentytwentyfive' ); ?></p>30 <p style="line-height:1.1"><?php echo esc_html_x( '“Amazing quality and care. I love all your products.”', 'Sample testimonial.', 'twentytwentyfive' ); ?></p> 31 31 <!-- /wp:paragraph --> 32 32 </div> 33 33 <!-- /wp:group --> 34 <cite><?php echo wp_kses_post( _x( 'Otto Reid <br><sub>Springfield, IL</sub>', 'Sample testimonial citation ', 'twentytwentyfive' ) ); ?></cite>34 <cite><?php echo wp_kses_post( _x( 'Otto Reid <br><sub>Springfield, IL</sub>', 'Sample testimonial citation.', 'twentytwentyfive' ) ); ?></cite> 35 35 </blockquote> 36 36 <!-- /wp:quote --> … … 45 45 <div class="wp-block-group" style="margin-top:0;margin-bottom:0;padding-top:0;padding-right:0;padding-bottom:0;padding-left:0"> 46 46 <!-- wp:paragraph {"style":{"typography":{"lineHeight":"1.1"}}} --> 47 <p style="line-height:1.1"><?php echo esc_html_x( '“Amazing quality and care. I love all your products.”', 'Sample testimonial ', 'twentytwentyfive' ); ?></p>47 <p style="line-height:1.1"><?php echo esc_html_x( '“Amazing quality and care. I love all your products.”', 'Sample testimonial.', 'twentytwentyfive' ); ?></p> 48 48 <!-- /wp:paragraph --> 49 49 </div> 50 50 <!-- /wp:group --> 51 <cite><?php echo wp_kses_post( _x( 'Otto Reid <br><sub>Springfield, IL</sub>', 'Sample testimonial citation ', 'twentytwentyfive' ) ); ?></cite>51 <cite><?php echo wp_kses_post( _x( 'Otto Reid <br><sub>Springfield, IL</sub>', 'Sample testimonial citation.', 'twentytwentyfive' ) ); ?></cite> 52 52 </blockquote> 53 53 <!-- /wp:quote --> … … 62 62 <div class="wp-block-group" style="margin-top:0;margin-bottom:0;padding-top:0;padding-right:0;padding-bottom:0;padding-left:0"> 63 63 <!-- wp:paragraph {"style":{"typography":{"lineHeight":"1.1"}}} --> 64 <p style="line-height:1.1"><?php echo esc_html_x( '“Amazing quality and care. I love all your products.”', 'Sample testimonial ', 'twentytwentyfive' ); ?></p>64 <p style="line-height:1.1"><?php echo esc_html_x( '“Amazing quality and care. I love all your products.”', 'Sample testimonial.', 'twentytwentyfive' ); ?></p> 65 65 <!-- /wp:paragraph --> 66 66 </div> 67 67 <!-- /wp:group --> 68 <cite><?php echo wp_kses_post( _x( 'Otto Reid <br><sub>Springfield, IL</sub>', 'Sample testimonial citation ', 'twentytwentyfive' ) ); ?></cite>68 <cite><?php echo wp_kses_post( _x( 'Otto Reid <br><sub>Springfield, IL</sub>', 'Sample testimonial citation.', 'twentytwentyfive' ) ); ?></cite> 69 69 </blockquote> 70 70 <!-- /wp:quote --> … … 83 83 <div class="wp-block-group" style="margin-top:0;margin-bottom:0;padding-top:0;padding-right:0;padding-bottom:0;padding-left:0"> 84 84 <!-- wp:paragraph {"style":{"typography":{"lineHeight":"1.1"}}} --> 85 <p style="line-height:1.1"><?php echo esc_html_x( '“Amazing quality and care. I love all your products.”', 'Sample testimonial ', 'twentytwentyfive' ); ?></p>85 <p style="line-height:1.1"><?php echo esc_html_x( '“Amazing quality and care. I love all your products.”', 'Sample testimonial.', 'twentytwentyfive' ); ?></p> 86 86 <!-- /wp:paragraph --> 87 87 </div> 88 88 <!-- /wp:group --> 89 <cite><?php echo wp_kses_post( _x( 'Otto Reid <br><sub>Springfield, IL</sub>', 'Sample testimonial citation ', 'twentytwentyfive' ) ); ?></cite>89 <cite><?php echo wp_kses_post( _x( 'Otto Reid <br><sub>Springfield, IL</sub>', 'Sample testimonial citation.', 'twentytwentyfive' ) ); ?></cite> 90 90 </blockquote> 91 91 <!-- /wp:quote --> … … 99 99 <div class="wp-block-group" style="margin-top:0;margin-bottom:0;padding-top:0;padding-right:0;padding-bottom:0;padding-left:0"> 100 100 <!-- wp:paragraph {"style":{"typography":{"lineHeight":"1.1"}}} --> 101 <p style="line-height:1.1"><?php echo esc_html_x( '“Amazing quality and care. I love all your products.”', 'Sample testimonial ', 'twentytwentyfive' ); ?></p>101 <p style="line-height:1.1"><?php echo esc_html_x( '“Amazing quality and care. I love all your products.”', 'Sample testimonial.', 'twentytwentyfive' ); ?></p> 102 102 <!-- /wp:paragraph --> 103 103 </div> 104 <!-- /wp:group --><cite><?php echo wp_kses_post( _x( 'Otto Reid <br><sub>Springfield, IL</sub>', 'Sample testimonial citation ', 'twentytwentyfive' ) ); ?></cite>104 <!-- /wp:group --><cite><?php echo wp_kses_post( _x( 'Otto Reid <br><sub>Springfield, IL</sub>', 'Sample testimonial citation.', 'twentytwentyfive' ) ); ?></cite> 105 105 </blockquote> 106 106 <!-- /wp:quote --> … … 114 114 <div class="wp-block-group" style="margin-top:0;margin-bottom:0;padding-top:0;padding-right:0;padding-bottom:0;padding-left:0"> 115 115 <!-- wp:paragraph {"style":{"typography":{"lineHeight":"1.1"}}} --> 116 <p style="line-height:1.1"><?php echo esc_html_x( '“Amazing quality and care. I love all your products.”', 'Sample testimonial ', 'twentytwentyfive' ); ?></p>116 <p style="line-height:1.1"><?php echo esc_html_x( '“Amazing quality and care. I love all your products.”', 'Sample testimonial.', 'twentytwentyfive' ); ?></p> 117 117 <!-- /wp:paragraph --> 118 118 </div> 119 <!-- /wp:group --><cite><?php echo wp_kses_post( _x( 'Otto Reid <br><sub>Springfield, IL</sub>', 'Sample testimonial citation ', 'twentytwentyfive' ) ); ?></cite>119 <!-- /wp:group --><cite><?php echo wp_kses_post( _x( 'Otto Reid <br><sub>Springfield, IL</sub>', 'Sample testimonial citation.', 'twentytwentyfive' ) ); ?></cite> 120 120 </blockquote> 121 121 <!-- /wp:quote --> -
trunk/src/wp-content/themes/twentytwentyfive/patterns/testimonials-large.php
r59146 r59191 22 22 <div class="wp-block-group" style="min-height:100%"> 23 23 <!-- wp:heading {"className":"is-style-text-annotation","style":{"layout":{"selfStretch":"fit","flexSize":null}},"fontSize":"x-small"} --> 24 <h2 class="wp-block-heading is-style-text-annotation has-x-small-font-size"><?php echo esc_html_x( 'What people are saying', 'Testimonial heading ', 'twentytwentyfive' ); ?></h2>24 <h2 class="wp-block-heading is-style-text-annotation has-x-small-font-size"><?php echo esc_html_x( 'What people are saying', 'Testimonial heading.', 'twentytwentyfive' ); ?></h2> 25 25 <!-- /wp:heading --> 26 26 … … 30 30 <div class="wp-block-group" style="margin-top:0;margin-bottom:0;padding-top:0;padding-right:0;padding-bottom:0;padding-left:0"> 31 31 <!-- wp:paragraph {"fontSize":"xx-large"} --> 32 <p class="has-xx-large-font-size"><?php echo esc_html_x( '“Superb product and customer service!”', 'Sample testimonial ', 'twentytwentyfive' ); ?></p>32 <p class="has-xx-large-font-size"><?php echo esc_html_x( '“Superb product and customer service!”', 'Sample testimonial.', 'twentytwentyfive' ); ?></p> 33 33 <!-- /wp:paragraph --> 34 34 </div> 35 35 <!-- /wp:group --> 36 <cite><?php echo wp_kses_post( _x( 'Jo Mulligan <br /><sub>Atlanta, GA</sub>', 'Sample testimonial citation ', 'twentytwentyfive' ) ); ?></cite>36 <cite><?php echo wp_kses_post( _x( 'Jo Mulligan <br /><sub>Atlanta, GA</sub>', 'Sample testimonial citation.', 'twentytwentyfive' ) ); ?></cite> 37 37 </blockquote> 38 38 <!-- /wp:quote --> … … 45 45 <div class="wp-block-column" style="padding-top:0;padding-right:0;padding-bottom:0;padding-left:0"> 46 46 <!-- wp:image {"aspectRatio":"1","scale":"cover","sizeSlug":"large","linkDestination":"none"} --> 47 <figure class="wp-block-image size-large"><img src="<?php echo esc_url( get_template_directory_uri() ); ?>/assets/images/t eam-photo-3.webp" alt="<?php echo esc_attr_x( 'Picture of a person', 'Alt text for testimonial image', 'twentytwentyfive' ); ?>" style="aspect-ratio:1;object-fit:cover"/></figure>47 <figure class="wp-block-image size-large"><img src="<?php echo esc_url( get_template_directory_uri() ); ?>/assets/images/typewriter.webp" alt="<?php echo esc_attr_x( 'Picture of a person typing on a typewriter.', 'Alt text for testimonial image.', 'twentytwentyfive' ); ?>" style="aspect-ratio:1;object-fit:cover"/></figure> 48 48 <!-- /wp:image --> 49 49 </div> -
trunk/src/wp-content/themes/twentytwentyfive/patterns/text-faqs.php
r59146 r59191 19 19 <div class="wp-block-group alignwide" style="padding-top:var(--wp--preset--spacing--50);padding-bottom:var(--wp--preset--spacing--50)"> 20 20 <!-- wp:heading {"fontSize":"x-large"} --> 21 <h2 class="wp-block-heading has-x-large-font-size"><?php echo esc_html_x( 'Frequently Asked Questions', 'Heading of the FAQs ', 'twentytwentyfive' ); ?></h2>21 <h2 class="wp-block-heading has-x-large-font-size"><?php echo esc_html_x( 'Frequently Asked Questions', 'Heading of the FAQs pattern.', 'twentytwentyfive' ); ?></h2> 22 22 <!-- /wp:heading --> 23 23 … … 26 26 <!-- wp:details {"style":{"border":{"bottom":{"color":"var:preset|color|accent-6","width":"1px"}},"spacing":{"padding":{"bottom":"var:preset|spacing|30"}},"typography":{"fontStyle":"normal","fontWeight":"400"}}} --> 27 27 <details class="wp-block-details" style="border-bottom-color:var(--wp--preset--color--accent-6);border-bottom-width:1px;padding-bottom:var(--wp--preset--spacing--30);font-style:normal;font-weight:400"> 28 <summary><?php echo esc_html_x( 'What is The Stories Book about?', 'Question in the FAQs pattern ', 'twentytwentyfive' ); ?></summary>28 <summary><?php echo esc_html_x( 'What is The Stories Book about?', 'Question in the FAQs pattern.', 'twentytwentyfive' ); ?></summary> 29 29 <!-- wp:paragraph {"style":{"typography":{"fontStyle":"normal","fontWeight":"300"}}} --> 30 <p style="font-style:normal;font-weight:300"><?php echo esc_html_x( 'This exquisite compilation showcases a diverse array of photographs that capture the essence of different eras and cultures, reflecting the unique styles and perspectives of each artist. Fleckenstein\'s evocative imagery, Strand\'s groundbreaking modernist approach, and Kōno\'s meticulous documentation of Japanese life come together in a harmonious blend that celebrates the art of photography.', 'Answer in the FAQs pattern ', 'twentytwentyfive' ); ?></p>30 <p style="font-style:normal;font-weight:300"><?php echo esc_html_x( 'This exquisite compilation showcases a diverse array of photographs that capture the essence of different eras and cultures, reflecting the unique styles and perspectives of each artist. Fleckenstein\'s evocative imagery, Strand\'s groundbreaking modernist approach, and Kōno\'s meticulous documentation of Japanese life come together in a harmonious blend that celebrates the art of photography.', 'Answer in the FAQs pattern.', 'twentytwentyfive' ); ?></p> 31 31 <!-- /wp:paragraph --> 32 32 </details> … … 35 35 <!-- wp:details {"style":{"border":{"bottom":{"color":"var:preset|color|accent-6","width":"1px"}},"spacing":{"padding":{"bottom":"var:preset|spacing|30"}},"typography":{"fontStyle":"normal","fontWeight":"400"}}} --> 36 36 <details class="wp-block-details" style="border-bottom-color:var(--wp--preset--color--accent-6);border-bottom-width:1px;padding-bottom:var(--wp--preset--spacing--30);font-style:normal;font-weight:400"> 37 <summary><?php echo esc_html_x( 'How much does The Stories Book cost?', 'Question in the FAQs pattern ', 'twentytwentyfive' ); ?></summary>37 <summary><?php echo esc_html_x( 'How much does The Stories Book cost?', 'Question in the FAQs pattern.', 'twentytwentyfive' ); ?></summary> 38 38 <!-- wp:paragraph {"style":{"typography":{"fontStyle":"normal","fontWeight":"300"}}} --> 39 <p style="font-style:normal;font-weight:300"><?php echo esc_html_x( 'This exquisite compilation showcases a diverse array of photographs that capture the essence of different eras and cultures, reflecting the unique styles and perspectives of each artist. Fleckenstein\'s evocative imagery, Strand\'s groundbreaking modernist approach, and Kōno\'s meticulous documentation of Japanese life come together in a harmonious blend that celebrates the art of photography.', 'Answer in the FAQs pattern ', 'twentytwentyfive' ); ?></p>39 <p style="font-style:normal;font-weight:300"><?php echo esc_html_x( 'This exquisite compilation showcases a diverse array of photographs that capture the essence of different eras and cultures, reflecting the unique styles and perspectives of each artist. Fleckenstein\'s evocative imagery, Strand\'s groundbreaking modernist approach, and Kōno\'s meticulous documentation of Japanese life come together in a harmonious blend that celebrates the art of photography.', 'Answer in the FAQs pattern.', 'twentytwentyfive' ); ?></p> 40 40 <!-- /wp:paragraph --> 41 41 </details> … … 44 44 <!-- wp:details {"style":{"border":{"bottom":{"color":"var:preset|color|accent-6","width":"1px"}},"spacing":{"padding":{"bottom":"var:preset|spacing|30"}},"typography":{"fontStyle":"normal","fontWeight":"400"}}} --> 45 45 <details class="wp-block-details" style="border-bottom-color:var(--wp--preset--color--accent-6);border-bottom-width:1px;padding-bottom:var(--wp--preset--spacing--30);font-style:normal;font-weight:400"> 46 <summary><?php echo esc_html_x( 'When will The Stories Book be released?', 'Question in the FAQs pattern ', 'twentytwentyfive' ); ?></summary>46 <summary><?php echo esc_html_x( 'When will The Stories Book be released?', 'Question in the FAQs pattern.', 'twentytwentyfive' ); ?></summary> 47 47 <!-- wp:paragraph {"style":{"typography":{"fontStyle":"normal","fontWeight":"300"}}} --> 48 <p style="font-style:normal;font-weight:300"><?php echo esc_html_x( 'This exquisite compilation showcases a diverse array of photographs that capture the essence of different eras and cultures, reflecting the unique styles and perspectives of each artist. Fleckenstein\'s evocative imagery, Strand\'s groundbreaking modernist approach, and Kōno\'s meticulous documentation of Japanese life come together in a harmonious blend that celebrates the art of photography.', 'Answer in the FAQs pattern ', 'twentytwentyfive' ); ?></p>48 <p style="font-style:normal;font-weight:300"><?php echo esc_html_x( 'This exquisite compilation showcases a diverse array of photographs that capture the essence of different eras and cultures, reflecting the unique styles and perspectives of each artist. Fleckenstein\'s evocative imagery, Strand\'s groundbreaking modernist approach, and Kōno\'s meticulous documentation of Japanese life come together in a harmonious blend that celebrates the art of photography.', 'Answer in the FAQs pattern.', 'twentytwentyfive' ); ?></p> 49 49 <!-- /wp:paragraph --> 50 50 </details> … … 53 53 <!-- wp:details {"style":{"border":{"bottom":{"color":"var:preset|color|accent-6","width":"1px"}},"spacing":{"padding":{"bottom":"var:preset|spacing|30"}},"typography":{"fontStyle":"normal","fontWeight":"400"}}} --> 54 54 <details class="wp-block-details" style="border-bottom-color:var(--wp--preset--color--accent-6);border-bottom-width:1px;padding-bottom:var(--wp--preset--spacing--30);font-style:normal;font-weight:400"> 55 <summary><?php echo esc_html_x( 'Are signed copies available?', 'Question in the FAQs pattern ', 'twentytwentyfive' ); ?></summary>55 <summary><?php echo esc_html_x( 'Are signed copies available?', 'Question in the FAQs pattern.', 'twentytwentyfive' ); ?></summary> 56 56 <!-- wp:paragraph {"style":{"typography":{"fontStyle":"normal","fontWeight":"300"}}} --> 57 <p style="font-style:normal;font-weight:300"><?php echo esc_html_x( 'This exquisite compilation showcases a diverse array of photographs that capture the essence of different eras and cultures, reflecting the unique styles and perspectives of each artist. Fleckenstein\'s evocative imagery, Strand\'s groundbreaking modernist approach, and Kōno\'s meticulous documentation of Japanese life come together in a harmonious blend that celebrates the art of photography.', 'Answer in the FAQs pattern ', 'twentytwentyfive' ); ?></p>57 <p style="font-style:normal;font-weight:300"><?php echo esc_html_x( 'This exquisite compilation showcases a diverse array of photographs that capture the essence of different eras and cultures, reflecting the unique styles and perspectives of each artist. Fleckenstein\'s evocative imagery, Strand\'s groundbreaking modernist approach, and Kōno\'s meticulous documentation of Japanese life come together in a harmonious blend that celebrates the art of photography.', 'Answer in the FAQs pattern.', 'twentytwentyfive' ); ?></p> 58 58 <!-- /wp:paragraph --> 59 59 </details> … … 64 64 <summary><?php echo esc_html_x( 'Will The Stories Book be available in other languages other that English?', 'Question in the FAQs pattern', 'twentytwentyfive' ); ?></summary> 65 65 <!-- wp:paragraph {"style":{"typography":{"fontStyle":"normal","fontWeight":"300"}}} --> 66 <p style="font-style:normal;font-weight:300"><?php echo esc_html_x( 'This exquisite compilation showcases a diverse array of photographs that capture the essence of different eras and cultures, reflecting the unique styles and perspectives of each artist. Fleckenstein\'s evocative imagery, Strand\'s groundbreaking modernist approach, and Kōno\'s meticulous documentation of Japanese life come together in a harmonious blend that celebrates the art of photography.', 'Answer in the FAQs pattern ', 'twentytwentyfive' ); ?></p>66 <p style="font-style:normal;font-weight:300"><?php echo esc_html_x( 'This exquisite compilation showcases a diverse array of photographs that capture the essence of different eras and cultures, reflecting the unique styles and perspectives of each artist. Fleckenstein\'s evocative imagery, Strand\'s groundbreaking modernist approach, and Kōno\'s meticulous documentation of Japanese life come together in a harmonious blend that celebrates the art of photography.', 'Answer in the FAQs pattern.', 'twentytwentyfive' ); ?></p> 67 67 <!-- /wp:paragraph --> 68 68 </details> -
trunk/src/wp-content/themes/twentytwentyfive/readme.txt
r59146 r59191 3 3 Requires at least: 6.7 4 4 Tested up to: 6.7 5 Requires PHP: 7.2 .245 Requires PHP: 7.2 6 6 Stable tag: 1.0 7 7 License: GPLv2 or later … … 137 137 https://www.rawpixel.com/image/8812207 138 138 139 Ms. Gail Falk Seltzer, a Staff Lawyer for Field Services.140 No known copyright restrictions 141 t eam-photo-1.webp142 https://www. flickr.com/photos/usnationalarchives/3906419575/143 144 Young sugarcane field worker.145 No known copyright restrictions 146 team-photo-2.webp 147 https://www. flickr.com/photos/usnationalarchives/7157920320148 149 Portraits of Miners.150 No known copyright restrictions 151 team-photo-3.webp 152 https://www. flickr.com/photos/usnationalarchives/3906400735/153 154 Young Woman Soliciting Funds.155 No known copyright restrictions 156 team-photo-4.webp 157 https://www. flickr.com/photos/usnationalarchives/8676029464139 Person typing on a typewriter. 140 Free public domain CC0 image. 141 typewriter.webp 142 https://www.rawpixel.com/image/12240004/photo-image-face-person-technology 143 144 Woman wearing a traditional nurse's cap, photographed from behind. 145 nurse.webp 146 Free public domain CC0 image. 147 https://www.rawpixel.com/image/8782633/photo-image-person-white 148 149 Woman splashing water, at Lake George. 150 woman-splashing-water.webp 151 Free public domain CC0 image. 152 https://www.rawpixel.com/image/9758986/photo-image-people-art-vintage 153 154 Man in hat, standing in front of a building. 155 man-in-hat.webp 156 Free public domain CC0 image. 157 https://www.slam.org/collection/objects/62642/ 158 158 159 159 Corner view showing mostly left wall, Church, Acoma Pueblo. … … 220 220 https://www.rawpixel.com/image/8799931 221 221 222 [The fair "Sauimatani"] (23 July 1884) by Burton Brothers and Alfred Burton.223 Free public domain CC0 image.224 fair-sauimatani-square.webp225 https://www.rawpixel.com/image/13028387226 227 222 Parthenon op de Akropolis in Athene (westzijde) (c. 1880 - c. 1890) by Rhomaides Frères. 228 223 Free public domain CC0 image. -
trunk/src/wp-content/themes/twentytwentyfive/style.css
r59146 r59191 7 7 Requires at least: 6.7 8 8 Tested up to: 6.7 9 Requires PHP: 7.2 .249 Requires PHP: 7.2 10 10 Version: 1.0 11 11 License: GNU General Public License v2 or later -
trunk/src/wp-content/themes/twentytwentyfive/styles/01-evening.json
r59146 r59191 132 132 } 133 133 }, 134 "section-3": { 135 "elements": { 136 "link": { 137 "color": { 138 "text": "var:preset|color|contrast" 139 } 140 } 141 } 142 }, 134 143 "section-4": { 135 144 "elements": { -
trunk/src/wp-content/themes/twentytwentyfive/styles/colors/01-evening.json
r59146 r59191 102 102 } 103 103 }, 104 "section-3": { 105 "elements": { 106 "link": { 107 "color": { 108 "text": "var:preset|color|contrast" 109 } 110 } 111 } 112 }, 104 113 "section-4": { 105 114 "elements": { -
trunk/src/wp-content/themes/twentytwentyfive/templates/archive.html
r59146 r59191 6 6 <!-- wp:term-description /--> 7 7 <!-- wp:pattern {"slug":"twentytwentyfive/template-query-loop"} /--> 8 <!-- wp:pattern {"slug":"twentytwentyfive/more-posts"} /-->9 8 </main> 10 9 <!-- /wp:group --> -
trunk/src/wp-content/themes/twentytwentyfive/theme.json
r59146 r59191 1124 1124 "typography": { 1125 1125 "fontSize": "var:preset|font-size|medium" 1126 } 1127 }, 1128 "core/post-author-name": { 1129 "elements": { 1130 "link": { 1131 "typography": { 1132 "textDecoration": "none" 1133 }, 1134 ":hover": { 1135 "typography": { 1136 "textDecoration": "underline" 1137 } 1138 } 1139 } 1126 1140 } 1127 1141 },
Note: See TracChangeset
for help on using the changeset viewer.