Make WordPress Core

Changeset 59191


Ignore:
Timestamp:
10/07/2024 06:07:57 PM (4 weeks ago)
Author:
desrosj
Message:

Twenty Twenty-Five: Merge the latest improvements for Beta 2.

This merges the latest improvements to the Twenty Twenty-Five theme from GitHub into trunk for 6.7 beta 2.

A full list of changes can be found on GitHub: https://github.com/WordPress/twentytwentyfive/commits/trunk/?since=2024-10-01&until=2024-10-07.

Props poena, mukesh27, jonnywatersbb, cliffralessio, afercia, samtoohey93, codersantosh, carstenbach, gohelkunjan, ryelle, aaronrobertshaw, wildworks, yukinobu, audrasjb, mdviralsampat, hanneslsm, ddewan, greenshady, joedolson, areziaal, alaminfirdows, kartikmehta, cwhitmore.
Fixes #62180.

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  
    1919        <!-- wp:column {"verticalAlignment":"center","width":""} -->
    2020        <div class="wp-block-column is-vertically-aligned-center">
    21             <!-- wp:heading {"level":3,"className":"wp-block-heading","fontSize":"xx-large"} -->
    22             <h3 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>
    2323            <!-- /wp:heading -->
    2424
    2525            <!-- 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&rsquo;s evocative imagery, Strand&rsquo;s groundbreaking modernist approach, and Kōno&rsquo;s meticulous documentation of Japanese life come together in a harmonious blend that celebrates the art of photography. Each image in &ldquo;The Stories Book&rdquo; 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>
    2727            <!-- /wp:paragraph -->
    2828        </div>
     
    3232        <div class="wp-block-column is-vertically-aligned-center">
    3333            <!-- 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>
    3535            <!-- /wp:image -->
    3636        </div>
  • trunk/src/wp-content/themes/twentytwentyfive/patterns/banner-cover-big-heading.php

    r59146 r59191  
    1818        <!-- wp:image {"sizeSlug":"full","linkDestination":"none","align":"wide"} -->
    1919        <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' ); ?>"/>
    2121        </figure>
    2222        <!-- /wp:image -->
     
    2525        <div class="wp-block-group alignfull">
    2626            <!-- 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>
    2828            <!-- /wp:paragraph -->
    2929        </div>
  • trunk/src/wp-content/themes/twentytwentyfive/patterns/banner-intro-image.php

    r59146 r59191  
    2020            <!-- wp:image {"aspectRatio":"1","scale":"cover","sizeSlug":"full"} -->
    2121            <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"/>
    2323            </figure>
    2424            <!-- /wp:image -->
     
    2929        <div class="wp-block-column is-vertically-aligned-center">
    3030            <!-- 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>
    3232            <!-- /wp:heading -->
    3333
    3434            <!-- 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>
    3636            <!-- /wp:paragraph -->
    3737
     
    4040                <!-- wp:button -->
    4141                <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>
    4343                </div>
    4444                <!-- /wp:button -->
  • trunk/src/wp-content/themes/twentytwentyfive/patterns/banner-intro.php

    r59146 r59191  
    1818        <?php
    1919            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>'
    2323            );
    2424            ?>
  • trunk/src/wp-content/themes/twentytwentyfive/patterns/banner-poster.php

    r59146 r59191  
    1313?>
    1414<!-- 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"/>
    1616<div class="wp-block-cover__inner-container">
    1717    <!-- wp:group {"align":"wide","style":{"dimensions":{"minHeight":"100vh"}},"layout":{"type":"flex","orientation":"vertical","verticalAlignment":"space-between","justifyContent":"stretch"}} -->
     
    2222            <div class="wp-block-column" style="flex-basis:66.66%">
    2323                <!-- 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( '&ldquo;Stories, historias, iсторії, iστορίες&rdquo;', 'Sample heading in four languages.', 'twentytwentyfive' ); ?></h2>
    2525                <!-- /wp:heading -->
    2626            </div>
     
    3030            <div class="wp-block-column" style="flex-basis:33.33%">
    3131                <!-- 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>
    3333                <!-- /wp:paragraph -->
    3434            </div>
     
    4242            <div class="wp-block-column is-vertically-aligned-bottom" style="flex-basis:66.66%">
    4343                <!-- 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&rsquo;s hear them.', 'twentytwentyfive' ); ?></h2>
    4545                <!-- /wp:heading -->
    4646            </div>
     
    5050            <div class="wp-block-column is-vertically-aligned-bottom" style="flex-basis:33.33%">
    5151                <!-- 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>
    5353                <!-- /wp:paragraph -->
    5454            </div>
  • trunk/src/wp-content/themes/twentytwentyfive/patterns/banner-with-description-and-images-grid.php

    r59146 r59191  
    2525
    2626                <!-- 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>
    2836                <!-- /wp:paragraph -->
    2937
     
    3240
    3341            <!-- 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>
    3543            <!-- /wp:image -->
    3644        </div>
     
    3846
    3947        <!-- 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>
    4149        <!-- /wp:image -->
    4250    </div>
  • trunk/src/wp-content/themes/twentytwentyfive/patterns/contact-info-locations.php

    r59146 r59191  
    1919    <div class="wp-block-group alignwide">
    2020        <!-- 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>
    2222        <!-- /wp:heading -->
    2323
     
    2727            <div class="wp-block-group">
    2828                <!-- 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>
    3030                <!-- /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 esc_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":"#"} /-->
    3333                    <!-- wp:navigation-link {"label":"<?php esc_html_e( 'Instagram', 'twentytwentyfive' ); ?>","url":"#"} /-->
    3434                    <!-- wp:navigation-link {"label":"<?php esc_html_e( 'Facebook', 'twentytwentyfive' ); ?>","url":"#"} /-->
     
    3636                <!-- /wp:navigation -->
    3737                <!-- 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>
    3939                <!-- /wp:heading -->
    4040                <!-- 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>
    4242                <!-- /wp:paragraph -->
    4343            </div>
     
    4949                <div class="wp-block-group">
    5050                    <!-- 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>
    5252                    <!-- /wp:heading -->
    5353                    <!-- 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>
    5555                    <!-- /wp:paragraph -->
    5656                </div>
     
    6060                <div class="wp-block-group">
    6161                    <!-- 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>
    6363                    <!-- /wp:heading -->
    6464
    6565                    <!-- 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>
    6767                    <!-- /wp:paragraph -->
    6868                </div>
     
    7272                <div class="wp-block-group">
    7373                    <!-- 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>
    7575                    <!-- /wp:heading -->
    7676
    7777                    <!-- 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>
    7979                    <!-- /wp:paragraph -->
    8080                </div>
     
    8484                <div class="wp-block-group">
    8585                    <!-- 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>
    8787                    <!-- /wp:heading -->
    8888
    8989                    <!-- 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>
    9191                    <!-- /wp:paragraph -->
    9292                </div>
  • trunk/src/wp-content/themes/twentytwentyfive/patterns/contact-location-and-link.php

    r59146 r59191  
    2020            <!-- wp:group {"style":{"dimensions":{"minHeight":"100%"},"spacing":{"blockGap":"var:preset|spacing|40"}},"layout":{"type":"flex","orientation":"vertical","justifyContent":"stretch","verticalAlignment":"space-between"}} -->
    2121            <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>
    2323                <!-- /wp:paragraph -->
    2424
    2525                <!-- 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>
    2727                <!-- /wp:paragraph -->
    2828            </div>
     
    3434        <div class="wp-block-column is-vertically-aligned-top">
    3535            <!-- 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>
    3737            <!-- /wp:image -->
    3838        </div>
  • trunk/src/wp-content/themes/twentytwentyfive/patterns/cta-book-links.php

    r59146 r59191  
    1515<div class="wp-block-group alignfull" style="padding-top:var(--wp--preset--spacing--60);padding-bottom:var(--wp--preset--spacing--60)">
    1616    <!-- 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>
    1818    <!-- /wp:heading -->
    1919
     
    2121    <div class="wp-block-buttons alignwide has-custom-font-size has-medium-font-size">
    2222        <!-- 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>
    2424        <!-- /wp:button -->
    2525
    2626        <!-- 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>
    2828        <!-- /wp:button -->
    2929
    3030        <!-- wp:button -->
    31         <div class="wp-block-button"><a class="wp-block-button__link wp-element-button">Barnes &amp; Noble</a></div>
     31        <div class="wp-block-button"><a class="wp-block-button__link wp-element-button"><?php echo esc_html_x( 'Barnes &amp; Noble', 'Example brand name.', 'twentytwentyfive' ); ?></a></div>
    3232        <!-- /wp:button -->
    3333
    3434        <!-- 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>
    3636        <!-- /wp:button -->
    3737
    3838        <!-- 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>
    4040        <!-- /wp:button -->
    4141
    4242        <!-- 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>
    4444        <!-- /wp:button -->
    4545
    4646        <!-- 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>
    4848        <!-- /wp:button -->
    4949
    5050        <!-- wp:button -->
    51         <div class="wp-block-button"><a class="wp-block-button__link wp-element-button">Simon &amp; Schuster</a></div>
     51        <div class="wp-block-button"><a class="wp-block-button__link wp-element-button"><?php echo esc_html_x( 'Simon &amp; Schuster', 'Example brand name.', 'twentytwentyfive' ); ?></a></div>
    5252        <!-- /wp:button -->
    5353    </div>
     
    5555
    5656    <!-- 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>
    5858    <!-- /wp:paragraph -->
    5959</div>
  • trunk/src/wp-content/themes/twentytwentyfive/patterns/cta-book-locations.php

    r59146 r59191  
    2121            <div class="wp-block-group" style="padding-bottom:var(--wp--preset--spacing--30)">
    2222                <!-- 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>
    2424                <!-- /wp:heading -->
    2525
    2626                <!-- 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>
    2828                <!-- /wp:paragraph -->
    2929            </div>
     
    4141                    <div class="wp-block-group">
    4242                        <!-- 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>
    4444                        <!-- /wp:heading -->
    4545
    4646                        <!-- 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>
    4848                        <!-- /wp:paragraph -->
    4949                    </div>
     
    5353                    <div class="wp-block-group">
    5454                        <!-- 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>
    5656                        <!-- /wp:heading -->
    5757
    5858                        <!-- 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>
    6060                        <!-- /wp:paragraph -->
    6161                    </div>
     
    6565                    <div class="wp-block-group">
    6666                        <!-- 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>
    6868                        <!-- /wp:heading -->
    6969
    7070                        <!-- 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>
    7272                        <!-- /wp:paragraph -->
    7373                    </div>
     
    7777                    <div class="wp-block-group">
    7878                        <!-- 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>
    8080                        <!-- /wp:heading -->
    8181
    8282                        <!-- 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>
    8484                        <!-- /wp:paragraph -->
    8585                    </div>
     
    9393                    <div class="wp-block-group">
    9494                        <!-- 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>
    9696                        <!-- /wp:heading -->
    9797
    9898                        <!-- 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>
    100100                        <!-- /wp:paragraph -->
    101101                    </div>
     
    105105                    <div class="wp-block-group">
    106106                        <!-- 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>
    108108                        <!-- /wp:heading -->
    109109
    110110                        <!-- 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>
    112112                        <!-- /wp:paragraph -->
    113113                    </div>
     
    117117                    <div class="wp-block-group">
    118118                        <!-- 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>
    120120                        <!-- /wp:heading -->
    121121
    122122                        <!-- 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>
    124124                        <!-- /wp:paragraph -->
    125125                    </div>
     
    129129                    <div class="wp-block-group">
    130130                        <!-- 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>
    132132                        <!-- /wp:heading -->
    133133
    134134                        <!-- 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>
    136136                        <!-- /wp:paragraph -->
    137137                    </div>
  • trunk/src/wp-content/themes/twentytwentyfive/patterns/cta-centered-heading.php

    r59146 r59191  
    1616    <!-- wp:group {"style":{"spacing":{"blockGap":"var:preset|spacing|40"}},"layout":{"type":"constrained"}} -->
    1717    <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         <h1 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>
    2020        <!-- /wp:heading -->
    21 
    2221        <!-- 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>
    2423        <!-- /wp:paragraph -->
    2524
     
    2726        <div class="wp-block-buttons">
    2827            <!-- 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>
    3029            <!-- /wp:button --></div>
    3130        <!-- /wp:buttons -->
  • trunk/src/wp-content/themes/twentytwentyfive/patterns/cta-events-list.php

    r59146 r59191  
    1717    <div class="wp-block-group alignwide">
    1818        <!-- 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>
    2020        <!-- /wp:heading -->
    2121
    2222        <!-- 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>
    2424        <!-- /wp:paragraph -->
    2525
     
    3131                <div class="wp-block-group">
    3232                    <!-- 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>
    3434                    <!-- /wp:heading -->
    3535
    3636                    <!-- wp:paragraph -->
    37                     <p>Atlanta, GA, USA</p>
     37                    <p><?php esc_html_e( 'Atlanta, GA, USA', 'twentytwentyfive' ); ?></p>
    3838                    <!-- /wp:paragraph -->
    3939                </div>
     
    4343                <div class="wp-block-group">
    4444                    <!-- 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>
    4646                    <!-- /wp:paragraph -->
    4747
     
    4949                    <div class="wp-block-buttons">
    5050                        <!-- 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>
    5252                        <!-- /wp:button -->
    5353                    </div>
     
    6262                <div class="wp-block-group">
    6363                    <!-- 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( '&ldquo;Stories, historias, iсторії, iστορίες&rdquo;', 'Placeholder heading in four languages.', 'twentytwentyfive' ); ?></h3>
    6565                    <!-- /wp:heading -->
    6666
    6767                    <!-- wp:paragraph -->
    68                     <p>Mexico City, Mexico</p>
     68                    <p><?php esc_html_e( 'Mexico City, Mexico', 'twentytwentyfive' ); ?></p>
    6969                    <!-- /wp:paragraph -->
    7070                </div>
     
    7474                <div class="wp-block-group">
    7575                    <!-- 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>
    7777                    <!-- /wp:paragraph -->
    7878
     
    8080                    <div class="wp-block-buttons">
    8181                        <!-- 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>
    8383                        <!-- /wp:button -->
    8484                    </div>
     
    9393                <div class="wp-block-group">
    9494                    <!-- 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>
    9696                    <!-- /wp:heading -->
    9797
    9898                    <!-- wp:paragraph -->
    99                     <p>Thornville, OH, USA</p>
     99                    <p><?php esc_html_e( 'Thornville, OH, USA', 'twentytwentyfive' ); ?></p>
    100100                    <!-- /wp:paragraph -->
    101101                </div>
     
    105105                <div class="wp-block-group">
    106106                    <!-- 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>
    108108                    <!-- /wp:paragraph -->
    109109
     
    111111                    <div class="wp-block-buttons">
    112112                        <!-- 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>
    114114                        <!-- /wp:button -->
    115115                    </div>
     
    124124                <div class="wp-block-group">
    125125                    <!-- 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( '&ldquo;Stories, historias, iсторії, iστορίες&rdquo;', 'Placeholder heading in four languages.', 'twentytwentyfive' ); ?></h3>
    127127                    <!-- /wp:heading -->
    128128
    129129                    <!-- wp:paragraph -->
    130                     <p>Thornville, OH, USA</p>
     130                    <p><?php esc_html_e( 'Thornville, OH, USA', 'twentytwentyfive' ); ?></p>
    131131                    <!-- /wp:paragraph -->
    132132                </div>
     
    136136                <div class="wp-block-group">
    137137                    <!-- 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>
    139139                    <!-- /wp:paragraph -->
    140140
     
    142142                    <div class="wp-block-buttons">
    143143                        <!-- 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>
    145145                        <!-- /wp:button -->
    146146                    </div>
  • trunk/src/wp-content/themes/twentytwentyfive/patterns/cta-grid-products-link.php

    r59146 r59191  
    1818    <div class="wp-block-group alignwide">
    1919        <!-- 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>
    2121        <!-- /wp:heading -->
    2222
     
    2424        <div class="wp-block-group">
    2525            <!-- 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>
    2727            <!-- /wp:image -->
    2828
     
    3030            <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">
    3131                <!-- 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>
    3333                <!-- /wp:paragraph -->
    3434            </div></div>
     
    3636
    3737            <!-- 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>
    3939            <!-- /wp:image -->
    4040
     
    5252                <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)">
    5353                    <!-- 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>
    6363                    <!-- /wp:paragraph -->
    6464                </div>
     
    6868
    6969            <!-- 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>
    7171            <!-- /wp:image -->
    7272
     
    7474            <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">
    7575                <!-- 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>
    7777                <!-- /wp:paragraph -->
    7878            </div></div>
     
    8282            <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">
    8383                <!-- 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>
    8585                <!-- /wp:paragraph -->
    8686            </div></div>
     
    9898            <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">
    9999                <!-- 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>
    101101                <!-- /wp:paragraph -->
    102102            </div></div>
     
    112112
    113113            <!-- 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>
    115115            <!-- /wp:image -->
    116116
     
    124124
    125125            <!-- 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>
    127127            <!-- /wp:image -->
    128128        </div>
     
    132132        <div class="wp-block-buttons">
    133133            <!-- 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>
    135135            <!-- /wp:button -->
    136136        </div>
  • trunk/src/wp-content/themes/twentytwentyfive/patterns/cta-heading-search.php

    r59146 r59191  
    1919        <!-- /wp:heading -->
    2020
    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' ); ?>"} /-->
    2222    </div>
    2323    <!-- /wp:group -->
  • trunk/src/wp-content/themes/twentytwentyfive/patterns/cta-newsletter.php

    r59146 r59191  
    1212
    1313?>
    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 <div 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">
     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">
    1616    <!-- 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>
    1818    <!-- /wp:heading -->
    1919
    2020    <!-- 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>
    2222    <!-- /wp:paragraph -->
    2323
     
    2828    <!-- wp:buttons {"layout":{"type":"flex","justifyContent":"center"}} -->
    2929    <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>
    3131    <!-- /wp:button --></div>
    32     <!-- /wp:buttons --></div></div>
     32    <!-- /wp:buttons --></div>
     33</aside>
    3334<!-- /wp:cover -->
  • trunk/src/wp-content/themes/twentytwentyfive/patterns/event-3-col.php

    r59146 r59191  
    3232        <div class="wp-block-column" style="padding-top:var(--wp--preset--spacing--70)">
    3333            <!-- 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>
    3535            <!-- /wp:image -->
    3636
     
    4242
    4343                <!-- 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 esc_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>
    4545                <!-- /wp:paragraph -->
    4646            </div>
     
    5656        <div class="wp-block-column" style="padding-top:var(--wp--preset--spacing--70)">
    5757            <!-- 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>
    5959            <!-- /wp:image -->
    6060
     
    6666
    6767                <!-- 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 esc_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>
    6969                <!-- /wp:paragraph -->
    7070            </div>
     
    8080        <div class="wp-block-column" style="padding-top:var(--wp--preset--spacing--70)">
    8181            <!-- 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>
    8383            <!-- /wp:image -->
    8484
     
    9090
    9191                <!-- 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 esc_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>
    9393                <!-- /wp:paragraph -->
    9494            </div>
  • trunk/src/wp-content/themes/twentytwentyfive/patterns/event-rsvp.php

    r59146 r59191  
    2323            <!-- wp:group {"style":{"spacing":{"blockGap":"var:preset|spacing|20"}},"layout":{"type":"flex","orientation":"vertical","justifyContent":"stretch"}} -->
    2424            <div class="wp-block-group">
    25                 <!-- wp:heading {"level":1} -->
    26                 <h1 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( '&ldquo;Stories, historias, iсторії, iστορίες&rdquo;', 'Placeholder heading in four languages.', 'twentytwentyfive' ); ?></h2>
    2727                <!-- /wp:heading -->
    2828
    2929                <!-- 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>
    3131                <!-- /wp:paragraph -->
    3232
     
    3838
    3939            <!-- 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>
    4141            <!-- /wp:paragraph -->
    4242        </div>
     
    5050        <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)">
    5151            <!-- 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>
    5353            <!-- /wp:paragraph -->
    5454
     
    5858
    5959            <!-- 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>
    6161            <!-- /wp:heading -->
    6262        </div>
     
    6565        <!-- 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"}} -->
    6666        <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"/>
    6868            <div class="wp-block-cover__inner-container">
    6969                <!-- wp:spacer {"height":"var:preset|spacing|20"} -->
  • trunk/src/wp-content/themes/twentytwentyfive/patterns/event-schedule.php

    r59146 r59191  
    33 * Title: Event schedule
    44 * Slug: twentytwentyfive/event-schedule
    5  * Categories: about, media, featured
     5 * Categories: about, featured
    66 * Description: A section with specified dates and times for an event.
    77 * Keywords: events, agenda, schedule, lectures
     
    1818    <div class="wp-block-group alignwide">
    1919        <!-- 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>
    2121        <!-- /wp:heading -->
    2222        <!-- 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>
    2424        <!-- /wp:paragraph -->
    2525        <!-- wp:spacer {"height":"var:preset|spacing|30"} -->
     
    3333                <div class="wp-block-column is-vertically-aligned-top" style="flex-basis:40%">
    3434                    <!-- 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>
    3636                    <!-- /wp:heading -->
    3737                </div>
     
    4444                        <div class="wp-block-column" style="flex-basis:33.33%">
    4545                            <!-- 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>
    4747                            <!-- /wp:image -->
    4848                        </div>
     
    5555                                <div class="wp-block-group">
    5656                                    <!-- 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>
    5858                                    <!-- /wp:heading -->
    5959                                    <!-- 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>
    6161                                    <!-- /wp:paragraph -->
    6262                                </div>
    6363                                <!-- /wp:group -->
    6464                                <!-- 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>
    6666                                <!-- /wp:paragraph -->
    6767                            </div>
     
    7676                        <div class="wp-block-column" style="flex-basis:33.33%">
    7777                            <!-- 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>
    7979                            <!-- /wp:image -->
    8080                        </div>
     
    8787                                <div class="wp-block-group">
    8888                                    <!-- 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&rsquo;t know about the deep ocean', 'twentytwentyfive' ); ?></a></h4>
    9090                                    <!-- /wp:heading -->
    9191                                    <!-- 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>
    9393                                    <!-- /wp:paragraph -->
    9494                                </div>
    9595                                <!-- /wp:group -->
    9696                                <!-- 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>
    9898                                <!-- /wp:paragraph -->
    9999                            </div>
     
    119119                <div class="wp-block-column is-vertically-aligned-top" style="flex-basis:40%">
    120120                    <!-- 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>
    122122                    <!-- /wp:heading -->
    123123                </div>
     
    130130                        <div class="wp-block-column" style="flex-basis:33.33%">
    131131                            <!-- 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>
    133133                            <!-- /wp:image -->
    134134                        </div>
     
    140140                                <div class="wp-block-group">
    141141                                    <!-- 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>
    143143                                    <!-- /wp:heading -->
    144144                                    <!-- 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>
    146146                                    <!-- /wp:paragraph -->
    147147                                </div>
    148148                                <!-- /wp:group -->
    149149                                <!-- 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>
    151151                                <!-- /wp:paragraph -->
    152152                            </div>
     
    161161                        <div class="wp-block-column" style="flex-basis:33.33%">
    162162                            <!-- 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>
    164164                            <!-- /wp:image -->
    165165                        </div>
     
    172172                                <div class="wp-block-group">
    173173                                    <!-- 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>
    175175                                    <!-- /wp:heading -->
    176176                                    <!-- 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>
    178178                                    <!-- /wp:paragraph -->
    179179                                </div>
    180180                                <!-- /wp:group -->
    181181                                <!-- 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>
    183183                                <!-- /wp:paragraph -->
    184184                            </div>
  • trunk/src/wp-content/themes/twentytwentyfive/patterns/footer-centered.php

    r59146 r59191  
    3030        <?php
    3131        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' ),
    3434            '<a href="' . esc_url( __( 'https://wordpress.org', 'twentytwentyfive' ) ) . '" rel="nofollow">WordPress</a>'
    3535        );
  • trunk/src/wp-content/themes/twentytwentyfive/patterns/footer-columns.php

    r59146 r59191  
    3131                <div class="wp-block-group" style="padding-right:0;padding-left:0">
    3232                    <!-- 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>
    3434                    <!-- /wp:heading -->
    3535                    <!-- 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' ); ?>"} -->
     
    4444                <div class="wp-block-group" style="padding-right:0;padding-left:0">
    4545                    <!-- 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>
    4747                    <!-- /wp:heading -->
    4848                    <!-- 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' ); ?>"} -->
     
    6363        <!-- wp:group {"align":"full","layout":{"type":"flex","flexWrap":"wrap","justifyContent":"space-between"}} -->
    6464        <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"} -->
    6666            <p class="has-small-font-size"></p>
    6767            <!-- /wp:paragraph -->
     
    7070            <?php
    7171            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' ),
    7474                '<a href="' . esc_url( __( 'https://wordpress.org', 'twentytwentyfive' ) ) . '" rel="nofollow">WordPress</a>'
    7575            );
  • trunk/src/wp-content/themes/twentytwentyfive/patterns/footer-newsletter.php

    r59146 r59191  
    1818    <div class="wp-block-group alignwide">
    1919        <!-- 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>
    2121        <!-- /wp:heading -->
    2222
    2323        <!-- 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>
    2525        <!-- /wp:paragraph -->
    2626
     
    2828        <div class="wp-block-buttons">
    2929            <!-- 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>
    3131            <!-- /wp:button -->
    3232        </div>
     
    3939        <!-- wp:group {"align":"full","layout":{"type":"flex","flexWrap":"wrap","justifyContent":"space-between"}} -->
    4040        <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"} -->
    4242            <p class="has-small-font-size"></p>
    4343            <!-- /wp:paragraph -->
     
    4646                <?php
    4747                    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' ),
    5050                        '<a href="' . esc_url( __( 'https://wordpress.org', 'twentytwentyfive' ) ) . '" rel="nofollow">WordPress</a>'
    5151                    );
  • trunk/src/wp-content/themes/twentytwentyfive/patterns/footer-social.php

    r59146 r59191  
    1818    <div class="wp-block-group">
    1919        <!-- 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":"#"} /-->
    2424        <!-- /wp:navigation -->
    2525    </div>
     
    3232        <?php
    3333        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' ),
    3636            '<a href="' . esc_url( __( 'https://wordpress.org', 'twentytwentyfive' ) ) . '" rel="nofollow">WordPress</a>'
    3737        );
    3838        ?>
    39     </p>
     39        </p>
    4040    <!-- /wp:paragraph -->
    4141</div>
  • trunk/src/wp-content/themes/twentytwentyfive/patterns/footer.php

    r59146 r59191  
    4343            <div class="wp-block-group">
    4444                <!-- 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":"#"} /-->
    4646
    47                     <!-- wp:navigation-link {"label":"About","url":"#"} /-->
     47                    <!-- wp:navigation-link {"label":"<?php esc_html_e( 'About', 'twentytwentyfive' ); ?>","url":"#"} /-->
    4848
    49                     <!-- wp:navigation-link {"label":"FAQs","url":"#"} /-->
     49                    <!-- wp:navigation-link {"label":"<?php esc_html_e( 'FAQs', 'twentytwentyfive' ); ?>","url":"#"} /-->
    5050
    51                     <!-- wp:navigation-link {"label":"Authors","url":"#"} /-->
     51                    <!-- wp:navigation-link {"label":"<?php esc_html_e( 'Authors', 'twentytwentyfive' ); ?>","url":"#"} /-->
    5252                <!-- /wp:navigation -->
    5353
    5454                <!-- 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":"#"} /-->
    5656
    57                     <!-- wp:navigation-link {"label":"Shop","url":"#"} /-->
     57                    <!-- wp:navigation-link {"label":"<?php esc_html_e( 'Shop', 'twentytwentyfive' ); ?>","url":"#"} /-->
    5858
    59                     <!-- wp:navigation-link {"label":"Patterns","url":"#"} /-->
     59                    <!-- wp:navigation-link {"label":"<?php esc_html_e( 'Patterns', 'twentytwentyfive' ); ?>","url":"#"} /-->
    6060
    61                     <!-- wp:navigation-link {"label":"Themes","url":"#"} /-->
     61                    <!-- wp:navigation-link {"label":"<?php esc_html_e( 'Themes', 'twentytwentyfive' ); ?>","url":"#"} /-->
    6262                <!-- /wp:navigation -->
    6363            </div>
     
    7272        <!-- wp:group {"align":"full","style":{"spacing":{"blockGap":"var:preset|spacing|20"}},"layout":{"type":"flex","flexWrap":"wrap","justifyContent":"space-between"}} -->
    7373        <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"} -->
    7575            <p class="has-small-font-size"></p>
    7676            <!-- /wp:paragraph -->
     
    8080                <?php
    8181                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' ),
    8484                    '<a href="' . esc_url( __( 'https://wordpress.org', 'twentytwentyfive' ) ) . '" rel="nofollow">WordPress</a>'
    8585                );
  • trunk/src/wp-content/themes/twentytwentyfive/patterns/format-audio.php

    r59146 r59191  
    1818        <!-- wp:column {"width":"100px"} -->
    1919        <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>
    2121        <!-- /wp:image --></div>
    2222        <!-- /wp:column -->
     
    2424        <!-- wp:column {"width":""} -->
    2525        <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>
    2727        <!-- /wp:paragraph -->
    2828
    2929        <!-- 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>
    3131        <!-- /wp:paragraph -->
    3232
    3333        <!-- wp:audio -->
    34         <figure class="wp-block-audio"><audio controls src="#"></audio></figure>
     34        <figure class="wp-block-audio"><audio controls="" src="#"></audio></figure>
    3535        <!-- /wp:audio --></div>
    3636        <!-- /wp:column --></div>
  • trunk/src/wp-content/themes/twentytwentyfive/patterns/format-link.php

    r59146 r59191  
    1515<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)">
    1616    <!-- 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>
    1818    <!-- /wp:paragraph -->
    1919
     
    2121    <div class="wp-block-group has-accent-4-color has-text-color has-link-color has-medium-font-size">
    2222        <!-- 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>
    2424        <!-- /wp:paragraph -->
    2525        </div>
  • trunk/src/wp-content/themes/twentytwentyfive/patterns/grid-videos.php

    r59146 r59191  
    1717    <div class="wp-block-group alignwide">
    1818        <!-- 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>
    2020        <!-- /wp:heading -->
    2121
    2222        <!-- 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>
    2424        <!-- /wp:paragraph -->
    2525    </div>
  • trunk/src/wp-content/themes/twentytwentyfive/patterns/grid-with-categories.php

    r59146 r59191  
    33 * Title: Grid with categories
    44 * Slug: twentytwentyfive/grid-with-categories
    5  * Categories: media, featured
     5 * Categories: featured
    66 * Viewport width: 1400
    77 * Description: A grid section with different categories.
     
    2020        <div class="wp-block-group">
    2121            <!-- 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>
    2323            <!-- /wp:heading -->
    2424        </div>
     
    2727        <div class="wp-block-group">
    2828            <!-- 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"} -->
    3030            <p class="has-text-align-center has-large-font-size"></p><!-- /wp:paragraph --></div></div>
    3131            <!-- /wp:cover -->
    3232            <!-- 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>
    3434            <!-- /wp:paragraph -->
    3535        </div>
     
    3838        <div class="wp-block-group">
    3939            <!-- 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"} -->
    4141            <p class="has-text-align-center has-large-font-size"></p>
    4242            <!-- /wp:paragraph --></div></div>
    4343            <!-- /wp:cover -->
    4444            <!-- 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>
    4646            <!-- /wp:paragraph -->
    4747        </div>
     
    5050        <div class="wp-block-group">
    5151            <!-- 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"} -->
    5353            <p class="has-text-align-center has-large-font-size"></p>
    5454            <!-- /wp:paragraph --></div></div>
    5555            <!-- /wp:cover -->
    5656            <!-- 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>
    5858            <!-- /wp:paragraph -->
    5959        </div>
  • trunk/src/wp-content/themes/twentytwentyfive/patterns/heading-and-paragraph-with-image.php

    r59146 r59191  
    2525            <!-- /wp:heading -->
    2626            <!-- 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>
    2828            <!-- /wp:paragraph -->
    2929        </div>
     
    3434            <!-- wp:image {"aspectRatio":"1","scale":"cover","sizeSlug":"full"} -->
    3535            <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"/>
    3737            </figure>
    3838            <!-- /wp:image -->
  • trunk/src/wp-content/themes/twentytwentyfive/patterns/hero-book.php

    r59146 r59191  
    2222            <div class="wp-block-cover is-light">
    2323                <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"/>
    2525                <div class="wp-block-cover__inner-container">
    2626                    <!-- wp:spacer {"height":"var:preset|spacing|20"} -->
     
    3636<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)">
    3737<!-- 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>
    3939<!-- /wp:heading -->
    4040
    4141<!-- 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>
    4343<!-- /wp:paragraph -->
    4444
    4545<!-- 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>
    4747<!-- /wp:paragraph --></div>
    4848<!-- /wp:column --></div>
  • trunk/src/wp-content/themes/twentytwentyfive/patterns/hero-full-width-image.php

    r59146 r59191  
    1616<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">
    1717    <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%"/>
    1919    <div class="wp-block-cover__inner-container">
    2020        <!-- 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  
    5555                                        <div class="wp-block-button has-custom-width wp-block-button__width-100 is-style-fill">
    5656                                            <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' ); ?>
    5858                                            </a>
    5959                                        </div>
     
    6262                                        <div class="wp-block-button has-custom-width wp-block-button__width-100 is-style-fill">
    6363                                            <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' ); ?>
    6565                                            </a>
    6666                                        </div>
     
    7777                                        <div class="wp-block-button has-custom-width wp-block-button__width-100 is-style-fill">
    7878                                            <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' ); ?>
    8080                                            </a>
    8181                                        </div>
     
    8484                                        <div class="wp-block-button has-custom-width wp-block-button__width-100 is-style-fill">
    8585                                            <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 &amp; Noble', 'Example brand name.', 'twentytwentyfive' ); ?>
    8787                                            </a>
    8888                                        </div>
     
    100100
    101101                            <!-- 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>
    105103                            <!-- /wp:paragraph -->
    106104                        </div>
  • trunk/src/wp-content/themes/twentytwentyfive/patterns/hero-podcast.php

    r59146 r59191  
    2020            <!-- wp:image {"sizeSlug":"large","linkDestination":"none"} -->
    2121            <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' ); ?>"/>
    2323            </figure>
    2424            <!-- /wp:image -->
     
    3030        <div class="wp-block-column is-vertically-aligned-center" style="flex-basis:60%">
    3131            <!-- 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>
    3333            <!-- /wp:heading -->
    3434
     
    4141
    4242                <!-- 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>
    4444                <!-- /wp:heading -->
    4545
  • trunk/src/wp-content/themes/twentytwentyfive/patterns/hidden-404.php

    r59146 r59191  
    1919            <!-- wp:image {"scale":"cover","sizeSlug":"full","linkDestination":"none"} -->
    2020            <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"/>
    2222            </figure>
    2323            <!-- /wp:image -->
  • trunk/src/wp-content/themes/twentytwentyfive/patterns/hidden-search.php

    r59146 r59191  
    1212?>
    1313
    14 <!-- wp:search {"label":"<?php esc_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  
    2525        <div class="wp-block-group">
    2626            <!-- wp:post-title {"isLink":true,"fontSize":"medium"} /-->
    27 
    28             <!-- wp:post-date {"fontSize":"small"} /-->
     27            <!-- wp:post-date {"fontSize":"small","isLink":true} /-->
    2928        </div>
    3029        <!-- /wp:group -->
     
    3635
    3736    <!-- 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 esc_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>
    4039        <!-- /wp:paragraph -->
    4140    <!-- /wp:query-no-results -->
  • trunk/src/wp-content/themes/twentytwentyfive/patterns/hidden-written-by.php

    r59146 r59191  
    1111
    1212?>
    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>
    1717    <!-- /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>
    2121    <!-- /wp:paragraph -->
    22     <!-- wp:post-terms {"term":"category","style":{"typography":{"fontStyle":"normal","fontWeight":"300"}}} /-->
     22    <!-- wp:post-terms {"term":"category","style":{"typography":{"fontWeight":"300","textDecoration":"underline"}}} /-->
    2323</div>
    2424<!-- /wp:group -->
  • trunk/src/wp-content/themes/twentytwentyfive/patterns/logos.php

    r59146 r59191  
    1515<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)">
    1616    <!-- 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>
    1818    <!-- /wp:heading -->
    1919
  • trunk/src/wp-content/themes/twentytwentyfive/patterns/media-instagram-grid.php

    r59146 r59191  
    1717    <!-- wp:group {"align":"wide","style":{"spacing":{"blockGap":"var:preset|spacing|50"}},"layout":{"type":"grid","minimumColumnWidth":"18rem"}} -->
    1818    <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>
    2222            <div class="wp-block-cover__inner-container">
    2323                <!-- 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>
    2627                    <!-- /wp:heading -->
    27 
    2828                    <!-- 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>
    3030                    <!-- /wp:paragraph -->
    3131                </div>
     
    3636
    3737        <!-- 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>
    3939        <!-- /wp:image -->
    4040
    4141        <!-- 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>
    4343        <!-- /wp:image -->
    4444
    4545        <!-- 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>
    4747        <!-- /wp:image -->
    4848
    4949        <!-- 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>
    5151        <!-- /wp:image -->
    5252
    5353        <!-- 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>
    5555        <!-- /wp:image -->
    5656
    5757        <!-- 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>
    5959        <!-- /wp:image -->
    6060
    6161        <!-- 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>
    6363        <!-- /wp:image -->
    6464    </div>
  • trunk/src/wp-content/themes/twentytwentyfive/patterns/more-posts.php

    r59146 r59191  
    1616<div class="wp-block-group alignwide" style="padding-top:var(--wp--preset--spacing--60);padding-bottom:var(--wp--preset--spacing--60)">
    1717    <!-- 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>
    1919    <!-- /wp:heading -->
    2020
  • trunk/src/wp-content/themes/twentytwentyfive/patterns/overlapped-images.php

    r59146 r59191  
    1919        <div class="wp-block-column" style="padding-right:var(--wp--preset--spacing--50);flex-basis:45%">
    2020            <!-- 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' ); ?>" /></figure>
     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>
    2222            <!-- /wp:image -->
    2323            <!-- wp:group {"style":{"spacing":{"margin":{"top":"-12vw"}}},"layout":{"type":"constrained"}} -->
     
    4141
    4242            <!-- 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>
    4452            <!-- /wp:paragraph -->
    4553        </div>
  • trunk/src/wp-content/themes/twentytwentyfive/patterns/page-coming-soon.php

    r59146 r59191  
    1717?>
    1818<!-- 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"/>
    2020    <div class="wp-block-cover__inner-container">
    2121        <!-- wp:group {"layout":{"type":"flex","orientation":"vertical","justifyContent":"center"}} -->
    2222        <div class="wp-block-group">
    23             <!-- wp:heading {"textAlign":"center","level":1,"className":"is-style-text-annotation"} -->
    24             <h1 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>
    2525            <!-- /wp:heading -->
    2626        </div>
    2727        <!-- /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>
    3130        <!-- /wp:heading -->
    3231
    3332        <!-- 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>
    3534        <!-- /wp:paragraph -->
    3635
     
    3837        <div class="wp-block-buttons">
    3938            <!-- 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>
    4140            <!-- /wp:button -->
    4241        </div>
  • trunk/src/wp-content/themes/twentytwentyfive/patterns/page-cv-bio.php

    r59146 r59191  
    2626                <div class="wp-block-group">
    2727                    <!-- 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>
    2929                    <!-- /wp:paragraph -->
    3030
    3131                    <!-- 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&rsquo;m a committed public interest attorney. Living in Denver, Colorado, I&rsquo;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>
    3333                    <!-- /wp:paragraph -->
    3434                </div>
     
    4242                <div class="wp-block-group">
    4343                    <!-- 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>
    4545                    <!-- /wp:image -->
    4646
    4747                    <!-- 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>
    4949                    <!-- /wp:paragraph -->
    5050                </div>
  • trunk/src/wp-content/themes/twentytwentyfive/patterns/page-link-in-bio-heading-paragraph-links-image.php

    r59146 r59191  
    2424            <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)">
    2525                <!-- 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>
    2727                <!-- /wp:heading -->
    2828
    2929                <!-- 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>
    3131                <!-- /wp:paragraph -->
    3232
     
    3434                <div class="wp-block-group">
    3535                    <!-- wp:paragraph -->
    36                     <p><a href="#">Instagram</a></p>
     36                    <p><a href="#"><?php esc_html_e( 'Instagram', 'twentytwentyfive' ); ?></a></p>
    3737                    <!-- /wp:paragraph -->
    3838
    3939                    <!-- 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>
    4141                    <!-- /wp:paragraph -->
    4242
    4343                    <!-- wp:paragraph -->
    44                     <p><a href="#">TikTok</a></p>
     44                    <p><a href="#"><?php esc_html_e( 'TikTok', 'twentytwentyfive' ); ?></a></p>
    4545                    <!-- /wp:paragraph -->
    4646                </div>
     
    5555            <!-- 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"}} -->
    5656            <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">
    5858                <!-- wp:paragraph {"align":"center","fontSize":"large"} -->
    5959                <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  
    2222        <div class="wp-block-column is-vertically-aligned-center">
    2323            <!-- 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>
    2525            <!-- /wp:image -->
    2626        </div>
     
    3232            <div class="wp-block-group">
    3333                <!-- 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>
    3535                <!-- /wp:heading -->
    3636
    3737                <!-- 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&rsquo;m Nora, a dedicated public interest attorney based in Denver. I&rsquo;m a graduate of Stanford University.', 'Pattern placeholder text.', 'twentytwentyfive' ); ?></p>
    3939                <!-- /wp:paragraph -->
    4040
  • trunk/src/wp-content/themes/twentytwentyfive/patterns/page-link-in-bio-with-tight-margins.php

    r59146 r59191  
    2525            <div class="wp-block-cover is-light" style="min-height:100vh">
    2626                <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">
    2828
    2929                <!-- wp:paragraph {"align":"center","fontSize":"large"} -->
     
    4040            <div class="wp-block-group" style="min-height:100%">
    4141                <!-- 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&nbsp;photographer, a member of&nbsp;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&rsquo;m Asahachi Kōno, a Japanese&nbsp;photographer, a member of&nbsp;Los Angeles\'s Japanese Camera Pictorialists of California. Before returning to Japan, I worked as a photo retoucher.', 'twentytwentyfive' ); ?></p>
    4343                <!-- /wp:paragraph -->
    4444
     
    4646                <div class="wp-block-group">
    4747                    <!-- wp:paragraph -->
    48                     <p><a href="#">Instagram</a></p>
     48                    <p><a href="#"><?php esc_html_e( 'Instagram', 'twentytwentyfive' ); ?></a></p>
    4949                    <!-- /wp:paragraph -->
    5050
    5151                    <!-- 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>
    5353                    <!-- /wp:paragraph -->
    5454
    5555                    <!-- wp:paragraph -->
    56                     <p><a href="#">TikTok</a></p>
     56                    <p><a href="#"><?php esc_html_e( 'TikTok', 'twentytwentyfive' ); ?></a></p>
    5757                    <!-- /wp:paragraph -->
    5858                </div>
  • trunk/src/wp-content/themes/twentytwentyfive/patterns/page-portfolio-home.php

    r59146 r59191  
    2424            <!-- wp:column {"width":"50%"} -->
    2525            <div class="wp-block-column" style="flex-basis:50%">
    26                 <!-- wp:heading {"level":1,"align":"wide","fontSize":"x-large"} -->
    27                 <h1 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>
    2828                <!-- /wp:heading -->
    2929            </div>
     
    6060                    <!-- wp:query-no-results -->
    6161                    <!-- 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>
    6363                    <!-- /wp:paragraph -->
    6464                    <!-- /wp:query-no-results -->
     
    8686                    <!-- wp:query-no-results -->
    8787                    <!-- 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>
    8989                    <!-- /wp:paragraph -->
    9090                    <!-- /wp:query-no-results -->
     
    116116            <!-- wp:query-no-results -->
    117117            <!-- 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>
    119119            <!-- /wp:paragraph -->
    120120            <!-- /wp:query-no-results -->
     
    146146                    <!-- wp:query-no-results -->
    147147                    <!-- 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>
    149149                    <!-- /wp:paragraph -->
    150150                    <!-- /wp:query-no-results -->
     
    172172                    <!-- wp:query-no-results -->
    173173                    <!-- 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>
    175175                    <!-- /wp:paragraph -->
    176176                    <!-- /wp:query-no-results -->
     
    202202            <!-- wp:query-no-results -->
    203203            <!-- 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>
    205205            <!-- /wp:paragraph -->
    206206            <!-- /wp:query-no-results -->
     
    227227
    228228            <!-- 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>
    230230            <!-- /wp:paragraph -->
    231231        </div>
  • trunk/src/wp-content/themes/twentytwentyfive/patterns/post-with-left-aligned-content.php

    r59146 r59191  
    2727                        <!-- wp:post-title {"level":1,"align":"wide","fontSize":"x-large"} /-->
    2828                        <!-- wp:group {"style":{"spacing":{"blockGap":"4px"}},"fontSize":"small","layout":{"type":"flex","flexWrap":"nowrap"}} -->
    29                             <div class="wp-block-group has-small-font-size">
    30                                 <!-- wp:paragraph -->
    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>
    3232                            <!-- /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"} /-->
    3534                        </div>
    3635                        <!-- /wp:group -->
     
    5554                        <!-- wp:post-date /-->
    5655                        <!-- wp:paragraph -->
    57                         <p>·</p>
     56                        <p><?php echo esc_html_x( '·', 'Separator between date and categories.', 'twentytwentyfive' ); ?></p>
    5857                        <!-- /wp:paragraph -->
    5958                        <!-- wp:post-terms {"term":"category"} /-->
  • trunk/src/wp-content/themes/twentytwentyfive/patterns/pricing-2-col.php

    r59146 r59191  
    1616<div class="wp-block-group alignfull" style="padding-top:var(--wp--preset--spacing--60);padding-bottom:var(--wp--preset--spacing--60)">
    1717    <!-- 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>
    1919    <!-- /wp:heading -->
    2020
    2121    <!-- 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>
    2323    <!-- /wp:paragraph -->
    2424
     
    3232        <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)">
    3333            <!-- 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>
    3535            <!-- /wp:heading -->
    3636
    3737            <!-- 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>
    3939            <!-- /wp:paragraph -->
    4040
     
    4242            <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">
    4343                <!-- 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>
    4545                <!-- /wp:list-item -->
    4646
    4747                <!-- wp:list-item -->
    48                 <li>Join our IRL events.</li>
     48                <li><?php esc_html_e( 'Join our IRL events.', 'twentytwentyfive' ); ?></li>
    4949                <!-- /wp:list-item -->
    5050
    5151                <!-- wp:list-item -->
    52                 <li>Get a free tote bag.</li>
     52                <li><?php esc_html_e( 'Get a free tote bag.', 'twentytwentyfive' ); ?></li>
    5353                <!-- /wp:list-item -->
    5454
    5555                <!-- 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>
    5757                <!-- /wp:list-item -->
    5858
    5959                <!-- wp:list-item -->
    60                 <li>Join our forums.</li>
     60                <li><?php esc_html_e( 'Join our forums.', 'twentytwentyfive' ); ?></li>
    6161                <!-- /wp:list-item -->
    6262            </ul>
     
    6666            <div class="wp-block-buttons">
    6767                <!-- 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>
    6969                <!-- /wp:button -->
    7070            </div>
     
    7676        <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)">
    7777            <!-- 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>
    7979            <!-- /wp:heading -->
    8080
    8181            <!-- 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>
    8383            <!-- /wp:paragraph -->
    8484
     
    8686            <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">
    8787                <!-- 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>
    8989                <!-- /wp:list-item -->
    9090
    9191                <!-- wp:list-item -->
    92                 <li>Join our IRL events.</li>
     92                <li><?php esc_html_e( 'Join our IRL events.', 'twentytwentyfive' ); ?></li>
    9393                <!-- /wp:list-item -->
    9494
    9595                <!-- wp:list-item -->
    96                 <li>Get a free tote bag.</li>
     96                <li><?php esc_html_e( 'Get a free tote bag.', 'twentytwentyfive' ); ?></li>
    9797                <!-- /wp:list-item -->
    9898
    9999                <!-- 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>
    101101                <!-- /wp:list-item -->
    102102
    103103                <!-- wp:list-item -->
    104                 <li>Join our forums.</li>
     104                <li><?php esc_html_e( 'Join our forums.', 'twentytwentyfive' ); ?></li>
    105105                <!-- /wp:list-item -->
    106106            </ul>
     
    110110            <div class="wp-block-buttons">
    111111                <!-- 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>
    113113                <!-- /wp:button -->
    114114            </div>
  • trunk/src/wp-content/themes/twentytwentyfive/patterns/pricing-3-col.php

    r59146 r59191  
    1717    <div class="wp-block-group alignwide">
    1818        <!-- 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>
    2020        <!-- /wp:heading -->
    2121
    2222        <!-- 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>
    2424        <!-- /wp:paragraph -->
    2525    </div>
     
    3535                <div class="wp-block-column" style="flex-basis:70%">
    3636                    <!-- 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>
    3838                    <!-- /wp:heading -->
    3939
    4040                    <!-- 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>
    4242                    <!-- /wp:paragraph -->
    4343                </div>
     
    4747                <div class="wp-block-column" style="margin-top:0;margin-right:0;margin-bottom:0;margin-left:0">
    4848                    <!-- 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>
    5050                    <!-- /wp:heading -->
    5151                </div>
     
    5757            <div class="wp-block-buttons" style="margin-top:var(--wp--preset--spacing--30)">
    5858                <!-- 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>
    6060                <!-- /wp:button -->
    6161            </div>
     
    7171                <div class="wp-block-column" style="flex-basis:70%">
    7272                    <!-- 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>
    7474                    <!-- /wp:heading -->
    7575
    7676                    <!-- 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>
    7878                    <!-- /wp:paragraph -->
    7979                </div>
     
    8383                <div class="wp-block-column" style="margin-top:0;margin-right:0;margin-bottom:0;margin-left:0">
    8484                    <!-- 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>
    8686                    <!-- /wp:heading -->
    8787
    8888                    <!-- 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>
    9090                    <!-- /wp:paragraph -->
    9191                </div>
     
    9797            <div class="wp-block-buttons" style="margin-top:var(--wp--preset--spacing--30)">
    9898                <!-- 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>
    100100                <!-- /wp:button -->
    101101            </div>
     
    111111                <div class="wp-block-column" style="flex-basis:70%">
    112112                    <!-- 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>
    114114                    <!-- /wp:heading -->
    115115
    116116                    <!-- 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>
    118118                    <!-- /wp:paragraph -->
    119119                </div>
     
    123123                <div class="wp-block-column" style="margin-top:0;margin-right:0;margin-bottom:0;margin-left:0">
    124124                    <!-- 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>
    126126                    <!-- /wp:heading -->
    127127
    128128                    <!-- 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>
    130130                    <!-- /wp:paragraph -->
    131131                </div>
     
    137137            <div class="wp-block-buttons" style="margin-top:var(--wp--preset--spacing--30)">
    138138                <!-- 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>
    140140                <!-- /wp:button -->
    141141            </div>
  • trunk/src/wp-content/themes/twentytwentyfive/patterns/services-3-col.php

    r59146 r59191  
    1515<div class="wp-block-group alignfull" style="padding-top:var(--wp--preset--spacing--50);padding-bottom:var(--wp--preset--spacing--50)">
    1616    <!-- 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>
    1818    <!-- /wp:heading -->
    1919
     
    2525            <!-- wp:image {"aspectRatio":"4/3","scale":"cover","sizeSlug":"full","style":{"spacing":{"margin":{"bottom":"24px"}}}} -->
    2626            <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"/>
    2828            </figure>
    2929            <!-- /wp:image -->
    3030
    3131            <!-- 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>
    3333            <!-- /wp:heading -->
    3434
    3535            <!-- 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>
    3737            <!-- /wp:paragraph -->
    3838        </div>
     
    4343            <!-- wp:image {"aspectRatio":"4/3","scale":"cover","sizeSlug":"full","style":{"spacing":{"margin":{"bottom":"24px"}}}} -->
    4444            <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"/>
    4646            </figure>
    4747            <!-- /wp:image -->
    4848
    4949            <!-- 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>
    5151            <!-- /wp:heading -->
    5252
    5353            <!-- 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>
    5555            <!-- /wp:paragraph -->
    5656        </div>
     
    6161            <!-- wp:image {"aspectRatio":"4/3","scale":"cover","sizeSlug":"full","style":{"spacing":{"margin":{"bottom":"24px"}}}} -->
    6262            <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"/>
    6464            </figure>
    6565            <!-- /wp:image -->
    6666
    6767            <!-- 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>
    6969            <!-- /wp:heading -->
    7070
    7171            <!-- 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>
    7373            <!-- /wp:paragraph -->
    7474        </div>
  • trunk/src/wp-content/themes/twentytwentyfive/patterns/services-subscriber-only-section.php

    r59146 r59191  
    1919        <div class="wp-block-column is-vertically-aligned-center">
    2020            <!-- 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>
    2222            <!-- /wp:heading -->
    2323
     
    2525            <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">
    2626                <!-- 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>
    2828                <!-- /wp:list-item -->
    2929
    3030                <!-- 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>
    3232                <!-- /wp:list-item -->
    3333
    3434                <!-- 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>
    3636                <!-- /wp:list-item -->
    3737
    3838                <!-- 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>
    4040                <!-- /wp:list-item -->
    4141
    4242                <!-- 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>
    4444                <!-- /wp:list-item -->
    4545            </ul>
     
    4949            <div class="wp-block-buttons">
    5050                <!-- 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>
    5252                <!-- /wp:button -->
    5353
    5454                <!-- 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>
    5656                <!-- /wp:button -->
    5757            </div>
     
    5959
    6060            <!-- 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>
    6262            <!-- /wp:paragraph -->
    6363        </div>
     
    6767        <div class="wp-block-column is-vertically-aligned-center">
    6868            <!-- 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>
    7070            <!-- /wp:image -->
    7171        </div>
  • trunk/src/wp-content/themes/twentytwentyfive/patterns/services-team-photos.php

    r59146 r59191  
    1919        <div class="wp-block-column">
    2020            <!-- 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>
    2422            <!-- /wp:heading -->
    2523        </div>
     
    3230                <!-- wp:image {"aspectRatio":"1","scale":"cover","sizeSlug":"full"} -->
    3331                <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"/>
    3533                </figure>
    3634                <!-- /wp:image -->
     
    3836                <!-- wp:image {"aspectRatio":"1","scale":"cover","sizeSlug":"full"} -->
    3937                <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"/>
    4139                </figure>
    4240                <!-- /wp:image -->
     
    4442                <!-- wp:image {"aspectRatio":"1","scale":"cover","sizeSlug":"full"} -->
    4543                <figure class="wp-block-image size-full">
    46                     <img src="<?php echo esc_url( get_template_directory_uri() ); ?>/assets/images/team-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"/>
    4745                </figure>
    4846                <!-- /wp:image -->
     
    5048                <!-- wp:image {"aspectRatio":"1","scale":"cover","sizeSlug":"full"} -->
    5149                <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"/>
    5351                </figure>
    5452                <!-- /wp:image -->
  • trunk/src/wp-content/themes/twentytwentyfive/patterns/template-home-news-blog.php

    r59146 r59191  
    3838                        <!-- wp:query-no-results -->
    3939                            <!-- 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>
    4141                            <!-- /wp:paragraph -->
    4242                        <!-- /wp:query-no-results -->
     
    5656                        <!-- wp:query-no-results -->
    5757                            <!-- 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>
    5959                            <!-- /wp:paragraph -->
    6060                        <!-- /wp:query-no-results -->
     
    8181                    <!-- wp:query-no-results -->
    8282                        <!-- 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>
    8484                        <!-- /wp:paragraph -->
    8585                    <!-- /wp:query-no-results -->
     
    105105                        <!-- wp:query-no-results -->
    106106                            <!-- 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>
    108108                            <!-- /wp:paragraph -->
    109109                        <!-- /wp:query-no-results -->
     
    123123                        <!-- wp:query-no-results -->
    124124                            <!-- 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>
    126126                            <!-- /wp:paragraph -->
    127127                        <!-- /wp:query-no-results -->
     
    152152            <!-- wp:query-no-results -->
    153153                <!-- 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>
    155155                <!-- /wp:paragraph -->
    156156            <!-- /wp:query-no-results -->
     
    175175            <!-- wp:query-no-results -->
    176176                <!-- 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>
    178178                <!-- /wp:paragraph -->
    179179            <!-- /wp:query-no-results -->
  • trunk/src/wp-content/themes/twentytwentyfive/patterns/template-home-photo-blog.php

    r59146 r59191  
    2020    <div class="wp-block-group">
    2121        <!-- 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>
    2323        <!-- /wp:heading -->
    2424    </div>
    2525    <!-- /wp:group -->
    2626    <!-- 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>
    2828    <!-- /wp:heading -->
    2929    <!-- 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  
    2727                    <!-- wp:post-title {"textAlign":"center","level":1,"isLink":true,"fontSize":"xx-large"} /-->
    2828                    <!-- 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} /-->
    3030                </div>
    3131                <!-- /wp:group -->
    3232            <!-- /wp:post-template -->
    3333            <!-- 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>
    3636                <!-- /wp:paragraph -->
    3737            <!-- /wp:query-no-results -->
     
    5858                <!-- wp:query-no-results -->
    5959                <!-- 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>
    6161                <!-- /wp:paragraph -->
    6262                <!-- /wp:query-no-results -->
     
    7676                <!-- wp:query-no-results -->
    7777                <!-- 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>
    7979                <!-- /wp:paragraph -->
    8080                <!-- /wp:query-no-results -->
     
    101101            <!-- wp:query-no-results -->
    102102            <!-- 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>
    104104            <!-- /wp:paragraph -->
    105105            <!-- /wp:query-no-results -->
     
    112112    <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)">
    113113        <!-- 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>
    115115        <!-- /wp:heading -->
    116116        <!-- 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  
    2929                        <!-- wp:post-title {"level":1,"isLink":true} /-->
    3030                        <!-- wp:post-terms {"term":"category","style":{"typography":{"textTransform":"uppercase","letterSpacing":"1.4px"}}} /-->
    31                         <!-- wp:post-date /-->
     31                        <!-- wp:post-date {"isLink":true} /-->
    3232                    </div>
    3333                    <!-- /wp:group -->
     
    4040        <div class="wp-block-column" style="flex-basis:25%">
    4141            <!-- 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>
    4343            <!-- /wp:heading -->
    4444            <!-- wp:spacer {"height":"var:preset|spacing|20"} -->
     
    5151                    <div class="wp-block-group">
    5252                        <!-- wp:post-title {"level":3,"isLink":true,"fontSize":"large"} /-->
    53                         <!-- wp:post-date {"fontSize":"small"} /-->
     53                        <!-- wp:post-date {"fontSize":"small","isLink":true} /-->
    5454                    </div>
    5555                    <!-- /wp:group -->
     
    5959                <!-- /wp:post-template -->
    6060                <!-- 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>
    6363                    <!-- /wp:paragraph -->
    6464                <!-- /wp:query-no-results -->
     
    8686                            <!-- wp:post-terms {"term":"category","style":{"typography":{"textTransform":"uppercase","letterSpacing":"1.4px"}}} /-->
    8787                            <!-- wp:paragraph -->
    88                             <p>·</p>
     88                            <p><?php echo esc_html_x( '·', 'Separator between date and categories', 'twentytwentyfive' ); ?></p>
    8989                            <!-- /wp:paragraph -->
    90                             <!-- wp:post-date /-->
     90                            <!-- wp:post-date {"isLink":true} /-->
    9191                        </div>
    9292                        <!-- /wp:group -->
     
    117117        <!-- wp:query-no-results -->
    118118            <!-- 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>
    120120            <!-- /wp:paragraph -->
    121121        <!-- /wp:query-no-results -->
  • trunk/src/wp-content/themes/twentytwentyfive/patterns/template-query-loop-news-blog.php

    r59146 r59191  
    1515<!-- 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"}}}} -->
    1616<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>
    1818<!-- /wp:column -->
    1919
     
    2626
    2727<!-- 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>
    3334<!-- /wp:group --></div>
    3435<!-- /wp:column -->
     
    4243<!-- wp:group {"style":{"spacing":{"padding":{"top":"var:preset|spacing|40","bottom":"var:preset|spacing|40"}}},"layout":{"type":"default"}} -->
    4344<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' ); ?>"} /-->
    4546
    4647<!-- wp:query-pagination-numbers /-->
    4748
    48 <!-- wp:query-pagination-next {"label":"Older Posts"} /-->
     49<!-- wp:query-pagination-next {"label":"<?php esc_html_e( 'Older Posts', 'twentytwentyfive' ); ?>"} /-->
    4950<!-- /wp:query-pagination --></div>
    5051<!-- /wp:group -->
     
    5253<!-- wp:query-no-results -->
    5354<!-- 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>
    5556<!-- /wp:paragraph -->
    5657<!-- /wp:query-no-results -->
  • trunk/src/wp-content/themes/twentytwentyfive/patterns/template-query-loop-photo-blog.php

    r59146 r59191  
    1919        <!-- wp:query-no-results -->
    2020        <!-- 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>
    2222        <!-- /wp:paragraph -->
    2323        <!-- /wp:query-no-results -->
  • trunk/src/wp-content/themes/twentytwentyfive/patterns/template-query-loop-text-blog.php

    r59146 r59191  
    1717        <!-- wp:query-no-results {"align":"wide","fontSize":"medium"} -->
    1818            <!-- 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>
    2020            <!-- /wp:paragraph -->
    2121        <!-- /wp:query-no-results -->
  • trunk/src/wp-content/themes/twentytwentyfive/patterns/template-query-loop-vertical-header-blog.php

    r59146 r59191  
    1717        <div class="wp-block-group">
    1818            <!-- wp:post-title {"isLink":true,"fontSize":"xx-large"} /-->
    19             <!-- wp:post-date {"fontSize":"small"} /-->
     19            <!-- wp:post-date {"fontSize":"small","isLink":true} /-->
    2020        </div>
    2121        <!-- /wp:group -->
     
    4545    <!-- wp:query-no-results -->
    4646        <!-- 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>
    4848        <!-- /wp:paragraph -->
    4949    <!-- /wp:query-no-results -->
  • trunk/src/wp-content/themes/twentytwentyfive/patterns/template-single-news-blog.php

    r59146 r59191  
    3737                        <!-- wp:post-date /-->
    3838                        <!-- wp:paragraph -->
    39                         <p>·</p>
     39                        <p><?php echo esc_html_x( '·', 'Separator between date and categories.', 'twentytwentyfive' ); ?></p>
    4040                        <!-- /wp:paragraph -->
    41                         <!-- wp:post-terms {"term":"category","separator":",  ","style":{"typography":{"textTransform":"uppercase","letterSpacing":"1.4px"}}} /-->
     41                        <!-- wp:post-terms {"term":"category","style":{"typography":{"textTransform":"uppercase","letterSpacing":"1.4px"}}} /-->
    4242                    </div>
    4343                    <!-- /wp:group -->
    4444                    <!-- wp:group {"style":{"spacing":{"blockGap":"var:preset|spacing|20"}},"layout":{"type":"flex","flexWrap":"nowrap"}} -->
    4545                    <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"} /-->
    4848                    </div>
    4949                    <!-- /wp:group -->
  • trunk/src/wp-content/themes/twentytwentyfive/patterns/template-single-offset.php

    r59146 r59191  
    3838                    <!-- wp:group {"style":{"spacing":{"blockGap":"4px"}},"fontSize":"small","layout":{"type":"flex","flexWrap":"nowrap"}} -->
    3939                    <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"} /-->
    4442                    </div>
    4543                    <!-- /wp:group -->
  • trunk/src/wp-content/themes/twentytwentyfive/patterns/template-single-photo-blog.php

    r59146 r59191  
    3232                    <!-- wp:group {"style":{"spacing":{"blockGap":"var:preset|spacing|40"}},"layout":{"type":"flex","orientation":"vertical"}} -->
    3333                    <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>
    4039                        <!-- /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} /-->
    4744                        </div>
    4845                        <!-- /wp:group -->
     
    5451                        <div class="wp-block-group">
    5552                            <!-- 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>
    5754                            <!-- /wp:paragraph -->
    5855                            <!-- wp:post-terms {"term":"category","style":{"typography":{"fontStyle":"normal","fontWeight":"300"}}} /-->
     
    6259                        <div class="wp-block-group">
    6360                            <!-- wp:paragraph {"fontSize":"small"} -->
    64                             <p class="has-small-font-size"><?php echo esc_html_x( 'Tagged:', 'Prefix before one or more tags. Tagged: 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>
    6562                            <!-- /wp:paragraph -->
    6663                            <!-- wp:post-terms {"term":"post_tag","style":{"typography":{"fontStyle":"normal","fontWeight":"300"}}} /-->
     
    7774        <!-- wp:group {"align":"wide","style":{"spacing":{"margin":{"top":"var:preset|spacing|50","bottom":"0"}}},"layout":{"type":"default"}} -->
    7875        <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( 'Posts 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"}} -->
    80             <nav aria-label="<?php esc_attr_e( 'Posts 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)">
    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"} /-->
    8380            </nav>
    8481            <!-- /wp:group -->
     
    10198    <!-- /wp:columns -->
    10299    <!-- wp:group {"align":"wide","layout":{"type":"constrained","justifyContent":"left"}} -->
    103     <div class="wp-block-group alignwide"> 
     100    <div class="wp-block-group alignwide">
    104101        <!-- wp:pattern {"slug":"twentytwentyfive/comments"} /-->
    105102    </div>
  • trunk/src/wp-content/themes/twentytwentyfive/patterns/template-single-text-blog.php

    r59146 r59191  
    3434        <!-- 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"}} -->
    3535        <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( 'Posts 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( 'Posts 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)">
     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)">
    3838                <!-- wp:post-navigation-link {"type":"previous","showTitle":true,"arrow":"arrow"} /-->
    3939                <!-- wp:post-navigation-link {"showTitle":true,"arrow":"arrow"} /-->
  • trunk/src/wp-content/themes/twentytwentyfive/patterns/template-single-vertical-header-blog.php

    r59146 r59191  
    4848                    <!-- wp:group {"style":{"spacing":{"blockGap":"var:preset|spacing|20"}},"layout":{"type":"flex","flexWrap":"nowrap"}} -->
    4949                    <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"} /-->
    5252                    </div>
    5353                    <!-- /wp:group -->
     
    8080            </div>
    8181            <!-- /wp:group -->
    82             <!-- wp:group {"ariaLabel":"<?php esc_attr_e( 'Posts 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( 'Posts 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)">
     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)">
    8484                <!-- wp:post-navigation-link {"type":"previous","showTitle":true,"arrow":"arrow"} /-->
    8585                <!-- wp:post-navigation-link {"showTitle":true,"arrow":"arrow"} /-->
     
    8888        </main>
    8989        <!-- /wp:group -->
    90         <!-- wp:group {"align":"wide","layout":{"type":"constrained","justifyContent":"left"},"style":{"spacing":{"padding":{"top":"0","bottom":"0","left":"0","right":"0"}}}} -->
    91         <div class="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">
    9292            <!-- wp:pattern {"slug":"twentytwentyfive/comments"} /-->
    93         </div>
     93        </aside>
    9494        <!-- /wp:group -->
    9595    </div>
  • trunk/src/wp-content/themes/twentytwentyfive/patterns/testimonials-2-col.php

    r59146 r59191  
    2424                <div class="wp-block-column" style="flex-basis:64px">
    2525                    <!-- 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>
    2727                    <!-- /wp:image -->
    2828                </div>
     
    3434                    <blockquote class="wp-block-quote is-style-plain has-x-large-font-size" style="font-style:normal;font-weight:400">
    3535                        <!-- wp:paragraph {"style":{"typography":{"lineHeight":"1.1"}}} -->
    36                         <p style="line-height:1.1"><?php echo esc_html_x( '&ldquo;Superb product and customer service!&rdquo;', 'Sample testimonial', 'twentytwentyfive' ); ?></p>
     36                        <p style="line-height:1.1"><?php echo esc_html_x( '&ldquo;Superb product and customer service!&rdquo;', 'Sample testimonial.', 'twentytwentyfive' ); ?></p>
    3737                        <!-- /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>
    3939                    </blockquote>
    4040                    <!-- /wp:quote -->
     
    5353                <div class="wp-block-column" style="flex-basis:64px">
    5454                    <!-- 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>
    5656                    <!-- /wp:image -->
    5757                </div>
     
    6363                    <blockquote class="wp-block-quote is-style-plain has-x-large-font-size" style="font-style:normal;font-weight:400">
    6464                        <!-- wp:paragraph {"style":{"typography":{"lineHeight":"1.1"}}} -->
    65                         <p style="line-height:1.1"><?php echo esc_html_x( '&ldquo;Amazing quality and care. I love all your products.&rdquo;', 'Sample testimonial', 'twentytwentyfive' ); ?></p>
     65                        <p style="line-height:1.1"><?php echo esc_html_x( '&ldquo;Amazing quality and care. I love all your products.&rdquo;', 'Sample testimonial.', 'twentytwentyfive' ); ?></p>
    6666                        <!-- /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>
    6868                    </blockquote>
    6969                    <!-- /wp:quote -->
  • trunk/src/wp-content/themes/twentytwentyfive/patterns/testimonials-6-col.php

    r59146 r59191  
    1616<div class="wp-block-group alignfull" style="padding-top:var(--wp--preset--spacing--60);padding-bottom:var(--wp--preset--spacing--60)">
    1717    <!-- 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>
    1919    <!-- /wp:heading -->
    2020
     
    2828                <div class="wp-block-group" style="margin-top:0;margin-bottom:0;padding-top:0;padding-right:0;padding-bottom:0;padding-left:0">
    2929                    <!-- wp:paragraph {"style":{"typography":{"lineHeight":"1.1"}}} -->
    30                     <p style="line-height:1.1"><?php echo esc_html_x( '&ldquo;Amazing quality and care. I love all your products.&rdquo;', 'Sample testimonial', 'twentytwentyfive' ); ?></p>
     30                    <p style="line-height:1.1"><?php echo esc_html_x( '&ldquo;Amazing quality and care. I love all your products.&rdquo;', 'Sample testimonial.', 'twentytwentyfive' ); ?></p>
    3131                    <!-- /wp:paragraph -->
    3232                </div>
    3333                <!-- /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>
    3535            </blockquote>
    3636            <!-- /wp:quote -->
     
    4545                <div class="wp-block-group" style="margin-top:0;margin-bottom:0;padding-top:0;padding-right:0;padding-bottom:0;padding-left:0">
    4646                    <!-- wp:paragraph {"style":{"typography":{"lineHeight":"1.1"}}} -->
    47                     <p style="line-height:1.1"><?php echo esc_html_x( '&ldquo;Amazing quality and care. I love all your products.&rdquo;', 'Sample testimonial', 'twentytwentyfive' ); ?></p>
     47                    <p style="line-height:1.1"><?php echo esc_html_x( '&ldquo;Amazing quality and care. I love all your products.&rdquo;', 'Sample testimonial.', 'twentytwentyfive' ); ?></p>
    4848                    <!-- /wp:paragraph -->
    4949                </div>
    5050                <!-- /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>
    5252            </blockquote>
    5353            <!-- /wp:quote -->
     
    6262                <div class="wp-block-group" style="margin-top:0;margin-bottom:0;padding-top:0;padding-right:0;padding-bottom:0;padding-left:0">
    6363                    <!-- wp:paragraph {"style":{"typography":{"lineHeight":"1.1"}}} -->
    64                     <p style="line-height:1.1"><?php echo esc_html_x( '&ldquo;Amazing quality and care. I love all your products.&rdquo;', 'Sample testimonial', 'twentytwentyfive' ); ?></p>
     64                    <p style="line-height:1.1"><?php echo esc_html_x( '&ldquo;Amazing quality and care. I love all your products.&rdquo;', 'Sample testimonial.', 'twentytwentyfive' ); ?></p>
    6565                    <!-- /wp:paragraph -->
    6666                </div>
    6767                <!-- /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>
    6969            </blockquote>
    7070            <!-- /wp:quote -->
     
    8383                <div class="wp-block-group" style="margin-top:0;margin-bottom:0;padding-top:0;padding-right:0;padding-bottom:0;padding-left:0">
    8484                    <!-- wp:paragraph {"style":{"typography":{"lineHeight":"1.1"}}} -->
    85                     <p style="line-height:1.1"><?php echo esc_html_x( '&ldquo;Amazing quality and care. I love all your products.&rdquo;', 'Sample testimonial', 'twentytwentyfive' ); ?></p>
     85                    <p style="line-height:1.1"><?php echo esc_html_x( '&ldquo;Amazing quality and care. I love all your products.&rdquo;', 'Sample testimonial.', 'twentytwentyfive' ); ?></p>
    8686                    <!-- /wp:paragraph -->
    8787                </div>
    8888                <!-- /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>
    9090            </blockquote>
    9191            <!-- /wp:quote -->
     
    9999                <div class="wp-block-group" style="margin-top:0;margin-bottom:0;padding-top:0;padding-right:0;padding-bottom:0;padding-left:0">
    100100                    <!-- wp:paragraph {"style":{"typography":{"lineHeight":"1.1"}}} -->
    101                     <p style="line-height:1.1"><?php echo esc_html_x( '&ldquo;Amazing quality and care. I love all your products.&rdquo;', 'Sample testimonial', 'twentytwentyfive' ); ?></p>
     101                    <p style="line-height:1.1"><?php echo esc_html_x( '&ldquo;Amazing quality and care. I love all your products.&rdquo;', 'Sample testimonial.', 'twentytwentyfive' ); ?></p>
    102102                    <!-- /wp:paragraph -->
    103103                </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>
    105105            </blockquote>
    106106            <!-- /wp:quote -->
     
    114114                <div class="wp-block-group" style="margin-top:0;margin-bottom:0;padding-top:0;padding-right:0;padding-bottom:0;padding-left:0">
    115115                    <!-- wp:paragraph {"style":{"typography":{"lineHeight":"1.1"}}} -->
    116                     <p style="line-height:1.1"><?php echo esc_html_x( '&ldquo;Amazing quality and care. I love all your products.&rdquo;', 'Sample testimonial', 'twentytwentyfive' ); ?></p>
     116                    <p style="line-height:1.1"><?php echo esc_html_x( '&ldquo;Amazing quality and care. I love all your products.&rdquo;', 'Sample testimonial.', 'twentytwentyfive' ); ?></p>
    117117                    <!-- /wp:paragraph -->
    118118                </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>
    120120            </blockquote>
    121121            <!-- /wp:quote -->
  • trunk/src/wp-content/themes/twentytwentyfive/patterns/testimonials-large.php

    r59146 r59191  
    2222            <div class="wp-block-group" style="min-height:100%">
    2323                <!-- 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>
    2525                <!-- /wp:heading -->
    2626
     
    3030                    <div class="wp-block-group" style="margin-top:0;margin-bottom:0;padding-top:0;padding-right:0;padding-bottom:0;padding-left:0">
    3131                        <!-- wp:paragraph {"fontSize":"xx-large"} -->
    32                         <p class="has-xx-large-font-size"><?php echo esc_html_x( '&ldquo;Superb product and customer service!&rdquo;', 'Sample testimonial', 'twentytwentyfive' ); ?></p>
     32                        <p class="has-xx-large-font-size"><?php echo esc_html_x( '&ldquo;Superb product and customer service!&rdquo;', 'Sample testimonial.', 'twentytwentyfive' ); ?></p>
    3333                        <!-- /wp:paragraph -->
    3434                    </div>
    3535                    <!-- /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>
    3737                </blockquote>
    3838                <!-- /wp:quote -->
     
    4545        <div class="wp-block-column" style="padding-top:0;padding-right:0;padding-bottom:0;padding-left:0">
    4646            <!-- 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/team-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>
    4848            <!-- /wp:image -->
    4949        </div>
  • trunk/src/wp-content/themes/twentytwentyfive/patterns/text-faqs.php

    r59146 r59191  
    1919    <div class="wp-block-group alignwide" style="padding-top:var(--wp--preset--spacing--50);padding-bottom:var(--wp--preset--spacing--50)">
    2020        <!-- 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>
    2222        <!-- /wp:heading -->
    2323
     
    2626            <!-- 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"}}} -->
    2727            <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>
    2929                <!-- 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>
    3131                <!-- /wp:paragraph -->
    3232            </details>
     
    3535            <!-- 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"}}} -->
    3636            <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>
    3838                <!-- 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>
    4040                <!-- /wp:paragraph -->
    4141            </details>
     
    4444            <!-- 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"}}} -->
    4545            <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>
    4747                <!-- 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>
    4949                <!-- /wp:paragraph -->
    5050            </details>
     
    5353            <!-- 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"}}} -->
    5454            <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>
    5656                <!-- 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>
    5858                <!-- /wp:paragraph -->
    5959            </details>
     
    6464                <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>
    6565                <!-- 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>
    6767                <!-- /wp:paragraph -->
    6868            </details>
  • trunk/src/wp-content/themes/twentytwentyfive/readme.txt

    r59146 r59191  
    33Requires at least: 6.7
    44Tested up to: 6.7
    5 Requires PHP: 7.2.24
     5Requires PHP: 7.2
    66Stable tag: 1.0
    77License: GPLv2 or later
     
    137137https://www.rawpixel.com/image/8812207
    138138
    139 Ms. Gail Falk Seltzer, a Staff Lawyer for Field Services.
    140 No known copyright restrictions
    141 team-photo-1.webp
    142 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/7157920320
    148 
    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/8676029464
     139Person typing on a typewriter.
     140Free public domain CC0 image.
     141typewriter.webp
     142https://www.rawpixel.com/image/12240004/photo-image-face-person-technology
     143
     144Woman wearing a traditional nurse's cap, photographed from behind.
     145nurse.webp
     146Free public domain CC0 image.
     147https://www.rawpixel.com/image/8782633/photo-image-person-white
     148
     149Woman splashing water, at Lake George.
     150woman-splashing-water.webp
     151Free public domain CC0 image.
     152https://www.rawpixel.com/image/9758986/photo-image-people-art-vintage
     153
     154Man in hat, standing in front of a building.
     155man-in-hat.webp
     156Free public domain CC0 image.
     157https://www.slam.org/collection/objects/62642/
    158158
    159159Corner view showing mostly left wall, Church, Acoma Pueblo.
     
    220220https://www.rawpixel.com/image/8799931
    221221
    222 [The fair "Sauimatani"] (23 July 1884) by Burton Brothers and Alfred Burton.
    223 Free public domain CC0 image.
    224 fair-sauimatani-square.webp
    225 https://www.rawpixel.com/image/13028387
    226 
    227222Parthenon op de Akropolis in Athene (westzijde) (c. 1880 - c. 1890) by Rhomaides Frères.
    228223Free public domain CC0 image.
  • trunk/src/wp-content/themes/twentytwentyfive/style.css

    r59146 r59191  
    77Requires at least: 6.7
    88Tested up to: 6.7
    9 Requires PHP: 7.2.24
     9Requires PHP: 7.2
    1010Version: 1.0
    1111License: GNU General Public License v2 or later
  • trunk/src/wp-content/themes/twentytwentyfive/styles/01-evening.json

    r59146 r59191  
    132132                }
    133133            },
     134            "section-3": {
     135                "elements": {
     136                    "link": {
     137                        "color": {
     138                            "text": "var:preset|color|contrast"
     139                        }
     140                    }
     141                }
     142            },
    134143            "section-4": {
    135144                "elements": {
  • trunk/src/wp-content/themes/twentytwentyfive/styles/colors/01-evening.json

    r59146 r59191  
    102102                }
    103103            },
     104            "section-3": {
     105                "elements": {
     106                    "link": {
     107                        "color": {
     108                            "text": "var:preset|color|contrast"
     109                        }
     110                    }
     111                }
     112            },
    104113            "section-4": {
    105114                "elements": {
  • trunk/src/wp-content/themes/twentytwentyfive/templates/archive.html

    r59146 r59191  
    66     <!-- wp:term-description /-->
    77    <!-- wp:pattern {"slug":"twentytwentyfive/template-query-loop"} /-->
    8     <!-- wp:pattern {"slug":"twentytwentyfive/more-posts"} /-->
    98</main>
    109<!-- /wp:group -->
  • trunk/src/wp-content/themes/twentytwentyfive/theme.json

    r59146 r59191  
    11241124                "typography": {
    11251125                    "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                    }
    11261140                }
    11271141            },
Note: See TracChangeset for help on using the changeset viewer.