Make WordPress Core

Changeset 59233


Ignore:
Timestamp:
10/14/2024 09:56:32 PM (3 months ago)
Author:
peterwilsoncc
Message:

Bundled Themes: Update Twenty Twenty-Five for 6.7 Beta 3.

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

A full list of changes can be found on GitHub: WordPress/twentytwentyfive@0d8b245...5d17f41

Props annezazu, areziaal, beafialho, cwhitmore, franz00, get_dave, joedolson, joen, juanfra, karmatosed, kartikmehta, mukesh27, onemaggie, pgeorgiev, poena, richtabor, sudipatel007, sumitbagthariya16, wildworks, youknowriad.
Fixes #62218.

Location:
trunk/src/wp-content/themes/twentytwentyfive
Files:
2 deleted
72 edited

Legend:

Unmodified
Added
Removed
  • trunk/src/wp-content/themes/twentytwentyfive/patterns/banner-about-book.php

    r59191 r59233  
    33 * Title: Banner with book description
    44 * Slug: twentytwentyfive/banner-about-book
    5  * Categories: banner, featured
     5 * Categories: banner
    66 * Description: Banner with book description and accompanying image for promotion.
    77 *
  • trunk/src/wp-content/themes/twentytwentyfive/patterns/banner-cover-big-heading.php

    r59191 r59233  
    2424        <!-- wp:group {"align":"full","layout":{"type":"default"}} -->
    2525        <div class="wp-block-group alignfull">
    26             <!-- wp:paragraph {"align":"left","style":{"typography":{"fontSize":"clamp(1rem, 380px, 24vw)","letterSpacing":"-0.02em","lineHeight":"1","fontWeight":"700"}}} -->
    27             <p class="has-text-align-left" style="font-size:clamp(1rem, 380px, 24vw);font-weight:700;letter-spacing:-0.02em;line-height:1"><?php esc_html_e( 'Stories', 'twentytwentyfive' ); ?></p>
    28             <!-- /wp:paragraph -->
     26            <!-- wp:heading {"align":"left","style":{"typography":{"fontSize":"clamp(1rem, 380px, 24vw)","letterSpacing":"-0.02em","lineHeight":"1","fontWeight":"700","fontStyle":"normal"}}} -->
     27            <h2 class="wp-block-heading has-text-align-left" style="font-size:clamp(1rem, 380px, 24vw);font-style:normal;font-weight:700;letter-spacing:-0.02em;line-height:1"><?php echo esc_html_e( 'Stories', 'twentytwentyfive' ); ?></h2>
     28            <!-- /wp:heading -->
     29
    2930        </div>
    3031        <!-- /wp:group -->
  • trunk/src/wp-content/themes/twentytwentyfive/patterns/banner-intro-image.php

    r59191 r59233  
    33 * Title: Short heading and paragraph and image on the left
    44 * Slug: twentytwentyfive/banner-intro-image
    5  * Categories: banner
     5 * Categories: banner, featured
    66 * Description: A Intro pattern with Short heading, paragraph and image on the left.
    77 *
  • trunk/src/wp-content/themes/twentytwentyfive/patterns/banner-intro.php

    r59191 r59233  
    33 * Title: Intro with left-aligned description
    44 * Slug: twentytwentyfive/banner-intro
    5  * Categories: banner, featured
     5 * Categories: banner
    66 * Description: A large left-aligned heading with a brand name emphasized in bold.
    77 *
  • trunk/src/wp-content/themes/twentytwentyfive/patterns/banner-poster.php

    r59191 r59233  
    33 * Title: Poster-like section
    44 * Slug: twentytwentyfive/banner-poster
    5  * Categories: banner, media, featured
     5 * Categories: banner, media
    66 * Description: A section that can be used as a banner or a landing page to announce an event.
    77 *
  • trunk/src/wp-content/themes/twentytwentyfive/patterns/cta-book-links.php

    r59191 r59233  
    33 * Title: Call to action with book links
    44 * Slug: twentytwentyfive/cta-book-links
    5  * Categories: call-to-action, featured
     5 * Categories: call-to-action
    66 * Description: A call to action section with links to get the book in different websites.
    77 *
  • trunk/src/wp-content/themes/twentytwentyfive/patterns/cta-book-locations.php

    r59191 r59233  
    33 * Title: Call to action with locations
    44 * Slug: twentytwentyfive/cta-book-locations
    5  * Categories: call-to-action, featured
     5 * Categories: call-to-action
    66 * Description: A call to action section with links to get the book in the most popular locations.
    77 *
  • trunk/src/wp-content/themes/twentytwentyfive/patterns/cta-centered-heading.php

    r59191 r59233  
    33 * Title: Centered heading
    44 * Slug: twentytwentyfive/cta-centered-heading
    5  * Categories: call-to-action, featured
     5 * Categories: call-to-action
    66 * Description: A hero with a centered heading, paragraph and button.
    77 *
  • trunk/src/wp-content/themes/twentytwentyfive/patterns/cta-grid-products-link.php

    r59191 r59233  
    33 * Title: Call to action with grid layout with products and link
    44 * Slug: twentytwentyfive/cta-grid-products-link
    5  * Categories: call-to-action
     5 * Categories: call-to-action, featured
    66 * Viewport width: 1400
    77 * Description: A call to action featuring product images.
     
    2727            <!-- /wp:image -->
    2828
    29             <!-- wp:cover {"dimRatio":0,"isDark":false,"style":{"dimensions":{"aspectRatio":"1"}},"fontSize":"medium"} -->
    30             <div class="wp-block-cover is-light has-medium-font-size"><span aria-hidden="true" class="wp-block-cover__background has-background-dim-0 has-background-dim"></span><div class="wp-block-cover__inner-container">
     29            <!-- wp:cover {"dimRatio":0,"isDark":false,"style":{"dimensions":{"aspectRatio":"1"},"elements":{"link":{"color":{"text":"var:preset|color|contrast"}}}},"textColor":"contrast","fontSize":"medium"} -->
     30            <div class="wp-block-cover is-light has-contrast-color has-text-color has-link-color 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"} -->
    3232                <p class="has-text-align-center"><?php esc_html_e( 'Delivered every week', 'twentytwentyfive' ); ?></p>
     
    4747            <!-- /wp:cover -->
    4848
    49             <!-- wp:cover {"dimRatio":0,"isDark":false,"style":{"dimensions":{"aspectRatio":"1"},"spacing":{"padding":{"top":"0","bottom":"0","left":"0","right":"0"},"margin":{"top":"0","bottom":"0"}}}} -->
    50             <div class="wp-block-cover is-light" style="margin-top:0;margin-bottom:0;padding-top:0;padding-right:0;padding-bottom:0;padding-left:0"><span aria-hidden="true" class="wp-block-cover__background has-background-dim-0 has-background-dim"></span><div class="wp-block-cover__inner-container">
     49            <!-- wp:cover {"dimRatio":0,"isDark":false,"style":{"dimensions":{"aspectRatio":"1"},"spacing":{"padding":{"top":"0","bottom":"0","left":"0","right":"0"},"margin":{"top":"0","bottom":"0"}},"elements":{"link":{"color":{"text":"var:preset|color|contrast"}}}},"textColor":"contrast"} -->
     50            <div class="wp-block-cover is-light has-contrast-color has-text-color has-link-color" style="margin-top:0;margin-bottom:0;padding-top:0;padding-right:0;padding-bottom:0;padding-left:0"><span aria-hidden="true" class="wp-block-cover__background has-background-dim-0 has-background-dim"></span><div class="wp-block-cover__inner-container">
    5151                <!-- wp:group {"style":{"spacing":{"blockGap":"0","padding":{"top":"var:preset|spacing|40","bottom":"var:preset|spacing|40","left":"var:preset|spacing|40","right":"var:preset|spacing|40"}}},"fontSize":"medium","layout":{"type":"flex","orientation":"vertical","verticalAlignment":"center","justifyContent":"center"}} -->
    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)">
     
    7171            <!-- /wp:image -->
    7272
    73             <!-- wp:cover {"dimRatio":0,"isDark":false,"style":{"dimensions":{"aspectRatio":"1"}},"fontSize":"medium"} -->
    74             <div class="wp-block-cover is-light has-medium-font-size"><span aria-hidden="true" class="wp-block-cover__background has-background-dim-0 has-background-dim"></span><div class="wp-block-cover__inner-container">
     73            <!-- wp:cover {"dimRatio":0,"isDark":false,"style":{"dimensions":{"aspectRatio":"1"},"elements":{"link":{"color":{"text":"var:preset|color|contrast"}}}},"textColor":"contrast","fontSize":"medium"} -->
     74            <div class="wp-block-cover is-light has-contrast-color has-text-color has-link-color 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"} -->
    7676                <p class="has-text-align-center"><?php esc_html_e( 'Tailored to your needs', 'twentytwentyfive' ); ?></p>
     
    7979            <!-- /wp:cover -->
    8080
    81             <!-- wp:cover {"dimRatio":0,"isDark":false,"style":{"dimensions":{"aspectRatio":"1"}},"fontSize":"medium"} -->
    82             <div class="wp-block-cover is-light has-medium-font-size"><span aria-hidden="true" class="wp-block-cover__background has-background-dim-0 has-background-dim"></span><div class="wp-block-cover__inner-container">
     81            <!-- wp:cover {"dimRatio":0,"isDark":false,"style":{"dimensions":{"aspectRatio":"1"},"elements":{"link":{"color":{"text":"var:preset|color|contrast"}}}},"textColor":"contrast","fontSize":"medium"} -->
     82            <div class="wp-block-cover is-light has-contrast-color has-text-color has-link-color 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"} -->
    8484                <p class="has-text-align-center"><?php esc_html_e( 'Free shipping', 'twentytwentyfive' ); ?></p>
     
    9595            <!-- /wp:cover -->
    9696
    97             <!-- wp:cover {"dimRatio":0,"isDark":false,"style":{"dimensions":{"aspectRatio":"1"}},"fontSize":"medium"} -->
    98             <div class="wp-block-cover is-light has-medium-font-size"><span aria-hidden="true" class="wp-block-cover__background has-background-dim-0 has-background-dim"></span><div class="wp-block-cover__inner-container">
     97            <!-- wp:cover {"dimRatio":0,"isDark":false,"style":{"dimensions":{"aspectRatio":"1"},"elements":{"link":{"color":{"text":"var:preset|color|contrast"}}}},"textColor":"contrast","fontSize":"medium"} -->
     98            <div class="wp-block-cover is-light has-contrast-color has-text-color has-link-color 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"} -->
    100100                <p class="has-text-align-center"><?php esc_html_e( 'Cancel anytime', 'twentytwentyfive' ); ?></p>
  • trunk/src/wp-content/themes/twentytwentyfive/patterns/cta-newsletter.php

    r59191 r59233  
    1212
    1313?>
    14 <!-- wp:cover {"tagName":"aside","overlayColor":"accent-1","isUserOverlayColor":true,"minHeight":460,"isDark":false,"metadata":{"categories":["call-to-action"],"patternName":"twentytwentyfive/newsletter-sign-up","name":"Newsletter Sign Up"},"align":"full","style":{"spacing":{"padding":{"right":"var:preset|spacing|50","left":"var:preset|spacing|50","top":"var:preset|spacing|50","bottom":"var:preset|spacing|50"}}},"layout":{"type":"constrained","contentSize":"800px"}} -->
    15 <aside class="wp-block-cover alignfull is-light" style="padding-top:var(--wp--preset--spacing--50);padding-right:var(--wp--preset--spacing--50);padding-bottom:var(--wp--preset--spacing--50);padding-left:var(--wp--preset--spacing--50);min-height:460px"><span aria-hidden="true" class="wp-block-cover__background has-accent-1-background-color has-background-dim-100 has-background-dim"></span><div class="wp-block-cover__inner-container">
    16     <!-- wp:heading {"textAlign":"center","fontSize":"xx-large"} -->
    17     <h2 class="wp-block-heading has-text-align-center has-xx-large-font-size"><?php esc_html_e( 'Sign up to get daily stories', 'twentytwentyfive' ); ?></h2>
    18     <!-- /wp:heading -->
     14<!-- wp:group {"tagName":"aside","align":"full","className":"is-style-section-3","style":{"spacing":{"padding":{"right":"var:preset|spacing|50","left":"var:preset|spacing|50","top":"var:preset|spacing|50","bottom":"var:preset|spacing|50"}},"dimensions":{"minHeight":""}},"layout":{"type":"constrained","contentSize":"800px"}} -->
     15<aside class="wp-block-group alignfull is-style-section-3" 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)">
     16    <!-- wp:group {"style":{"dimensions":{"minHeight":"360px"},"spacing":{"margin":{"top":"0","bottom":"0"}}},"layout":{"type":"flex","orientation":"vertical","verticalAlignment":"center","justifyContent":"center"}} -->
     17    <div class="wp-block-group" style="min-height:360px;margin-top:0;margin-bottom:0">
     18        <!-- wp:heading {"textAlign":"center","fontSize":"xx-large"} -->
     19        <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>
     20        <!-- /wp:heading -->
    1921
    20     <!-- wp:paragraph {"align":"center","className":"is-style-text-subtitle"} -->
    21     <p class="has-text-align-center is-style-text-subtitle"><?php esc_html_e( 'Get access to a curated collection of moments in time featuring photographs from historical relevance.', 'twentytwentyfive' ); ?></p>
    22     <!-- /wp:paragraph -->
     22        <!-- wp:paragraph {"align":"center","className":"is-style-text-subtitle"} -->
     23        <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>
     24        <!-- /wp:paragraph -->
    2325
    24     <!-- wp:spacer {"height":"var:preset|spacing|30"} -->
    25     <div style="height:var(--wp--preset--spacing--30)" aria-hidden="true" class="wp-block-spacer"></div>
    26     <!-- /wp:spacer -->
     26        <!-- wp:spacer {"height":"var:preset|spacing|30"} -->
     27        <div style="height:var(--wp--preset--spacing--30)" aria-hidden="true" class="wp-block-spacer"></div>
     28        <!-- /wp:spacer -->
    2729
    28     <!-- wp:buttons {"layout":{"type":"flex","justifyContent":"center"}} -->
    29     <div class="wp-block-buttons"><!-- wp:button {"textAlign":"center"} -->
    30         <div class="wp-block-button"><a class="wp-block-button__link has-text-align-center wp-element-button"><?php esc_html_e( 'Subscribe', 'twentytwentyfive' ); ?></a></div>
    31     <!-- /wp:button --></div>
    32     <!-- /wp:buttons --></div>
     30        <!-- wp:buttons {"layout":{"type":"flex","justifyContent":"center"}} -->
     31        <div class="wp-block-buttons"><!-- wp:button {"textAlign":"center"} -->
     32            <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>
     33        <!-- /wp:button --></div>
     34        <!-- /wp:buttons -->
     35    </div>
     36    <!-- /wp:group -->
    3337</aside>
    34 <!-- /wp:cover -->
     38<!-- /wp:group -->
  • trunk/src/wp-content/themes/twentytwentyfive/patterns/event-3-col.php

    r59191 r59233  
    33 * Title: Events, 3 columns with event images and titles
    44 * Slug: twentytwentyfive/event-3-col
    5  * Categories: featured
     5 * Categories: banner
    66 * Description: A header with title and text and three columns that show 3 events with their images and titles.
    77 * Keywords: events, columns, images
  • trunk/src/wp-content/themes/twentytwentyfive/patterns/event-schedule.php

    r59191 r59233  
    33 * Title: Event schedule
    44 * Slug: twentytwentyfive/event-schedule
    5  * Categories: about, featured
     5 * Categories: about
    66 * Description: A section with specified dates and times for an event.
    77 * Keywords: events, agenda, schedule, lectures
  • trunk/src/wp-content/themes/twentytwentyfive/patterns/format-audio.php

    r59191 r59233  
    33 * Title: Audio format
    44 * Slug: twentytwentyfive/format-audio
    5  * Categories: twentytwentyfive_post-format, featured
     5 * Categories: twentytwentyfive_post-format
    66 * Description: An audio post format with an image, title, audio player, and description.
    77 *
  • trunk/src/wp-content/themes/twentytwentyfive/patterns/format-link.php

    r59191 r59233  
    33 * Title: Link format
    44 * Slug: twentytwentyfive/format-link
    5  * Categories: twentytwentyfive_post-format, featured
     5 * Categories: twentytwentyfive_post-format
    66 * Description: A link post format with a description and an emphasized link for key content.
    77 *
     
    1818    <!-- /wp:paragraph -->
    1919
    20     <!-- wp:group {"style":{"elements":{"link":{"color":{"text":"var:preset|color|accent-4"}}}},"textColor":"accent-4","fontSize":"medium","layout":{"type":"flex","flexWrap":"nowrap","justifyContent":"space-between"}} -->
    21     <div class="wp-block-group has-accent-4-color has-text-color has-link-color has-medium-font-size">
     20    <!-- wp:group {"fontSize":"medium","layout":{"type":"flex","flexWrap":"nowrap","justifyContent":"space-between"}} -->
     21    <div class="wp-block-group has-medium-font-size">
    2222        <!-- wp:paragraph -->
    2323        <p><a href="#"><?php esc_html_e( 'https://example.com', 'twentytwentyfive' ); ?></a></p>
  • trunk/src/wp-content/themes/twentytwentyfive/patterns/grid-videos.php

    r59191 r59233  
    33 * Title: Grid with videos
    44 * Slug: twentytwentyfive/grid-videos
    5  * Categories: about, featured
     5 * Categories: about
    66 * Description: A grid with videos.
    77 *
  • trunk/src/wp-content/themes/twentytwentyfive/patterns/grid-with-categories.php

    r59191 r59233  
    33 * Title: Grid with categories
    44 * Slug: twentytwentyfive/grid-with-categories
    5  * Categories: featured
     5 * Categories: banner
    66 * Viewport width: 1400
    77 * Description: A grid section with different categories.
  • trunk/src/wp-content/themes/twentytwentyfive/patterns/header-centered.php

    r59146 r59233  
    2020        <!-- wp:group {"align":"wide","layout":{"type":"constrained"}} -->
    2121        <div class="wp-block-group alignwide">
    22             <!-- wp:navigation {"layout":{"type":"flex","justifyContent":"center"}} /-->
     22            <!-- wp:navigation {"overlayBackgroundColor":"base","overlayTextColor":"contrast","layout":{"type":"flex","justifyContent":"center"}} /-->
    2323        </div>
    2424        <!-- /wp:group -->
  • trunk/src/wp-content/themes/twentytwentyfive/patterns/header-columns.php

    r59146 r59233  
    2525        <!-- wp:group {"layout":{"type":"constrained","justifyContent":"left"}} -->
    2626        <div class="wp-block-group">
    27             <!-- wp:navigation {"layout":{"type":"flex","orientation":"vertical"}} /-->
     27            <!-- wp:navigation {"overlayBackgroundColor":"base","overlayTextColor":"contrast","layout":{"type":"flex","orientation":"vertical"}} /-->
    2828        </div>
    2929        <!-- /wp:group -->
  • trunk/src/wp-content/themes/twentytwentyfive/patterns/header-large-title.php

    r59146 r59233  
    2020        <!-- wp:group {"style":{"spacing":{"padding":{"right":"0","left":"0"}}},"layout":{"type":"constrained"}} -->
    2121        <div class="wp-block-group" style="padding-right:0;padding-left:0">
    22             <!-- wp:navigation {"style":{"spacing":{"blockGap":"0"}},"layout":{"type":"flex","justifyContent":"right","orientation":"vertical"}} /-->
     22            <!-- wp:navigation {"overlayBackgroundColor":"base","overlayTextColor":"contrast","style":{"spacing":{"blockGap":"0"}},"layout":{"type":"flex","justifyContent":"right","orientation":"vertical"}} /-->
    2323        </div>
    2424        <!-- /wp:group -->
  • trunk/src/wp-content/themes/twentytwentyfive/patterns/header.php

    r59146 r59233  
    2222            <!-- wp:group {"style":{"spacing":{"blockGap":"var:preset|spacing|10"}},"layout":{"type":"flex","flexWrap":"nowrap","justifyContent":"right"}} -->
    2323            <div class="wp-block-group">
    24                 <!-- wp:navigation {"layout":{"type":"flex","justifyContent":"right","flexWrap":"wrap"}} /-->
     24                <!-- wp:navigation {"overlayBackgroundColor":"base","overlayTextColor":"contrast","layout":{"type":"flex","justifyContent":"right","flexWrap":"wrap"}} /-->
    2525            </div>
    2626            <!-- /wp:group -->
  • trunk/src/wp-content/themes/twentytwentyfive/patterns/heading-and-paragraph-with-image.php

    r59191 r59233  
    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-8802835-jpeg-scaled.webp' ); ?>" alt="<?php echo esc_attr_x( 'Cliff Palace, Colorado', '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

    r59191 r59233  
    33 * Title: Hero book
    44 * Slug: twentytwentyfive/hero-book
    5  * Categories: featured, hero
     5 * Categories: banner
    66 * Keywords: podcast, hero, stories
    77 * Description: A hero section for the book with a description and pre-order link.
  • trunk/src/wp-content/themes/twentytwentyfive/patterns/hero-full-width-image.php

    r59191 r59233  
    33 * Title: Hero, full width image
    44 * Slug: twentytwentyfive/hero-full-width-image
    5  * Categories: banner, featured
     5 * Categories: banner
    66 * Description: A hero with a full width image, heading, short paragraph and button.
    77 *
  • trunk/src/wp-content/themes/twentytwentyfive/patterns/hero-overlapped-book-cover-with-links.php

    r59191 r59233  
    33 * Title: Hero, overlapped book cover with links
    44 * Slug: twentytwentyfive/hero-overlapped-book-cover-with-links
    5  * Categories: banner, featured
     5 * Categories: banner
    66 * Description: A hero with an overlapped book cover and links.
    77 *
     
    1212
    1313?>
     14<!-- wp:group {"align":"full","className":"is-style-section-1","style":{"spacing":{"padding":{"top":"var:preset|spacing|80","bottom":"var:preset|spacing|80","left":"var:preset|spacing|50","right":"var:preset|spacing|50"}}},"layout":{"type":"constrained"}} -->
     15<div class="wp-block-group alignfull is-style-section-1" style="padding-top:var(--wp--preset--spacing--80);padding-right:var(--wp--preset--spacing--50);padding-bottom:var(--wp--preset--spacing--80);padding-left:var(--wp--preset--spacing--50)">
     16    <!-- wp:group {"align":"wide","layout":{"type":"default"}} -->
     17    <div class="wp-block-group alignwide">
     18        <!-- wp:columns {"verticalAlignment":null,"align":"wide","style":{"spacing":{"blockGap":{"top":"var:preset|spacing|80","left":"var:preset|spacing|80"}}}} -->
     19        <div class="wp-block-columns alignwide">
     20            <!-- wp:column {"verticalAlignment":"center","width":"55%"} -->
     21            <div class="wp-block-column is-vertically-aligned-center" style="flex-basis:55%">
     22                <!-- wp:group {"style":{"dimensions":{"minHeight":"100%"}},"layout":{"type":"flex","orientation":"vertical","justifyContent":"left","flexWrap":"nowrap","verticalAlignment":"top"}} -->
     23                <div class="wp-block-group" style="min-height:100%">
     24                    <!-- wp:group {"style":{"spacing":{"blockGap":"var:preset|spacing|30"}},"layout":{"type":"constrained"}} -->
     25                    <div class="wp-block-group">
     26                        <!-- wp:heading {"fontSize":"xx-large"} -->
     27                        <h2 class="wp-block-heading has-xx-large-font-size">
     28                            <?php echo esc_html_x( 'The Stories Book', 'Hero - Overlapped book cover pattern headline text', 'twentytwentyfive' ); ?>
     29                        </h2>
     30                        <!-- /wp:heading -->
    1431
    15 <!-- wp:cover {"isUserOverlayColor":true,"customGradient":"linear-gradient(180deg,rgb(251,250,243) 51%,rgb(255,255,255) 51%)","contentPosition":"center center","align":"full","style":{"elements":{"link":{"color":{"text":"var:preset|color|contrast"}}},"spacing":{"padding":{"top":"var:preset|spacing|80","bottom":"var:preset|spacing|80","left":"var:preset|spacing|50","right":"var:preset|spacing|50"}}},"textColor":"contrast","layout":{"type":"constrained"}} -->
    16 <div class="wp-block-cover alignfull has-contrast-color has-text-color has-link-color" style="padding-top:var(--wp--preset--spacing--80);padding-right:var(--wp--preset--spacing--50);padding-bottom:var(--wp--preset--spacing--80);padding-left:var(--wp--preset--spacing--50)">
    17     <span aria-hidden="true" class="wp-block-cover__background has-background-dim-100 has-background-dim has-background-gradient" style="background:linear-gradient(180deg,rgb(251,250,243) 51%,rgb(255,255,255) 51%)"></span>
    18     <div class="wp-block-cover__inner-container">
    19         <!-- wp:group {"align":"wide","layout":{"type":"default"}} -->
    20         <div class="wp-block-group alignwide">
    21             <!-- wp:columns {"verticalAlignment":"top","align":"wide","style":{"spacing":{"blockGap":{"top":"var:preset|spacing|80","left":"var:preset|spacing|80"}}}} -->
    22             <div class="wp-block-columns alignwide are-vertically-aligned-top">
    23                 <!-- wp:column {"verticalAlignment":"top","width":"55%"} -->
    24                 <div class="wp-block-column is-vertically-aligned-top" style="flex-basis:55%">
    25                     <!-- wp:group {"layout":{"type":"flex","orientation":"vertical","justifyContent":"left","flexWrap":"nowrap","verticalAlignment":"top"}} -->
     32                        <!-- wp:paragraph {"className":"is-style-text-subtitle"} -->
     33                        <p class="is-style-text-subtitle">
     34                            <?php echo esc_html_x( 'A fine collection of moments in time featuring photographs from Louis Fleckenstein, Paul Strand and Asahachi Kōno.', 'Hero - Overlapped book cover pattern subline text', 'twentytwentyfive' ); ?>
     35                        </p>
     36                        <!-- /wp:paragraph -->
     37                    </div>
     38                    <!-- /wp:group -->
     39
     40                    <!-- wp:group {"layout":{"type":"flex","orientation":"vertical","justifyContent":"stretch"}} -->
    2641                    <div class="wp-block-group">
    27                         <!-- wp:group {"style":{"spacing":{"blockGap":"var:preset|spacing|30"}},"layout":{"type":"constrained"}} -->
    28                         <div class="wp-block-group">
    29                             <!-- wp:heading {"fontSize":"xx-large"} -->
    30                             <h2 class="wp-block-heading has-xx-large-font-size">
    31                                 <?php echo esc_html_x( 'The Stories Book', 'Hero - Overlapped book cover pattern headline text', 'twentytwentyfive' ); ?>
    32                             </h2>
    33                             <!-- /wp:heading -->
    34                             <!-- wp:paragraph {"className":"is-style-text-subtitle"} -->
    35                             <p class="is-style-text-subtitle">
    36                                 <?php echo esc_html_x( 'A fine collection of moments in time featuring photographs from Louis Fleckenstein, Paul Strand and Asahachi Kōno.', 'Hero - Overlapped book cover pattern subline text', 'twentytwentyfive' ); ?>
    37                             </p>
    38                             <!-- /wp:paragraph -->
    39                         </div>
    40                         <!-- /wp:group -->
    41 
    42                         <!-- wp:spacer {"style":{"layout":{"selfStretch":"fit","flexSize":null},"spacing":{"margin":{"top":"var:preset|spacing|70","bottom":"var:preset|spacing|70"}}}} -->
    43                         <div style="margin-top:var(--wp--preset--spacing--70);margin-bottom:var(--wp--preset--spacing--70)" aria-hidden="true" class="wp-block-spacer"></div>
     42                        <!-- wp:spacer {"style":{"layout":{"selfStretch":"fit","flexSize":null},"spacing":{"margin":{"top":"var:preset|spacing|20","bottom":"var:preset|spacing|20"}}}} -->
     43                        <div style="margin-top:var(--wp--preset--spacing--20);margin-bottom:var(--wp--preset--spacing--20)" aria-hidden="true" class="wp-block-spacer"></div>
    4444                        <!-- /wp:spacer -->
    4545
    46                         <!-- wp:group {"layout":{"type":"flex","orientation":"vertical","justifyContent":"stretch"}} -->
    47                         <div class="wp-block-group">
    48                             <!-- wp:columns {"style":{"spacing":{"blockGap":{"top":"var:preset|spacing|20","left":"var:preset|spacing|20"}}}} -->
    49                             <div class="wp-block-columns">
    50                                 <!-- wp:column {"verticalAlignment":"stretch"} -->
    51                                 <div class="wp-block-column is-vertically-aligned-stretch">
    52                                     <!-- wp:buttons {"style":{"spacing":{"blockGap":"var:preset|spacing|20"}},"layout":{"type":"flex","orientation":"horizontal","flexWrap":"wrap","justifyContent":"space-between"}} -->
    53                                     <div class="wp-block-buttons">
    54                                         <!-- wp:button {"width":100,"className":"is-style-fill"} -->
    55                                         <div class="wp-block-button has-custom-width wp-block-button__width-100 is-style-fill">
    56                                             <a class="wp-block-button__link wp-element-button" href="#">
    57                                                 <?php echo esc_html_x( 'Amazon', 'Example brand name.', 'twentytwentyfive' ); ?>
    58                                             </a>
    59                                         </div>
    60                                         <!-- /wp:button -->
    61                                         <!-- wp:button {"width":100,"className":"is-style-fill"} -->
    62                                         <div class="wp-block-button has-custom-width wp-block-button__width-100 is-style-fill">
    63                                             <a class="wp-block-button__link wp-element-button" href="#">
    64                                                 <?php echo esc_html_x( 'Apple Books', 'Example brand name.', 'twentytwentyfive' ); ?>
    65                                             </a>
    66                                         </div>
    67                                         <!-- /wp:button -->
     46                        <!-- wp:columns {"style":{"spacing":{"blockGap":{"top":"var:preset|spacing|20","left":"var:preset|spacing|20"}}}} -->
     47                        <div class="wp-block-columns">
     48                            <!-- wp:column {"verticalAlignment":"stretch"} -->
     49                            <div class="wp-block-column is-vertically-aligned-stretch">
     50                                <!-- wp:buttons {"style":{"spacing":{"blockGap":"var:preset|spacing|20"}},"layout":{"type":"flex","orientation":"horizontal","flexWrap":"wrap","justifyContent":"space-between"}} -->
     51                                <div class="wp-block-buttons">
     52                                    <!-- wp:button {"width":100,"className":"is-style-fill"} -->
     53                                    <div class="wp-block-button has-custom-width wp-block-button__width-100 is-style-fill">
     54                                        <a class="wp-block-button__link wp-element-button" href="#">
     55                                            <?php echo esc_html_x( 'Amazon', 'Example brand name.', 'twentytwentyfive' ); ?>
     56                                        </a>
    6857                                    </div>
    69                                     <!-- /wp:buttons -->
     58                                    <!-- /wp:button -->
     59                                    <!-- wp:button {"width":100,"className":"is-style-fill"} -->
     60                                    <div class="wp-block-button has-custom-width wp-block-button__width-100 is-style-fill">
     61                                        <a class="wp-block-button__link wp-element-button" href="#">
     62                                            <?php echo esc_html_x( 'Apple Books', 'Example brand name.', 'twentytwentyfive' ); ?>
     63                                        </a>
     64                                    </div>
     65                                    <!-- /wp:button -->
    7066                                </div>
    71                                 <!-- /wp:column -->
    72                                 <!-- wp:column {"verticalAlignment":"stretch"} -->
    73                                 <div class="wp-block-column is-vertically-aligned-stretch">
    74                                     <!-- wp:buttons {"style":{"spacing":{"blockGap":"var:preset|spacing|20"}},"layout":{"type":"flex","orientation":"horizontal","flexWrap":"wrap","justifyContent":"space-between"}} -->
    75                                     <div class="wp-block-buttons">
    76                                         <!-- wp:button {"width":100,"className":"is-style-fill"} -->
    77                                         <div class="wp-block-button has-custom-width wp-block-button__width-100 is-style-fill">
    78                                             <a class="wp-block-button__link wp-element-button" href="#">
    79                                                 <?php echo esc_html_x( 'Audible', 'Example brand name.', 'twentytwentyfive' ); ?>
    80                                             </a>
    81                                         </div>
    82                                         <!-- /wp:button -->
    83                                         <!-- wp:button {"width":100,"className":"is-style-fill"} -->
    84                                         <div class="wp-block-button has-custom-width wp-block-button__width-100 is-style-fill">
    85                                             <a class="wp-block-button__link wp-element-button" href="#">
    86                                                 <?php echo esc_html_x( 'Barnes &amp; Noble', 'Example brand name.', 'twentytwentyfive' ); ?>
    87                                             </a>
    88                                         </div>
    89                                         <!-- /wp:button -->
     67                                <!-- /wp:buttons -->
     68                            </div>
     69                            <!-- /wp:column -->
     70                            <!-- wp:column {"verticalAlignment":"stretch"} -->
     71                            <div class="wp-block-column is-vertically-aligned-stretch">
     72                                <!-- wp:buttons {"style":{"spacing":{"blockGap":"var:preset|spacing|20"}},"layout":{"type":"flex","orientation":"horizontal","flexWrap":"wrap","justifyContent":"space-between"}} -->
     73                                <div class="wp-block-buttons">
     74                                    <!-- wp:button {"width":100,"className":"is-style-fill"} -->
     75                                    <div class="wp-block-button has-custom-width wp-block-button__width-100 is-style-fill">
     76                                        <a class="wp-block-button__link wp-element-button" href="#">
     77                                            <?php echo esc_html_x( 'Audible', 'Example brand name.', 'twentytwentyfive' ); ?>
     78                                        </a>
    9079                                    </div>
    91                                     <!-- /wp:buttons -->
     80                                    <!-- /wp:button -->
     81                                    <!-- wp:button {"width":100,"className":"is-style-fill"} -->
     82                                    <div class="wp-block-button has-custom-width wp-block-button__width-100 is-style-fill">
     83                                        <a class="wp-block-button__link wp-element-button" href="#">
     84                                            <?php echo esc_html_x( 'Barnes &amp; Noble', 'Example brand name.', 'twentytwentyfive' ); ?>
     85                                        </a>
     86                                    </div>
     87                                    <!-- /wp:button -->
    9288                                </div>
    93                                 <!-- /wp:column -->
     89                                <!-- /wp:buttons -->
    9490                            </div>
    95                             <!-- /wp:columns -->
     91                            <!-- /wp:column -->
     92                        </div>
     93                        <!-- /wp:columns -->
    9694
    97                             <!-- wp:spacer {"style":{"layout":{"selfStretch":"fit","flexSize":null},"spacing":{"margin":{"top":"var:preset|spacing|40","bottom":"var:preset|spacing|40"}}}} -->
    98                             <div style="margin-top:var(--wp--preset--spacing--40);margin-bottom:var(--wp--preset--spacing--40)" aria-hidden="true" class="wp-block-spacer"></div>
    99                             <!-- /wp:spacer -->
     95                        <!-- wp:spacer {"style":{"layout":{"selfStretch":"fit","flexSize":null},"spacing":{"margin":{"top":"var:preset|spacing|20","bottom":"var:preset|spacing|20"}}}} -->
     96                        <div style="margin-top:var(--wp--preset--spacing--20);margin-bottom:var(--wp--preset--spacing--20)" aria-hidden="true" class="wp-block-spacer"></div>
     97                        <!-- /wp:spacer -->
    10098
    101                             <!-- wp:paragraph {"fontSize":"medium"} -->
    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>
    103                             <!-- /wp:paragraph -->
    104                         </div>
    105                         <!-- /wp:group -->
     99                        <!-- wp:paragraph {"fontSize":"medium"} -->
     100                        <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>
     101                        <!-- /wp:paragraph -->
    106102                    </div>
    107103                    <!-- /wp:group -->
    108104                </div>
    109                 <!-- /wp:column -->
    110                 <!-- wp:column {"verticalAlignment":"top","width":"45%"} -->
    111                 <div class="wp-block-column is-vertically-aligned-top" style="flex-basis:45%">
    112                     <!-- wp:image {"aspectRatio":"3/4","scale":"cover","sizeSlug":"full","linkDestination":"none"} -->
    113                     <figure class="wp-block-image size-full">
    114                         <img src="<?php echo esc_url( get_template_directory_uri() ); ?>/assets/images/book-image.webp" alt="<?php echo esc_attr__( 'Book Image', 'twentytwentyfive' ); ?>" style="aspect-ratio:3/4;object-fit:cover"/>
    115                     </figure>
    116                     <!-- /wp:image -->
    117                 </div>
    118                 <!-- /wp:column -->
     105                <!-- /wp:group -->
    119106            </div>
    120             <!-- /wp:columns -->
     107            <!-- /wp:column -->
     108
     109            <!-- wp:column {"verticalAlignment":"top","width":"45%"} -->
     110            <div class="wp-block-column is-vertically-aligned-top" style="flex-basis:45%">
     111                <!-- wp:image {"aspectRatio":"3/4","scale":"cover","sizeSlug":"full","linkDestination":"none"} -->
     112                <figure class="wp-block-image size-full">
     113                    <img src="<?php echo esc_url( get_template_directory_uri() ); ?>/assets/images/book-image.webp" alt="<?php echo esc_attr__( 'Book Image', 'twentytwentyfive' ); ?>" style="aspect-ratio:3/4;object-fit:cover"/>
     114                </figure>
     115                <!-- /wp:image -->
     116            </div>
     117            <!-- /wp:column -->
    121118        </div>
    122         <!-- /wp:group -->
     119        <!-- /wp:columns -->
    123120    </div>
     121    <!-- /wp:group -->
    124122</div>
    125 <!-- /wp:cover -->
     123<!-- /wp:group -->
  • trunk/src/wp-content/themes/twentytwentyfive/patterns/hero-podcast.php

    r59191 r59233  
    33 * Title: Hero podcast
    44 * Slug: twentytwentyfive/hero-podcast
    5  * Categories: featured, hero
     5 * Categories: banner
    66 * Keywords: podcast, hero, stories
    77 *
  • trunk/src/wp-content/themes/twentytwentyfive/patterns/logos.php

    r59191 r59233  
    33 * Title: Logos
    44 * Slug: twentytwentyfive/logos
    5  * Categories: banner, featured
     5 * Categories: banner
    66 * Description: Showcasing the podcast's clients with a heading and a series of client logos.
    77 *
  • trunk/src/wp-content/themes/twentytwentyfive/patterns/media-instagram-grid.php

    r59191 r59233  
    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":"contrast","isUserOverlayColor":true,"isDark":false,"style":{"dimensions":{"aspectRatio":"1"},"elements":{"link":{"color":{"text":"var:preset|color|base"}}}},"textColor":"base"} -->
    20         <div class="wp-block-cover is-light has-base-color has-text-color has-link-color">
    21             <span aria-hidden="true" class="wp-block-cover__background has-contrast-background-color has-background-dim-100 has-background-dim"></span>
    22             <div class="wp-block-cover__inner-container">
    23                 <!-- wp:group {"style":{"dimensions":{"minHeight":"100%"},"spacing":{"blockGap":"var:preset|spacing|20"}},"layout":{"type":"flex","orientation":"vertical","verticalAlignment":"center","justifyContent":"center"}} -->
    24                 <div class="wp-block-group" style="min-height:100%">
    25                     <!-- wp:heading {"fontSize":"large"} -->
    26                     <h2 class="wp-block-heading has-large-font-size"><?php esc_html_e( 'Instagram', 'twentytwentyfive' ); ?></h2>
    27                     <!-- /wp:heading -->
    28                     <!-- wp:paragraph {"align":"center","fontSize":"medium"} -->
    29                     <p class="has-text-align-center has-medium-font-size"><a href="#"><?php echo esc_html_x( '@example', 'Example username for social media account.', 'twentytwentyfive' ); ?></a></p>
    30                     <!-- /wp:paragraph -->
     19        <!-- wp:group {"className":"is-style-section-3","style":{"dimensions":{"minHeight":"297px"}},"layout":{"type":"constrained"}} -->
     20        <div class="wp-block-group is-style-section-3" style="min-height:297px">
     21            <!-- wp:group {"style":{"dimensions":{"minHeight":"100%"},"spacing":{"blockGap":"var:preset|spacing|20"}},"layout":{"type":"flex","orientation":"vertical","verticalAlignment":"center","justifyContent":"center"}} -->
     22            <div class="wp-block-group" style="min-height:100%">
     23                <!-- wp:heading {"fontSize":"large"} -->
     24                <h2 class="wp-block-heading has-large-font-size"><?php esc_html_e( 'Instagram', 'twentytwentyfive' ); ?></h2>
     25                <!-- /wp:heading -->
     26
     27                <!-- wp:paragraph {"align":"center","fontSize":"medium"} -->
     28                <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>
     29                <!-- /wp:paragraph -->
    3130                </div>
    32                 <!-- /wp:group -->
    33             </div>
     31            <!-- /wp:group -->
    3432        </div>
    35         <!-- /wp:cover -->
     33        <!-- /wp:group -->
    3634
    3735        <!-- wp:image {"aspectRatio":"1","scale":"cover","sizeSlug":"full","linkDestination":"none"} -->
  • trunk/src/wp-content/themes/twentytwentyfive/patterns/overlapped-images.php

    r59191 r59233  
    33 * Title: Overlapping images and paragraph on right
    44 * Slug: twentytwentyfive/overlapped-images
    5  * Categories: about
     5 * Categories: about, featured
    66 * Description: A section with overlapping images, and a description.
    77 *
  • trunk/src/wp-content/themes/twentytwentyfive/patterns/page-business-home.php

    r59146 r59233  
    33 * Title: Business homepage
    44 * Slug: twentytwentyfive/page-business-home
    5  * Categories: twentytwentyfive_page, posts, featured
     5 * Categories: twentytwentyfive_page, featured
    66 * Keywords: starter
    77 * Block Types: core/post-content
     
    1616
    1717?>
    18 <!-- wp:group {"align":"full","style":{"spacing":{"blockGap":"0"}},"layout":{"type":"constrained"}} -->
    19 <div class="wp-block-group alignfull">
     18
     19<!-- wp:group {"align":"full","style":{"spacing":{"margin":{"top":"0","bottom":"0"}}},"layout":{"type":"constrained"}} -->
     20<div class="wp-block-group alignfull" style="margin-top:0;margin-bottom:0">
    2021    <!-- wp:pattern {"slug":"twentytwentyfive/cta-centered-heading"} /-->
     22</div>
     23<!-- /wp:group -->
     24
     25<!-- wp:group {"align":"full","style":{"spacing":{"margin":{"top":"0","bottom":"0"}}},"layout":{"type":"constrained"}} -->
     26<div class="wp-block-group alignfull" style="margin-top:0;margin-bottom:0">
    2127    <!-- wp:pattern {"slug":"twentytwentyfive/overlapped-images"} /-->
     28</div>
     29<!-- /wp:group -->
     30
     31<!-- wp:group {"align":"full","style":{"spacing":{"margin":{"top":"0","bottom":"0"}}},"layout":{"type":"constrained"}} -->
     32<div class="wp-block-group alignfull" style="margin-top:0;margin-bottom:0">
    2233    <!-- wp:pattern {"slug":"twentytwentyfive/services-3-col"} /-->
     34</div>
     35<!-- /wp:group -->
     36
     37<!-- wp:group {"align":"full","style":{"spacing":{"margin":{"top":"0","bottom":"0"}}},"layout":{"type":"constrained"}} -->
     38<div class="wp-block-group alignfull" style="margin-top:0;margin-bottom:0">
    2339    <!-- wp:pattern {"slug":"twentytwentyfive/testimonials-large"} /-->
     40</div>
     41<!-- /wp:group -->
     42
     43<!-- wp:group {"align":"full","style":{"spacing":{"margin":{"top":"0","bottom":"0"}}},"layout":{"type":"constrained"}} -->
     44<div class="wp-block-group alignfull" style="margin-top:0;margin-bottom:0">
    2445    <!-- wp:pattern {"slug":"twentytwentyfive/pricing-2-col"} /-->
     46</div>
     47<!-- /wp:group -->
     48
     49<!-- wp:group {"align":"full","style":{"spacing":{"margin":{"top":"0","bottom":"0"}}},"layout":{"type":"constrained"}} -->
     50<div class="wp-block-group alignfull" style="margin-top:0;margin-bottom:0">
    2551    <!-- wp:pattern {"slug":"twentytwentyfive/cta-newsletter"} /-->
    2652</div>
  • trunk/src/wp-content/themes/twentytwentyfive/patterns/page-cv-bio.php

    r59191 r59233  
    33 * Title: CV/bio
    44 * Slug: twentytwentyfive/page-cv-bio
    5  * Categories: twentytwentyfive_page, about
     5 * Categories: twentytwentyfive_page, about, featured
    66 * Keywords: starter
    77 * Block Types: core/post-content
     
    1515
    1616?>
    17 <!-- wp:cover {"overlayColor":"base","isUserOverlayColor":true,"isDark":false,"align":"full","style":{"spacing":{"padding":{"right":"var:preset|spacing|50","left":"var:preset|spacing|50","top":"var:preset|spacing|60","bottom":"var:preset|spacing|60"}}},"layout":{"type":"constrained"}} -->
    18 <div class="wp-block-cover alignfull is-light" style="padding-top:var(--wp--preset--spacing--60);padding-right:var(--wp--preset--spacing--50);padding-bottom:var(--wp--preset--spacing--60);padding-left:var(--wp--preset--spacing--50)">
     17<!-- wp:cover {"overlayColor":"base","isUserOverlayColor":true,"isDark":false,"align":"full","style":{"spacing":{"padding":{"right":"var:preset|spacing|50","left":"var:preset|spacing|50","top":"var:preset|spacing|60","bottom":"var:preset|spacing|60"}},"elements":{"link":{"color":{"text":"var:preset|color|contrast"}}}},"textColor":"contrast","layout":{"type":"constrained"}} -->
     18<div class="wp-block-cover alignfull is-light has-contrast-color has-text-color has-link-color" style="padding-top:var(--wp--preset--spacing--60);padding-right:var(--wp--preset--spacing--50);padding-bottom:var(--wp--preset--spacing--60);padding-left:var(--wp--preset--spacing--50)">
    1919    <span aria-hidden="true" class="wp-block-cover__background has-base-background-color has-background-dim-100 has-background-dim"></span>
    2020    <div class="wp-block-cover__inner-container">
     
    2525                <!-- wp:group {"layout":{"type":"flex","orientation":"vertical","justifyContent":"stretch"}} -->
    2626                <div class="wp-block-group">
    27                     <!-- wp:paragraph {"align":"left","style":{"typography":{"fontSize":"22rem","letterSpacing":"-0.03em"}}} -->
    28                     <p class="has-text-align-left" style="font-size:22rem;letter-spacing:-0.03em"><?php echo esc_html_x( 'Hey,', 'Example heading above the content of the CV/Bio pattern.', 'twentytwentyfive' ); ?></p>
    29                     <!-- /wp:paragraph -->
    30 
     27                    <!-- wp:heading {"textAlign":"left","style":{"typography":{"fontSize":"22rem","letterSpacing":"-0.03em","fontStyle":"normal","fontWeight":"300","lineHeight":"1.4"}}} -->
     28                    <h2 class="wp-block-heading has-text-align-left" style="font-size:22rem;font-style:normal;font-weight:300;letter-spacing:-0.03em;line-height:1.4"><?php echo esc_html_x( 'Hey,', 'Example heading in pattern.', 'twentytwentyfive' ); ?></h2>
     29                    <!-- /wp:heading -->
    3130                    <!-- wp:paragraph {"className":"is-style-text-subtitle"} -->
    3231                    <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>
  • trunk/src/wp-content/themes/twentytwentyfive/patterns/page-landing-book.php

    r59146 r59233  
    1616
    1717?>
    18 <!-- wp:group {"align":"full","style":{"spacing":{"blockGap":"0"}},"layout":{"type":"constrained"}} -->
    19 <div class="wp-block-group alignfull">
     18<!-- wp:group {"align":"full","style":{"spacing":{"margin":{"top":"0","bottom":"0"}}},"layout":{"type":"constrained"}} -->
     19<div class="wp-block-group alignfull" style="margin-top:0;margin-bottom:0">
    2020    <!-- wp:pattern {"slug":"twentytwentyfive/hero-book"} /-->
     21</div>
     22<!-- /wp:group -->
     23
     24<!-- wp:group {"align":"full","style":{"spacing":{"margin":{"top":"0","bottom":"0"}}},"layout":{"type":"constrained"}} -->
     25<div class="wp-block-group alignfull" style="margin-top:0;margin-bottom:0">
    2126    <!-- wp:pattern {"slug":"twentytwentyfive/cta-book-links"} /-->
     27</div>
     28<!-- /wp:group -->
     29
     30<!-- wp:group {"align":"full","style":{"spacing":{"margin":{"top":"0","bottom":"0"}}},"layout":{"type":"constrained"}} -->
     31<div class="wp-block-group alignfull" style="margin-top:0;margin-bottom:0">
    2232    <!-- wp:pattern {"slug":"twentytwentyfive/banner-about-book"} /-->
     33</div>
     34<!-- /wp:group -->
     35
     36<!-- wp:group {"align":"full","style":{"spacing":{"margin":{"top":"0","bottom":"0"}}},"layout":{"type":"constrained"}} -->
     37<div class="wp-block-group alignfull" style="margin-top:0;margin-bottom:0">
    2338    <!-- wp:pattern {"slug":"twentytwentyfive/cta-book-locations"} /-->
     39</div>
     40<!-- /wp:group -->
     41
     42<!-- wp:group {"align":"full","style":{"spacing":{"margin":{"top":"0","bottom":"0"}}},"layout":{"type":"constrained"}} -->
     43<div class="wp-block-group alignfull" style="margin-top:0;margin-bottom:0">
    2444    <!-- wp:pattern {"slug":"twentytwentyfive/text-faqs"} /-->
     45</div>
     46<!-- /wp:group -->
     47
     48<!-- wp:group {"align":"full","style":{"spacing":{"margin":{"top":"0","bottom":"0"}}},"layout":{"type":"constrained"}} -->
     49<div class="wp-block-group alignfull" style="margin-top:0;margin-bottom:0">
    2550    <!-- wp:pattern {"slug":"twentytwentyfive/cta-newsletter"} /-->
    2651</div>
  • trunk/src/wp-content/themes/twentytwentyfive/patterns/page-landing-event.php

    r59146 r59233  
    1616
    1717?>
    18 <!-- wp:group {"align":"full","style":{"spacing":{"blockGap":"0"}},"layout":{"type":"constrained"}} -->
    19 <div class="wp-block-group alignfull">
     18<!-- wp:group {"align":"full","style":{"spacing":{"margin":{"top":"0","bottom":"0"}}},"layout":{"type":"constrained"}} -->
     19<div class="wp-block-group alignfull" style="margin-top:0;margin-bottom:0">
    2020    <!-- wp:pattern {"slug":"twentytwentyfive/hero-full-width-image"} /-->
     21</div>
     22<!-- /wp:group -->
     23
     24<!-- wp:group {"align":"full","style":{"spacing":{"margin":{"top":"0","bottom":"0"}}},"layout":{"type":"constrained"}} -->
     25<div class="wp-block-group alignfull" style="margin-top:0;margin-bottom:0">
    2126    <!-- wp:pattern {"slug":"twentytwentyfive/heading-and-paragraph-with-image"} /-->
     27</div>
     28<!-- /wp:group -->
     29
     30<!-- wp:group {"align":"full","style":{"spacing":{"margin":{"top":"0","bottom":"0"}}},"layout":{"type":"constrained"}} -->
     31<div class="wp-block-group alignfull" style="margin-top:0;margin-bottom:0">
    2232    <!-- wp:pattern {"slug":"twentytwentyfive/banner-description-images-grid"} /-->
     33</div>
     34<!-- /wp:group -->
     35
     36<!-- wp:group {"align":"full","style":{"spacing":{"margin":{"top":"0","bottom":"0"}}},"layout":{"type":"constrained"}} -->
     37<div class="wp-block-group alignfull" style="margin-top:0;margin-bottom:0">
    2338    <!-- wp:pattern {"slug":"twentytwentyfive/text-faqs"} /-->
     39</div>
     40<!-- /wp:group -->
     41
     42<!-- wp:group {"align":"full","style":{"spacing":{"margin":{"top":"0","bottom":"0"}}},"layout":{"type":"constrained"}} -->
     43<div class="wp-block-group alignfull" style="margin-top:0;margin-bottom:0">
    2444    <!-- wp:pattern {"slug":"twentytwentyfive/contact-centered-social-link"} /-->
    2545</div>
  • trunk/src/wp-content/themes/twentytwentyfive/patterns/page-landing-podcast.php

    r59146 r59233  
    1616
    1717?>
    18 <!-- wp:group {"align":"full","style":{"spacing":{"blockGap":"0"}},"layout":{"type":"constrained"}} -->
    19 <div class="wp-block-group alignfull">
     18<!-- wp:group {"align":"full","style":{"spacing":{"margin":{"top":"0","bottom":"0"}}},"layout":{"type":"constrained"}} -->
     19<div class="wp-block-group alignfull" style="margin-top:0;margin-bottom:0">
    2020    <!-- wp:pattern {"slug":"twentytwentyfive/hero-podcast"} /-->
     21</div>
     22<!-- /wp:group -->
     23
     24<!-- wp:group {"align":"full","style":{"spacing":{"margin":{"top":"0","bottom":"0"}}},"layout":{"type":"constrained"}} -->
     25<div class="wp-block-group alignfull" style="margin-top:0;margin-bottom:0">
    2126    <!-- wp:pattern {"slug":"twentytwentyfive/heading-and-paragraph-with-image"} /-->
     27</div>
     28<!-- /wp:group -->
     29
     30<!-- wp:group {"align":"full","style":{"spacing":{"margin":{"top":"0","bottom":"0"}}},"layout":{"type":"constrained"}} -->
     31<div class="wp-block-group alignfull" style="margin-top:0;margin-bottom:0">
    2232    <!-- wp:pattern {"slug":"twentytwentyfive/logos"} /-->
     33</div>
     34<!-- /wp:group -->
     35
     36<!-- wp:group {"align":"full","style":{"spacing":{"margin":{"top":"0","bottom":"0"}}},"layout":{"type":"constrained"}} -->
     37<div class="wp-block-group alignfull" style="margin-top:0;margin-bottom:0">
    2338    <!-- wp:pattern {"slug":"twentytwentyfive/grid-videos"} /-->
     39</div>
     40<!-- /wp:group -->
     41
     42<!-- wp:group {"align":"full","style":{"spacing":{"margin":{"top":"0","bottom":"0"}}},"layout":{"type":"constrained"}} -->
     43<div class="wp-block-group alignfull" style="margin-top:0;margin-bottom:0">
    2444    <!-- wp:pattern {"slug":"twentytwentyfive/cta-newsletter"} /-->
    2545</div>
  • trunk/src/wp-content/themes/twentytwentyfive/patterns/page-link-in-bio-heading-paragraph-links-image.php

    r59191 r59233  
    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>
    5757                <img class="wp-block-cover__image-background" alt="<?php esc_attr_e( 'Photo of a woman worker.', 'twentytwentyfive' ); ?>" src="<?php echo esc_url( get_template_directory_uri() ); ?>/assets/images/link-in-bio-background.webp" data-object-fit="cover"/><div class="wp-block-cover__inner-container">
    58                 <!-- wp:paragraph {"align":"center","fontSize":"large"} -->
    59                 <p class="has-text-align-center has-large-font-size"></p>
    60                 <!-- /wp:paragraph -->
     58                <!-- wp:spacer {"height":"var:preset|spacing|20"} -->
     59                <div style="height:var(--wp--preset--spacing--20)" aria-hidden="true" class="wp-block-spacer"></div>
     60                <!-- /wp:spacer -->
    6161            </div></div>
    6262            <!-- /wp:cover -->
  • trunk/src/wp-content/themes/twentytwentyfive/patterns/page-link-in-bio-wide-margins.php

    r59191 r59233  
    3939                <!-- /wp:paragraph -->
    4040
    41                 <!-- wp:social-links {"iconColor":"contrast","iconColorValue":"#111111","className":"is-style-logos-only"} -->
     41                <!-- wp:social-links {"iconColor":"currentColor","iconColorValue":"currentColor","className":"is-style-logos-only"} -->
    4242                <ul class="wp-block-social-links has-icon-color is-style-logos-only">
    4343                    <!-- wp:social-link {"url":"#","service":"x"} /-->
  • trunk/src/wp-content/themes/twentytwentyfive/patterns/page-link-in-bio-with-tight-margins.php

    r59191 r59233  
    33 * Title: Link in bio with tight margins
    44 * Slug: twentytwentyfive/page-link-in-bio-with-tight-margins
    5  * Categories: twentytwentyfive_page, banner, featured
     5 * Categories: twentytwentyfive_page, banner
    66 * Keywords: starter
    77 * Block Types: core/post-content
     
    2727                <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
    29                 <!-- wp:paragraph {"align":"center","fontSize":"large"} -->
    30                 <p class="has-text-align-center has-large-font-size"></p>
    31                 <!-- /wp:paragraph -->
     29                <!-- wp:spacer {"height":"var:preset|spacing|20"} -->
     30                <div style="height:var(--wp--preset--spacing--20)" aria-hidden="true" class="wp-block-spacer"></div>
     31                <!-- /wp:spacer -->
    3232            </div></div>
    3333            <!-- /wp:cover -->
  • trunk/src/wp-content/themes/twentytwentyfive/patterns/page-portfolio-home.php

    r59191 r59233  
    33 * Title: Portfolio homepage
    44 * Slug: twentytwentyfive/page-portfolio-home
    5  * Categories: twentytwentyfive_page, posts, featured
     5 * Categories: twentytwentyfive_page, posts
    66 * Keywords: starter
    77 * Block Types: core/post-content
     
    3939        </div>
    4040        <!-- /wp:columns -->
    41 
    42         <!-- wp:columns {"align":"wide","style":{"spacing":{"blockGap":{"left":"var:preset|spacing|20"}}}} -->
    43         <div class="wp-block-columns alignwide">
    44             <!-- wp:column {"width":"66.66%"} -->
    45             <div class="wp-block-column" style="flex-basis:66.66%">
    46                 <!-- wp:query {"query":{"perPage":1,"pages":0,"offset":0,"postType":"post","order":"desc","orderBy":"date","author":"","search":"","exclude":[],"sticky":"","inherit":false,"taxQuery":null,"parents":[]},"layout":{"type":"default"}} -->
    47                 <div class="wp-block-query">
    48                     <!-- wp:post-template -->
    49                         <!-- wp:group {"style":{"spacing":{"blockGap":"var:preset|spacing|20"}},"layout":{"type":"default"}} -->
    50                         <div class="wp-block-group">
    51                             <!-- wp:post-featured-image {"isLink":true,"aspectRatio":"3/2"} /-->
    52 
    53                             <!-- wp:post-title {"isLink":true} /-->
    54 
    55                             <!-- wp:post-terms {"term":"category","style":{"elements":{"link":{"color":{"text":"var:preset|color|accent-4"}}},"typography":{"fontStyle":"normal","fontWeight":"300"}}} /-->
    56                         </div>
    57                         <!-- /wp:group -->
    58                     <!-- /wp:post-template -->
    59 
    60                     <!-- wp:query-no-results -->
    61                     <!-- wp:paragraph -->
    62                     <p><?php echo esc_html_x( 'Sorry, but nothing was found. Please try a search with different keywords.', 'Message explaining that there are no results returned from a search.', 'twentytwentyfive' ); ?></p>
    63                     <!-- /wp:paragraph -->
    64                     <!-- /wp:query-no-results -->
    65                 </div>
    66                 <!-- /wp:query -->
    67             </div>
    68             <!-- /wp:column -->
    69 
    70             <!-- wp:column {"width":"33.33%"} -->
    71             <div class="wp-block-column" style="flex-basis:33.33%">
    72                 <!-- wp:query {"query":{"perPage":1,"pages":0,"offset":"1","postType":"post","order":"desc","orderBy":"date","author":"","search":"","exclude":[],"sticky":"","inherit":false,"taxQuery":null,"parents":[]},"layout":{"type":"default"}} -->
    73                 <div class="wp-block-query">
    74                     <!-- wp:post-template -->
    75                         <!-- wp:group {"style":{"spacing":{"blockGap":"var:preset|spacing|20"}},"layout":{"type":"default"}} -->
    76                         <div class="wp-block-group">
    77                             <!-- wp:post-featured-image {"isLink":true,"aspectRatio":"3/2"} /-->
    78 
    79                             <!-- wp:post-title {"isLink":true} /-->
    80 
    81                             <!-- wp:post-terms {"term":"category","style":{"elements":{"link":{"color":{"text":"var:preset|color|accent-4"}}},"typography":{"fontStyle":"normal","fontWeight":"300"}}} /-->
    82                         </div>
    83                         <!-- /wp:group -->
    84                     <!-- /wp:post-template -->
    85 
    86                     <!-- wp:query-no-results -->
    87                     <!-- wp:paragraph -->
    88                     <p><?php echo esc_html_x( 'Sorry, but nothing was found. Please try a search with different keywords.', 'Message explaining that there are no results returned from a search.', 'twentytwentyfive' ); ?></p>
    89                     <!-- /wp:paragraph -->
    90                     <!-- /wp:query-no-results -->
    91                 </div>
    92                 <!-- /wp:query -->
    93             </div>
    94             <!-- /wp:column -->
    95         </div>
    96         <!-- /wp:columns -->
    97 
    98         <!-- wp:spacer {"height":"var:preset|spacing|70"} -->
    99         <div style="height:var(--wp--preset--spacing--70)" aria-hidden="true" class="wp-block-spacer"></div>
    100         <!-- /wp:spacer -->
    101 
    102         <!-- wp:query {"query":{"perPage":3,"pages":0,"offset":"2","postType":"post","order":"desc","orderBy":"date","author":"","search":"","exclude":[],"sticky":"","inherit":false,"taxQuery":null,"parents":[]},"align":"wide","layout":{"type":"default"}} -->
    103         <div class="wp-block-query alignwide">
    104             <!-- wp:post-template {"style":{"spacing":{"blockGap":"var:preset|spacing|20"}},"layout":{"type":"grid","columnCount":3}} -->
    105                 <!-- wp:group {"style":{"spacing":{"blockGap":"var:preset|spacing|20"}},"layout":{"type":"default"}} -->
    106                 <div class="wp-block-group">
    107                     <!-- wp:post-featured-image {"isLink":true,"aspectRatio":"3/2"} /-->
    108 
    109                     <!-- wp:post-title {"isLink":true} /-->
    110 
    111                     <!-- wp:post-terms {"term":"category","style":{"elements":{"link":{"color":{"text":"var:preset|color|accent-4"}}},"typography":{"fontStyle":"normal","fontWeight":"300"}}} /-->
    112                 </div>
    113                 <!-- /wp:group -->
    114             <!-- /wp:post-template -->
    115 
    116             <!-- wp:query-no-results -->
    117             <!-- wp:paragraph -->
    118             <p><?php echo esc_html_x( 'Sorry, but nothing was found. Please try a search with different keywords.', 'Message explaining that there are no results returned from a search.', 'twentytwentyfive' ); ?></p>
    119             <!-- /wp:paragraph -->
    120             <!-- /wp:query-no-results -->
    121         </div>
    122         <!-- /wp:query -->
    123 
    124         <!-- wp:spacer {"height":"var:preset|spacing|70"} -->
    125         <div style="height:var(--wp--preset--spacing--70)" aria-hidden="true" class="wp-block-spacer"></div>
    126         <!-- /wp:spacer -->
    127 
    128         <!-- wp:columns {"align":"wide","style":{"spacing":{"blockGap":{"left":"var:preset|spacing|20"}}}} -->
    129         <div class="wp-block-columns alignwide">
    130             <!-- wp:column {"width":"33.33%"} -->
    131             <div class="wp-block-column" style="flex-basis:33.33%">
    132                 <!-- wp:query {"query":{"perPage":1,"pages":0,"offset":"5","postType":"post","order":"desc","orderBy":"date","author":"","search":"","exclude":[],"sticky":"","inherit":false,"taxQuery":null,"parents":[]},"layout":{"type":"default"}} -->
    133                 <div class="wp-block-query">
    134                     <!-- wp:post-template -->
    135                         <!-- wp:group {"style":{"spacing":{"blockGap":"var:preset|spacing|20"}},"layout":{"type":"default"}} -->
    136                         <div class="wp-block-group">
    137                             <!-- wp:post-featured-image {"isLink":true,"aspectRatio":"3/2"} /-->
    138 
    139                             <!-- wp:post-title {"isLink":true} /-->
    140 
    141                             <!-- wp:post-terms {"term":"category","style":{"elements":{"link":{"color":{"text":"var:preset|color|accent-4"}}},"typography":{"fontStyle":"normal","fontWeight":"300"}}} /-->
    142                         </div>
    143                         <!-- /wp:group -->
    144                     <!-- /wp:post-template -->
    145 
    146                     <!-- wp:query-no-results -->
    147                     <!-- wp:paragraph -->
    148                     <p><?php echo esc_html_x( 'Sorry, but nothing was found. Please try a search with different keywords.', 'Message explaining that there are no results returned from a search.', 'twentytwentyfive' ); ?></p>
    149                     <!-- /wp:paragraph -->
    150                     <!-- /wp:query-no-results -->
    151                 </div>
    152                 <!-- /wp:query -->
    153             </div>
    154             <!-- /wp:column -->
    155 
    156             <!-- wp:column {"width":"66.66%"} -->
    157             <div class="wp-block-column" style="flex-basis:66.66%">
    158                 <!-- wp:query {"query":{"perPage":1,"pages":0,"offset":"6","postType":"post","order":"desc","orderBy":"date","author":"","search":"","exclude":[],"sticky":"","inherit":false,"taxQuery":null,"parents":[]},"layout":{"type":"default"}} -->
    159                 <div class="wp-block-query">
    160                     <!-- wp:post-template -->
    161                         <!-- wp:group {"style":{"spacing":{"blockGap":"var:preset|spacing|20"}},"layout":{"type":"default"}} -->
    162                         <div class="wp-block-group">
    163                             <!-- wp:post-featured-image {"isLink":true,"aspectRatio":"3/2"} /-->
    164 
    165                             <!-- wp:post-title {"isLink":true} /-->
    166 
    167                             <!-- wp:post-terms {"term":"category","style":{"elements":{"link":{"color":{"text":"var:preset|color|accent-4"}}},"typography":{"fontStyle":"normal","fontWeight":"300"}}} /-->
    168                         </div>
    169                         <!-- /wp:group -->
    170                     <!-- /wp:post-template -->
    171 
    172                     <!-- wp:query-no-results -->
    173                     <!-- wp:paragraph -->
    174                     <p><?php echo esc_html_x( 'Sorry, but nothing was found. Please try a search with different keywords.', 'Message explaining that there are no results returned from a search.', 'twentytwentyfive' ); ?></p>
    175                     <!-- /wp:paragraph -->
    176                     <!-- /wp:query-no-results -->
    177                 </div>
    178                 <!-- /wp:query -->
    179             </div>
    180             <!-- /wp:column -->
    181         </div>
    182         <!-- /wp:columns -->
    183 
    184         <!-- wp:spacer {"height":"var:preset|spacing|70"} -->
    185         <div style="height:var(--wp--preset--spacing--70)" aria-hidden="true" class="wp-block-spacer"></div>
    186         <!-- /wp:spacer -->
    187 
    188         <!-- wp:query {"query":{"perPage":3,"pages":0,"offset":"7","postType":"post","order":"desc","orderBy":"date","author":"","search":"","exclude":[],"sticky":"","inherit":false,"taxQuery":null,"parents":[]},"align":"wide","layout":{"type":"default"}} -->
    189         <div class="wp-block-query alignwide">
    190             <!-- wp:post-template {"style":{"spacing":{"blockGap":"var:preset|spacing|20"}},"layout":{"type":"grid","columnCount":3}} -->
    191                 <!-- wp:group {"style":{"spacing":{"blockGap":"var:preset|spacing|20"}},"layout":{"type":"default"}} -->
    192                 <div class="wp-block-group">
    193                     <!-- wp:post-featured-image {"isLink":true,"aspectRatio":"3/2"} /-->
    194 
    195                     <!-- wp:post-title {"isLink":true} /-->
    196 
    197                     <!-- wp:post-terms {"term":"category","style":{"elements":{"link":{"color":{"text":"var:preset|color|accent-4"}}},"typography":{"fontStyle":"normal","fontWeight":"300"}}} /-->
    198                 </div>
    199                 <!-- /wp:group -->
    200             <!-- /wp:post-template -->
    201 
    202             <!-- wp:query-no-results -->
    203             <!-- wp:paragraph -->
    204             <p><?php echo esc_html_x( 'Sorry, but nothing was found. Please try a search with different keywords.', 'Message explaining that there are no results returned from a search.', 'twentytwentyfive' ); ?></p>
    205             <!-- /wp:paragraph -->
    206             <!-- /wp:query-no-results -->
    207         </div>
    208         <!-- /wp:query -->
    20941    </div>
    21042    <!-- /wp:group -->
     43</div>
     44<!-- /wp:group -->
     45
     46<!-- wp:group {"align":"full","style":{"spacing":{"margin":{"top":"0","bottom":"0"}}},"layout":{"type":"constrained"}} -->
     47<div class="wp-block-group alignfull" style="margin-top:0;margin-bottom:0">
     48    <!-- wp:columns {"align":"wide","style":{"spacing":{"blockGap":{"left":"var:preset|spacing|20"}}}} -->
     49    <div class="wp-block-columns alignwide">
     50        <!-- wp:column {"width":"66.66%"} -->
     51        <div class="wp-block-column" style="flex-basis:66.66%">
     52            <!-- wp:query {"query":{"perPage":1,"pages":0,"offset":0,"postType":"post","order":"desc","orderBy":"date","author":"","search":"","exclude":[],"sticky":"","inherit":false,"taxQuery":null,"parents":[]},"layout":{"type":"default"}} -->
     53            <div class="wp-block-query">
     54                <!-- wp:post-template -->
     55                    <!-- wp:group {"style":{"spacing":{"blockGap":"var:preset|spacing|20"}},"layout":{"type":"default"}} -->
     56                    <div class="wp-block-group">
     57                        <!-- wp:post-featured-image {"isLink":true,"aspectRatio":"3/2"} /-->
     58                        <!-- wp:post-title {"isLink":true} /-->
     59                        <!-- wp:post-terms {"term":"category","style":{"elements":{"link":{"color":{"text":"var:preset|color|accent-4"}}},"typography":{"fontStyle":"normal","fontWeight":"300"}}} /-->
     60                    </div>
     61                    <!-- /wp:group -->
     62                <!-- /wp:post-template -->
     63                <!-- wp:query-no-results -->
     64                <!-- wp:paragraph -->
     65                <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>
     66                <!-- /wp:paragraph -->
     67                <!-- /wp:query-no-results -->
     68            </div>
     69            <!-- /wp:query -->
     70        </div>
     71        <!-- /wp:column -->
     72        <!-- wp:column {"width":"33.33%"} -->
     73        <div class="wp-block-column" style="flex-basis:33.33%">
     74            <!-- wp:query {"query":{"perPage":1,"pages":0,"offset":"1","postType":"post","order":"desc","orderBy":"date","author":"","search":"","exclude":[],"sticky":"","inherit":false,"taxQuery":null,"parents":[]},"layout":{"type":"default"}} -->
     75            <div class="wp-block-query">
     76                <!-- wp:post-template -->
     77                    <!-- wp:group {"style":{"spacing":{"blockGap":"var:preset|spacing|20"}},"layout":{"type":"default"}} -->
     78                    <div class="wp-block-group">
     79                        <!-- wp:post-featured-image {"isLink":true,"aspectRatio":"3/2"} /-->
     80                        <!-- wp:post-title {"isLink":true} /-->
     81                        <!-- wp:post-terms {"term":"category","style":{"elements":{"link":{"color":{"text":"var:preset|color|accent-4"}}},"typography":{"fontStyle":"normal","fontWeight":"300"}}} /-->
     82                    </div>
     83                    <!-- /wp:group -->
     84                <!-- /wp:post-template -->
     85                <!-- wp:query-no-results -->
     86                <!-- wp:paragraph -->
     87                <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                <!-- /wp:paragraph -->
     89                <!-- /wp:query-no-results -->
     90            </div>
     91            <!-- /wp:query -->
     92        </div>
     93        <!-- /wp:column -->
     94    </div>
     95    <!-- /wp:columns -->
     96       
     97    <!-- wp:spacer {"height":"var:preset|spacing|30"} -->
     98    <div style="height:var(--wp--preset--spacing--30)" aria-hidden="true" class="wp-block-spacer"></div>
     99    <!-- /wp:spacer -->
     100</div>
     101<!-- /wp:group -->
     102
     103<!-- wp:group {"align":"full","style":{"spacing":{"margin":{"top":"0","bottom":"0"}}},"layout":{"type":"constrained"}} -->
     104<div class="wp-block-group alignfull" style="margin-top:0;margin-bottom:0">
     105    <!-- wp:spacer {"height":"var:preset|spacing|30"} -->
     106    <div style="height:var(--wp--preset--spacing--30)" aria-hidden="true" class="wp-block-spacer"></div>
     107    <!-- /wp:spacer -->
     108    <!-- wp:query {"query":{"perPage":3,"pages":0,"offset":"2","postType":"post","order":"desc","orderBy":"date","author":"","search":"","exclude":[],"sticky":"","inherit":false,"taxQuery":null,"parents":[]},"align":"wide","layout":{"type":"default"}} -->
     109    <div class="wp-block-query alignwide">
     110        <!-- wp:post-template {"style":{"spacing":{"blockGap":"var:preset|spacing|20"}},"layout":{"type":"grid","columnCount":3}} -->
     111            <!-- wp:group {"style":{"spacing":{"blockGap":"var:preset|spacing|20"}},"layout":{"type":"default"}} -->
     112            <div class="wp-block-group">
     113                <!-- wp:post-featured-image {"isLink":true,"aspectRatio":"3/2"} /-->
     114                <!-- wp:post-title {"isLink":true} /-->
     115                <!-- wp:post-terms {"term":"category","style":{"elements":{"link":{"color":{"text":"var:preset|color|accent-4"}}},"typography":{"fontStyle":"normal","fontWeight":"300"}}} /-->
     116            </div>
     117            <!-- /wp:group -->
     118        <!-- /wp:post-template -->
     119        <!-- wp:query-no-results -->
     120        <!-- wp:paragraph -->
     121        <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>
     122        <!-- /wp:paragraph -->
     123        <!-- /wp:query-no-results -->
     124    </div>
     125    <!-- /wp:query -->
     126    <!-- wp:spacer {"height":"var:preset|spacing|30"} -->
     127    <div style="height:var(--wp--preset--spacing--30)" aria-hidden="true" class="wp-block-spacer"></div>
     128    <!-- /wp:spacer -->
     129</div>
     130<!-- /wp:group -->
     131
     132<!-- wp:group {"align":"full","style":{"spacing":{"margin":{"top":"0","bottom":"0"}}},"layout":{"type":"constrained"}} -->
     133<div class="wp-block-group alignfull" style="margin-top:0;margin-bottom:0">
     134    <!-- wp:spacer {"height":"var:preset|spacing|30"} -->
     135    <div style="height:var(--wp--preset--spacing--30)" aria-hidden="true" class="wp-block-spacer"></div>
     136    <!-- /wp:spacer -->
     137    <!-- wp:columns {"align":"wide","style":{"spacing":{"blockGap":{"left":"var:preset|spacing|20"}}}} -->
     138    <div class="wp-block-columns alignwide">
     139        <!-- wp:column {"width":"33.33%"} -->
     140        <div class="wp-block-column" style="flex-basis:33.33%">
     141            <!-- wp:query {"query":{"perPage":1,"pages":0,"offset":"5","postType":"post","order":"desc","orderBy":"date","author":"","search":"","exclude":[],"sticky":"","inherit":false,"taxQuery":null,"parents":[]},"layout":{"type":"default"}} -->
     142            <div class="wp-block-query">
     143                <!-- wp:post-template -->
     144                    <!-- wp:group {"style":{"spacing":{"blockGap":"var:preset|spacing|20"}},"layout":{"type":"default"}} -->
     145                    <div class="wp-block-group">
     146                        <!-- wp:post-featured-image {"isLink":true,"aspectRatio":"3/2"} /-->
     147                        <!-- wp:post-title {"isLink":true} /-->
     148                        <!-- wp:post-terms {"term":"category","style":{"elements":{"link":{"color":{"text":"var:preset|color|accent-4"}}},"typography":{"fontStyle":"normal","fontWeight":"300"}}} /-->
     149                    </div>
     150                    <!-- /wp:group -->
     151                <!-- /wp:post-template -->
     152                <!-- wp:query-no-results -->
     153                <!-- wp:paragraph -->
     154                <p><?php echo esc_html_x( 'Sorry, but nothing was found. Please try a search with different keywords.', 'Message explaining that there are no results returned from a search.', 'twentytwentyfive' ); ?></p>
     155                <!-- /wp:paragraph -->
     156                <!-- /wp:query-no-results -->
     157            </div>
     158            <!-- /wp:query -->
     159        </div>
     160        <!-- /wp:column -->
     161        <!-- wp:column {"width":"66.66%"} -->
     162        <div class="wp-block-column" style="flex-basis:66.66%">
     163            <!-- wp:query {"query":{"perPage":1,"pages":0,"offset":"6","postType":"post","order":"desc","orderBy":"date","author":"","search":"","exclude":[],"sticky":"","inherit":false,"taxQuery":null,"parents":[]},"layout":{"type":"default"}} -->
     164            <div class="wp-block-query">
     165                <!-- wp:post-template -->
     166                    <!-- wp:group {"style":{"spacing":{"blockGap":"var:preset|spacing|20"}},"layout":{"type":"default"}} -->
     167                    <div class="wp-block-group">
     168                        <!-- wp:post-featured-image {"isLink":true,"aspectRatio":"3/2"} /-->
     169                        <!-- wp:post-title {"isLink":true} /-->
     170                        <!-- wp:post-terms {"term":"category","style":{"elements":{"link":{"color":{"text":"var:preset|color|accent-4"}}},"typography":{"fontStyle":"normal","fontWeight":"300"}}} /-->
     171                    </div>
     172                    <!-- /wp:group -->
     173                <!-- /wp:post-template -->
     174                <!-- wp:query-no-results -->
     175                <!-- wp:paragraph -->
     176                <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                <!-- /wp:paragraph -->
     178                <!-- /wp:query-no-results -->
     179            </div>
     180            <!-- /wp:query -->
     181        </div>
     182        <!-- /wp:column -->
     183    </div>
     184    <!-- /wp:columns -->
     185
     186    <!-- wp:spacer {"height":"var:preset|spacing|70"} -->
     187    <div style="height:var(--wp--preset--spacing--70)" aria-hidden="true" class="wp-block-spacer"></div>
     188    <!-- /wp:spacer -->
     189
     190    <!-- wp:query {"query":{"perPage":3,"pages":0,"offset":"7","postType":"post","order":"desc","orderBy":"date","author":"","search":"","exclude":[],"sticky":"","inherit":false,"taxQuery":null,"parents":[]},"align":"wide","layout":{"type":"default"}} -->
     191    <div class="wp-block-query alignwide">
     192        <!-- wp:post-template {"style":{"spacing":{"blockGap":"var:preset|spacing|20"}},"layout":{"type":"grid","columnCount":3}} -->
     193            <!-- wp:group {"style":{"spacing":{"blockGap":"var:preset|spacing|20"}},"layout":{"type":"default"}} -->
     194            <div class="wp-block-group">
     195                <!-- wp:post-featured-image {"isLink":true,"aspectRatio":"3/2"} /-->
     196                <!-- wp:post-title {"isLink":true} /-->
     197                <!-- wp:post-terms {"term":"category","style":{"elements":{"link":{"color":{"text":"var:preset|color|accent-4"}}},"typography":{"fontStyle":"normal","fontWeight":"300"}}} /-->
     198            </div>
     199            <!-- /wp:group -->
     200        <!-- /wp:post-template -->
     201        <!-- wp:query-no-results -->
     202        <!-- wp:paragraph -->
     203        <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        <!-- /wp:paragraph -->
     205        <!-- /wp:query-no-results -->
     206    </div>
     207    <!-- /wp:query -->
    211208
    212209    <!-- wp:separator {"align":"full"} -->
     
    217214    <div style="height:var(--wp--preset--spacing--30)" aria-hidden="true" class="wp-block-spacer"></div>
    218215    <!-- /wp:spacer -->
    219 
     216</div>
     217<!-- /wp:group -->
     218
     219<!-- wp:group {"align":"full","style":{"spacing":{"margin":{"top":"0","bottom":"0"}}},"layout":{"type":"constrained"}} -->
     220<div class="wp-block-group alignfull" style="margin-top:0;margin-bottom:0">
    220221    <!-- wp:group {"align":"wide","layout":{"type":"constrained"}} -->
    221222    <div class="wp-block-group alignwide">
  • trunk/src/wp-content/themes/twentytwentyfive/patterns/page-shop-home.php

    r59146 r59233  
    33 * Title: Shop homepage
    44 * Slug: twentytwentyfive/page-shop-home
    5  * Categories: twentytwentyfive_page, posts, featured
     5 * Categories: twentytwentyfive_page
    66 * Keywords: starter
    77 * Block Types: core/post-content
     
    1616
    1717?>
    18 <!-- wp:group {"align":"full","style":{"spacing":{"blockGap":"0"}},"layout":{"type":"constrained"}} -->
    19 <div class="wp-block-group alignfull">
     18<!-- wp:group {"align":"full","style":{"spacing":{"margin":{"top":"0","bottom":"0"}}},"layout":{"type":"constrained"}} -->
     19<div class="wp-block-group alignfull" style="margin-top:0;margin-bottom:0">
    2020    <!-- wp:pattern {"slug":"twentytwentyfive/banner-intro-image"} /-->
     21</div>
     22<!-- /wp:group -->
     23
     24<!-- wp:group {"align":"full","style":{"spacing":{"margin":{"top":"0","bottom":"0"}}},"layout":{"type":"constrained"}} -->
     25<div class="wp-block-group alignfull" style="margin-top:0;margin-bottom:0">
    2126    <!-- wp:pattern {"slug":"twentytwentyfive/grid-with-categories"} /-->
     27</div>
     28<!-- /wp:group -->
     29
     30<!-- wp:group {"align":"full","style":{"spacing":{"margin":{"top":"0","bottom":"0"}}},"layout":{"type":"constrained"}} -->
     31<div class="wp-block-group alignfull" style="margin-top:0;margin-bottom:0">
    2232    <!-- wp:pattern {"slug":"twentytwentyfive/media-instagram-grid"} /-->
    2333</div>
  • trunk/src/wp-content/themes/twentytwentyfive/patterns/pricing-2-col.php

    r59191 r59233  
    33 * Title: Pricing, 2 columns
    44 * Slug: twentytwentyfive/pricing-2-col
    5  * Categories: call-to-action, featured
     5 * Categories: call-to-action
    66 * Viewport width: 1400
    77 * Description: Pricing section with two columns, pricing plan, description, and call-to-action buttons.
  • trunk/src/wp-content/themes/twentytwentyfive/patterns/pricing-3-col.php

    r59191 r59233  
    33 * Title: Pricing, 3 columns
    44 * Slug: twentytwentyfive/pricing-3-col
    5  * Categories: call-to-action, banner, featured, services
     5 * Categories: call-to-action, banner, services
    66 * Description: A three-column boxed pricing table designed to showcase services, descriptions, and pricing options.
    77 *
  • trunk/src/wp-content/themes/twentytwentyfive/patterns/services-3-col.php

    r59191 r59233  
    33 * Title: Services, 3 columns
    44 * Slug: twentytwentyfive/services-3-col
    5  * Categories: call-to-action, banner, featured, services
     5 * Categories: call-to-action, banner, services
    66 * Description: Three columns with images and text to showcase services.
    77 *
  • trunk/src/wp-content/themes/twentytwentyfive/patterns/services-subscriber-only-section.php

    r59191 r59233  
    33 * Title: Services, subscriber only section
    44 * Slug: twentytwentyfive/services-subscriber-only-section
    5  * Categories: call-to-action, featured, services
     5 * Categories: call-to-action, services
    66 * Description: A subscriber-only section highlighting exclusive services and offerings.
    77 *
  • trunk/src/wp-content/themes/twentytwentyfive/patterns/template-home-news-blog.php

    r59191 r59233  
    5454                            <!-- /wp:group -->
    5555                        <!-- /wp:post-template -->
    56                         <!-- wp:query-no-results -->
    57                             <!-- wp:paragraph -->
    58                             <p><?php echo esc_html_x( 'Sorry, but nothing was found. Please try a search with different keywords.', 'Message explaining that there are no results returned from a search.', 'twentytwentyfive' ); ?></p>
    59                             <!-- /wp:paragraph -->
    60                         <!-- /wp:query-no-results -->
    6156                    </div>
    6257                    <!-- /wp:query -->
     
    7974                        <!-- /wp:group -->
    8075                    <!-- /wp:post-template -->
    81                     <!-- wp:query-no-results -->
    82                         <!-- wp:paragraph -->
    83                         <p><?php echo esc_html_x( 'Sorry, but nothing was found. Please try a search with different keywords.', 'Message explaining that there are no results returned from a search.', 'twentytwentyfive' ); ?></p>
    84                         <!-- /wp:paragraph -->
    85                     <!-- /wp:query-no-results -->
    8676                </div>
    8777                <!-- /wp:query -->
     
    10393                            <!-- /wp:group -->
    10494                        <!-- /wp:post-template -->
    105                         <!-- wp:query-no-results -->
    106                             <!-- wp:paragraph -->
    107                             <p><?php echo esc_html_x( 'Sorry, but nothing was found. Please try a search with different keywords.', 'Message explaining that there are no results returned from a search.', 'twentytwentyfive' ); ?></p>
    108                             <!-- /wp:paragraph -->
    109                         <!-- /wp:query-no-results -->
    11095                    </div>
    11196                    <!-- /wp:query -->
     
    121106                            <!-- /wp:group -->
    122107                        <!-- /wp:post-template -->
    123                         <!-- wp:query-no-results -->
    124                             <!-- wp:paragraph -->
    125                             <p><?php echo esc_html_x( 'Sorry, but nothing was found. Please try a search with different keywords.', 'Message explaining that there are no results returned from a search.', 'twentytwentyfive' ); ?></p>
    126                             <!-- /wp:paragraph -->
    127                         <!-- /wp:query-no-results -->
    128108                    </div>
    129109                    <!-- /wp:query -->
     
    150130                <!-- /wp:group -->
    151131            <!-- /wp:post-template -->
    152             <!-- wp:query-no-results -->
    153                 <!-- wp:paragraph -->
    154                 <p><?php echo esc_html_x( 'Sorry, but nothing was found. Please try a search with different keywords.', 'Message explaining that there are no results returned from a search.', 'twentytwentyfive' ); ?></p>
    155                 <!-- /wp:paragraph -->
    156             <!-- /wp:query-no-results -->
    157132        </div>
    158133        <!-- /wp:query -->
     
    173148                <!-- /wp:group -->
    174149            <!-- /wp:post-template -->
    175             <!-- wp:query-no-results -->
    176                 <!-- wp:paragraph -->
    177                 <p><?php echo esc_html_x( 'Sorry, but nothing was found. Please try a search with different keywords.', 'Message explaining that there are no results returned from a search.', 'twentytwentyfive' ); ?></p>
    178                 <!-- /wp:paragraph -->
    179             <!-- /wp:query-no-results -->
    180150            <!-- wp:group {"style":{"spacing":{"padding":{"top":"var:preset|spacing|40","bottom":"var:preset|spacing|40"}}},"layout":{"type":"constrained"}} -->
    181151            <div class="wp-block-group" style="padding-top:var(--wp--preset--spacing--40);padding-bottom:var(--wp--preset--spacing--40)">
  • trunk/src/wp-content/themes/twentytwentyfive/patterns/template-query-loop-photo-blog.php

    r59191 r59233  
    55 * Categories: query
    66 * Block Types: core/query
     7 * Viewport width: 1400
    78 * Description: A list of posts, 3 columns, with only featured images.
    89 *
  • trunk/src/wp-content/themes/twentytwentyfive/patterns/testimonials-2-col.php

    r59191 r59233  
    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/nurse.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>
     
    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/nurse.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>
  • trunk/src/wp-content/themes/twentytwentyfive/patterns/text-faqs.php

    r59191 r59233  
    33 * Title: FAQs
    44 * Slug: twentytwentyfive/text-faqs
    5  * Categories: text, about, featured
     5 * Categories: text, about
    66 * Keywords: faq, about, frequently asked questions
    77 * Viewport width: 1400
  • trunk/src/wp-content/themes/twentytwentyfive/patterns/vertical-header.php

    r59146 r59233  
    1919        <!-- wp:group {"align":"full","layout":{"type":"flex","orientation":"vertical","justifyContent":"center","verticalAlignment":"center"}} -->
    2020        <div class="wp-block-group alignfull">
    21             <!-- wp:navigation {"overlayMenu":"always","style":{"spacing":{"margin":{"top":"0"},"blockGap":"var:preset|spacing|20"},"layout":{"selfStretch":"fit","flexSize":null}},"layout":{"type":"flex","justifyContent":"right","orientation":"horizontal","flexWrap":"wrap"}} /-->
     21            <!-- wp:navigation {"overlayBackgroundColor":"base","overlayTextColor":"contrast","overlayMenu":"always","style":{"spacing":{"margin":{"top":"0"},"blockGap":"var:preset|spacing|20"},"layout":{"selfStretch":"fit","flexSize":null}},"layout":{"type":"flex","justifyContent":"right","orientation":"horizontal","flexWrap":"wrap"}} /-->
    2222            <!-- wp:site-title {"level":0,"style":{"typography":{"writingMode":"vertical-rl"}},"fontSize":"large"} /-->
    2323        </div>
  • trunk/src/wp-content/themes/twentytwentyfive/readme.txt

    r59191 r59233  
    126126https://www.rawpixel.com/image/2211732
    127127
    128 Woman walking into the woods.
    129 Free public domain CC0 image.
    130 avatar.webp
    131 https://www.rawpixel.com/image/5918459
    132 
    133128Botany flowers.
    134129Free public domain CC0 image.
     
    156151Free public domain CC0 image.
    157152https://www.slam.org/collection/objects/62642/
    158 
    159 Corner view showing mostly left wall, Church, Acoma Pueblo.
    160 Free public domain CC0 image.
    161 image-from-rawpixel-id-8803077-original.webp
    162 https://www.rawpixel.com/image/8803077
    163153
    164154African Woman by Pascal Sébah and Jean Pascal Sébah
  • trunk/src/wp-content/themes/twentytwentyfive/style.css

    r59191 r59233  
    3131
    3232/*
    33  * Progresive enhancement to reduce widows and orphans
     33 * Progressive enhancement to reduce widows and orphans
    3434 * https://github.com/WordPress/gutenberg/issues/55190
    3535 */
     
    3737    text-wrap: pretty;
    3838}
     39
     40/*
     41 * Change the position of the more block on the front, by making it a block level element.
     42 * https://github.com/WordPress/gutenberg/issues/65934
     43*/
     44.more-link {
     45    display: block;
     46}
  • trunk/src/wp-content/themes/twentytwentyfive/styles/01-evening.json

    r59191 r59233  
    6666                        }
    6767                    }
    68                 }
    69             },
    70             "core/code": {
    71                 "typography": {
    72                     "fontSize": "var:preset|font-size|medium",
    73                     "fontStyle": "normal",
    74                     "fontWeight": "300",
    75                     "letterSpacing": "0px"
    7668                }
    7769            },
  • trunk/src/wp-content/themes/twentytwentyfive/styles/02-noon.json

    r59146 r59233  
    5858                {
    5959                    "fluid": {
    60                         "max": "1.3rem",
    61                         "min": "1.2rem"
     60                        "max": "1.2rem",
     61                        "min": "1rem"
    6262                    },
    6363                    "name": "Medium",
     
    6767                {
    6868                    "fluid": {
    69                         "max": "1.6rem",
    70                         "min": "1.3rem"
     69                        "max": "1.8rem",
     70                        "min": "1.6rem"
    7171                    },
    7272                    "name": "Large",
    73                     "size": "1.38rem",
     73                    "size": "1.6rem",
    7474                    "slug": "large"
    7575                },
    7676                {
    7777                    "fluid": {
    78                         "max": "2rem",
    79                         "min": "1.75rem"
     78                        "max": "2.2rem",
     79                        "min": "1.8em"
    8080                    },
    8181                    "name": "Extra Large",
    82                     "size": "1.75rem",
     82                    "size": "1.8rem",
    8383                    "slug": "x-large"
    8484                },
    8585                {
    8686                    "fluid": {
    87                         "max": "3.625rem",
    88                         "min": "2.625rem"
     87                        "max": "2.8rem",
     88                        "min": "2rem"
    8989                    },
    9090                    "name": "Extra Extra Large",
    91                     "size": "2.625rem",
     91                    "size": "2rem",
    9292                    "slug": "xx-large"
    9393                }
     
    102102            "fontFamily": "var:preset|font-family|literata",
    103103            "fontSize": "var:preset|font-size|medium",
    104             "fontStyle": "normal",
    105             "fontWeight": "300",
    106             "letterSpacing": "-0.22px",
    107             "lineHeight": "1.5"
     104            "letterSpacing": "-0.01em",
     105            "lineHeight": "1.6"
    108106        },
    109107        "blocks": {
     
    157155                }
    158156            },
    159             "core/code": {
    160                 "typography": {
    161                     "fontSize": "var:preset|font-size|medium",
    162                     "fontStyle": "normal",
     157            "core/list": {
     158                "typography": {
     159                    "lineHeight": "1.3"
     160                }
     161            },
     162            "core/loginout": {
     163                "typography": {
     164                    "fontSize": "var:preset|font-size|medium"
     165                }
     166            },
     167            "core/post-terms": {
     168                "typography": {
    163169                    "fontWeight": "300"
    164170                }
    165171            },
    166             "core/list": {
    167                 "typography": {
    168                     "lineHeight": "1.3"
    169                 }
    170             },
    171             "core/loginout": {
    172                 "typography": {
    173                     "fontSize": "var:preset|font-size|medium"
    174                 }
    175             },
    176             "core/post-author": {
    177                 "typography": {
    178                     "fontFamily": "var:preset|font-family|beiruti"
    179                 }
    180             },
    181             "core/post-author-name": {
    182                 "typography": {
    183                     "fontFamily": "var:preset|font-family|beiruti"
    184                 }
    185             },
    186             "core/post-date": {
    187                 "typography": {
    188                     "fontFamily": "var:preset|font-family|beiruti",
    189                     "fontSize": "var:preset|font-size|medium"
    190                 }
    191             },
    192             "core/post-terms": {
    193                 "typography": {
    194                     "fontFamily": "var:preset|font-family|beiruti",
    195                     "fontSize": "var:preset|font-size|medium",
    196                     "fontWeight": "300"
    197                 }
    198             },
    199172            "core/post-title": {
    200173                "color": {
     
    207180                        }
    208181                    }
    209                 },
    210                 "typography": {
    211                     "fontSize": "var:preset|font-size|xx-large",
    212                     "fontWeight": "500",
    213                     "letterSpacing": "-1px"
    214182                }
    215183            },
     
    231199                }
    232200            },
     201            "core/quote": {
     202                "typography": {
     203                    "fontSize": "var:preset|font-size|medium"
     204                }
     205            },
    233206            "core/query-pagination": {
    234207                "typography": {
     
    246219                        }
    247220                    }
    248                 }
    249             },
    250             "core/quote": {
    251                 "typography": {
    252                     "fontWeight": "300"
    253221                }
    254222            },
     
    274242                }
    275243            },
    276             "h3": {
    277                 "typography": {
    278                     "fontSize": "1.8rem"
    279                 }
    280             },
    281244            "h4": {
    282245                "typography": {
     
    286249            "h5": {
    287250                "typography": {
    288                     "fontSize": "var:preset|font-size|medium"
     251                    "fontSize": "var:preset|font-size|medium",
     252                    "letterSpacing": "0px"
    289253                }
    290254            },
     
    301265                    "fontFamily": "var:preset|font-family|beiruti",
    302266                    "fontWeight": "500",
    303                     "letterSpacing": "-1px"
     267                    "letterSpacing": "-0.02em",
     268                    "lineHeight": "1.02"
    304269                }
    305270            },
  • trunk/src/wp-content/themes/twentytwentyfive/styles/03-dusk.json

    r59146 r59233  
    5858            "fontFamily": "var:preset|font-family|fira-code",
    5959            "fontSize": "var:preset|font-size|medium",
    60             "fontStyle": "normal",
    61             "fontWeight": "300",
    6260            "letterSpacing": "-0.18px",
    6361            "lineHeight": "1.5"
  • trunk/src/wp-content/themes/twentytwentyfive/styles/04-afternoon.json

    r59146 r59233  
    7676                {
    7777                    "fluid": {
    78                         "max": "2rem",
    79                         "min": "1.75rem"
     78                        "max": "1.8rem",
     79                        "min": "1.4rem"
    8080                    },
    8181                    "name": "Extra Large",
    82                     "size": "1.75rem",
     82                    "size": "1.4rem",
    8383                    "slug": "x-large"
    8484                },
    8585                {
    8686                    "fluid": {
    87                         "max": "3.625rem",
    88                         "min": "2.625rem"
     87                        "max": "2.6rem",
     88                        "min": "2rem"
    8989                    },
    9090                    "name": "Extra Extra Large",
    91                     "size": "2.625rem",
     91                    "size": "2rem",
    9292                    "slug": "xx-large"
    9393                }
     
    9898        "typography": {
    9999            "fontFamily": "var:preset|font-family|ysabeau-office",
    100             "fontStyle": "normal",
    101             "fontWeight": "400",
    102100            "letterSpacing": "-0.22px",
    103             "lineHeight": "1.6"
     101            "lineHeight": "1.5"
    104102        },
    105103        "blocks": {
     
    131129            "core/code": {
    132130                "typography": {
    133                     "fontSize": "var:preset|font-size|medium",
    134                     "fontStyle": "normal",
    135                     "fontWeight": "300",
    136131                    "letterSpacing": "0px"
    137132                }
    138133            },
     134            "core/heading": {
     135                "typography": {
     136                    "lineHeight": "1.2"
     137                }
     138            },
    139139            "core/list": {
    140140                "typography": {
     
    147147                }
    148148            },
    149             "core/post-author": {
    150                 "typography": {
    151                     "fontSize": "var:preset|font-size|medium"
    152                 }
    153             },
    154             "core/post-author-biography": {
    155                 "typography": {
    156                     "fontSize": "var:preset|font-size|medium"
    157                 }
    158             },
    159             "core/post-author-name": {
    160                 "typography": {
    161                     "fontSize": "var:preset|font-size|medium"
    162                 }
    163             },
    164149            "core/post-terms": {
    165150                "typography": {
    166                     "fontStyle": "normal",
    167151                    "fontWeight": "400"
    168                 }
    169             },
    170             "core/post-title": {
    171                 "typography": {
    172                     "fontStyle": "normal",
    173                     "fontWeight": "500",
    174                     "letterSpacing": "-0.8px"
    175152                }
    176153            },
     
    184161            "core/quote": {
    185162                "typography": {
    186                     "fontStyle": "normal",
    187163                    "fontWeight": "300"
    188164                }
     
    191167                "typography": {
    192168                    "fontFamily": "var:preset|font-family|ysabeau-office",
    193                     "fontSize": "var:preset|font-size|medium",
     169                    "fontSize": "var:preset|font-size|large",
    194170                    "letterSpacing": "1.44px",
    195171                    "textTransform": "uppercase"
     
    204180                    "letterSpacing": "1.44px",
    205181                    "textTransform": "uppercase"
     182                },
     183                ":hover": {
     184                    "color": {
     185                        "background": "color-mix(in srgb, var(--wp--preset--color--contrast) 85%, black)"
     186                    }
    206187                }
    207188            },
     
    209190                "typography": {
    210191                    "fontFamily": "var:preset|font-family|platypi"
     192                }
     193            },
     194            "h5": {
     195                "typography": {
     196                    "fontSize": "var:preset|font-size|medium"
     197                }
     198            },
     199            "h6": {
     200                "typography": {
     201                    "fontSize": "var:preset|font-size|small",
     202                    "fontWeight": "400",
     203                    "fontStyle": "initial",
     204                    "letterSpacing": "initial",
     205                    "textTransform": "initial"
    211206                }
    212207            }
     
    231226                    }
    232227                }
     228            },
     229            "section-4": {
     230                "elements": {
     231                    "button": {
     232                        ":hover": {
     233                            "color": {
     234                                "background": "color-mix(in srgb, var(--wp--preset--color--accent-2) 85%, transparent)"
     235                            }
     236                        }
     237                    }
     238                }
     239            },
     240            "section-5": {
     241                "elements": {
     242                    "button": {
     243                        ":hover": {
     244                            "color": {
     245                                "background": "color-mix(in srgb, var(--wp--preset--color--base) 90%, transparent)"
     246                            }
     247                        }
     248                    }
     249                }
    233250            }
    234251        }
  • trunk/src/wp-content/themes/twentytwentyfive/styles/05-twilight.json

    r59146 r59233  
    4747                }
    4848            ]
     49        },
     50        "typography": {
     51            "fontSizes": [
     52                {
     53                    "fluid": false,
     54                    "name": "Small",
     55                    "size": "0.875rem",
     56                    "slug": "small"
     57                },
     58                {
     59                    "fluid": {
     60                        "max": "1.125rem",
     61                        "min": "1rem"
     62                    },
     63                    "name": "Medium",
     64                    "size": "1rem",
     65                    "slug": "medium"
     66                },
     67                {
     68                    "fluid": {
     69                        "max": "1.375rem",
     70                        "min": "1.125rem"
     71                    },
     72                    "name": "Large",
     73                    "size": "1.38rem",
     74                    "slug": "large"
     75                },
     76                {
     77                    "fluid": {
     78                        "max": "2rem",
     79                        "min": "1.75rem"
     80                    },
     81                    "name": "Extra Large",
     82                    "size": "1.75rem",
     83                    "slug": "x-large"
     84                },
     85                {
     86                    "fluid": {
     87                        "max": "2.4rem",
     88                        "min": "2.15rem"
     89                    },
     90                    "name": "Extra Extra Large",
     91                    "size": "2.15rem",
     92                    "slug": "xx-large"
     93                }
     94            ]
    4995        }
    5096    },
    5197    "styles": {
    5298        "typography": {
    53             "fontWeight": "500",
    54             "lineHeight": "1.3",
    55             "letterSpacing": "-0.22px"
     99            "letterSpacing": "0"
    56100        },
    57101        "blocks": {
     
    70114                }
    71115            },
    72             "core/code": {
    73                 "typography": {
    74                     "fontSize": "var:preset|font-size|medium"
    75                 }
    76             },
    77116            "core/navigation": {
    78117                "typography": {
     
    94133            "core/post-terms": {
    95134                "typography": {
    96                     "fontStyle": "normal",
    97                     "fontWeight": "500",
    98                     "textTransform": "uppercase"
    99                 }
    100             },
    101             "core/post-title": {
    102                 "typography": {
    103                     "fontWeight": "200",
    104                     "letterSpacing": "-2.32px"
     135                    "fontWeight": "500"
    105136                }
    106137            },
     
    108139                "typography": {
    109140                    "fontFamily": "var:preset|font-family|roboto-slab",
    110                     "fontSize": "var:preset|font-size|x-large",
     141                    "fontSize": "var:preset|font-size|xx-large",
    111142                    "fontWeight": "200"
    112143                }
    113144            },
    114             "core/query-title": {
    115                 "typography": {
    116                     "fontWeight": "300"
    117                 }
    118             },
    119145            "core/search": {
    120146                "typography": {
     
    129155            "core/site-title": {
    130156                "typography": {
    131                     "fontStyle": "normal",
    132                     "fontWeight": "500",
    133                     "letterSpacing": "-0.28px",
    134                     "lineHeight": "1.3",
    135157                    "textTransform": "uppercase"
    136158                }
     
    153175                }
    154176            },
    155             "h4": {
    156                 "typography": {
     177            "heading": {
     178                "typography": {
     179                    "fontFamily": "var:preset|font-family|roboto-slab",
    157180                    "fontWeight": "300",
    158                     "letterSpacing": "-0.5px"
    159                 }
    160             },
    161             "h5": {
    162                 "typography": {
    163                     "fontWeight": "400",
    164                     "letterSpacing": "0px"
    165                 }
    166             },
    167             "h6": {
    168                 "typography": {
    169                     "fontWeight": "400",
    170                     "letterSpacing": "1px"
    171                 }
    172             },
    173             "heading": {
    174                 "typography": {
    175                     "fontFamily": "var:preset|font-family|roboto-slab",
    176                     "fontWeight": "200",
    177181                    "letterSpacing": "-0.5px",
    178182                    "lineHeight": "1.2"
  • trunk/src/wp-content/themes/twentytwentyfive/styles/06-morning.json

    r59146 r59233  
    4747                }
    4848            ]
     49        },
     50        "typography": {
     51            "fontSizes": [
     52                {
     53                    "fluid": false,
     54                    "name": "Small",
     55                    "size": "0.875rem",
     56                    "slug": "small"
     57                },
     58                {
     59                    "fluid": {
     60                        "max": "1.125rem",
     61                        "min": "1rem"
     62                    },
     63                    "name": "Medium",
     64                    "size": "1rem",
     65                    "slug": "medium"
     66                },
     67                {
     68                    "fluid": {
     69                        "max": "1.375rem",
     70                        "min": "1.125rem"
     71                    },
     72                    "name": "Large",
     73                    "size": "1.38rem",
     74                    "slug": "large"
     75                },
     76                {
     77                    "fluid": {
     78                        "max": "2rem",
     79                        "min": "1.75rem"
     80                    },
     81                    "name": "Extra Large",
     82                    "size": "1.75rem",
     83                    "slug": "x-large"
     84                },
     85                {
     86                    "fluid": {
     87                        "max": "2.6rem",
     88                        "min": "1.4rem"
     89                    },
     90                    "name": "Extra Extra Large",
     91                    "size": "2.6rem",
     92                    "slug": "xx-large"
     93                }
     94            ]
    4995        }
    5096    },
     
    55101        "typography": {
    56102            "fontFamily": "var:preset|font-family|ysabeau-office",
    57             "fontSize": "1.5rem",
    58             "fontWeight": "400",
    59             "letterSpacing": "-0.24px",
    60             "lineHeight": "1.4"
     103            "letterSpacing": "-0.24px"
    61104        },
    62105        "blocks": {
     
    82125            },
    83126            "core/post-author-name": {
    84                 "typography": {
    85                     "fontSize": "var:preset|font-size|medium"
    86                 },
    87                 "color": {
    88                     "text": "var:preset|color|contrast"
    89                 },
    90127                "elements": {
    91128                    "link": {
     
    104141                }
    105142            },
    106             "core/post-terms": {
    107                 "typography": {
    108                     "fontWeight": "400",
    109                     "fontSize": "var:preset|font-size|medium"
    110                 },
    111                 "color": {
    112                     "text": "var:preset|color|contrast"
    113                 },
    114                 "elements": {
    115                     "link": {
    116                         "color": {
    117                             "text": "var:preset|color|contrast"
    118                         },
    119                         "typography": {
    120                             "textDecoration": "underline"
    121                         },
    122                         ":hover": {
    123                             "typography": {
    124                                 "textDecoration": "none"
    125                             }
    126                         }
    127                     }
    128                 }
    129             },
    130143            "core/post-title": {
    131144                "typography": {
     
    146159                },
    147160                "typography": {
    148                     "fontSize": "var:preset|font-size|x-large"
     161                    "fontSize": "var:preset|font-size|xx-large"
    149162                },
    150163                "elements": {
     
    161174            },
    162175            "core/quote": {
    163                 "color": {
    164                     "text": "var:preset|color|contrast"
    165                 },
    166                 "typography": {
    167                     "fontSize": "1.5rem",
    168                     "fontWeight": "500",
    169                     "letterSpacing": "-0.18px"
    170                 },
    171176                "elements": {
    172177                    "cite": {
    173178                        "typography": {
    174179                            "fontSize": "var:preset|font-size|medium",
    175                             "fontWeight": "300",
    176180                            "letterSpacing": "-0.14px"
    177181                        },
     
    199203                "typography": {
    200204                    "fontFamily": "var:preset|font-family|literata",
    201                     "fontSize": "1.375rem",
     205                    "fontSize": "var:preset|font-size|medium",
    202206                    "fontWeight": "900",
    203207                    "letterSpacing": "-0.36px"
     
    223227                "typography": {
    224228                    "fontFamily": "var:preset|font-family|literata",
    225                     "fontWeight": "900"
     229                    "fontWeight": "900",
     230                    "lineHeight": "1.2"
     231                }
     232            },
     233            "h5": {
     234                "typography": {
     235                    "letterSpacing": "0px"
     236                }
     237            },
     238            "h6": {
     239                "typography": {
     240                    "fontWeight": "900",
     241                    "letterSpacing": "0px"
    226242                }
    227243            },
     
    304320                        ":hover": {
    305321                            "color": {
    306                                 "background": "color-mix(in srgb, var(--wp--preset--color--accent-1) 85%, transparent)"
    307                         }
    308                     }
     322                                "background": "color-mix(in srgb, var(--wp--preset--color--accent-1) 85%, transparent)",
     323                                "text": "var:preset|color|contrast"
     324                            }
     325                        }
    309326                    },
    310327                    "link": {
  • trunk/src/wp-content/themes/twentytwentyfive/styles/07-sunrise.json

    r59146 r59233  
    144144                        "typography": {
    145145                            "fontFamily": "var:preset|font-family|literata",
    146                             "fontSize": "var:preset|font-size|small",
    147146                            "fontWeight": "400",
    148147                            "letterSpacing": "-0.14px"
     
    169168                    "cite": {
    170169                        "typography": {
    171                             "fontSize": "var:preset|font-size|small",
    172                             "fontWeight": "300",
    173170                            "letterSpacing": "-0.14px"
    174171                        },
  • trunk/src/wp-content/themes/twentytwentyfive/styles/08-midnight.json

    r59146 r59233  
    2727                },
    2828                {
    29                     "color": "#4433A6",
     29                    "color": "#5644BC",
    3030                    "name": "Accent 1",
    3131                    "slug": "accent-1"
     
    6363                    "fluid": false,
    6464                    "name": "Small",
    65                     "size": "0.875rem",
     65                    "size": "0.9rem",
    6666                    "slug": "small"
    6767                },
    6868                {
    6969                    "fluid": {
    70                         "max": "1.1rem",
     70                        "max": "1.2rem",
    7171                        "min": "0.9rem"
    7272                    },
     
    7777                {
    7878                    "fluid": {
    79                         "max": "1.2rem",
    80                         "min": "1.09rem"
     79                        "max": "1.8rem",
     80                        "min": "1.2rem"
    8181                    },
    8282                    "name": "Large",
    83                     "size": "1.38rem",
     83                    "size": "1.2rem",
    8484                    "slug": "large"
    8585                },
    8686                {
    8787                    "fluid": {
    88                         "max": "2rem",
    89                         "min": "1.75rem"
     88                        "max": "2.2rem",
     89                        "min": "1.8rem"
    9090                    },
    9191                    "name": "Extra Large",
    92                     "size": "1.75rem",
     92                    "size": "1.8rem",
    9393                    "slug": "x-large"
    9494                },
    9595                {
    9696                    "fluid": {
    97                         "max": "3.625rem",
    98                         "min": "2.625rem"
     97                        "max": "2.8rem",
     98                        "min": "2rem"
    9999                    },
    100100                    "name": "Extra Extra Large",
    101                     "size": "2.625rem",
     101                    "size": "2rem",
    102102                    "slug": "xx-large"
    103103                }
     
    107107    "styles": {
    108108        "typography": {
     109            "fontSize": "var:preset|font-size|medium",
    109110            "fontFamily": "var:preset|font-family|fira-sans",
    110             "fontStyle": "normal",
    111             "fontWeight": "300",
    112             "letterSpacing": "-0.24px",
    113             "lineHeight": "1.4"
     111            "letterSpacing": "-0.01em",
     112            "lineHeight": "1.5"
    114113        },
    115114        "blocks": {
     
    134133            },
    135134            "core/code": {
    136                 "typography": {
    137                     "fontSize": "var:preset|font-size|medium",
    138                     "fontWeight": "300"
    139                 },
    140135                "color": {
    141136                    "background": "var:preset|color|accent-2",
     
    153148                }
    154149            },
    155             "core/post-author": {
    156                 "typography": {
    157                     "fontSize": "var:preset|font-size|small"
    158                 }
    159             },
    160             "core/post-author-name": {
    161                 "typography": {
    162                     "fontSize": "var:preset|font-size|small"
    163                 }
    164             },
    165150            "core/post-date": {
    166151                "color": {
     
    180165                }
    181166            },
    182             "core/post-terms": {
    183                 "typography": {
    184                     "fontWeight": "400",
    185                     "textTransform": "uppercase"
    186                 }
    187             },
    188167            "core/post-title": {
    189168                "typography": {
    190                     "fontWeight": "200",
    191                     "letterSpacing": "-2.72px"
     169                    "fontWeight": "200"
    192170                }
    193171            },
     
    214192                    "fontFamily": "var:preset|font-family|literata",
    215193                    "fontWeight": "200",
    216                     "letterSpacing": "0em",
    217                     "lineHeight": "1.1"
     194                    "letterSpacing": "0em"
    218195                }
    219196            },
     
    226203            "core/quote": {
    227204                "typography": {
    228                     "fontStyle": "normal",
     205                    "fontSize": "var:preset|font-size|medium",
     206                    "letterSpacing": "-0.01em",
     207                    "lineHeight": "1.5",
    229208                    "fontWeight": "300"
    230209                }
     
    269248                "typography": {
    270249                    "fontFamily": "var:preset|font-family|literata",
    271                     "fontStyle": "normal",
    272                     "fontWeight": "600",
    273                     "letterSpacing": "-0.96px",
     250                    "fontSize": "var:preset|font-size|medium",
     251                    "fontWeight": "400",
     252                    "letterSpacing": "-0.01em",
    274253                    "textTransform": "uppercase"
    275254                },
     
    284263                    "fontFamily": "var:preset|font-family|literata",
    285264                    "fontWeight": "200",
    286                     "letterSpacing": "-0.02em"
     265                    "letterSpacing": "-0.02em",
     266                    "lineHeight": "1.24"
     267                }
     268            },
     269            "h6": {
     270                "typography": {
     271                    "fontWeight": "200"
    287272                }
    288273            }
  • trunk/src/wp-content/themes/twentytwentyfive/styles/blocks/post-terms-1.json

    r59146 r59233  
    2323                },
    2424                "typography": {
    25                     "fontWeight": "400"
     25                    "fontWeight": "400",
     26                    "lineHeight": "2.8"
    2627                }
    2728            }
  • trunk/src/wp-content/themes/twentytwentyfive/styles/colors/04-afternoon.json

    r59146 r59233  
    5050    },
    5151    "styles": {
     52        "elements": {
     53            "button": {
     54                ":hover": {
     55                    "color": {
     56                        "background": "color-mix(in srgb, var(--wp--preset--color--contrast) 85%, black)"
     57                    }
     58                }
     59            }
     60        },
    5261        "variations": {
    5362            "section-2": {
     
    6978                    }
    7079                }
     80            },
     81            "section-4": {
     82                "elements": {
     83                    "button": {
     84                        ":hover": {
     85                            "color": {
     86                                "background": "color-mix(in srgb, var(--wp--preset--color--accent-2) 85%, transparent)"
     87                            }
     88                        }
     89                    }
     90                }
     91            },
     92            "section-5": {
     93                "elements": {
     94                    "button": {
     95                        ":hover": {
     96                            "color": {
     97                                "background": "color-mix(in srgb, var(--wp--preset--color--base) 90%, transparent)"
     98                            }
     99                        }
     100                    }
     101                }
    71102            }
    72103        }
  • trunk/src/wp-content/themes/twentytwentyfive/styles/colors/06-morning.json

    r59146 r59233  
    7070            },
    7171            "core/post-author-name": {
     72                "elements": {
     73                    "link": {
     74                        "color": {
     75                            "text": "var:preset|color|contrast"
     76                        }
     77                    }
     78                }
     79            },
     80            "core/post-title": {
     81                "elements": {
     82                    "link": {
     83                        "color": {
     84                            "text": "var:preset|color|contrast"
     85                        }
     86                    }
     87                }
     88            },
     89            "core/pullquote": {
    7290                "color": {
    7391                    "text": "var:preset|color|contrast"
    7492                },
    7593                "elements": {
    76                     "link": {
    77                         "color": {
    78                             "text": "var:preset|color|contrast"
    79                         }
    80                     }
    81                 }
    82             },
    83             "core/post-terms": {
    84                 "color": {
    85                     "text": "var:preset|color|contrast"
    86                 },
    87                 "elements": {
    88                     "link": {
    89                         "color": {
    90                             "text": "var:preset|color|contrast"
    91                         }
    92                     }
    93                 }
    94             },
    95             "core/post-title": {
    96                 "elements": {
    97                     "link": {
    98                         "color": {
    99                             "text": "var:preset|color|contrast"
    100                         }
    101                     }
    102                 }
    103             },
    104             "core/pullquote": {
    105                 "color": {
    106                     "text": "var:preset|color|contrast"
    107                 },
    108                 "elements": {
    10994                    "cite": {
    11095                        "color": {
     
    115100            },
    116101            "core/quote": {
    117                 "color": {
    118                     "text": "var:preset|color|contrast"
    119                 },
    120102                "elements": {
    121103                    "cite": {
  • trunk/src/wp-content/themes/twentytwentyfive/styles/colors/08-midnight.json

    r59146 r59233  
    1717                },
    1818                {
    19                     "color": "#4433A6",
     19                    "color": "#5644BC",
    2020                    "name": "Accent 1",
    2121                    "slug": "accent-1"
  • trunk/src/wp-content/themes/twentytwentyfive/styles/typography/typography-preset-1.json

    r59146 r59233  
    1515                {
    1616                    "fluid": {
    17                         "max": "1.3rem",
    18                         "min": "1.2rem"
     17                        "max": "1.2rem",
     18                        "min": "1rem"
    1919                    },
    2020                    "name": "Medium",
     
    2424                {
    2525                    "fluid": {
    26                         "max": "1.6rem",
    27                         "min": "1.3rem"
     26                        "max": "1.8rem",
     27                        "min": "1.6rem"
    2828                    },
    2929                    "name": "Large",
    30                     "size": "1.38rem",
     30                    "size": "1.6rem",
    3131                    "slug": "large"
    3232                },
    3333                {
    3434                    "fluid": {
    35                         "max": "2rem",
    36                         "min": "1.75rem"
     35                        "max": "2.2rem",
     36                        "min": "1.8em"
    3737                    },
    3838                    "name": "Extra Large",
    39                     "size": "1.75rem",
     39                    "size": "1.8rem",
    4040                    "slug": "x-large"
    4141                },
    4242                {
    4343                    "fluid": {
    44                         "max": "3.625rem",
    45                         "min": "2.625rem"
     44                        "max": "2.8rem",
     45                        "min": "2rem"
    4646                    },
    4747                    "name": "Extra Extra Large",
    48                     "size": "2.625rem",
     48                    "size": "2rem",
    4949                    "slug": "xx-large"
    5050                }
     
    5656            "fontFamily": "var:preset|font-family|literata",
    5757            "fontSize": "var:preset|font-size|medium",
    58             "fontStyle": "normal",
    59             "fontWeight": "300",
    60             "letterSpacing": "-0.22px",
    61             "lineHeight": "1.5"
     58            "letterSpacing": "-0.01em",
     59            "lineHeight": "1.6"
    6260        },
    6361        "blocks": {
     
    6563                "typography": {
    6664                    "fontFamily": "var:preset|font-family|beiruti"
    67                 }
    68             },
    69             "core/code": {
    70                 "typography": {
    71                     "fontSize": "var:preset|font-size|medium",
    72                     "fontStyle": "normal",
    73                     "fontWeight": "300"
    7465                }
    7566            },
     
    8475                }
    8576            },
    86             "core/post-author": {
    87                 "typography": {
    88                     "fontFamily": "var:preset|font-family|beiruti"
    89                 }
    90             },
    91             "core/post-author-name": {
    92                 "typography": {
    93                     "fontFamily": "var:preset|font-family|beiruti"
    94                 }
    95             },
    96             "core/post-date": {
    97                 "typography": {
    98                     "fontFamily": "var:preset|font-family|beiruti",
    99                     "fontSize": "var:preset|font-size|medium"
    100                 }
    101             },
    10277            "core/post-terms": {
    10378                "typography": {
    104                     "fontFamily": "var:preset|font-family|beiruti",
    105                     "fontSize": "var:preset|font-size|medium",
    10679                    "fontWeight": "300"
    107                 }
    108             },
    109             "core/post-title": {
    110                 "typography": {
    111                     "fontSize": "var:preset|font-size|xx-large",
    112                     "fontWeight": "500",
    113                     "letterSpacing": "-1px"
    11480                }
    11581            },
     
    12187                }
    12288            },
    123             "core/query-pagination": {
     89            "core/quote": {
    12490                "typography": {
    125                     "fontWeight": "300"
     91                    "fontSize": "var:preset|font-size|medium"
    12692                }
    12793            },
    128             "core/quote": {
     94            "core/query-pagination": {
    12995                "typography": {
    13096                    "fontWeight": "300"
     
    146112        },
    147113        "elements": {
    148             "h3": {
    149                 "typography": {
    150                     "fontSize": "1.8rem"
    151                 }
    152             },
    153114            "h4": {
    154115                "typography": {
     
    158119            "h5": {
    159120                "typography": {
    160                     "fontSize": "var:preset|font-size|medium"
     121                    "fontSize": "var:preset|font-size|medium",
     122                    "letterSpacing": "0px"
    161123                }
    162124            },
     
    170132                    "fontFamily": "var:preset|font-family|beiruti",
    171133                    "fontWeight": "500",
    172                     "letterSpacing": "-1px"
     134                    "letterSpacing": "-0.02em",
     135                    "lineHeight": "1.02"
    173136                }
    174137            }
  • trunk/src/wp-content/themes/twentytwentyfive/styles/typography/typography-preset-2.json

    r59146 r59233  
    88            "fontFamily": "var:preset|font-family|fira-code",
    99            "fontSize": "var:preset|font-size|medium",
    10             "fontStyle": "normal",
    11             "fontWeight": "300",
    1210            "letterSpacing": "-0.18px",
    1311            "lineHeight": "1.5"
  • trunk/src/wp-content/themes/twentytwentyfive/styles/typography/typography-preset-3.json

    r59146 r59233  
    5555        "typography": {
    5656            "fontFamily": "var:preset|font-family|ysabeau-office",
    57             "fontStyle": "normal",
    5857            "fontWeight": "400",
    5958            "letterSpacing": "-0.22px",
     
    6362            "core/code": {
    6463                "typography": {
    65                     "fontSize": "var:preset|font-size|medium",
    66                     "fontStyle": "normal",
    67                     "fontWeight": "300",
    6864                    "letterSpacing": "0px"
    6965                }
     
    9692            "core/post-terms": {
    9793                "typography": {
    98                     "fontStyle": "normal",
    9994                    "fontWeight": "400"
    10095                }
     
    10297            "core/post-title": {
    10398                "typography": {
    104                     "fontStyle": "normal",
    10599                    "fontWeight": "500",
    106100                    "letterSpacing": "-0.8px"
     
    116110            "core/quote": {
    117111                "typography": {
    118                     "fontStyle": "normal",
    119112                    "fontWeight": "300"
    120113                }
  • trunk/src/wp-content/themes/twentytwentyfive/styles/typography/typography-preset-4.json

    r59146 r59233  
    44    "title": "Roboto Slab & Manrope",
    55    "slug": "typography-preset-4",
     6    "settings": {
     7        "typography": {
     8            "fontSizes": [
     9                {
     10                    "fluid": false,
     11                    "name": "Small",
     12                    "size": "0.875rem",
     13                    "slug": "small"
     14                },
     15                {
     16                    "fluid": {
     17                        "max": "1.125rem",
     18                        "min": "1rem"
     19                    },
     20                    "name": "Medium",
     21                    "size": "1rem",
     22                    "slug": "medium"
     23                },
     24                {
     25                    "fluid": {
     26                        "max": "1.375rem",
     27                        "min": "1.125rem"
     28                    },
     29                    "name": "Large",
     30                    "size": "1.38rem",
     31                    "slug": "large"
     32                },
     33                {
     34                    "fluid": {
     35                        "max": "2rem",
     36                        "min": "1.75rem"
     37                    },
     38                    "name": "Extra Large",
     39                    "size": "1.75rem",
     40                    "slug": "x-large"
     41                },
     42                {
     43                    "fluid": {
     44                        "max": "2.4rem",
     45                        "min": "2.15rem"
     46                    },
     47                    "name": "Extra Extra Large",
     48                    "size": "2.15rem",
     49                    "slug": "xx-large"
     50                }
     51            ]
     52        }
     53    },
    654    "styles": {
    755        "typography": {
    8             "fontWeight": "500",
    9             "lineHeight": "1.3",
    10             "letterSpacing": "-0.22px"
     56            "letterSpacing": "0"
    1157        },
    1258        "blocks": {
    13             "core/code": {
    14                 "typography": {
    15                     "fontSize": "var:preset|font-size|medium"
    16                 }
    17             },
    1859            "core/navigation": {
    1960                "typography": {
     
    3576            "core/post-terms": {
    3677                "typography": {
    37                     "fontStyle": "normal",
    38                     "fontWeight": "500",
    39                     "textTransform": "uppercase"
    40                 }
    41             },
    42             "core/post-title": {
    43                 "typography": {
    44                     "fontWeight": "200",
    45                     "letterSpacing": "-2.32px"
     78                    "fontWeight": "500"
    4679                }
    4780            },
     
    4982                "typography": {
    5083                    "fontFamily": "var:preset|font-family|roboto-slab",
    51                     "fontSize": "var:preset|font-size|x-large",
     84                    "fontSize": "var:preset|font-size|xx-large",
    5285                    "fontWeight": "200"
    53                 }
    54             },
    55             "core/query-title": {
    56                 "typography": {
    57                     "fontWeight": "300"
    5886                }
    5987            },
     
    7098            "core/site-title": {
    7199                "typography": {
    72                     "fontStyle": "normal",
    73                     "fontWeight": "500",
    74                     "letterSpacing": "-0.28px",
    75                     "lineHeight": "1.3",
    76100                    "textTransform": "uppercase"
    77101                }
     
    86110                }
    87111            },
    88             "h4": {
    89                 "typography": {
    90                     "fontWeight": "300",
    91                     "letterSpacing": "-0.5px"
    92                 }
    93             },
    94             "h5": {
    95                 "typography": {
    96                     "fontWeight": "400",
    97                     "letterSpacing": "0px"
    98                 }
    99             },
    100             "h6": {
    101                 "typography": {
    102                     "fontWeight": "400",
    103                     "letterSpacing": "1px"
    104                 }
    105             },
    106112            "heading": {
    107113                "typography": {
    108114                    "fontFamily": "var:preset|font-family|roboto-slab",
    109                     "fontWeight": "200",
     115                    "fontWeight": "300",
    110116                    "letterSpacing": "-0.5px",
    111117                    "lineHeight": "1.2"
  • trunk/src/wp-content/themes/twentytwentyfive/styles/typography/typography-preset-5.json

    r59146 r59233  
    44    "title": "Literata & Ysabeau Office",
    55    "slug": "typography-preset-5",
     6    "settings": {
     7        "typography": {
     8            "fontSizes": [
     9                {
     10                    "fluid": false,
     11                    "name": "Small",
     12                    "size": "0.875rem",
     13                    "slug": "small"
     14                },
     15                {
     16                    "fluid": {
     17                        "max": "1.125rem",
     18                        "min": "1rem"
     19                    },
     20                    "name": "Medium",
     21                    "size": "1rem",
     22                    "slug": "medium"
     23                },
     24                {
     25                    "fluid": {
     26                        "max": "1.375rem",
     27                        "min": "1.125rem"
     28                    },
     29                    "name": "Large",
     30                    "size": "1.38rem",
     31                    "slug": "large"
     32                },
     33                {
     34                    "fluid": {
     35                        "max": "2rem",
     36                        "min": "1.75rem"
     37                    },
     38                    "name": "Extra Large",
     39                    "size": "1.75rem",
     40                    "slug": "x-large"
     41                },
     42                {
     43                    "fluid": {
     44                        "max": "2.6rem",
     45                        "min": "1.4rem"
     46                    },
     47                    "name": "Extra Extra Large",
     48                    "size": "2.6rem",
     49                    "slug": "xx-large"
     50                }
     51            ]
     52        }
     53    },
    654    "styles": {
    755        "typography": {
    856            "fontFamily": "var:preset|font-family|ysabeau-office",
    9             "fontSize": "1.5rem",
    10             "fontWeight": "400",
    11             "letterSpacing": "-0.24px",
    12             "lineHeight": "1.4"
     57            "letterSpacing": "-0.24px"
    1358        },
    1459        "blocks": {
     
    1964            },
    2065            "core/post-author-name": {
    21                 "typography": {
    22                     "fontSize": "var:preset|font-size|medium"
    23                 },
    24                 "elements": {
    25                     "link": {
    26                         "typography": {
    27                             "textDecoration": "underline"
    28                         },
    29                         ":hover": {
    30                             "typography": {
    31                                 "textDecoration": "none"
    32                             }
    33                         }
    34                     }
    35                 }
    36             },
    37             "core/post-terms": {
    38                 "typography": {
    39                     "fontWeight": "400",
    40                     "fontSize": "var:preset|font-size|medium"
    41                 },
    4266                "elements": {
    4367                    "link": {
     
    6185            "core/pullquote": {
    6286                "typography": {
    63                     "fontSize": "var:preset|font-size|x-large"
     87                    "fontSize": "var:preset|font-size|xx-large"
    6488                },
    6589                "elements": {
     
    7397            },
    7498            "core/quote": {
    75                 "typography": {
    76                     "fontSize": "1.5rem",
    77                     "fontWeight": "500",
    78                     "letterSpacing": "-0.18px"
    79                 },
    8099                "elements": {
    81100                    "cite": {
    82101                        "typography": {
    83102                            "fontSize": "var:preset|font-size|medium",
    84                             "fontWeight": "300",
    85103                            "letterSpacing": "-0.14px"
    86104                        }
     
    105123                "typography": {
    106124                    "fontFamily": "var:preset|font-family|literata",
    107                     "fontSize": "1.375rem",
     125                    "fontSize": "var:preset|font-size|medium",
    108126                    "fontWeight": "900",
    109127                    "letterSpacing": "-0.36px"
     
    113131                "typography": {
    114132                    "fontFamily": "var:preset|font-family|literata",
    115                     "fontWeight": "900"
     133                    "fontWeight": "900",
     134                    "lineHeight": "1.2"
     135                }
     136            },
     137            "h5": {
     138                "typography": {
     139                    "letterSpacing": "0px"
     140                }
     141            },
     142            "h6": {
     143                "typography": {
     144                    "fontWeight": "900",
     145                    "letterSpacing": "0px"
    116146                }
    117147            }
  • trunk/src/wp-content/themes/twentytwentyfive/styles/typography/typography-preset-6.json

    r59146 r59233  
    6868                        "typography": {
    6969                            "fontFamily": "var:preset|font-family|literata",
    70                             "fontSize": "var:preset|font-size|small",
    7170                            "fontWeight": "400",
    7271                            "letterSpacing": "-0.14px"
     
    8483                    "cite": {
    8584                        "typography": {
    86                             "fontSize": "var:preset|font-size|small",
    87                             "fontWeight": "300",
    8885                            "letterSpacing": "-0.14px"
    8986                        }
  • trunk/src/wp-content/themes/twentytwentyfive/styles/typography/typography-preset-7.json

    r59146 r59233  
    1010                    "fluid": false,
    1111                    "name": "Small",
    12                     "size": "0.875rem",
     12                    "size": "0.9rem",
    1313                    "slug": "small"
    1414                },
    1515                {
    1616                    "fluid": {
    17                         "max": "1.1rem",
     17                        "max": "1.2rem",
    1818                        "min": "0.9rem"
    1919                    },
     
    2424                {
    2525                    "fluid": {
    26                         "max": "1.2rem",
    27                         "min": "1.09rem"
     26                        "max": "1.8rem",
     27                        "min": "1.2rem"
    2828                    },
    2929                    "name": "Large",
    30                     "size": "1.38rem",
     30                    "size": "1.2rem",
    3131                    "slug": "large"
    3232                },
    3333                {
    3434                    "fluid": {
    35                         "max": "2rem",
    36                         "min": "1.75rem"
     35                        "max": "2.2rem",
     36                        "min": "1.8rem"
    3737                    },
    3838                    "name": "Extra Large",
    39                     "size": "1.75rem",
     39                    "size": "1.8rem",
    4040                    "slug": "x-large"
    4141                },
    4242                {
    4343                    "fluid": {
    44                         "max": "3.625rem",
    45                         "min": "2.625rem"
     44                        "max": "2.8rem",
     45                        "min": "2rem"
    4646                    },
    4747                    "name": "Extra Extra Large",
    48                     "size": "2.625rem",
     48                    "size": "2rem",
    4949                    "slug": "xx-large"
    5050                }
     
    5454    "styles": {
    5555        "typography": {
     56            "fontSize": "var:preset|font-size|medium",
    5657            "fontFamily": "var:preset|font-family|fira-sans",
    57             "fontStyle": "normal",
    58             "fontWeight": "300",
    59             "letterSpacing": "-0.24px",
    60             "lineHeight": "1.4"
     58            "letterSpacing": "-0.01em",
     59            "lineHeight": "1.5"
    6160        },
    6261        "blocks": {
    63             "core/code": {
    64                 "typography": {
    65                     "fontSize": "var:preset|font-size|medium",
    66                     "fontWeight": "300"
    67                 }
    68             },
    69             "core/post-author": {
    70                 "typography": {
    71                     "fontSize": "var:preset|font-size|small"
    72                 }
    73             },
    74             "core/post-author-name": {
    75                 "typography": {
    76                     "fontSize": "var:preset|font-size|small"
    77                 }
    78             },
    79             "core/post-terms": {
    80                 "typography": {
    81                     "fontWeight": "400",
    82                     "textTransform": "uppercase"
    83                 }
    84             },
    8562            "core/post-title": {
    8663                "typography": {
    87                     "fontWeight": "200",
    88                     "letterSpacing": "-2.72px"
     64                    "fontWeight": "200"
    8965                }
    9066            },
     
    9369                    "fontFamily": "var:preset|font-family|literata",
    9470                    "fontWeight": "200",
    95                     "letterSpacing": "0em",
    96                     "lineHeight": "1.1"
     71                    "letterSpacing": "0em"
    9772                }
    9873            },
     
    10580            "core/quote": {
    10681                "typography": {
    107                     "fontStyle": "normal",
     82                    "fontSize": "var:preset|font-size|medium",
     83                    "letterSpacing": "-0.01em",
     84                    "lineHeight": "1.5",
    10885                    "fontWeight": "300"
    10986                }
     
    123100                "typography": {
    124101                    "fontFamily": "var:preset|font-family|literata",
    125                     "fontWeight": "600",
    126                     "letterSpacing": "-0.96px",
     102                    "fontWeight": "400",
    127103                    "textTransform": "uppercase"
    128104                }
     
    132108                    "fontFamily": "var:preset|font-family|literata",
    133109                    "fontWeight": "200",
    134                     "letterSpacing": "-0.02em"
     110                    "letterSpacing": "-0.02em",
     111                    "lineHeight": "1.24"
     112                }
     113            },
     114            "h6": {
     115                "typography": {
     116                    "fontWeight": "200"
    135117                }
    136118            }
  • trunk/src/wp-content/themes/twentytwentyfive/theme.json

    r59191 r59233  
    4545                },
    4646                {
    47                     "color": "color-mix(in srgb, currentColor 20%, transparent);",
     47                    "color": "color-mix(in srgb, currentColor 20%, transparent)",
    4848                    "name": "Accent 6",
    4949                    "slug": "accent-6"
     
    7575                {
    7676                    "name": "Regular",
    77                     "size": "clamp(30px, 5vw, 50px);",
     77                    "size": "clamp(30px, 5vw, 50px)",
    7878                    "slug": "50"
    7979                },
    8080                {
    8181                    "name": "Large",
    82                     "size": "clamp(30px, 7vw, 70px);",
     82                    "size": "clamp(30px, 7vw, 70px)",
    8383                    "slug": "60"
    8484                },
    8585                {
    8686                    "name": "X-Large",
    87                     "size": "clamp(50px, 7vw, 90px);",
     87                    "size": "clamp(50px, 7vw, 90px)",
    8888                    "slug": "70"
    8989                },
    9090                {
    9191                    "name": "XX-Large",
    92                     "size": "clamp(70px, 10vw, 140px);",
     92                    "size": "clamp(70px, 10vw, 140px)",
    9393                    "slug": "80"
    9494                }
     
    946946            "fontFamily": "var:preset|font-family|manrope",
    947947            "fontSize": "var:preset|font-size|large",
    948             "fontStyle": "normal",
    949948            "fontWeight": "300",
    950949            "letterSpacing": "-0.1px",
     
    978977            "core/columns": {
    979978                "spacing": {
    980                     "blockGap": {
    981                         "left": "var:preset|spacing|50",
    982                         "top": "var:preset|spacing|50"
    983                     }
     979                    "blockGap": "var:preset|spacing|50"
    984980                }
    985981            },
     
    992988                "typography": {
    993989                    "fontFamily": "var:preset|font-family|fira-code",
    994                     "fontSize": "var:preset|font-size|small",
    995                     "fontWeight": "400"
     990                    "fontSize": "var:preset|font-size|medium",
     991                    "fontWeight": "300"
    996992                },
    997993                "color": {
     
    10281024                },
    10291025                "typography": {
    1030                     "fontSize": "var:preset|font-size|small",
    1031                     "fontStyle": "normal"
     1026                    "fontSize": "var:preset|font-size|small"
    10321027                },
    10331028                "spacing": {
     
    11691164            },
    11701165            "core/post-terms": {
     1166                "css": "& a { white-space: nowrap; }",
    11711167                "typography": {
    11721168                    "fontSize": "var:preset|font-size|small",
     
    12201216                },
    12211217                "typography": {
    1222                     "fontSize": "var:preset|font-size|medium",
    1223                     "lineHeight": "1.1",
    1224                     "fontWeight": "600"
     1218                    "fontSize": "var:preset|font-size|large",
     1219                    "fontWeight": "300"
    12251220                },
    12261221                "elements": {
    12271222                    "cite": {
    12281223                        "typography": {
    1229                             "fontSize": "0.65em",
    1230                             "fontStyle": "normal",
    1231                             "fontWeight": "400"
     1224                            "fontSize": "var:preset|font-size|small",
     1225                            "fontStyle": "normal",
     1226                            "fontWeight": "300"
    12321227                        },
    12331228                        "css": "& sub { font-size: 0.65em }"
     
    12571252                "typography": {
    12581253                    "fontSize": "var:preset|font-size|xx-large",
    1259                     "fontStyle": "normal",
    12601254                    "fontWeight": "300",
    1261                     "letterSpacing": "-0.76px",
    12621255                    "lineHeight": "1.2"
    12631256                },
     
    13721365            },
    13731366            "core/list": {
    1374                 "css": "& li{margin-bottom: 0.5rem;}"
     1367                "css": "& li{margin-top: 0.5rem;}"
    13751368            }
    13761369        },
     
    14501443            "heading": {
    14511444                "typography": {
    1452                     "fontStyle": "normal",
    14531445                    "fontWeight": "400",
    14541446                    "lineHeight": "1.125",
Note: See TracChangeset for help on using the changeset viewer.