Make WordPress Core

Changeset 54372


Ignore:
Timestamp:
10/04/2022 01:10:12 AM (20 months ago)
Author:
desrosj
Message:

Twenty Twenty-Three: Bug fixes and improvements for beta 3.

This brings over the latest bug fixes and improvements ahead of WordPress 6.1 beta 3.

For a full list of changes being included, see the twentytwentythree repository on GitHub: https://github.com/WordPress/twentytwentythree/compare/ac96e8d545a69fc6515312d548b036f267ec7104...ca662828b7e3ae12e03f35903a83cf2cfaa4ce4f.

Props mikachan, poena, madhudollu, beafialho, colorful-tones, scruffian, tahmidulkarim, joen, taskotr, zoonini, mayuge, ndiego, collet.
See #56383.

Location:
trunk/src/wp-content/themes/twentytwentythree
Files:
1 added
2 deleted
16 edited

Legend:

Unmodified
Added
Removed
  • trunk/src/wp-content/themes/twentytwentythree/patterns/post-meta.php

    r54312 r54372  
    5050                <!-- /wp:paragraph -->
    5151
    52                 <!-- wp:post-author-name {"isLink":true} /-->
     52                <!-- wp:post-author {"showAvatar":false} /-->
    5353            </div>
    5454            <!-- /wp:group -->
  • trunk/src/wp-content/themes/twentytwentythree/styles/aubergine.json

    r54312 r54372  
    116116                }
    117117            },
    118             "core/post-author-name": {
    119                 "elements": {
    120                     "link": {
    121                         "color": {
    122                             "text": "var(--wp--preset--color--primary)"
    123                         },
    124                         "typography": {
    125                             "fontStyle": "italic"
    126                         }
    127                     }
     118            "core/post-author": {
     119                "color": {
     120                    "text": "var(--wp--preset--color--primary)"
     121                },
     122                "typography": {
     123                    "fontStyle": "italic"
    128124                }
    129125            },
  • trunk/src/wp-content/themes/twentytwentythree/styles/block-out.json

    r54312 r54372  
    171171                    "fontStyle": "italic",
    172172                    "fontWeight": "400"
     173                },
     174                ":active": {
     175                    "color": {
     176                        "text": "var(--wp--preset--color--contrast)"
     177                    }
    173178                }
    174179            },
  • trunk/src/wp-content/themes/twentytwentythree/styles/canary.json

    r54235 r54372  
    132132        "elements": {
    133133            "button": {
     134                ":hover": {
     135                    "color": {
     136                        "background": "var(--wp--preset--color--base)",
     137                        "text": "var(--wp--preset--color--contrast)"
     138                    },
     139                    "border": {
     140                        "color": "var(--wp--preset--color--contrast)",
     141                        "style": "solid",
     142                        "width": "2px"
     143                    }
     144                },
    134145                "border": {
    135                     "radius": "5px"
     146                    "radius": "5px",
     147                    "color": "var(--wp--preset--color--contrast)",
     148                    "style": "solid",
     149                    "width": "2px"
    136150                },
    137151                "color": {
  • trunk/src/wp-content/themes/twentytwentythree/styles/electric.json

    r54235 r54372  
    3535        "elements": {
    3636            "button": {
     37                "border": {
     38                    "style": "solid",
     39                    "width": "2px",
     40                    "color": "var(--wp--preset--color--contrast)"
     41                },
    3742                "color": {
    3843                    "background": "var(--wp--preset--color--contrast)",
    3944                    "text": "var(--wp--preset--color--base)"
     45                },
     46                "spacing": {
     47                    "padding": {
     48                        "top": ".667em",
     49                        "right": "1.333em",
     50                        "bottom": ".667em",
     51                        "left": "1.333em"
     52                    }
     53                },
     54                ":active": {
     55                    "typography": {
     56                        "textDecoration": "underline dotted"
     57                    }
     58                },
     59                ":focus": {
     60                    "typography": {
     61                        "textDecoration": "underline dotted"
     62                    }
    4063                },
    4164                ":hover": {
     
    4366                        "color": "var(--wp--preset--color--contrast)",
    4467                        "style": "solid",
    45                         "width": "1px"
     68                        "width": "2px"
    4669                    },
    4770                    "color": {
  • trunk/src/wp-content/themes/twentytwentythree/styles/grapes.json

    r54235 r54372  
    3434    "styles": {
    3535        "blocks": {
     36            "core/post-comments": {
     37                "elements": {
     38                    "link": {
     39                        ":hover": {
     40                            "typography": {
     41                                "textDecoration": "underline dashed"
     42                            }
     43                        }
     44                    }
     45                }
     46            },
    3647            "core/post-date": {
    3748                "typography": {
     
    4455                    "fontFamily": "var(--wp--preset--font-family--source-serif-pro)",
    4556                    "fontStyle": "italic"
     57                }
     58            },
     59            "core/site-title": {
     60                "typography": {
     61                    "textTransform": "lowercase"
    4662                }
    4763            }
     
    6682                ":hover": {
    6783                    "typography": {
    68                         "textDecoration": "underline"
     84                        "textDecoration": "underline dashed"
    6985                    }
    7086                }
  • trunk/src/wp-content/themes/twentytwentythree/styles/marigold.json

    r54235 r54372  
    3939        {
    4040          "size": "clamp(0.625rem, 0.434rem + 0.61vw, 0.938rem)",
    41           "name": "30",
     41          "name": "1",
    4242          "slug": "30"
    4343        },
    4444        {
    4545          "size": "clamp(1.25rem, 0.869rem + 1.22vw, 1.875rem)",
    46           "name": "40",
     46          "name": "2",
    4747          "slug": "40"
    4848        },
    4949        {
    5050          "size": "clamp(1.875rem, 1.303rem + 1.83vw, 2.813rem)",
    51           "name": "50",
     51          "name": "3",
    5252          "slug": "50"
    5353        },
    5454        {
    5555          "size": "clamp(2.5rem, 1.738rem + 2.44vw, 3.75rem)",
    56           "name": "60",
     56          "name": "4",
    5757          "slug": "60"
    5858        },
    5959        {
    6060          "size": "clamp(2.813rem, 1.098rem + 5.49vw, 5.625rem)",
    61           "name": "70",
     61          "name": "5",
    6262          "slug": "70"
    6363        },
    6464        {
    6565          "size": "clamp(3.75rem, 1.463rem + 7.32vw, 7.5rem)",
    66           "name": "80",
     66          "name": "6",
    6767          "slug": "80"
    6868        }
     
    203203            }
    204204          }
     205        },
     206        "typography": {
     207            "textTransform": "lowercase"
    205208        }
    206209      }
  • trunk/src/wp-content/themes/twentytwentythree/styles/pilgrimage.json

    r54235 r54372  
    204204                        }
    205205                    }
     206                },
     207                "typography": {
     208                    "fontStyle": "italic",
     209                    "fontWeight": "700"
    206210                }
    207211            }
     
    214218                ":active": {
    215219                    "color": {
    216                         "background": "var(--wp--preset--color--secondary)"
     220                        "background": "var(--wp--preset--color--secondary)",
     221                        "gradient": "none"
    217222                    }
    218223                },
  • trunk/src/wp-content/themes/twentytwentythree/styles/pitch.json

    r54235 r54372  
    4343                    "size": "calc(8px + 1.5625vw)",
    4444                    "slug": "20",
    45                     "name": "Tiny"
     45                    "name": "1"
    4646                },
    4747                {
    4848                    "size": "calc(12px + 1.5625vw)",
    4949                    "slug": "30",
    50                     "name": "Small"
     50                    "name": "2"
    5151                },
    5252                {
    5353                    "size": "calc(16px + 1.5625vw)",
    5454                    "slug": "40",
    55                     "name": "Medium"
     55                    "name": "3"
    5656                },
    5757                {
    5858                    "size": "calc(20px + 1.5625vw)",
    5959                    "slug": "50",
    60                     "name": "Large"
     60                    "name": "4"
    6161                },
    6262                {
    6363                    "size": "calc(24px + 1.5625vw)",
    6464                    "slug": "60",
    65                     "name": "Extra Large"
     65                    "name": "5"
    6666                },
    6767                {
    6868                    "size": "calc(28px + 1.5625vw)",
    6969                    "slug": "70",
    70                     "name": "2X Large"
     70                    "name": "6"
    7171                },
    7272                {
    7373                    "size": "calc(32px + 1.5625vw)",
    7474                    "slug": "80",
    75                     "name": "3X Large"
     75                    "name": "7"
    7676                }
    7777            ]
     
    146146            "button": {
    147147                "border": {
    148                     "radius": "0"
     148                    "radius": "0",
     149                    "style": "solid",
     150                    "width": "2px",
     151                    "color": "var(--wp--preset--color--primary)"
    149152                },
    150153                "color": {
     
    154157                "spacing": {
    155158                    "padding": {
    156                         "top": "min(1.25rem, 3vw)",
    157                         "right": "min(2.25rem, 5vw)",
    158                         "bottom": "min(1.25rem, 3vw)",
    159                         "left": "min(2.25rem, 5vw)"
     159                        "top": "min(1.125rem, 3vw) !important",
     160                        "right": "min(2.125rem, 5vw) !important",
     161                        "bottom": "min(1.125rem, 3vw) !important",
     162                        "left": "min(2.125rem, 5vw) !important"
    160163                    }
    161164                },
     
    167170                },
    168171                ":hover": {
     172                    "border": {
     173                        "color": "var(--wp--preset--color--contrast)"
     174                    },
    169175                    "color": {
    170176                        "background": "var(--wp--preset--color--contrast)",
    171                         "text": "var(--wp--preset--color--primary)"
     177                        "text": "var(--wp--preset--color--tertiary)"
    172178                    }
    173179                },
    174180                ":focus": {
     181                    "border": {
     182                        "color": "var(--wp--preset--color--contrast)"
     183                    },
    175184                    "color": {
    176185                        "background": "var(--wp--preset--color--contrast)",
    177                         "text": "var(--wp--preset--color--primary)"
     186                        "text": "var(--wp--preset--color--tertiary)"
    178187                    }
    179188                },
    180189                ":active": {
     190                    "border": {
     191                        "color": "var(--wp--preset--color--contrast)"
     192                    },
    181193                    "color": {
    182194                        "background": "var(--wp--preset--color--contrast)",
    183                         "text": "var(--wp--preset--color--primary)"
     195                        "text": "var(--wp--preset--color--tertiary)"
    184196                    }
    185197                }
  • trunk/src/wp-content/themes/twentytwentythree/styles/sherbet.json

    r54235 r54372  
    88                {
    99                    "colors": [
    10                         "rgb(81, 82, 213)",
    11                         "rgb(121, 238, 196)",
    12                         "rgb(236, 249, 87)",
    13                         "rgb(247, 69, 204)"
     10                        "#FF99FF",
     11                        "#FFFF99",
     12                        "#99FFFF"
    1413                    ],
    1514                    "name": "Default filter",
     
    2221                    "name": "Primary to Secondary to Tertiary",
    2322                    "slug": "primary-secondary-tertiary"
     23                },
     24                {
     25                    "gradient": "linear-gradient(135deg, var(--wp--preset--color--primary) 0%, var(--wp--preset--color--secondary) 50%, var(--wp--preset--color--tertiary) 100%) fixed",
     26                    "name": "Primary to Secondary to Tertiary Fixed",
     27                    "slug": "primary-secondary-tertiary-fixed"
     28                },
     29                {
     30                    "gradient": "linear-gradient(135deg, var(--wp--preset--color--tertiary) 0%, var(--wp--preset--color--secondary) 50%, var(--wp--preset--color--primary) 100%) fixed",
     31                    "name": "Tertiary to Secondary to Primary Fixed",
     32                    "slug": "tertiary-secondary-primary-fixed"
    2433                }
    2534            ],
     
    5564            "fontSizes": [
    5665                {
     66                    "fluid": false,
    5767                    "size": "0.75rem",
    5868                    "slug": "x-small"
     
    6070                {
    6171                    "fluid": {
    62                         "min": "0.875rem"
     72                        "min": "0.875rem",
     73                        "max": "1rem"
    6374                    },
    6475                    "size": "1rem",
     
    6778                {
    6879                    "fluid": {
    69                         "min": "1rem"
     80                        "min": "1rem",
     81                        "max": "1.125rem"
    7082                    },
    7183                    "size": "1.125rem",
     
    7385                },
    7486                {
     87                    "fluid": {
     88                        "min": "1.5rem",
     89                        "max": "1.75rem"
     90                    },
    7591                    "size": "1.75rem",
    7692                    "slug": "large"
    7793                },
    7894                {
     95                    "fluid": {
     96                        "min": "2rem",
     97                        "max": "2.25rem"
     98                    },
    7999                    "size": "2.25rem",
    80100                    "slug": "x-large"
    81101                },
    82102                {
     103                    "fluid": {
     104                        "min": "2.5rem",
     105                        "max": "2.75rem"
     106                    },
    83107                    "size": "2.75rem",
    84108                    "slug": "xx-large"
     
    89113    "styles": {
    90114        "blocks": {
    91             "core/heading": {
    92                 "typography": {
    93                     "fontWeight": "500"
     115            "core/comments": {
     116                "elements": {
     117                    "link": {
     118                        ":active": {
     119                            "color": {
     120                                "text": "var(--wp--preset--color--contrast)"
     121                            }
     122                        }
     123                    }
     124                }
     125            },
     126            "core/comment-author-name": {
     127                "typography": {
     128                    "fontSize": "var(--wp--preset--font-size--medium)",
     129                    "textTransform": "initial"
     130                }
     131            },
     132            "core/comment-content": {
     133                "typography": {
     134                    "fontSize": "var(--wp--preset--font-size--medium)",
     135                    "textTransform": "initial"
    94136                }
    95137            },
    96138            "core/navigation": {
    97139                "typography": {
    98                     "fontSize": "var(--wp--preset--font-size--x-small)",
     140                    "fontSize": "var(--wp--preset--font-size--small)",
    99141                    "fontWeight": "500",
    100142                    "textTransform": "uppercase"
     
    106148                        "color": {
    107149                            "text": "var(--wp--preset--color--contrast)"
     150                        },
     151                        ":active": {
     152                            "color": {
     153                                "text": "var(--wp--preset--color--contrast)"
     154                            }
    108155                        }
    109156                    }
     157                }
     158            },
     159            "core/post-date": {
     160                "typography": {
     161                    "textTransform": "uppercase"
    110162                }
    111163            },
     
    143195        "elements": {
    144196            "button": {
     197                "border": {
     198                    "color": "var(--wp--preset--color--contrast)",
     199                    "radius": "99999px",
     200                    "style": "solid",
     201                    "width": "2px"
     202                },
     203                "color": {
     204                    "background": "var(--wp--preset--color--base)",
     205                    "gradient": "var(--wp--preset--gradient--primary-secondary-tertiary-fixed)",
     206                    "text": "var(--wp--preset--color--contrast)"
     207                },
     208                "typography": {
     209                    "fontSize": "var(--wp--preset--font-size--x-small)",
     210                    "fontWeight": "400",
     211                    "textTransform": "uppercase"
     212                },
     213                ":hover": {
     214                    "color": {
     215                        "gradient": "var(--wp--preset--gradient--tertiary-secondary-primary-fixed)",
     216                        "text": "var(--wp--preset--color--contrast)"
     217                    }
     218                },
     219                ":focus": {
     220                    "color": {
     221                        "background": "var(--wp--preset--color--contrast)",
     222                        "gradient": "none"
     223                    }
     224                },
    145225                ":active": {
    146226                    "color": {
    147                         "text": "var(--wp--preset--color--base)"
    148                     }
    149                 },
    150                 ":hover": {
    151                     "color": {
    152                         "gradient": "radial-gradient(ellipse at top left, rgba(236, 249, 87, 1) 15% , transparent 100%) fixed, radial-gradient(ellipse at bottom left, rgba(247, 69, 204, 1) 15% , transparent 100%) fixed, radial-gradient(ellipse at top right, rgba(121, 238, 196, 1) 15% , transparent 100%) fixed, radial-gradient(ellipse at bottom right, rgba(81, 82, 213, 1) 15% , transparent 100%) fixed",
    153                         "text": "var(--wp--preset--color--base)"
    154                     }
    155                 },
    156                 "border": {
    157                     "radius": "99999px"
    158                 },
    159                 "color": {
    160                     "background": "var(--wp--preset--color--base)",
    161                     "gradient": "radial-gradient(ellipse at bottom right, rgba(236, 249, 87, 1) 15% , transparent 100%) fixed, radial-gradient(ellipse at top right, rgba(247, 69, 204, 1) 15% , transparent 100%) fixed, radial-gradient(ellipse at bottom left, rgba(121, 238, 196, 1) 15% , transparent 100%) fixed, radial-gradient(ellipse at bottom left, rgba(81, 82, 213, 1) 15% , transparent 100%) fixed",
    162                     "text": "var(--wp--preset--color--contrast)"
    163                 },
    164                 "typography": {
    165                     "fontSize": "var(--wp--preset--font-size--x-small)",
    166                     "fontWeight": "400",
    167                     "textTransform": "uppercase"
     227                        "background": "var(--wp--preset--color--contrast)",
     228                        "gradient": "none"
     229                    }
    168230                }
    169231            },
  • trunk/src/wp-content/themes/twentytwentythree/styles/whisper.json

    r54235 r54372  
    257257                "typography": {
    258258                    "fontSize": "var(--wp--preset--font-size--large)",
    259                     "lineHeight": "1.4"
     259                    "lineHeight": "1.4",
     260                    "textTransform": "capitalize"
     261                }
     262            },
     263            "core/comment-author-name":{
     264                "elements": {
     265                    "link": {
     266                        ":hover": {
     267                            "typography": {
     268                                "textDecoration": "none"
     269                            }
     270                        },
     271                        ":focus": {
     272                            "typography": {
     273                                "textDecoration": "none"
     274                            }
     275                        }
     276                    }
     277                }
     278            },
     279            "core/comment-date": {
     280                "elements": {
     281                    "link": {
     282                        ":hover": {
     283                            "typography": {
     284                                "textDecoration": "none"
     285                            }
     286                        },
     287                        ":focus": {
     288                            "typography": {
     289                                "textDecoration": "none"
     290                            }
     291                        }
     292                    }
     293                }
     294            },
     295            "core/comment-edit-link": {
     296                "elements": {
     297                    "link": {
     298                        ":hover": {
     299                            "typography": {
     300                                "textDecoration": "none"
     301                            }
     302                        },
     303                        ":focus": {
     304                            "typography": {
     305                                "textDecoration": "none"
     306                            }
     307                        }
     308                    }
    260309                }
    261310            }
     
    421470                },
    422471                ":active": {
     472                    "border": {
     473                        "width": "0"
     474                    },
    423475                    "color": {
    424476                        "text": "var(--wp--preset--color--secondary)"
  • trunk/src/wp-content/themes/twentytwentythree/templates/home.html

    r54312 r54372  
    33<!-- wp:group {"tagName":"main","style":{"spacing":{"margin":{"top":"var:preset|spacing|70","bottom":"var:preset|spacing|70"}}},"layout":{"type":"constrained"}} -->
    44<main class="wp-block-group" style="margin-top:var(--wp--preset--spacing--70);margin-bottom:var(--wp--preset--spacing--70)">
    5 
    6     <!-- wp:image {"align":"wide"} -->
    7     <figure class="wp-block-image alignwide"><img alt=""/></figure>
    8     <!-- /wp:image -->
    9 
    105    <!-- wp:heading {"level":1,"align":"wide","style":{"spacing":{"margin":{"top":"var:preset|spacing|60","bottom":"var:preset|spacing|50"}}}} -->
    116    <h1 class="alignwide" style="margin-top:var(--wp--preset--spacing--60);margin-bottom:var(--wp--preset--spacing--50)">Mindblown: a blog about philosophy.</h1>
  • trunk/src/wp-content/themes/twentytwentythree/templates/page.html

    r54235 r54372  
    55    <!-- wp:group {"layout":{"type":"constrained"}} -->
    66    <div class="wp-block-group">
     7        <!-- wp:post-featured-image {"overlayColor":"contrast","dimRatio":50,"align":"wide"} /-->
    78        <!-- wp:post-title {"level":1,"align":"wide","style":{"spacing":{"margin":{"top":"var:preset|spacing|70","bottom":"var:preset|spacing|70"}}}} /-->
    89    </div>
  • trunk/src/wp-content/themes/twentytwentythree/templates/search.html

    r54312 r54372  
    2828
    2929        <!-- wp:query-no-results -->
    30             <!-- wp:paragraph -->
    31             <p>Sorry, but nothing matched your search terms. Please try again with some different keywords.</p>
    32             <!-- /wp:paragraph -->
    33 
    34             <!-- wp:search {"label":"Search","showLabel":false,"buttonText":"Search","buttonUseIcon":true} /-->
     30            <!-- wp:pattern {"slug":"twentytwentythree/hidden-no-results-content"} /-->
    3531        <!-- /wp:query-no-results -->
    3632    </div>
  • trunk/src/wp-content/themes/twentytwentythree/templates/single.html

    r54235 r54372  
    55    <!-- wp:group {"layout":{"type":"constrained"}} -->
    66    <div class="wp-block-group">
     7        <!-- wp:post-featured-image {"overlayColor":"contrast","dimRatio":50,"align":"wide"} /-->
    78        <!-- wp:post-title {"level":1,"align":"wide","style":{"spacing":{"margin":{"top":"var:preset|spacing|70","bottom":"var:preset|spacing|70"}}}} /-->
    89    </div>
  • trunk/src/wp-content/themes/twentytwentythree/theme.json

    r54312 r54372  
    2424            ],
    2525            "title": "404"
    26         },
    27         {
    28             "name": "with-featured-image",
    29             "postTypes": [
    30                 "page",
    31                 "post"
    32             ],
    33             "title": "With Featured Image"
    34         },
    35         {
    36             "name": "with-cover-block",
    37             "postTypes": [
    38                 "page",
    39                 "post"
    40             ],
    41             "title": "With Cover Block"
    4226        }
    4327    ],
     
    8569                    "size": "clamp(1.5rem, 5vw, 2rem)",
    8670                    "slug": "30",
    87                     "name": "30"
     71                    "name": "1"
    8872                },
    8973                {
    9074                    "size": "clamp(1.8rem, 1.8rem + ((1vw - 0.48rem) * 2.885), 3rem)",
    9175                    "slug": "40",
    92                     "name": "40"
     76                    "name": "2"
    9377                },
    9478                {
    9579                    "size": "clamp(2.5rem, 8vw, 6.5rem)",
    9680                    "slug": "50",
    97                     "name": "50"
     81                    "name": "3"
    9882                },
    9983                {
    10084                    "size": "clamp(3.75rem, 10vw, 7rem)",
    10185                    "slug": "60",
    102                     "name": "60"
     86                    "name": "4"
    10387                },
    10488                {
    10589                    "size": "clamp(5rem, 5.25rem + ((1vw - 0.48rem) * 9.096), 8rem)",
    10690                    "slug": "70",
    107                     "name": "70"
     91                    "name": "5"
    10892                },
    10993                {
    11094                    "size": "clamp(7rem, 14vw, 11rem)",
    11195                    "slug": "80",
    112                     "name": "80"
     96                    "name": "6"
    11397                }
    11498            ],
     
    359343                        "typography": {
    360344                            "textDecoration": "none"
     345                        },
     346                        ":hover": {
     347                            "typography": {
     348                                "textDecoration": "underline"
     349                            }
    361350                        }
    362351                    }
     
    474463                "typography": {
    475464                    "fontSize": "var(--wp--preset--font-size--small)"
    476                 },
    477                 "elements": {
    478                     "link": {
    479                         ":hover": {
    480                             "typography": {
    481                                 "textDecoration": "underline"
    482                             }
    483                         },
    484                         ":focus": {
    485                             "typography": {
    486                                 "textDecoration": "underline dashed"
    487                             }
    488                         },
    489                         ":active": {
    490                             "color": {
    491                                 "text": "var(--wp--preset--color--secondary)"
    492                             },
    493                             "typography": {
    494                                 "textDecoration": "none"
    495                             }
    496                         },
    497                         "typography": {
    498                             "textDecoration": "none"
    499                         }
    500                     }
    501465                }
    502466            },
     
    534498                        "typography": {
    535499                            "textDecoration": "none"
     500                        },
     501                        ":hover": {
     502                            "typography": {
     503                                "textDecoration": "underline"
     504                            }
    536505                        }
    537506                    }
Note: See TracChangeset for help on using the changeset viewer.