01f7a082 by Jeremy Groot

wp core update

1 parent 254fa1fa
Showing 1000 changed files with 513 additions and 520 deletions

Too many changes to show.

To preserve performance only 1000 of 1000+ files are displayed.

1 WordPress - Web publishing software 1 WordPress - Web publishing software
2 2
3 Copyright 2011-2022 by the contributors 3 Copyright 2011-2023 by the contributors
4 4
5 This program is free software; you can redistribute it and/or modify 5 This program is free software; you can redistribute it and/or modify
6 it under the terms of the GNU General Public License as published by 6 it under the terms of the GNU General Public License as published by
......
...@@ -47,7 +47,7 @@ ...@@ -47,7 +47,7 @@
47 </ol> 47 </ol>
48 48
49 <h2>Migrating from other systems</h2> 49 <h2>Migrating from other systems</h2>
50 <p>WordPress can <a href="https://wordpress.org/support/article/importing-content/">import from a number of systems</a>. First you need to get WordPress installed and working as described above, before using <a href="wp-admin/import.php">our import tools</a>.</p> 50 <p>WordPress can <a href="https://wordpress.org/documentation/article/importing-content/">import from a number of systems</a>. First you need to get WordPress installed and working as described above, before using <a href="wp-admin/import.php">our import tools</a>.</p>
51 51
52 <h2>System Requirements</h2> 52 <h2>System Requirements</h2>
53 <ul> 53 <ul>
...@@ -58,7 +58,7 @@ ...@@ -58,7 +58,7 @@
58 <h3>Recommendations</h3> 58 <h3>Recommendations</h3>
59 <ul> 59 <ul>
60 <li><a href="https://secure.php.net/">PHP</a> version <strong>7.4</strong> or greater.</li> 60 <li><a href="https://secure.php.net/">PHP</a> version <strong>7.4</strong> or greater.</li>
61 <li><a href="https://www.mysql.com/">MySQL</a> version <strong>5.7</strong> or greater OR <a href="https://mariadb.org/">MariaDB</a> version <strong>10.2</strong> or greater.</li> 61 <li><a href="https://www.mysql.com/">MySQL</a> version <strong>5.7</strong> or greater OR <a href="https://mariadb.org/">MariaDB</a> version <strong>10.3</strong> or greater.</li>
62 <li>The <a href="https://httpd.apache.org/docs/2.2/mod/mod_rewrite.html">mod_rewrite</a> Apache module.</li> 62 <li>The <a href="https://httpd.apache.org/docs/2.2/mod/mod_rewrite.html">mod_rewrite</a> Apache module.</li>
63 <li><a href="https://wordpress.org/news/2016/12/moving-toward-ssl/">HTTPS</a> support.</li> 63 <li><a href="https://wordpress.org/news/2016/12/moving-toward-ssl/">HTTPS</a> support.</li>
64 <li>A link to <a href="https://wordpress.org/">wordpress.org</a> on your site.</li> 64 <li>A link to <a href="https://wordpress.org/">wordpress.org</a> on your site.</li>
...@@ -67,8 +67,8 @@ ...@@ -67,8 +67,8 @@
67 <h2>Online Resources</h2> 67 <h2>Online Resources</h2>
68 <p>If you have any questions that are not addressed in this document, please take advantage of WordPress&#8217; numerous online resources:</p> 68 <p>If you have any questions that are not addressed in this document, please take advantage of WordPress&#8217; numerous online resources:</p>
69 <dl> 69 <dl>
70 <dt><a href="https://codex.wordpress.org/">The WordPress Codex</a></dt> 70 <dt><a href="https://wordpress.org/documentation/">HelpHub</a></dt>
71 <dd>The Codex is the encyclopedia of all things WordPress. It is the most comprehensive source of information for WordPress available.</dd> 71 <dd>HelpHub is the encyclopedia of all things WordPress. It is the most comprehensive source of information for WordPress available.</dd>
72 <dt><a href="https://wordpress.org/news/">The WordPress Blog</a></dt> 72 <dt><a href="https://wordpress.org/news/">The WordPress Blog</a></dt>
73 <dd>This is where you&#8217;ll find the latest updates and news related to WordPress. Recent WordPress news appears in your administrative dashboard by default.</dd> 73 <dd>This is where you&#8217;ll find the latest updates and news related to WordPress. Recent WordPress news appears in your administrative dashboard by default.</dd>
74 <dt><a href="https://planet.wordpress.org/">WordPress Planet</a></dt> 74 <dt><a href="https://planet.wordpress.org/">WordPress Planet</a></dt>
...@@ -88,7 +88,7 @@ ...@@ -88,7 +88,7 @@
88 <h2>Share the Love</h2> 88 <h2>Share the Love</h2>
89 <p>WordPress has no multi-million dollar marketing campaign or celebrity sponsors, but we do have something even better&#8212;you. If you enjoy WordPress please consider telling a friend, setting it up for someone less knowledgeable than yourself, or writing the author of a media article that overlooks us.</p> 89 <p>WordPress has no multi-million dollar marketing campaign or celebrity sponsors, but we do have something even better&#8212;you. If you enjoy WordPress please consider telling a friend, setting it up for someone less knowledgeable than yourself, or writing the author of a media article that overlooks us.</p>
90 90
91 <p>WordPress is the official continuation of <a href="http://cafelog.com/">b2/caf&#233;log</a>, which came from Michel V. The work has been continued by the <a href="https://wordpress.org/about/">WordPress developers</a>. If you would like to support WordPress, please consider <a href="https://wordpress.org/donate/">donating</a>.</p> 91 <p>WordPress is the official continuation of <a href="https://cafelog.com/">b2/caf&#233;log</a>, which came from Michel V. The work has been continued by the <a href="https://wordpress.org/about/">WordPress developers</a>. If you would like to support WordPress, please consider <a href="https://wordpress.org/donate/">donating</a>.</p>
92 92
93 <h2>License</h2> 93 <h2>License</h2>
94 <p>WordPress is free software, and is released under the terms of the <abbr>GPL</abbr> (GNU General Public License) version 2 or (at your option) any later version. See <a href="license.txt">license.txt</a>.</p> 94 <p>WordPress is free software, and is released under the terms of the <abbr>GPL</abbr> (GNU General Public License) version 2 or (at your option) any later version. See <a href="license.txt">license.txt</a>.</p>
......
...@@ -68,8 +68,8 @@ switch ( $action ) { ...@@ -68,8 +68,8 @@ switch ( $action ) {
68 68
69 get_current_screen()->set_help_sidebar( 69 get_current_screen()->set_help_sidebar(
70 '<p><strong>' . __( 'For more information:' ) . '</strong></p>' . 70 '<p><strong>' . __( 'For more information:' ) . '</strong></p>' .
71 '<p>' . __( '<a href="https://wordpress.org/support/article/comments-screen/">Documentation on Comments</a>' ) . '</p>' . 71 '<p>' . __( '<a href="https://wordpress.org/documentation/article/comments-screen/">Documentation on Comments</a>' ) . '</p>' .
72 '<p>' . __( '<a href="https://wordpress.org/support/">Support</a>' ) . '</p>' 72 '<p>' . __( '<a href="https://wordpress.org/support/forums/">Support forums</a>' ) . '</p>'
73 ); 73 );
74 74
75 wp_enqueue_script( 'comment' ); 75 wp_enqueue_script( 'comment' );
......
...@@ -37,6 +37,7 @@ $credits = wp_credits(); ...@@ -37,6 +37,7 @@ $credits = wp_credits();
37 ); 37 );
38 ?> 38 ?>
39 </div> 39 </div>
40 </div>
40 41
41 <nav class="about__header-navigation nav-tab-wrapper wp-clearfix" aria-label="<?php esc_attr_e( 'Secondary menu' ); ?>"> 42 <nav class="about__header-navigation nav-tab-wrapper wp-clearfix" aria-label="<?php esc_attr_e( 'Secondary menu' ); ?>">
42 <a href="about.php" class="nav-tab"><?php _e( 'What&#8217;s New' ); ?></a> 43 <a href="about.php" class="nav-tab"><?php _e( 'What&#8217;s New' ); ?></a>
...@@ -44,7 +45,6 @@ $credits = wp_credits(); ...@@ -44,7 +45,6 @@ $credits = wp_credits();
44 <a href="freedoms.php" class="nav-tab"><?php _e( 'Freedoms' ); ?></a> 45 <a href="freedoms.php" class="nav-tab"><?php _e( 'Freedoms' ); ?></a>
45 <a href="privacy.php" class="nav-tab"><?php _e( 'Privacy' ); ?></a> 46 <a href="privacy.php" class="nav-tab"><?php _e( 'Privacy' ); ?></a>
46 </nav> 47 </nav>
47 </div>
48 48
49 <div class="about__section has-1-column has-gutters"> 49 <div class="about__section has-1-column has-gutters">
50 <div class="column aligncenter"> 50 <div class="column aligncenter">
......
...@@ -22,7 +22,7 @@ ...@@ -22,7 +22,7 @@
22 22
23 .about__container { 23 .about__container {
24 /* Section backgrounds */ 24 /* Section backgrounds */
25 --background: #274acd; 25 --background: #1d35b4;
26 --subtle-background: #eff2ff; 26 --subtle-background: #eff2ff;
27 27
28 /* Main text color */ 28 /* Main text color */
...@@ -30,8 +30,8 @@ ...@@ -30,8 +30,8 @@
30 --text-light: #fff; 30 --text-light: #fff;
31 31
32 /* Accent colors: used in header, on special classes. */ 32 /* Accent colors: used in header, on special classes. */
33 --accent-1: #3858e9; /* Link color, credit image overlay */ 33 --accent-1: #1d35b4; /* Link color, credit image overlay */
34 --accent-2: #fffcb5; /* Accent background */ 34 --accent-2: #33f078; /* Accent background */
35 35
36 /* Navigation colors. */ 36 /* Navigation colors. */
37 --nav-background: #fff; 37 --nav-background: #fff;
...@@ -221,76 +221,19 @@ ...@@ -221,76 +221,19 @@
221 grid-template-columns: 3fr 2fr; 221 grid-template-columns: 3fr 2fr;
222 } 222 }
223 223
224 .about__section.has-2-columns .is-section-header { 224 .about__section .is-section-header {
225 grid-column-start: 1;
226 -ms-grid-column-span: 2;
227 grid-column-end: span 2;
228 }
229
230 .about__section.has-2-columns .column:nth-of-type(2n+1) {
231 grid-column-start: 1; 225 grid-column-start: 1;
232 } 226 grid-column-end: -1;
233
234 .about__section.has-2-columns .column:nth-of-type(2n) {
235 grid-column-start: 2;
236 } 227 }
237 228
238 .about__section.has-3-columns { 229 .about__section.has-3-columns {
239 grid-template-columns: repeat(3, 1fr); 230 grid-template-columns: repeat(3, 1fr);
240 } 231 }
241 232
242 .about__section.has-3-columns .is-section-header {
243 grid-column-start: 1;
244 -ms-grid-column-span: 3;
245 grid-column-end: span 3;
246 }
247
248 .about__section.has-3-columns .column:nth-of-type(3n+1) {
249 grid-column-start: 1;
250 }
251
252 .about__section.has-3-columns .column:nth-of-type(3n+2) {
253 grid-column-start: 2;
254 }
255
256 .about__section.has-3-columns .column:nth-of-type(3n) {
257 grid-column-start: 3;
258 }
259
260 .about__section.has-4-columns { 233 .about__section.has-4-columns {
261 grid-template-columns: repeat(4, 1fr); 234 grid-template-columns: repeat(4, 1fr);
262 } 235 }
263 236
264 .about__section.has-4-columns .is-section-header {
265 grid-column-start: 1;
266 -ms-grid-column-span: 4;
267 grid-column-end: span 4;
268 }
269
270 .about__section.has-4-columns .column:nth-of-type(4n+1) {
271 grid-column-start: 1;
272 }
273
274 .about__section.has-4-columns .column:nth-of-type(4n+2) {
275 grid-column-start: 2;
276 }
277
278 .about__section.has-4-columns .column:nth-of-type(4n+3) {
279 grid-column-start: 3;
280 }
281
282 .about__section.has-4-columns .column:nth-of-type(4n) {
283 grid-column-start: 4;
284 }
285
286 /* Any columns following a section header need to be expicitly put into the second row, for IE support. */
287 .about__section.has-2-columns .is-section-header ~ .column,
288 .about__section.has-3-columns .is-section-header ~ .column,
289 .about__section.has-4-columns .is-section-header ~ .column,
290 .about__section.has-overlap-style .is-section-header ~ .column {
291 grid-row-start: 2;
292 }
293
294 .about__section.has-overlap-style { 237 .about__section.has-overlap-style {
295 grid-template-columns: repeat(7, 1fr); 238 grid-template-columns: repeat(7, 1fr);
296 } 239 }
...@@ -301,13 +244,11 @@ ...@@ -301,13 +244,11 @@
301 244
302 .about__section.has-overlap-style .column:nth-of-type(2n+1) { 245 .about__section.has-overlap-style .column:nth-of-type(2n+1) {
303 grid-column-start: 2; 246 grid-column-start: 2;
304 -ms-grid-column-span: 3;
305 grid-column-end: span 3; 247 grid-column-end: span 3;
306 } 248 }
307 249
308 .about__section.has-overlap-style .column:nth-of-type(2n) { 250 .about__section.has-overlap-style .column:nth-of-type(2n) {
309 grid-column-start: 4; 251 grid-column-start: 4;
310 -ms-grid-column-span: 3;
311 grid-column-end: span 3; 252 grid-column-end: span 3;
312 } 253 }
313 254
...@@ -355,29 +296,6 @@ ...@@ -355,29 +296,6 @@
355 grid-template-columns: repeat(2, 1fr); 296 grid-template-columns: repeat(2, 1fr);
356 } 297 }
357 298
358 .about__section.has-4-columns .column:nth-of-type(2n+1) {
359 grid-column-start: 1;
360 }
361
362 .about__section.has-4-columns .column:nth-of-type(2n) {
363 grid-column-start: 2;
364 }
365
366 .about__section.has-4-columns .column:nth-of-type(4n+3),
367 .about__section.has-4-columns .column:nth-of-type(4n) {
368 grid-row-start: 2;
369 }
370
371 .about__section.has-4-columns .is-section-header {
372 -ms-grid-column-span: 2;
373 grid-column-end: span 2;
374 }
375
376 .about__section.has-4-columns .is-section-header ~ .column:nth-of-type(4n+3),
377 .about__section.has-4-columns .is-section-header ~ .column:nth-of-type(4n) {
378 grid-row-start: 3;
379 }
380
381 .about__section.has-overlap-style { 299 .about__section.has-overlap-style {
382 grid-template-columns: 1fr; 300 grid-template-columns: 1fr;
383 } 301 }
...@@ -385,10 +303,8 @@ ...@@ -385,10 +303,8 @@
385 /* At this size, the two columns fully overlap */ 303 /* At this size, the two columns fully overlap */
386 .about__section.has-overlap-style .column.column { 304 .about__section.has-overlap-style .column.column {
387 grid-column-start: 1; 305 grid-column-start: 1;
388 -ms-grid-column-span: 1;
389 grid-column-end: 2; 306 grid-column-end: 2;
390 grid-row-start: 1; 307 grid-row-start: 1;
391 -ms-grid-row-span: 1;
392 grid-row-end: 2; 308 grid-row-end: 2;
393 } 309 }
394 } 310 }
...@@ -476,7 +392,7 @@ ...@@ -476,7 +392,7 @@
476 .about__container h3.is-smaller-heading { 392 .about__container h3.is-smaller-heading {
477 margin-top: 0; 393 margin-top: 0;
478 font-size: 1.125rem; 394 font-size: 1.125rem;
479 font-weight: 700; 395 font-weight: 600;
480 line-height: 1.6; 396 line-height: 1.6;
481 } 397 }
482 398
...@@ -549,6 +465,10 @@ ...@@ -549,6 +465,10 @@
549 margin-left: auto; 465 margin-left: auto;
550 } 466 }
551 467
468 .about__container .about__image svg {
469 vertical-align: middle;
470 }
471
552 .about__container .about__image + h3 { 472 .about__container .about__image + h3 {
553 margin-top: 1.5em; 473 margin-top: 1.5em;
554 } 474 }
...@@ -558,10 +478,10 @@ ...@@ -558,10 +478,10 @@
558 } 478 }
559 479
560 .about__container hr { 480 .about__container hr {
561 margin: 0; 481 margin: 0 var(--gap);
562 height: var(--gap); 482 height: var(--gap);
563 border: none; 483 border: none;
564 border-top: 4px solid #d9d9d9; 484 border-top: 4px solid var(--accent-2);
565 } 485 }
566 486
567 .about__container hr.is-small { 487 .about__container hr.is-small {
...@@ -588,6 +508,11 @@ ...@@ -588,6 +508,11 @@
588 font-size: 1.6em; 508 font-size: 1.6em;
589 } 509 }
590 510
511 .about__section.has-3-columns,
512 .about__section.has-4-columns {
513 font-size: 1rem;
514 }
515
591 @media screen and (max-width: 480px) { 516 @media screen and (max-width: 480px) {
592 .about__section.is-feature { 517 .about__section.is-feature {
593 font-size: 1.4em; 518 font-size: 1.4em;
...@@ -603,41 +528,30 @@ ...@@ -603,41 +528,30 @@
603 /* 1.3 - Header */ 528 /* 1.3 - Header */
604 529
605 .about__header { 530 .about__header {
606 --about-header-image-width: 780px;
607 --about-header-image-height: 550px;
608 --about-header-bg-width: var(--about-header-image-width);
609 --about-header-bg-height: var(--about-header-image-height);
610 --about-header-bg-offset-block: 0;
611
612 position: relative; 531 position: relative;
613 margin-bottom: var(--gap); 532 display: flex;
614 padding-top: 0; 533 flex-direction: column;
534 align-items: center;
535 justify-content: center;
536 box-sizing: border-box;
537 padding: calc(var(--gap) * 2) 0;
538 min-height: 420px;
615 color: var(--text-light); 539 color: var(--text-light);
616 background: var(--background) url('../images/about-header-about.svg?ver=6.1') no-repeat; 540 background: var(--background) url('../images/about-header-about.svg?ver=6.2') no-repeat;
617 background-size: var(--about-header-bg-width) var(--about-header-bg-height); 541 background-size: cover;
618 background-position: center top var(--about-header-bg-offset-block); 542 background-position: center;
619 } 543 }
620 544
621 .credits-php .about__header { 545 .credits-php .about__header {
622 --about-header-image-width: 863px; 546 background-image: url('../images/about-header-credits.svg?ver=6.2');
623 --about-header-image-height: 550px;
624
625 background-image: url('../images/about-header-credits.svg?ver=6.1');
626 } 547 }
627 548
628 .freedoms-php .about__header { 549 .freedoms-php .about__header {
629 --about-header-image-width: 782px; 550 background-image: url('../images/about-header-freedoms.svg?ver=6.2');
630 --about-header-image-height: 510px;
631
632 background-image: url('../images/about-header-freedoms.svg?ver=6.1');
633 } 551 }
634 552
635 .privacy-php .about__header { 553 .privacy-php .about__header {
636 --about-header-image-width: 1005px; 554 background-image: url('../images/about-header-privacy.svg?ver=6.2');
637 --about-header-image-height: 500px;
638 --about-header-bg-offset-block: calc(var(--gap) * -2);
639
640 background-image: url('../images/about-header-privacy.svg?ver=6.1');
641 } 555 }
642 556
643 .about__header-image { 557 .about__header-image {
...@@ -647,7 +561,7 @@ ...@@ -647,7 +561,7 @@
647 .about__header-title { 561 .about__header-title {
648 box-sizing: border-box; 562 box-sizing: border-box;
649 margin: 0 var(--gap); 563 margin: 0 var(--gap);
650 padding: 9rem 0 0; 564 padding: 0;
651 text-align: center; 565 text-align: center;
652 } 566 }
653 567
...@@ -657,7 +571,7 @@ ...@@ -657,7 +571,7 @@
657 /* Fluid font size scales on browser size 960px - 1200px. */ 571 /* Fluid font size scales on browser size 960px - 1200px. */
658 font-size: clamp(3rem, 20vw - 9rem, 6rem); 572 font-size: clamp(3rem, 20vw - 9rem, 6rem);
659 line-height: 1; 573 line-height: 1;
660 font-weight: 400; 574 font-weight: 600;
661 } 575 }
662 576
663 .credits-php .about__header-title h1, 577 .credits-php .about__header-title h1,
...@@ -667,26 +581,27 @@ ...@@ -667,26 +581,27 @@
667 font-size: clamp(3rem, 10vw - 3rem, 4.5rem); 581 font-size: clamp(3rem, 10vw - 3rem, 4.5rem);
668 } 582 }
669 583
584 .about__header-title h1 span {
585 color: var(--accent-2);
586 }
587
670 .about__header-text { 588 .about__header-text {
671 box-sizing: border-box; 589 box-sizing: border-box;
672 max-width: 22em; 590 max-width: 22em;
673 margin: 0 auto 10rem; 591 margin: 0 auto;
674 padding: 0; 592 padding: 0;
675 font-size: 1.6rem; 593 font-size: 1.6rem;
676 line-height: 1.15; 594 line-height: 1.15;
677 text-align: center; 595 text-align: center;
678 } 596 }
679 597
680 .credits-php .about__header-text {
681 margin-bottom: 9rem;
682 }
683
684 .about__header-navigation { 598 .about__header-navigation {
685 position: relative; 599 position: relative;
686 z-index: 1; 600 z-index: 1;
687 display: flex; 601 display: flex;
688 justify-content: center; 602 justify-content: center;
689 padding-top: 0; 603 padding-top: 0;
604 margin-bottom: var(--gap);
690 background: var(--nav-background); 605 background: var(--nav-background);
691 color: var(--nav-color); 606 color: var(--nav-color);
692 border-bottom: 3px solid var(--nav-border); 607 border-bottom: 3px solid var(--nav-border);
...@@ -726,15 +641,6 @@ ...@@ -726,15 +641,6 @@
726 } 641 }
727 642
728 @media screen and (max-width: 960px) { 643 @media screen and (max-width: 960px) {
729 .about__header {
730 --about-header-bg-width: calc(var(--about-header-image-width) * 0.85);
731 --about-header-bg-height: calc(var(--about-header-image-height) * 0.85);
732 }
733
734 .privacy-php .about__header {
735 --about-header-bg-offset-block: 0;
736 }
737
738 .about__header-title h1 { 644 .about__header-title h1 {
739 /* Fluid font size scales on browser size 600px - 960px. */ 645 /* Fluid font size scales on browser size 600px - 960px. */
740 font-size: clamp(3rem, 13.33vw - 2rem, 6rem); 646 font-size: clamp(3rem, 13.33vw - 2rem, 6rem);
...@@ -777,8 +683,7 @@ ...@@ -777,8 +683,7 @@
777 683
778 @media screen and (max-width: 600px) { 684 @media screen and (max-width: 600px) {
779 .about__header { 685 .about__header {
780 --about-header-bg-width: calc(var(--about-header-image-width) * 0.75); 686 min-height: auto;
781 --about-header-bg-height: calc(var(--about-header-image-height) * 0.75);
782 } 687 }
783 } 688 }
784 689
...@@ -794,15 +699,9 @@ ...@@ -794,15 +699,9 @@
794 font-size: 2.4em; 699 font-size: 2.4em;
795 } 700 }
796 701
797 .about__header-title { 702 .about__header-text {
798 padding-top: 2rem;
799 }
800
801 .about__header-text,
802 .credits-php .about__header-text {
803 margin-right: calc(var(--gap) / 2); 703 margin-right: calc(var(--gap) / 2);
804 margin-left: calc(var(--gap) / 2); 704 margin-left: calc(var(--gap) / 2);
805 margin-bottom: 2rem;
806 } 705 }
807 706
808 .about__header-navigation { 707 .about__header-navigation {
......
...@@ -21,7 +21,7 @@ ...@@ -21,7 +21,7 @@
21 21
22 .about__container { 22 .about__container {
23 /* Section backgrounds */ 23 /* Section backgrounds */
24 --background: #274acd; 24 --background: #1d35b4;
25 --subtle-background: #eff2ff; 25 --subtle-background: #eff2ff;
26 26
27 /* Main text color */ 27 /* Main text color */
...@@ -29,8 +29,8 @@ ...@@ -29,8 +29,8 @@
29 --text-light: #fff; 29 --text-light: #fff;
30 30
31 /* Accent colors: used in header, on special classes. */ 31 /* Accent colors: used in header, on special classes. */
32 --accent-1: #3858e9; /* Link color, credit image overlay */ 32 --accent-1: #1d35b4; /* Link color, credit image overlay */
33 --accent-2: #fffcb5; /* Accent background */ 33 --accent-2: #33f078; /* Accent background */
34 34
35 /* Navigation colors. */ 35 /* Navigation colors. */
36 --nav-background: #fff; 36 --nav-background: #fff;
...@@ -220,76 +220,19 @@ ...@@ -220,76 +220,19 @@
220 grid-template-columns: 3fr 2fr; 220 grid-template-columns: 3fr 2fr;
221 } 221 }
222 222
223 .about__section.has-2-columns .is-section-header { 223 .about__section .is-section-header {
224 grid-column-start: 1;
225 -ms-grid-column-span: 2;
226 grid-column-end: span 2;
227 }
228
229 .about__section.has-2-columns .column:nth-of-type(2n+1) {
230 grid-column-start: 1; 224 grid-column-start: 1;
231 } 225 grid-column-end: -1;
232
233 .about__section.has-2-columns .column:nth-of-type(2n) {
234 grid-column-start: 2;
235 } 226 }
236 227
237 .about__section.has-3-columns { 228 .about__section.has-3-columns {
238 grid-template-columns: repeat(3, 1fr); 229 grid-template-columns: repeat(3, 1fr);
239 } 230 }
240 231
241 .about__section.has-3-columns .is-section-header {
242 grid-column-start: 1;
243 -ms-grid-column-span: 3;
244 grid-column-end: span 3;
245 }
246
247 .about__section.has-3-columns .column:nth-of-type(3n+1) {
248 grid-column-start: 1;
249 }
250
251 .about__section.has-3-columns .column:nth-of-type(3n+2) {
252 grid-column-start: 2;
253 }
254
255 .about__section.has-3-columns .column:nth-of-type(3n) {
256 grid-column-start: 3;
257 }
258
259 .about__section.has-4-columns { 232 .about__section.has-4-columns {
260 grid-template-columns: repeat(4, 1fr); 233 grid-template-columns: repeat(4, 1fr);
261 } 234 }
262 235
263 .about__section.has-4-columns .is-section-header {
264 grid-column-start: 1;
265 -ms-grid-column-span: 4;
266 grid-column-end: span 4;
267 }
268
269 .about__section.has-4-columns .column:nth-of-type(4n+1) {
270 grid-column-start: 1;
271 }
272
273 .about__section.has-4-columns .column:nth-of-type(4n+2) {
274 grid-column-start: 2;
275 }
276
277 .about__section.has-4-columns .column:nth-of-type(4n+3) {
278 grid-column-start: 3;
279 }
280
281 .about__section.has-4-columns .column:nth-of-type(4n) {
282 grid-column-start: 4;
283 }
284
285 /* Any columns following a section header need to be expicitly put into the second row, for IE support. */
286 .about__section.has-2-columns .is-section-header ~ .column,
287 .about__section.has-3-columns .is-section-header ~ .column,
288 .about__section.has-4-columns .is-section-header ~ .column,
289 .about__section.has-overlap-style .is-section-header ~ .column {
290 grid-row-start: 2;
291 }
292
293 .about__section.has-overlap-style { 236 .about__section.has-overlap-style {
294 grid-template-columns: repeat(7, 1fr); 237 grid-template-columns: repeat(7, 1fr);
295 } 238 }
...@@ -300,13 +243,11 @@ ...@@ -300,13 +243,11 @@
300 243
301 .about__section.has-overlap-style .column:nth-of-type(2n+1) { 244 .about__section.has-overlap-style .column:nth-of-type(2n+1) {
302 grid-column-start: 2; 245 grid-column-start: 2;
303 -ms-grid-column-span: 3;
304 grid-column-end: span 3; 246 grid-column-end: span 3;
305 } 247 }
306 248
307 .about__section.has-overlap-style .column:nth-of-type(2n) { 249 .about__section.has-overlap-style .column:nth-of-type(2n) {
308 grid-column-start: 4; 250 grid-column-start: 4;
309 -ms-grid-column-span: 3;
310 grid-column-end: span 3; 251 grid-column-end: span 3;
311 } 252 }
312 253
...@@ -354,29 +295,6 @@ ...@@ -354,29 +295,6 @@
354 grid-template-columns: repeat(2, 1fr); 295 grid-template-columns: repeat(2, 1fr);
355 } 296 }
356 297
357 .about__section.has-4-columns .column:nth-of-type(2n+1) {
358 grid-column-start: 1;
359 }
360
361 .about__section.has-4-columns .column:nth-of-type(2n) {
362 grid-column-start: 2;
363 }
364
365 .about__section.has-4-columns .column:nth-of-type(4n+3),
366 .about__section.has-4-columns .column:nth-of-type(4n) {
367 grid-row-start: 2;
368 }
369
370 .about__section.has-4-columns .is-section-header {
371 -ms-grid-column-span: 2;
372 grid-column-end: span 2;
373 }
374
375 .about__section.has-4-columns .is-section-header ~ .column:nth-of-type(4n+3),
376 .about__section.has-4-columns .is-section-header ~ .column:nth-of-type(4n) {
377 grid-row-start: 3;
378 }
379
380 .about__section.has-overlap-style { 298 .about__section.has-overlap-style {
381 grid-template-columns: 1fr; 299 grid-template-columns: 1fr;
382 } 300 }
...@@ -384,10 +302,8 @@ ...@@ -384,10 +302,8 @@
384 /* At this size, the two columns fully overlap */ 302 /* At this size, the two columns fully overlap */
385 .about__section.has-overlap-style .column.column { 303 .about__section.has-overlap-style .column.column {
386 grid-column-start: 1; 304 grid-column-start: 1;
387 -ms-grid-column-span: 1;
388 grid-column-end: 2; 305 grid-column-end: 2;
389 grid-row-start: 1; 306 grid-row-start: 1;
390 -ms-grid-row-span: 1;
391 grid-row-end: 2; 307 grid-row-end: 2;
392 } 308 }
393 } 309 }
...@@ -475,7 +391,7 @@ ...@@ -475,7 +391,7 @@
475 .about__container h3.is-smaller-heading { 391 .about__container h3.is-smaller-heading {
476 margin-top: 0; 392 margin-top: 0;
477 font-size: 1.125rem; 393 font-size: 1.125rem;
478 font-weight: 700; 394 font-weight: 600;
479 line-height: 1.6; 395 line-height: 1.6;
480 } 396 }
481 397
...@@ -548,6 +464,10 @@ ...@@ -548,6 +464,10 @@
548 margin-right: auto; 464 margin-right: auto;
549 } 465 }
550 466
467 .about__container .about__image svg {
468 vertical-align: middle;
469 }
470
551 .about__container .about__image + h3 { 471 .about__container .about__image + h3 {
552 margin-top: 1.5em; 472 margin-top: 1.5em;
553 } 473 }
...@@ -557,10 +477,10 @@ ...@@ -557,10 +477,10 @@
557 } 477 }
558 478
559 .about__container hr { 479 .about__container hr {
560 margin: 0; 480 margin: 0 var(--gap);
561 height: var(--gap); 481 height: var(--gap);
562 border: none; 482 border: none;
563 border-top: 4px solid #d9d9d9; 483 border-top: 4px solid var(--accent-2);
564 } 484 }
565 485
566 .about__container hr.is-small { 486 .about__container hr.is-small {
...@@ -587,6 +507,11 @@ ...@@ -587,6 +507,11 @@
587 font-size: 1.6em; 507 font-size: 1.6em;
588 } 508 }
589 509
510 .about__section.has-3-columns,
511 .about__section.has-4-columns {
512 font-size: 1rem;
513 }
514
590 @media screen and (max-width: 480px) { 515 @media screen and (max-width: 480px) {
591 .about__section.is-feature { 516 .about__section.is-feature {
592 font-size: 1.4em; 517 font-size: 1.4em;
...@@ -602,41 +527,30 @@ ...@@ -602,41 +527,30 @@
602 /* 1.3 - Header */ 527 /* 1.3 - Header */
603 528
604 .about__header { 529 .about__header {
605 --about-header-image-width: 780px;
606 --about-header-image-height: 550px;
607 --about-header-bg-width: var(--about-header-image-width);
608 --about-header-bg-height: var(--about-header-image-height);
609 --about-header-bg-offset-block: 0;
610
611 position: relative; 530 position: relative;
612 margin-bottom: var(--gap); 531 display: flex;
613 padding-top: 0; 532 flex-direction: column;
533 align-items: center;
534 justify-content: center;
535 box-sizing: border-box;
536 padding: calc(var(--gap) * 2) 0;
537 min-height: 420px;
614 color: var(--text-light); 538 color: var(--text-light);
615 background: var(--background) url('../images/about-header-about.svg?ver=6.1') no-repeat; 539 background: var(--background) url('../images/about-header-about.svg?ver=6.2') no-repeat;
616 background-size: var(--about-header-bg-width) var(--about-header-bg-height); 540 background-size: cover;
617 background-position: center top var(--about-header-bg-offset-block); 541 background-position: center;
618 } 542 }
619 543
620 .credits-php .about__header { 544 .credits-php .about__header {
621 --about-header-image-width: 863px; 545 background-image: url('../images/about-header-credits.svg?ver=6.2');
622 --about-header-image-height: 550px;
623
624 background-image: url('../images/about-header-credits.svg?ver=6.1');
625 } 546 }
626 547
627 .freedoms-php .about__header { 548 .freedoms-php .about__header {
628 --about-header-image-width: 782px; 549 background-image: url('../images/about-header-freedoms.svg?ver=6.2');
629 --about-header-image-height: 510px;
630
631 background-image: url('../images/about-header-freedoms.svg?ver=6.1');
632 } 550 }
633 551
634 .privacy-php .about__header { 552 .privacy-php .about__header {
635 --about-header-image-width: 1005px; 553 background-image: url('../images/about-header-privacy.svg?ver=6.2');
636 --about-header-image-height: 500px;
637 --about-header-bg-offset-block: calc(var(--gap) * -2);
638
639 background-image: url('../images/about-header-privacy.svg?ver=6.1');
640 } 554 }
641 555
642 .about__header-image { 556 .about__header-image {
...@@ -646,7 +560,7 @@ ...@@ -646,7 +560,7 @@
646 .about__header-title { 560 .about__header-title {
647 box-sizing: border-box; 561 box-sizing: border-box;
648 margin: 0 var(--gap); 562 margin: 0 var(--gap);
649 padding: 9rem 0 0; 563 padding: 0;
650 text-align: center; 564 text-align: center;
651 } 565 }
652 566
...@@ -656,7 +570,7 @@ ...@@ -656,7 +570,7 @@
656 /* Fluid font size scales on browser size 960px - 1200px. */ 570 /* Fluid font size scales on browser size 960px - 1200px. */
657 font-size: clamp(3rem, 20vw - 9rem, 6rem); 571 font-size: clamp(3rem, 20vw - 9rem, 6rem);
658 line-height: 1; 572 line-height: 1;
659 font-weight: 400; 573 font-weight: 600;
660 } 574 }
661 575
662 .credits-php .about__header-title h1, 576 .credits-php .about__header-title h1,
...@@ -666,26 +580,27 @@ ...@@ -666,26 +580,27 @@
666 font-size: clamp(3rem, 10vw - 3rem, 4.5rem); 580 font-size: clamp(3rem, 10vw - 3rem, 4.5rem);
667 } 581 }
668 582
583 .about__header-title h1 span {
584 color: var(--accent-2);
585 }
586
669 .about__header-text { 587 .about__header-text {
670 box-sizing: border-box; 588 box-sizing: border-box;
671 max-width: 22em; 589 max-width: 22em;
672 margin: 0 auto 10rem; 590 margin: 0 auto;
673 padding: 0; 591 padding: 0;
674 font-size: 1.6rem; 592 font-size: 1.6rem;
675 line-height: 1.15; 593 line-height: 1.15;
676 text-align: center; 594 text-align: center;
677 } 595 }
678 596
679 .credits-php .about__header-text {
680 margin-bottom: 9rem;
681 }
682
683 .about__header-navigation { 597 .about__header-navigation {
684 position: relative; 598 position: relative;
685 z-index: 1; 599 z-index: 1;
686 display: flex; 600 display: flex;
687 justify-content: center; 601 justify-content: center;
688 padding-top: 0; 602 padding-top: 0;
603 margin-bottom: var(--gap);
689 background: var(--nav-background); 604 background: var(--nav-background);
690 color: var(--nav-color); 605 color: var(--nav-color);
691 border-bottom: 3px solid var(--nav-border); 606 border-bottom: 3px solid var(--nav-border);
...@@ -725,15 +640,6 @@ ...@@ -725,15 +640,6 @@
725 } 640 }
726 641
727 @media screen and (max-width: 960px) { 642 @media screen and (max-width: 960px) {
728 .about__header {
729 --about-header-bg-width: calc(var(--about-header-image-width) * 0.85);
730 --about-header-bg-height: calc(var(--about-header-image-height) * 0.85);
731 }
732
733 .privacy-php .about__header {
734 --about-header-bg-offset-block: 0;
735 }
736
737 .about__header-title h1 { 643 .about__header-title h1 {
738 /* Fluid font size scales on browser size 600px - 960px. */ 644 /* Fluid font size scales on browser size 600px - 960px. */
739 font-size: clamp(3rem, 13.33vw - 2rem, 6rem); 645 font-size: clamp(3rem, 13.33vw - 2rem, 6rem);
...@@ -776,8 +682,7 @@ ...@@ -776,8 +682,7 @@
776 682
777 @media screen and (max-width: 600px) { 683 @media screen and (max-width: 600px) {
778 .about__header { 684 .about__header {
779 --about-header-bg-width: calc(var(--about-header-image-width) * 0.75); 685 min-height: auto;
780 --about-header-bg-height: calc(var(--about-header-image-height) * 0.75);
781 } 686 }
782 } 687 }
783 688
...@@ -793,15 +698,9 @@ ...@@ -793,15 +698,9 @@
793 font-size: 2.4em; 698 font-size: 2.4em;
794 } 699 }
795 700
796 .about__header-title { 701 .about__header-text {
797 padding-top: 2rem;
798 }
799
800 .about__header-text,
801 .credits-php .about__header-text {
802 margin-left: calc(var(--gap) / 2); 702 margin-left: calc(var(--gap) / 2);
803 margin-right: calc(var(--gap) / 2); 703 margin-right: calc(var(--gap) / 2);
804 margin-bottom: 2rem;
805 } 704 }
806 705
807 .about__header-navigation { 706 .about__header-navigation {
......
...@@ -2,6 +2,10 @@ ...@@ -2,6 +2,10 @@
2 @import 'variables'; 2 @import 'variables';
3 @import 'mixins'; 3 @import 'mixins';
4 4
5 /**
6 * This function name uses British English to maintain backward compatibility, as developers
7 * may use the function in their own admin CSS files. See #56811.
8 */
5 @function url-friendly-colour( $color ) { 9 @function url-friendly-colour( $color ) {
6 @return '%23' + str-slice( '#{ $color }', 2, -1 ); 10 @return '%23' + str-slice( '#{ $color }', 2, -1 );
7 } 11 }
...@@ -784,15 +788,17 @@ div#wp-responsive-toggle a:before { ...@@ -784,15 +788,17 @@ div#wp-responsive-toggle a:before {
784 } 788 }
785 789
786 /* Welcome Panel */ 790 /* Welcome Panel */
787 .welcome-panel { 791 @if ( $custom-welcome-panel == "true" ) {
792 .welcome-panel {
788 background-color: $dashboard-accent-1; 793 background-color: $dashboard-accent-1;
789 } 794 }
790 795
791 .welcome-panel-header-image circle { 796 .welcome-panel-header-image .curve,
792 stroke: $dashboard-accent-2; 797 .welcome-panel-header-image .dot {
793 fill: $dashboard-accent-1; 798 fill: $dashboard-accent-2;
794 } 799 }
795 800
796 [class*="welcome-panel-icon"] { 801 [class*="welcome-panel-icon"] {
797 background-color: $dashboard-icon-background; 802 background-color: $dashboard-icon-background;
803 }
798 } 804 }
......
...@@ -65,8 +65,9 @@ $menu-customizer-text: mix( $base-color, $text-color, 40% ) !default; ...@@ -65,8 +65,9 @@ $menu-customizer-text: mix( $base-color, $text-color, 40% ) !default;
65 65
66 // Dashboard Colors 66 // Dashboard Colors
67 67
68 $dashboard-accent-1: $highlight-color !default; 68 $custom-welcome-panel: "true" !default;
69 $dashboard-accent-2: rgba(255, 255, 255, 0.5) !default; 69 $dashboard-accent-1: $menu-submenu-background !default;
70 $dashboard-accent-2: $menu-background !default;
70 $dashboard-icon-background: $dashboard-accent-2 !default; 71 $dashboard-icon-background: $dashboard-accent-2 !default;
71 72
72 $low-contrast-theme: "false" !default; 73 $low-contrast-theme: "false" !default;
......
...@@ -3,6 +3,10 @@ ...@@ -3,6 +3,10 @@
3 * Button mixin- creates a button effect with correct 3 * Button mixin- creates a button effect with correct
4 * highlights/shadows, based on a base color. 4 * highlights/shadows, based on a base color.
5 */ 5 */
6 /**
7 * This function name uses British English to maintain backward compatibility, as developers
8 * may use the function in their own admin CSS files. See #56811.
9 */
6 body { 10 body {
7 background: #f1f1f1; 11 background: #f1f1f1;
8 } 12 }
...@@ -707,12 +711,12 @@ div#wp-responsive-toggle a:before { ...@@ -707,12 +711,12 @@ div#wp-responsive-toggle a:before {
707 711
708 /* Welcome Panel */ 712 /* Welcome Panel */
709 .welcome-panel { 713 .welcome-panel {
710 background-color: #096484; 714 background-color: #4796b3;
711 } 715 }
712 716
713 .welcome-panel-header-image circle { 717 .welcome-panel-header-image .curve,
714 stroke: rgba(255, 255, 255, 0.5); 718 .welcome-panel-header-image .dot {
715 fill: #096484; 719 fill: #52accc;
716 } 720 }
717 721
718 [class*=welcome-panel-icon] { 722 [class*=welcome-panel-icon] {
......
...@@ -3,6 +3,10 @@ ...@@ -3,6 +3,10 @@
3 * Button mixin- creates a button effect with correct 3 * Button mixin- creates a button effect with correct
4 * highlights/shadows, based on a base color. 4 * highlights/shadows, based on a base color.
5 */ 5 */
6 /**
7 * This function name uses British English to maintain backward compatibility, as developers
8 * may use the function in their own admin CSS files. See #56811.
9 */
6 body { 10 body {
7 background: #f1f1f1; 11 background: #f1f1f1;
8 } 12 }
...@@ -707,12 +711,12 @@ div#wp-responsive-toggle a:before { ...@@ -707,12 +711,12 @@ div#wp-responsive-toggle a:before {
707 711
708 /* Welcome Panel */ 712 /* Welcome Panel */
709 .welcome-panel { 713 .welcome-panel {
710 background-color: #096484; 714 background-color: #4796b3;
711 } 715 }
712 716
713 .welcome-panel-header-image circle { 717 .welcome-panel-header-image .curve,
714 stroke: rgba(255, 255, 255, 0.5); 718 .welcome-panel-header-image .dot {
715 fill: #096484; 719 fill: #52accc;
716 } 720 }
717 721
718 [class*=welcome-panel-icon] { 722 [class*=welcome-panel-icon] {
......
...@@ -3,6 +3,10 @@ ...@@ -3,6 +3,10 @@
3 * Button mixin- creates a button effect with correct 3 * Button mixin- creates a button effect with correct
4 * highlights/shadows, based on a base color. 4 * highlights/shadows, based on a base color.
5 */ 5 */
6 /**
7 * This function name uses British English to maintain backward compatibility, as developers
8 * may use the function in their own admin CSS files. See #56811.
9 */
6 body { 10 body {
7 background: #f1f1f1; 11 background: #f1f1f1;
8 } 12 }
...@@ -674,14 +678,14 @@ div#wp-responsive-toggle a:before { ...@@ -674,14 +678,14 @@ div#wp-responsive-toggle a:before {
674 678
675 /* Welcome Panel */ 679 /* Welcome Panel */
676 .welcome-panel { 680 .welcome-panel {
677 background-color: #c7a589; 681 background-color: #46403c;
678 } 682 }
679 683
680 .welcome-panel-header-image circle { 684 .welcome-panel-header-image .curve,
681 stroke: rgba(255, 255, 255, 0.5); 685 .welcome-panel-header-image .dot {
682 fill: #c7a589; 686 fill: #59524c;
683 } 687 }
684 688
685 [class*=welcome-panel-icon] { 689 [class*=welcome-panel-icon] {
686 background-color: rgba(255, 255, 255, 0.5); 690 background-color: #59524c;
687 } 691 }
...\ No newline at end of file ...\ No newline at end of file
......
...@@ -3,6 +3,10 @@ ...@@ -3,6 +3,10 @@
3 * Button mixin- creates a button effect with correct 3 * Button mixin- creates a button effect with correct
4 * highlights/shadows, based on a base color. 4 * highlights/shadows, based on a base color.
5 */ 5 */
6 /**
7 * This function name uses British English to maintain backward compatibility, as developers
8 * may use the function in their own admin CSS files. See #56811.
9 */
6 body { 10 body {
7 background: #f1f1f1; 11 background: #f1f1f1;
8 } 12 }
...@@ -674,14 +678,14 @@ div#wp-responsive-toggle a:before { ...@@ -674,14 +678,14 @@ div#wp-responsive-toggle a:before {
674 678
675 /* Welcome Panel */ 679 /* Welcome Panel */
676 .welcome-panel { 680 .welcome-panel {
677 background-color: #c7a589; 681 background-color: #46403c;
678 } 682 }
679 683
680 .welcome-panel-header-image circle { 684 .welcome-panel-header-image .curve,
681 stroke: rgba(255, 255, 255, 0.5); 685 .welcome-panel-header-image .dot {
682 fill: #c7a589; 686 fill: #59524c;
683 } 687 }
684 688
685 [class*=welcome-panel-icon] { 689 [class*=welcome-panel-icon] {
686 background-color: rgba(255, 255, 255, 0.5); 690 background-color: #59524c;
687 } 691 }
...\ No newline at end of file ...\ No newline at end of file
......
...@@ -3,6 +3,10 @@ ...@@ -3,6 +3,10 @@
3 * Button mixin- creates a button effect with correct 3 * Button mixin- creates a button effect with correct
4 * highlights/shadows, based on a base color. 4 * highlights/shadows, based on a base color.
5 */ 5 */
6 /**
7 * This function name uses British English to maintain backward compatibility, as developers
8 * may use the function in their own admin CSS files. See #56811.
9 */
6 body { 10 body {
7 background: #f1f1f1; 11 background: #f1f1f1;
8 } 12 }
...@@ -707,14 +711,14 @@ div#wp-responsive-toggle a:before { ...@@ -707,14 +711,14 @@ div#wp-responsive-toggle a:before {
707 711
708 /* Welcome Panel */ 712 /* Welcome Panel */
709 .welcome-panel { 713 .welcome-panel {
710 background-color: #523f6d; 714 background-color: #413256;
711 } 715 }
712 716
713 .welcome-panel-header-image circle { 717 .welcome-panel-header-image .curve,
714 stroke: rgba(255, 255, 255, 0.5); 718 .welcome-panel-header-image .dot {
715 fill: #523f6d; 719 fill: #523f6d;
716 } 720 }
717 721
718 [class*=welcome-panel-icon] { 722 [class*=welcome-panel-icon] {
719 background-color: rgba(255, 255, 255, 0.5); 723 background-color: #523f6d;
720 } 724 }
...\ No newline at end of file ...\ No newline at end of file
......
...@@ -3,6 +3,10 @@ ...@@ -3,6 +3,10 @@
3 * Button mixin- creates a button effect with correct 3 * Button mixin- creates a button effect with correct
4 * highlights/shadows, based on a base color. 4 * highlights/shadows, based on a base color.
5 */ 5 */
6 /**
7 * This function name uses British English to maintain backward compatibility, as developers
8 * may use the function in their own admin CSS files. See #56811.
9 */
6 body { 10 body {
7 background: #f1f1f1; 11 background: #f1f1f1;
8 } 12 }
...@@ -707,14 +711,14 @@ div#wp-responsive-toggle a:before { ...@@ -707,14 +711,14 @@ div#wp-responsive-toggle a:before {
707 711
708 /* Welcome Panel */ 712 /* Welcome Panel */
709 .welcome-panel { 713 .welcome-panel {
710 background-color: #523f6d; 714 background-color: #413256;
711 } 715 }
712 716
713 .welcome-panel-header-image circle { 717 .welcome-panel-header-image .curve,
714 stroke: rgba(255, 255, 255, 0.5); 718 .welcome-panel-header-image .dot {
715 fill: #523f6d; 719 fill: #523f6d;
716 } 720 }
717 721
718 [class*=welcome-panel-icon] { 722 [class*=welcome-panel-icon] {
719 background-color: rgba(255, 255, 255, 0.5); 723 background-color: #523f6d;
720 } 724 }
...\ No newline at end of file ...\ No newline at end of file
......
...@@ -6,6 +6,4 @@ $notification-color: #d46f15; ...@@ -6,6 +6,4 @@ $notification-color: #d46f15;
6 6
7 $form-checked: $base-color; 7 $form-checked: $base-color;
8 8
9 $dashboard-accent-1: $base-color;
10
11 @import "../_admin.scss"; 9 @import "../_admin.scss";
......
...@@ -3,6 +3,10 @@ ...@@ -3,6 +3,10 @@
3 * Button mixin- creates a button effect with correct 3 * Button mixin- creates a button effect with correct
4 * highlights/shadows, based on a base color. 4 * highlights/shadows, based on a base color.
5 */ 5 */
6 /**
7 * This function name uses British English to maintain backward compatibility, as developers
8 * may use the function in their own admin CSS files. See #56811.
9 */
6 body { 10 body {
7 background: #f5f5f5; 11 background: #f5f5f5;
8 } 12 }
...@@ -710,9 +714,9 @@ div#wp-responsive-toggle a:before { ...@@ -710,9 +714,9 @@ div#wp-responsive-toggle a:before {
710 background-color: #04a4cc; 714 background-color: #04a4cc;
711 } 715 }
712 716
713 .welcome-panel-header-image circle { 717 .welcome-panel-header-image .curve,
714 stroke: rgba(255, 255, 255, 0.5); 718 .welcome-panel-header-image .dot {
715 fill: #04a4cc; 719 fill: #17b5dd;
716 } 720 }
717 721
718 [class*=welcome-panel-icon] { 722 [class*=welcome-panel-icon] {
......
...@@ -3,6 +3,10 @@ ...@@ -3,6 +3,10 @@
3 * Button mixin- creates a button effect with correct 3 * Button mixin- creates a button effect with correct
4 * highlights/shadows, based on a base color. 4 * highlights/shadows, based on a base color.
5 */ 5 */
6 /**
7 * This function name uses British English to maintain backward compatibility, as developers
8 * may use the function in their own admin CSS files. See #56811.
9 */
6 body { 10 body {
7 background: #f5f5f5; 11 background: #f5f5f5;
8 } 12 }
...@@ -710,9 +714,9 @@ div#wp-responsive-toggle a:before { ...@@ -710,9 +714,9 @@ div#wp-responsive-toggle a:before {
710 background-color: #04a4cc; 714 background-color: #04a4cc;
711 } 715 }
712 716
713 .welcome-panel-header-image circle { 717 .welcome-panel-header-image .curve,
714 stroke: rgba(255, 255, 255, 0.5); 718 .welcome-panel-header-image .dot {
715 fill: #04a4cc; 719 fill: #17b5dd;
716 } 720 }
717 721
718 [class*=welcome-panel-icon] { 722 [class*=welcome-panel-icon] {
......
...@@ -18,6 +18,8 @@ $menu-submenu-background: #fff; ...@@ -18,6 +18,8 @@ $menu-submenu-background: #fff;
18 $menu-collapse-text: #777; 18 $menu-collapse-text: #777;
19 $menu-collapse-focus-icon: #555; 19 $menu-collapse-focus-icon: #555;
20 20
21 $dashboard-accent-1: $highlight-color;
22 $dashboard-accent-2: desaturate( lighten( $highlight-color, 7% ), 15% );
21 $dashboard-icon-background: $text-color; 23 $dashboard-icon-background: $text-color;
22 24
23 @import "../_admin.scss"; 25 @import "../_admin.scss";
......
...@@ -3,6 +3,10 @@ ...@@ -3,6 +3,10 @@
3 * Button mixin- creates a button effect with correct 3 * Button mixin- creates a button effect with correct
4 * highlights/shadows, based on a base color. 4 * highlights/shadows, based on a base color.
5 */ 5 */
6 /**
7 * This function name uses British English to maintain backward compatibility, as developers
8 * may use the function in their own admin CSS files. See #56811.
9 */
6 body { 10 body {
7 background: #f1f1f1; 11 background: #f1f1f1;
8 } 12 }
...@@ -707,14 +711,14 @@ div#wp-responsive-toggle a:before { ...@@ -707,14 +711,14 @@ div#wp-responsive-toggle a:before {
707 711
708 /* Welcome Panel */ 712 /* Welcome Panel */
709 .welcome-panel { 713 .welcome-panel {
710 background-color: #69a8bb; 714 background-color: #26292c;
711 } 715 }
712 716
713 .welcome-panel-header-image circle { 717 .welcome-panel-header-image .curve,
714 stroke: rgba(255, 255, 255, 0.5); 718 .welcome-panel-header-image .dot {
715 fill: #69a8bb; 719 fill: #3b464b;
716 } 720 }
717 721
718 [class*=welcome-panel-icon] { 722 [class*=welcome-panel-icon] {
719 background-color: #e14d43; 723 background-color: #3b464b;
720 } 724 }
...\ No newline at end of file ...\ No newline at end of file
......
...@@ -3,6 +3,10 @@ ...@@ -3,6 +3,10 @@
3 * Button mixin- creates a button effect with correct 3 * Button mixin- creates a button effect with correct
4 * highlights/shadows, based on a base color. 4 * highlights/shadows, based on a base color.
5 */ 5 */
6 /**
7 * This function name uses British English to maintain backward compatibility, as developers
8 * may use the function in their own admin CSS files. See #56811.
9 */
6 body { 10 body {
7 background: #f1f1f1; 11 background: #f1f1f1;
8 } 12 }
...@@ -707,14 +711,14 @@ div#wp-responsive-toggle a:before { ...@@ -707,14 +711,14 @@ div#wp-responsive-toggle a:before {
707 711
708 /* Welcome Panel */ 712 /* Welcome Panel */
709 .welcome-panel { 713 .welcome-panel {
710 background-color: #69a8bb; 714 background-color: #26292c;
711 } 715 }
712 716
713 .welcome-panel-header-image circle { 717 .welcome-panel-header-image .curve,
714 stroke: rgba(255, 255, 255, 0.5); 718 .welcome-panel-header-image .dot {
715 fill: #69a8bb; 719 fill: #3b464b;
716 } 720 }
717 721
718 [class*=welcome-panel-icon] { 722 [class*=welcome-panel-icon] {
719 background-color: #e14d43; 723 background-color: #3b464b;
720 } 724 }
...\ No newline at end of file ...\ No newline at end of file
......
...@@ -3,7 +3,6 @@ $base-color: #363b3f; ...@@ -3,7 +3,6 @@ $base-color: #363b3f;
3 $highlight-color: #e14d43; 3 $highlight-color: #e14d43;
4 $notification-color: #69a8bb; 4 $notification-color: #69a8bb;
5 5
6 $dashboard-accent-1: $notification-color; 6 $dashboard-accent-2: mix($base-color, $notification-color, 90%);
7 $dashboard-icon-background: $highlight-color;
8 7
9 @import "../_admin.scss"; 8 @import "../_admin.scss";
......
...@@ -3,6 +3,10 @@ ...@@ -3,6 +3,10 @@
3 * Button mixin- creates a button effect with correct 3 * Button mixin- creates a button effect with correct
4 * highlights/shadows, based on a base color. 4 * highlights/shadows, based on a base color.
5 */ 5 */
6 /**
7 * This function name uses British English to maintain backward compatibility, as developers
8 * may use the function in their own admin CSS files. See #56811.
9 */
6 body { 10 body {
7 background: #f1f1f1; 11 background: #f1f1f1;
8 } 12 }
...@@ -706,15 +710,3 @@ div#wp-responsive-toggle a:before { ...@@ -706,15 +710,3 @@ div#wp-responsive-toggle a:before {
706 } 710 }
707 711
708 /* Welcome Panel */ 712 /* Welcome Panel */
...\ No newline at end of file ...\ No newline at end of file
709 .welcome-panel {
710 background-color: #273fcc;
711 }
712
713 .welcome-panel-header-image circle {
714 stroke: #627eff;
715 fill: #273fcc;
716 }
717
718 [class*=welcome-panel-icon] {
719 background-color: #1d2327;
720 }
...\ No newline at end of file ...\ No newline at end of file
......
...@@ -3,6 +3,10 @@ ...@@ -3,6 +3,10 @@
3 * Button mixin- creates a button effect with correct 3 * Button mixin- creates a button effect with correct
4 * highlights/shadows, based on a base color. 4 * highlights/shadows, based on a base color.
5 */ 5 */
6 /**
7 * This function name uses British English to maintain backward compatibility, as developers
8 * may use the function in their own admin CSS files. See #56811.
9 */
6 body { 10 body {
7 background: #f1f1f1; 11 background: #f1f1f1;
8 } 12 }
...@@ -706,15 +710,3 @@ div#wp-responsive-toggle a:before { ...@@ -706,15 +710,3 @@ div#wp-responsive-toggle a:before {
706 } 710 }
707 711
708 /* Welcome Panel */ 712 /* Welcome Panel */
...\ No newline at end of file ...\ No newline at end of file
709 .welcome-panel {
710 background-color: #273fcc;
711 }
712
713 .welcome-panel-header-image circle {
714 stroke: #627eff;
715 fill: #273fcc;
716 }
717
718 [class*=welcome-panel-icon] {
719 background-color: #1d2327;
720 }
...\ No newline at end of file ...\ No newline at end of file
......
...@@ -7,8 +7,6 @@ $notification-color: $highlight-color; ...@@ -7,8 +7,6 @@ $notification-color: $highlight-color;
7 $link: $highlight-color; 7 $link: $highlight-color;
8 $link-focus: darken($highlight-color, 10%); 8 $link-focus: darken($highlight-color, 10%);
9 9
10 $dashboard-accent-1: #273fcc; 10 $custom-welcome-panel: "false";
11 $dashboard-accent-2: #627eff;
12 $dashboard-icon-background: #1d2327;
13 11
14 @import "../_admin.scss"; 12 @import "../_admin.scss";
......
...@@ -3,6 +3,10 @@ ...@@ -3,6 +3,10 @@
3 * Button mixin- creates a button effect with correct 3 * Button mixin- creates a button effect with correct
4 * highlights/shadows, based on a base color. 4 * highlights/shadows, based on a base color.
5 */ 5 */
6 /**
7 * This function name uses British English to maintain backward compatibility, as developers
8 * may use the function in their own admin CSS files. See #56811.
9 */
6 body { 10 body {
7 background: #f1f1f1; 11 background: #f1f1f1;
8 } 12 }
...@@ -674,14 +678,14 @@ div#wp-responsive-toggle a:before { ...@@ -674,14 +678,14 @@ div#wp-responsive-toggle a:before {
674 678
675 /* Welcome Panel */ 679 /* Welcome Panel */
676 .welcome-panel { 680 .welcome-panel {
677 background-color: #9ebaa0; 681 background-color: #627c83;
678 } 682 }
679 683
680 .welcome-panel-header-image circle { 684 .welcome-panel-header-image .curve,
681 stroke: rgba(255, 255, 255, 0.5); 685 .welcome-panel-header-image .dot {
682 fill: #9ebaa0; 686 fill: #738e96;
683 } 687 }
684 688
685 [class*=welcome-panel-icon] { 689 [class*=welcome-panel-icon] {
686 background-color: rgba(255, 255, 255, 0.5); 690 background-color: #738e96;
687 } 691 }
...\ No newline at end of file ...\ No newline at end of file
......
...@@ -3,6 +3,10 @@ ...@@ -3,6 +3,10 @@
3 * Button mixin- creates a button effect with correct 3 * Button mixin- creates a button effect with correct
4 * highlights/shadows, based on a base color. 4 * highlights/shadows, based on a base color.
5 */ 5 */
6 /**
7 * This function name uses British English to maintain backward compatibility, as developers
8 * may use the function in their own admin CSS files. See #56811.
9 */
6 body { 10 body {
7 background: #f1f1f1; 11 background: #f1f1f1;
8 } 12 }
...@@ -674,14 +678,14 @@ div#wp-responsive-toggle a:before { ...@@ -674,14 +678,14 @@ div#wp-responsive-toggle a:before {
674 678
675 /* Welcome Panel */ 679 /* Welcome Panel */
676 .welcome-panel { 680 .welcome-panel {
677 background-color: #9ebaa0; 681 background-color: #627c83;
678 } 682 }
679 683
680 .welcome-panel-header-image circle { 684 .welcome-panel-header-image .curve,
681 stroke: rgba(255, 255, 255, 0.5); 685 .welcome-panel-header-image .dot {
682 fill: #9ebaa0; 686 fill: #738e96;
683 } 687 }
684 688
685 [class*=welcome-panel-icon] { 689 [class*=welcome-panel-icon] {
686 background-color: rgba(255, 255, 255, 0.5); 690 background-color: #738e96;
687 } 691 }
...\ No newline at end of file ...\ No newline at end of file
......
...@@ -3,6 +3,10 @@ ...@@ -3,6 +3,10 @@
3 * Button mixin- creates a button effect with correct 3 * Button mixin- creates a button effect with correct
4 * highlights/shadows, based on a base color. 4 * highlights/shadows, based on a base color.
5 */ 5 */
6 /**
7 * This function name uses British English to maintain backward compatibility, as developers
8 * may use the function in their own admin CSS files. See #56811.
9 */
6 body { 10 body {
7 background: #f1f1f1; 11 background: #f1f1f1;
8 } 12 }
...@@ -707,14 +711,14 @@ div#wp-responsive-toggle a:before { ...@@ -707,14 +711,14 @@ div#wp-responsive-toggle a:before {
707 711
708 /* Welcome Panel */ 712 /* Welcome Panel */
709 .welcome-panel { 713 .welcome-panel {
710 background-color: #dd823b; 714 background-color: #be3631;
711 } 715 }
712 716
713 .welcome-panel-header-image circle { 717 .welcome-panel-header-image .curve,
714 stroke: rgba(255, 255, 255, 0.5); 718 .welcome-panel-header-image .dot {
715 fill: #dd823b; 719 fill: #cf4944;
716 } 720 }
717 721
718 [class*=welcome-panel-icon] { 722 [class*=welcome-panel-icon] {
719 background-color: rgba(255, 255, 255, 0.5); 723 background-color: #cf4944;
720 } 724 }
...\ No newline at end of file ...\ No newline at end of file
......
...@@ -3,6 +3,10 @@ ...@@ -3,6 +3,10 @@
3 * Button mixin- creates a button effect with correct 3 * Button mixin- creates a button effect with correct
4 * highlights/shadows, based on a base color. 4 * highlights/shadows, based on a base color.
5 */ 5 */
6 /**
7 * This function name uses British English to maintain backward compatibility, as developers
8 * may use the function in their own admin CSS files. See #56811.
9 */
6 body { 10 body {
7 background: #f1f1f1; 11 background: #f1f1f1;
8 } 12 }
...@@ -707,14 +711,14 @@ div#wp-responsive-toggle a:before { ...@@ -707,14 +711,14 @@ div#wp-responsive-toggle a:before {
707 711
708 /* Welcome Panel */ 712 /* Welcome Panel */
709 .welcome-panel { 713 .welcome-panel {
710 background-color: #dd823b; 714 background-color: #be3631;
711 } 715 }
712 716
713 .welcome-panel-header-image circle { 717 .welcome-panel-header-image .curve,
714 stroke: rgba(255, 255, 255, 0.5); 718 .welcome-panel-header-image .dot {
715 fill: #dd823b; 719 fill: #cf4944;
716 } 720 }
717 721
718 [class*=welcome-panel-icon] { 722 [class*=welcome-panel-icon] {
719 background-color: rgba(255, 255, 255, 0.5); 723 background-color: #cf4944;
720 } 724 }
...\ No newline at end of file ...\ No newline at end of file
......
...@@ -142,21 +142,24 @@ ...@@ -142,21 +142,24 @@
142 .screen-reader-shortcut { 142 .screen-reader-shortcut {
143 position: absolute; 143 position: absolute;
144 top: -1000em; 144 top: -1000em;
145 }
146
147 .screen-reader-shortcut:focus {
148 right: 6px; 145 right: 6px;
149 top: -25px;
150 height: auto; 146 height: auto;
151 width: auto; 147 width: auto;
152 display: block; 148 display: block;
153 font-size: 14px; 149 font-size: 14px;
154 font-weight: 600; 150 font-weight: 600;
155 padding: 15px 23px 14px; 151 padding: 15px 23px 14px;
152 /* Background and color set to prevent false positives in automated accessibility tests. */
156 background: #f0f0f1; 153 background: #f0f0f1;
157 color: #2271b1; 154 color: #2271b1;
158 z-index: 100000; 155 z-index: 100000;
159 line-height: normal; 156 line-height: normal;
157 }
158
159 .screen-reader-shortcut:focus {
160 top: -25px;
161 /* Overrides a:focus in the admin. See ticket #56789. */
162 color: #2271b1;
160 box-shadow: 0 0 2px 2px rgba(0, 0, 0, 0.6); 163 box-shadow: 0 0 2px 2px rgba(0, 0, 0, 0.6);
161 text-decoration: none; 164 text-decoration: none;
162 /* Only visible in Windows High Contrast mode */ 165 /* Only visible in Windows High Contrast mode */
...@@ -3031,11 +3034,17 @@ div.action-links { ...@@ -3031,11 +3034,17 @@ div.action-links {
3031 3034
3032 .plugin-details-modal #TB_closeWindowButton:hover, 3035 .plugin-details-modal #TB_closeWindowButton:hover,
3033 .plugin-details-modal #TB_closeWindowButton:focus { 3036 .plugin-details-modal #TB_closeWindowButton:focus {
3034 color: #135e96;
3035 outline: none; 3037 outline: none;
3036 box-shadow: none; 3038 box-shadow: none;
3037 } 3039 }
3038 3040
3041 .plugin-details-modal #TB_closeWindowButton:hover::after,
3042 .plugin-details-modal #TB_closeWindowButton:focus::after {
3043 outline: 2px solid;
3044 outline-offset: -4px;
3045 border-radius: 4px;
3046 }
3047
3039 .plugin-details-modal .tb-close-icon { 3048 .plugin-details-modal .tb-close-icon {
3040 display: none; 3049 display: none;
3041 } 3050 }
...@@ -3155,7 +3164,6 @@ img { ...@@ -3155,7 +3164,6 @@ img {
3155 font-family: Consolas, Monaco, monospace; 3164 font-family: Consolas, Monaco, monospace;
3156 font-size: 13px; 3165 font-size: 13px;
3157 background: #f6f7f7; 3166 background: #f6f7f7;
3158 -o-tab-size: 4;
3159 tab-size: 4; 3167 tab-size: 4;
3160 } 3168 }
3161 3169
......
...@@ -141,21 +141,24 @@ ...@@ -141,21 +141,24 @@
141 .screen-reader-shortcut { 141 .screen-reader-shortcut {
142 position: absolute; 142 position: absolute;
143 top: -1000em; 143 top: -1000em;
144 }
145
146 .screen-reader-shortcut:focus {
147 left: 6px; 144 left: 6px;
148 top: -25px;
149 height: auto; 145 height: auto;
150 width: auto; 146 width: auto;
151 display: block; 147 display: block;
152 font-size: 14px; 148 font-size: 14px;
153 font-weight: 600; 149 font-weight: 600;
154 padding: 15px 23px 14px; 150 padding: 15px 23px 14px;
151 /* Background and color set to prevent false positives in automated accessibility tests. */
155 background: #f0f0f1; 152 background: #f0f0f1;
156 color: #2271b1; 153 color: #2271b1;
157 z-index: 100000; 154 z-index: 100000;
158 line-height: normal; 155 line-height: normal;
156 }
157
158 .screen-reader-shortcut:focus {
159 top: -25px;
160 /* Overrides a:focus in the admin. See ticket #56789. */
161 color: #2271b1;
159 box-shadow: 0 0 2px 2px rgba(0, 0, 0, 0.6); 162 box-shadow: 0 0 2px 2px rgba(0, 0, 0, 0.6);
160 text-decoration: none; 163 text-decoration: none;
161 /* Only visible in Windows High Contrast mode */ 164 /* Only visible in Windows High Contrast mode */
...@@ -3030,11 +3033,17 @@ div.action-links { ...@@ -3030,11 +3033,17 @@ div.action-links {
3030 3033
3031 .plugin-details-modal #TB_closeWindowButton:hover, 3034 .plugin-details-modal #TB_closeWindowButton:hover,
3032 .plugin-details-modal #TB_closeWindowButton:focus { 3035 .plugin-details-modal #TB_closeWindowButton:focus {
3033 color: #135e96;
3034 outline: none; 3036 outline: none;
3035 box-shadow: none; 3037 box-shadow: none;
3036 } 3038 }
3037 3039
3040 .plugin-details-modal #TB_closeWindowButton:hover::after,
3041 .plugin-details-modal #TB_closeWindowButton:focus::after {
3042 outline: 2px solid;
3043 outline-offset: -4px;
3044 border-radius: 4px;
3045 }
3046
3038 .plugin-details-modal .tb-close-icon { 3047 .plugin-details-modal .tb-close-icon {
3039 display: none; 3048 display: none;
3040 } 3049 }
...@@ -3154,7 +3163,6 @@ img { ...@@ -3154,7 +3163,6 @@ img {
3154 font-family: Consolas, Monaco, monospace; 3163 font-family: Consolas, Monaco, monospace;
3155 font-size: 13px; 3164 font-size: 13px;
3156 background: #f6f7f7; 3165 background: #f6f7f7;
3157 -o-tab-size: 4;
3158 tab-size: 4; 3166 tab-size: 4;
3159 } 3167 }
3160 3168
......
...@@ -1605,7 +1605,6 @@ p.customize-section-description { ...@@ -1605,7 +1605,6 @@ p.customize-section-description {
1605 font-family: Consolas, Monaco, monospace; 1605 font-family: Consolas, Monaco, monospace;
1606 font-size: 12px; 1606 font-size: 12px;
1607 padding: 6px 8px; 1607 padding: 6px 8px;
1608 -o-tab-size: 2;
1609 tab-size: 2; 1608 tab-size: 2;
1610 } 1609 }
1611 .customize-control-code_editor textarea, 1610 .customize-control-code_editor textarea,
......
This diff could not be displayed because it is too large.
...@@ -1604,7 +1604,6 @@ p.customize-section-description { ...@@ -1604,7 +1604,6 @@ p.customize-section-description {
1604 font-family: Consolas, Monaco, monospace; 1604 font-family: Consolas, Monaco, monospace;
1605 font-size: 12px; 1605 font-size: 12px;
1606 padding: 6px 8px; 1606 padding: 6px 8px;
1607 -o-tab-size: 2;
1608 tab-size: 2; 1607 tab-size: 2;
1609 } 1608 }
1610 .customize-control-code_editor textarea, 1609 .customize-control-code_editor textarea,
......
This diff could not be displayed because it is too large.
...@@ -121,7 +121,7 @@ ...@@ -121,7 +121,7 @@
121 position: relative; 121 position: relative;
122 overflow: auto; 122 overflow: auto;
123 margin: 16px 0; 123 margin: 16px 0;
124 background-color: #273fcc; 124 background-color: #1d35b4;
125 font-size: 14px; 125 font-size: 14px;
126 line-height: 1.3; 126 line-height: 1.3;
127 clear: both; 127 clear: both;
...@@ -147,8 +147,6 @@ ...@@ -147,8 +147,6 @@
147 } 147 }
148 148
149 .welcome-panel-header { 149 .welcome-panel-header {
150 --about-header-bg-width: 780px;
151
152 position: relative; 150 position: relative;
153 color: #fff; 151 color: #fff;
154 } 152 }
...@@ -166,10 +164,12 @@ ...@@ -166,10 +164,12 @@
166 .welcome-panel-header-image svg { 164 .welcome-panel-header-image svg {
167 display: block; 165 display: block;
168 margin: auto; 166 margin: auto;
169 width: var(--about-header-bg-width); 167 width: 100%;
170 height: auto; 168 height: 100%;
171 transform: scale(0.75); 169 }
172 transform-origin: center top; 170
171 .rtl .welcome-panel-header-image svg {
172 transform: scaleX(-1);
173 } 173 }
174 174
175 .welcome-panel-header * { 175 .welcome-panel-header * {
......
...@@ -120,7 +120,7 @@ ...@@ -120,7 +120,7 @@
120 position: relative; 120 position: relative;
121 overflow: auto; 121 overflow: auto;
122 margin: 16px 0; 122 margin: 16px 0;
123 background-color: #273fcc; 123 background-color: #1d35b4;
124 font-size: 14px; 124 font-size: 14px;
125 line-height: 1.3; 125 line-height: 1.3;
126 clear: both; 126 clear: both;
...@@ -146,8 +146,6 @@ ...@@ -146,8 +146,6 @@
146 } 146 }
147 147
148 .welcome-panel-header { 148 .welcome-panel-header {
149 --about-header-bg-width: 780px;
150
151 position: relative; 149 position: relative;
152 color: #fff; 150 color: #fff;
153 } 151 }
...@@ -165,10 +163,12 @@ ...@@ -165,10 +163,12 @@
165 .welcome-panel-header-image svg { 163 .welcome-panel-header-image svg {
166 display: block; 164 display: block;
167 margin: auto; 165 margin: auto;
168 width: var(--about-header-bg-width); 166 width: 100%;
169 height: auto; 167 height: 100%;
170 transform: scale(0.75); 168 }
171 transform-origin: center top; 169
170 .rtl .welcome-panel-header-image svg {
171 transform: scaleX(-1);
172 } 172 }
173 173
174 .welcome-panel-header * { 174 .welcome-panel-header * {
......
...@@ -1070,7 +1070,9 @@ table.form-table td .updated p { ...@@ -1070,7 +1070,9 @@ table.form-table td .updated p {
1070 } 1070 }
1071 1071
1072 .settings-php .language-install-spinner, 1072 .settings-php .language-install-spinner,
1073 .options-general-php .language-install-spinner { 1073 .options-general-php .language-install-spinner,
1074 .user-edit-php .language-install-spinner,
1075 .profile-php .language-install-spinner {
1074 display: inline-block; 1076 display: inline-block;
1075 float: none; 1077 float: none;
1076 margin: -3px 5px 0; 1078 margin: -3px 5px 0;
...@@ -1081,9 +1083,18 @@ table.form-table td .updated p { ...@@ -1081,9 +1083,18 @@ table.form-table td .updated p {
1081 margin-top: 8px; 1083 margin-top: 8px;
1082 } 1084 }
1083 1085
1086 .form-table.permalink-structure .available-structure-tags ul {
1087 display: flex;
1088 flex-wrap: wrap;
1089 margin: 8px 0 0;
1090 }
1091
1084 .form-table.permalink-structure .available-structure-tags li { 1092 .form-table.permalink-structure .available-structure-tags li {
1085 float: right; 1093 margin: 6px 0 0 5px;
1086 margin-left: 5px; 1094 }
1095
1096 .form-table.permalink-structure .available-structure-tags li:last-child {
1097 margin-left: 0;
1087 } 1098 }
1088 1099
1089 .form-table.permalink-structure .structure-selection .row { 1100 .form-table.permalink-structure .structure-selection .row {
......
...@@ -1069,7 +1069,9 @@ table.form-table td .updated p { ...@@ -1069,7 +1069,9 @@ table.form-table td .updated p {
1069 } 1069 }
1070 1070
1071 .settings-php .language-install-spinner, 1071 .settings-php .language-install-spinner,
1072 .options-general-php .language-install-spinner { 1072 .options-general-php .language-install-spinner,
1073 .user-edit-php .language-install-spinner,
1074 .profile-php .language-install-spinner {
1073 display: inline-block; 1075 display: inline-block;
1074 float: none; 1076 float: none;
1075 margin: -3px 5px 0; 1077 margin: -3px 5px 0;
...@@ -1080,9 +1082,18 @@ table.form-table td .updated p { ...@@ -1080,9 +1082,18 @@ table.form-table td .updated p {
1080 margin-top: 8px; 1082 margin-top: 8px;
1081 } 1083 }
1082 1084
1085 .form-table.permalink-structure .available-structure-tags ul {
1086 display: flex;
1087 flex-wrap: wrap;
1088 margin: 8px 0 0;
1089 }
1090
1083 .form-table.permalink-structure .available-structure-tags li { 1091 .form-table.permalink-structure .available-structure-tags li {
1084 float: left; 1092 margin: 6px 5px 0 0;
1085 margin-right: 5px; 1093 }
1094
1095 .form-table.permalink-structure .available-structure-tags li:last-child {
1096 margin-right: 0;
1086 } 1097 }
1087 1098
1088 .form-table.permalink-structure .structure-selection .row { 1099 .form-table.permalink-structure .structure-selection .row {
......
...@@ -1637,6 +1637,7 @@ div.action-links, ...@@ -1637,6 +1637,7 @@ div.action-links,
1637 font-style: normal; 1637 font-style: normal;
1638 margin: 0; 1638 margin: 0;
1639 padding: 100px 0 0; 1639 padding: 100px 0 0;
1640 width: 100%;
1640 text-align: center; 1641 text-align: center;
1641 } 1642 }
1642 1643
......
...@@ -1636,6 +1636,7 @@ div.action-links, ...@@ -1636,6 +1636,7 @@ div.action-links,
1636 font-style: normal; 1636 font-style: normal;
1637 margin: 0; 1637 margin: 0;
1638 padding: 100px 0 0; 1638 padding: 100px 0 0;
1639 width: 100%;
1639 text-align: center; 1640 text-align: center;
1640 } 1641 }
1641 1642
......
...@@ -192,7 +192,7 @@ ...@@ -192,7 +192,7 @@
192 192
193 .media-item .original { 193 .media-item .original {
194 position: relative; 194 position: relative;
195 height: 34px; 195 min-height: 34px;
196 } 196 }
197 197
198 .media-item .progress { 198 .media-item .progress {
......
...@@ -191,7 +191,7 @@ ...@@ -191,7 +191,7 @@
191 191
192 .media-item .original { 192 .media-item .original {
193 position: relative; 193 position: relative;
194 height: 34px; 194 min-height: 34px;
195 } 195 }
196 196
197 .media-item .progress { 197 .media-item .progress {
......
...@@ -170,7 +170,7 @@ label.bulk-select-button:focus-within { ...@@ -170,7 +170,7 @@ label.bulk-select-button:focus-within {
170 color: #0a4b78; 170 color: #0a4b78;
171 } 171 }
172 172
173 input.bulk-select-switcher:focus + .bulk-select-button-label{ 173 input.bulk-select-switcher:focus + .bulk-select-button-label {
174 color: #0a4b78; 174 color: #0a4b78;
175 } 175 }
176 176
...@@ -192,9 +192,7 @@ input.bulk-select-switcher:focus + .bulk-select-button-label{ ...@@ -192,9 +192,7 @@ input.bulk-select-switcher:focus + .bulk-select-button-label{
192 } 192 }
193 193
194 .bulk-actions input.menu-items-delete.disabled { 194 .bulk-actions input.menu-items-delete.disabled {
195 cursor: default; 195 display: none;
196 color: #a7aaad;
197 box-shadow: none;
198 } 196 }
199 197
200 .menu-settings { 198 .menu-settings {
......
...@@ -169,7 +169,7 @@ label.bulk-select-button:focus-within { ...@@ -169,7 +169,7 @@ label.bulk-select-button:focus-within {
169 color: #0a4b78; 169 color: #0a4b78;
170 } 170 }
171 171
172 input.bulk-select-switcher:focus + .bulk-select-button-label{ 172 input.bulk-select-switcher:focus + .bulk-select-button-label {
173 color: #0a4b78; 173 color: #0a4b78;
174 } 174 }
175 175
...@@ -191,9 +191,7 @@ input.bulk-select-switcher:focus + .bulk-select-button-label{ ...@@ -191,9 +191,7 @@ input.bulk-select-switcher:focus + .bulk-select-button-label{
191 } 191 }
192 192
193 .bulk-actions input.menu-items-delete.disabled { 193 .bulk-actions input.menu-items-delete.disabled {
194 cursor: default; 194 display: none;
195 color: #a7aaad;
196 box-shadow: none;
197 } 195 }
198 196
199 .menu-settings { 197 .menu-settings {
......
...@@ -97,7 +97,7 @@ if ( ! empty( $autofocus ) && is_array( $autofocus ) ) { ...@@ -97,7 +97,7 @@ if ( ! empty( $autofocus ) && is_array( $autofocus ) ) {
97 } 97 }
98 98
99 $registered = $wp_scripts->registered; 99 $registered = $wp_scripts->registered;
100 $wp_scripts = new WP_Scripts; 100 $wp_scripts = new WP_Scripts();
101 $wp_scripts->registered = $registered; 101 $wp_scripts->registered = $registered;
102 102
103 add_action( 'customize_controls_print_scripts', 'print_head_scripts', 20 ); 103 add_action( 'customize_controls_print_scripts', 'print_head_scripts', 20 );
...@@ -207,7 +207,12 @@ do_action( 'customize_controls_head' ); ...@@ -207,7 +207,12 @@ do_action( 'customize_controls_head' );
207 <span class="preview"><?php _e( 'Preview' ); ?></span> 207 <span class="preview"><?php _e( 'Preview' ); ?></span>
208 </button> 208 </button>
209 <a class="customize-controls-close" href="<?php echo esc_url( $wp_customize->get_return_url() ); ?>"> 209 <a class="customize-controls-close" href="<?php echo esc_url( $wp_customize->get_return_url() ); ?>">
210 <span class="screen-reader-text"><?php _e( 'Close the Customizer and go back to the previous page' ); ?></span> 210 <span class="screen-reader-text">
211 <?php
212 /* translators: Hidden accessibility text. */
213 _e( 'Close the Customizer and go back to the previous page' );
214 ?>
215 </span>
211 </a> 216 </a>
212 </div> 217 </div>
213 218
...@@ -230,7 +235,12 @@ do_action( 'customize_controls_head' ); ...@@ -230,7 +235,12 @@ do_action( 'customize_controls_head' );
230 printf( __( 'You are customizing %s' ), '<strong class="panel-title site-title">' . get_bloginfo( 'name', 'display' ) . '</strong>' ); 235 printf( __( 'You are customizing %s' ), '<strong class="panel-title site-title">' . get_bloginfo( 'name', 'display' ) . '</strong>' );
231 ?> 236 ?>
232 </span> 237 </span>
233 <button type="button" class="customize-help-toggle dashicons dashicons-editor-help" aria-expanded="false"><span class="screen-reader-text"><?php _e( 'Help' ); ?></span></button> 238 <button type="button" class="customize-help-toggle dashicons dashicons-editor-help" aria-expanded="false"><span class="screen-reader-text">
239 <?php
240 /* translators: Hidden accessibility text. */
241 _e( 'Help' );
242 ?>
243 </span></button>
234 </div> 244 </div>
235 <div class="customize-panel-description"> 245 <div class="customize-panel-description">
236 <p> 246 <p>
...@@ -240,7 +250,7 @@ do_action( 'customize_controls_head' ); ...@@ -240,7 +250,7 @@ do_action( 'customize_controls_head' );
240 </p> 250 </p>
241 <p> 251 <p>
242 <?php 252 <?php
243 _e( '<a href="https://wordpress.org/support/article/appearance-customize-screen/">Documentation on Customizer</a>' ); 253 _e( '<a href="https://wordpress.org/documentation/article/customizer/">Documentation on Customizer</a>' );
244 ?> 254 ?>
245 </p> 255 </p>
246 </div> 256 </div>
......
...@@ -207,10 +207,10 @@ get_current_screen()->add_help_tab( ...@@ -207,10 +207,10 @@ get_current_screen()->add_help_tab(
207 207
208 get_current_screen()->set_help_sidebar( 208 get_current_screen()->set_help_sidebar(
209 '<p><strong>' . __( 'For more information:' ) . '</strong></p>' . 209 '<p><strong>' . __( 'For more information:' ) . '</strong></p>' .
210 '<p>' . __( '<a href="https://wordpress.org/support/article/comments-screen/">Documentation on Comments</a>' ) . '</p>' . 210 '<p>' . __( '<a href="https://wordpress.org/documentation/article/comments-screen/">Documentation on Comments</a>' ) . '</p>' .
211 '<p>' . __( '<a href="https://wordpress.org/support/article/comment-spam/">Documentation on Comment Spam</a>' ) . '</p>' . 211 '<p>' . __( '<a href="https://wordpress.org/documentation/article/understand-comment-spam/">Documentation on Comment Spam</a>' ) . '</p>' .
212 '<p>' . __( '<a href="https://wordpress.org/support/article/keyboard-shortcuts/">Documentation on Keyboard Shortcuts</a>' ) . '</p>' . 212 '<p>' . __( '<a href="https://wordpress.org/documentation/article/keyboard-shortcuts-classic-editor/#keyboard-shortcuts-for-comments">Documentation on Keyboard Shortcuts</a>' ) . '</p>' .
213 '<p>' . __( '<a href="https://wordpress.org/support/">Support</a>' ) . '</p>' 213 '<p>' . __( '<a href="https://wordpress.org/support/forums/">Support forums</a>' ) . '</p>'
214 ); 214 );
215 215
216 get_current_screen()->set_screen_reader_content( 216 get_current_screen()->set_screen_reader_content(
......
...@@ -316,8 +316,8 @@ if ( 'post' === $post_type ) { ...@@ -316,8 +316,8 @@ if ( 'post' === $post_type ) {
316 'tools.php' 316 'tools.php'
317 ) . '</p>' . 317 ) . '</p>' .
318 '<p><strong>' . __( 'For more information:' ) . '</strong></p>' . 318 '<p><strong>' . __( 'For more information:' ) . '</strong></p>' .
319 '<p>' . __( '<a href="https://wordpress.org/support/article/wordpress-editor/">Documentation on Writing and Editing Posts</a>' ) . '</p>' . 319 '<p>' . __( '<a href="https://wordpress.org/documentation/article/write-posts-classic-editor/">Documentation on Writing and Editing Posts</a>' ) . '</p>' .
320 '<p>' . __( '<a href="https://wordpress.org/support/">Support</a>' ) . '</p>' 320 '<p>' . __( '<a href="https://wordpress.org/support/forums/">Support forums</a>' ) . '</p>'
321 ); 321 );
322 } elseif ( 'page' === $post_type ) { 322 } elseif ( 'page' === $post_type ) {
323 $about_pages = '<p>' . __( 'Pages are similar to posts in that they have a title, body text, and associated metadata, but they are different in that they are not part of the chronological blog stream, kind of like permanent posts. Pages are not categorized or tagged, but can have a hierarchy. You can nest pages under other pages by making one the &#8220;Parent&#8221; of the other, creating a group of pages.' ) . '</p>' . 323 $about_pages = '<p>' . __( 'Pages are similar to posts in that they have a title, body text, and associated metadata, but they are different in that they are not part of the chronological blog stream, kind of like permanent posts. Pages are not categorized or tagged, but can have a hierarchy. You can nest pages under other pages by making one the &#8220;Parent&#8221; of the other, creating a group of pages.' ) . '</p>' .
...@@ -333,9 +333,9 @@ if ( 'post' === $post_type ) { ...@@ -333,9 +333,9 @@ if ( 'post' === $post_type ) {
333 333
334 get_current_screen()->set_help_sidebar( 334 get_current_screen()->set_help_sidebar(
335 '<p><strong>' . __( 'For more information:' ) . '</strong></p>' . 335 '<p><strong>' . __( 'For more information:' ) . '</strong></p>' .
336 '<p>' . __( '<a href="https://wordpress.org/support/article/pages-add-new-screen/">Documentation on Adding New Pages</a>' ) . '</p>' . 336 '<p>' . __( '<a href="https://wordpress.org/documentation/article/pages-add-new-screen/">Documentation on Adding New Pages</a>' ) . '</p>' .
337 '<p>' . __( '<a href="https://wordpress.org/support/article/pages-screen/">Documentation on Editing Pages</a>' ) . '</p>' . 337 '<p>' . __( '<a href="https://wordpress.org/documentation/article/pages-screen/">Documentation on Editing Pages</a>' ) . '</p>' .
338 '<p>' . __( '<a href="https://wordpress.org/support/">Support</a>' ) . '</p>' 338 '<p>' . __( '<a href="https://wordpress.org/support/forums/">Support forums</a>' ) . '</p>'
339 ); 339 );
340 } elseif ( 'attachment' === $post_type ) { 340 } elseif ( 'attachment' === $post_type ) {
341 get_current_screen()->add_help_tab( 341 get_current_screen()->add_help_tab(
...@@ -346,20 +346,20 @@ if ( 'post' === $post_type ) { ...@@ -346,20 +346,20 @@ if ( 'post' === $post_type ) {
346 '<p>' . __( 'This screen allows you to edit fields for metadata in a file within the media library.' ) . '</p>' . 346 '<p>' . __( 'This screen allows you to edit fields for metadata in a file within the media library.' ) . '</p>' .
347 '<p>' . __( 'For images only, you can click on Edit Image under the thumbnail to expand out an inline image editor with icons for cropping, rotating, or flipping the image as well as for undoing and redoing. The boxes on the right give you more options for scaling the image, for cropping it, and for cropping the thumbnail in a different way than you crop the original image. You can click on Help in those boxes to get more information.' ) . '</p>' . 347 '<p>' . __( 'For images only, you can click on Edit Image under the thumbnail to expand out an inline image editor with icons for cropping, rotating, or flipping the image as well as for undoing and redoing. The boxes on the right give you more options for scaling the image, for cropping it, and for cropping the thumbnail in a different way than you crop the original image. You can click on Help in those boxes to get more information.' ) . '</p>' .
348 '<p>' . __( 'Note that you crop the image by clicking on it (the Crop icon is already selected) and dragging the cropping frame to select the desired part. Then click Save to retain the cropping.' ) . '</p>' . 348 '<p>' . __( 'Note that you crop the image by clicking on it (the Crop icon is already selected) and dragging the cropping frame to select the desired part. Then click Save to retain the cropping.' ) . '</p>' .
349 '<p>' . __( 'Remember to click Update Media to save metadata entered or changed.' ) . '</p>', 349 '<p>' . __( 'Remember to click Update to save metadata entered or changed.' ) . '</p>',
350 ) 350 )
351 ); 351 );
352 352
353 get_current_screen()->set_help_sidebar( 353 get_current_screen()->set_help_sidebar(
354 '<p><strong>' . __( 'For more information:' ) . '</strong></p>' . 354 '<p><strong>' . __( 'For more information:' ) . '</strong></p>' .
355 '<p>' . __( '<a href="https://wordpress.org/support/article/edit-media/">Documentation on Edit Media</a>' ) . '</p>' . 355 '<p>' . __( '<a href="https://wordpress.org/documentation/article/edit-media/">Documentation on Edit Media</a>' ) . '</p>' .
356 '<p>' . __( '<a href="https://wordpress.org/support/">Support</a>' ) . '</p>' 356 '<p>' . __( '<a href="https://wordpress.org/support/forums/">Support forums</a>' ) . '</p>'
357 ); 357 );
358 } 358 }
359 359
360 if ( 'post' === $post_type || 'page' === $post_type ) { 360 if ( 'post' === $post_type || 'page' === $post_type ) {
361 $inserting_media = '<p>' . __( 'You can upload and insert media (images, audio, documents, etc.) by clicking the Add Media button. You can select from the images and files already uploaded to the Media Library, or upload new media to add to your page or post. To create an image gallery, select the images to add and click the &#8220;Create a new gallery&#8221; button.' ) . '</p>'; 361 $inserting_media = '<p>' . __( 'You can upload and insert media (images, audio, documents, etc.) by clicking the Add Media button. You can select from the images and files already uploaded to the Media Library, or upload new media to add to your page or post. To create an image gallery, select the images to add and click the &#8220;Create a new gallery&#8221; button.' ) . '</p>';
362 $inserting_media .= '<p>' . __( 'You can also embed media from many popular websites including Twitter, YouTube, Flickr and others by pasting the media URL on its own line into the content of your post/page. <a href="https://wordpress.org/support/article/embeds/">Learn more about embeds</a>.' ) . '</p>'; 362 $inserting_media .= '<p>' . __( 'You can also embed media from many popular websites including Twitter, YouTube, Flickr and others by pasting the media URL on its own line into the content of your post/page. <a href="https://wordpress.org/documentation/article/embeds/">Learn more about embeds</a>.' ) . '</p>';
363 363
364 get_current_screen()->add_help_tab( 364 get_current_screen()->add_help_tab(
365 array( 365 array(
...@@ -377,7 +377,7 @@ if ( 'post' === $post_type ) { ...@@ -377,7 +377,7 @@ if ( 'post' === $post_type ) {
377 '</li>'; 377 '</li>';
378 378
379 if ( current_theme_supports( 'post-formats' ) && post_type_supports( 'post', 'post-formats' ) ) { 379 if ( current_theme_supports( 'post-formats' ) && post_type_supports( 'post', 'post-formats' ) ) {
380 $publish_box .= '<li>' . __( '<strong>Format</strong> &mdash; Post Formats designate how your theme will display a specific post. For example, you could have a <em>standard</em> blog post with a title and paragraphs, or a short <em>aside</em> that omits the title and contains a short text blurb. Your theme could enable all or some of 10 possible formats. <a href="https://wordpress.org/support/article/post-formats/#supported-formats">Learn more about each post format</a>.' ) . '</li>'; 380 $publish_box .= '<li>' . __( '<strong>Format</strong> &mdash; Post Formats designate how your theme will display a specific post. For example, you could have a <em>standard</em> blog post with a title and paragraphs, or a short <em>aside</em> that omits the title and contains a short text blurb. Your theme could enable all or some of 10 possible formats. <a href="https://wordpress.org/documentation/article/post-formats/#supported-formats">Learn more about each post format</a>.' ) . '</li>';
381 } 381 }
382 382
383 if ( current_theme_supports( 'post-thumbnails' ) && post_type_supports( 'post', 'thumbnail' ) ) { 383 if ( current_theme_supports( 'post-thumbnails' ) && post_type_supports( 'post', 'thumbnail' ) ) {
......
...@@ -203,7 +203,7 @@ $editor_settings = array( ...@@ -203,7 +203,7 @@ $editor_settings = array(
203 'unlockNonce' => wp_create_nonce( 'update-post_' . $post->ID ), 203 'unlockNonce' => wp_create_nonce( 'update-post_' . $post->ID ),
204 'ajaxUrl' => admin_url( 'admin-ajax.php' ), 204 'ajaxUrl' => admin_url( 'admin-ajax.php' ),
205 ), 205 ),
206 'supportsLayout' => WP_Theme_JSON_Resolver::theme_has_support(), 206 'supportsLayout' => wp_theme_has_theme_json(),
207 'supportsTemplateMode' => current_theme_supports( 'block-templates' ), 207 'supportsTemplateMode' => current_theme_supports( 'block-templates' ),
208 208
209 // Whether or not to load the 'postcustom' meta box is stored as a user meta 209 // Whether or not to load the 'postcustom' meta box is stored as a user meta
...@@ -271,7 +271,7 @@ wp_enqueue_style( 'wp-edit-post' ); ...@@ -271,7 +271,7 @@ wp_enqueue_style( 'wp-edit-post' );
271 */ 271 */
272 do_action( 'enqueue_block_editor_assets' ); 272 do_action( 'enqueue_block_editor_assets' );
273 273
274 // In order to duplicate classic meta box behaviour, we need to run the classic meta box actions. 274 // In order to duplicate classic meta box behavior, we need to run the classic meta box actions.
275 require_once ABSPATH . 'wp-admin/includes/meta-boxes.php'; 275 require_once ABSPATH . 'wp-admin/includes/meta-boxes.php';
276 register_and_do_post_meta_boxes( $post ); 276 register_and_do_post_meta_boxes( $post );
277 277
......
...@@ -47,7 +47,12 @@ if ( 'approved' === wp_get_comment_status( $comment ) && $comment->comment_post_ ...@@ -47,7 +47,12 @@ if ( 'approved' === wp_get_comment_status( $comment ) && $comment->comment_post_
47 <div class="inside"> 47 <div class="inside">
48 <h2 class="edit-comment-author"><?php _e( 'Author' ); ?></h2> 48 <h2 class="edit-comment-author"><?php _e( 'Author' ); ?></h2>
49 <fieldset> 49 <fieldset>
50 <legend class="screen-reader-text"><?php _e( 'Comment Author' ); ?></legend> 50 <legend class="screen-reader-text">
51 <?php
52 /* translators: Hidden accessibility text. */
53 _e( 'Comment Author' );
54 ?>
55 </legend>
51 <table class="form-table editcomment" role="presentation"> 56 <table class="form-table editcomment" role="presentation">
52 <tbody> 57 <tbody>
53 <tr> 58 <tr>
...@@ -73,8 +78,13 @@ if ( 'approved' === wp_get_comment_status( $comment ) && $comment->comment_post_ ...@@ -73,8 +78,13 @@ if ( 'approved' === wp_get_comment_status( $comment ) && $comment->comment_post_
73 </div> 78 </div>
74 79
75 <div id="postdiv" class="postarea"> 80 <div id="postdiv" class="postarea">
81 <label for="content" class="screen-reader-text">
82 <?php
83 /* translators: Hidden accessibility text. */
84 _e( 'Comment' );
85 ?>
86 </label>
76 <?php 87 <?php
77 echo '<label for="content" class="screen-reader-text">' . __( 'Comment' ) . '</label>';
78 $quicktags_settings = array( 'buttons' => 'strong,em,link,block,del,ins,img,ul,ol,li,code,close' ); 88 $quicktags_settings = array( 'buttons' => 'strong,em,link,block,del,ins,img,ul,ol,li,code,close' );
79 wp_editor( 89 wp_editor(
80 $comment->comment_content, 90 $comment->comment_content,
...@@ -117,7 +127,12 @@ switch ( $comment->comment_approved ) { ...@@ -117,7 +127,12 @@ switch ( $comment->comment_approved ) {
117 </span> 127 </span>
118 128
119 <fieldset id="comment-status-radio"> 129 <fieldset id="comment-status-radio">
120 <legend class="screen-reader-text"><?php _e( 'Comment status' ); ?></legend> 130 <legend class="screen-reader-text">
131 <?php
132 /* translators: Hidden accessibility text. */
133 _e( 'Comment status' );
134 ?>
135 </legend>
121 <label><input type="radio"<?php checked( $comment->comment_approved, '1' ); ?> name="comment_status" value="1" /><?php _ex( 'Approved', 'comment status' ); ?></label><br /> 136 <label><input type="radio"<?php checked( $comment->comment_approved, '1' ); ?> name="comment_status" value="1" /><?php _ex( 'Approved', 'comment status' ); ?></label><br />
122 <label><input type="radio"<?php checked( $comment->comment_approved, '0' ); ?> name="comment_status" value="0" /><?php _ex( 'Pending', 'comment status' ); ?></label><br /> 137 <label><input type="radio"<?php checked( $comment->comment_approved, '0' ); ?> name="comment_status" value="0" /><?php _ex( 'Pending', 'comment status' ); ?></label><br />
123 <label><input type="radio"<?php checked( $comment->comment_approved, 'spam' ); ?> name="comment_status" value="spam" /><?php _ex( 'Spam', 'comment status' ); ?></label> 138 <label><input type="radio"<?php checked( $comment->comment_approved, 'spam' ); ?> name="comment_status" value="spam" /><?php _ex( 'Spam', 'comment status' ); ?></label>
...@@ -141,9 +156,19 @@ $submitted = sprintf( ...@@ -141,9 +156,19 @@ $submitted = sprintf(
141 printf( __( 'Submitted on: %s' ), '<b>' . $submitted . '</b>' ); 156 printf( __( 'Submitted on: %s' ), '<b>' . $submitted . '</b>' );
142 ?> 157 ?>
143 </span> 158 </span>
144 <a href="#edit_timestamp" class="edit-timestamp hide-if-no-js"><span aria-hidden="true"><?php _e( 'Edit' ); ?></span> <span class="screen-reader-text"><?php _e( 'Edit date and time' ); ?></span></a> 159 <a href="#edit_timestamp" class="edit-timestamp hide-if-no-js"><span aria-hidden="true"><?php _e( 'Edit' ); ?></span> <span class="screen-reader-text">
160 <?php
161 /* translators: Hidden accessibility text. */
162 _e( 'Edit date and time' );
163 ?>
164 </span></a>
145 <fieldset id='timestampdiv' class='hide-if-js'> 165 <fieldset id='timestampdiv' class='hide-if-js'>
146 <legend class="screen-reader-text"><?php _e( 'Date and time' ); ?></legend> 166 <legend class="screen-reader-text">
167 <?php
168 /* translators: Hidden accessibility text. */
169 _e( 'Date and time' );
170 ?>
171 </legend>
147 <?php 172 <?php
148 /** 173 /**
149 * @global string $action 174 * @global string $action
......
...@@ -74,7 +74,7 @@ get_current_screen()->add_help_tab( ...@@ -74,7 +74,7 @@ get_current_screen()->add_help_tab(
74 get_current_screen()->set_help_sidebar( 74 get_current_screen()->set_help_sidebar(
75 '<p><strong>' . __( 'For more information:' ) . '</strong></p>' . 75 '<p><strong>' . __( 'For more information:' ) . '</strong></p>' .
76 '<p>' . __( '<a href="https://codex.wordpress.org/Links_Add_New_Screen">Documentation on Creating Links</a>' ) . '</p>' . 76 '<p>' . __( '<a href="https://codex.wordpress.org/Links_Add_New_Screen">Documentation on Creating Links</a>' ) . '</p>' .
77 '<p>' . __( '<a href="https://wordpress.org/support/">Support</a>' ) . '</p>' 77 '<p>' . __( '<a href="https://wordpress.org/support/forums/">Support forums</a>' ) . '</p>'
78 ); 78 );
79 79
80 require_once ABSPATH . 'wp-admin/admin-header.php'; 80 require_once ABSPATH . 'wp-admin/admin-header.php';
......
...@@ -302,14 +302,14 @@ if ( 'category' === $taxonomy || 'link_category' === $taxonomy || 'post_tag' === ...@@ -302,14 +302,14 @@ if ( 'category' === $taxonomy || 'link_category' === $taxonomy || 'post_tag' ===
302 $help = '<p><strong>' . __( 'For more information:' ) . '</strong></p>'; 302 $help = '<p><strong>' . __( 'For more information:' ) . '</strong></p>';
303 303
304 if ( 'category' === $taxonomy ) { 304 if ( 'category' === $taxonomy ) {
305 $help .= '<p>' . __( '<a href="https://wordpress.org/support/article/posts-categories-screen/">Documentation on Categories</a>' ) . '</p>'; 305 $help .= '<p>' . __( '<a href="https://wordpress.org/documentation/article/posts-categories-screen/">Documentation on Categories</a>' ) . '</p>';
306 } elseif ( 'link_category' === $taxonomy ) { 306 } elseif ( 'link_category' === $taxonomy ) {
307 $help .= '<p>' . __( '<a href="https://codex.wordpress.org/Links_Link_Categories_Screen">Documentation on Link Categories</a>' ) . '</p>'; 307 $help .= '<p>' . __( '<a href="https://codex.wordpress.org/Links_Link_Categories_Screen">Documentation on Link Categories</a>' ) . '</p>';
308 } else { 308 } else {
309 $help .= '<p>' . __( '<a href="https://wordpress.org/support/article/posts-tags-screen/">Documentation on Tags</a>' ) . '</p>'; 309 $help .= '<p>' . __( '<a href="https://wordpress.org/documentation/article/posts-tags-screen/">Documentation on Tags</a>' ) . '</p>';
310 } 310 }
311 311
312 $help .= '<p>' . __( '<a href="https://wordpress.org/support/">Support</a>' ) . '</p>'; 312 $help .= '<p>' . __( '<a href="https://wordpress.org/support/forums/">Support forums</a>' ) . '</p>';
313 313
314 get_current_screen()->set_help_sidebar( $help ); 314 get_current_screen()->set_help_sidebar( $help );
315 315
......
...@@ -294,8 +294,8 @@ if ( 'post' === $post_type ) { ...@@ -294,8 +294,8 @@ if ( 'post' === $post_type ) {
294 294
295 get_current_screen()->set_help_sidebar( 295 get_current_screen()->set_help_sidebar(
296 '<p><strong>' . __( 'For more information:' ) . '</strong></p>' . 296 '<p><strong>' . __( 'For more information:' ) . '</strong></p>' .
297 '<p>' . __( '<a href="https://wordpress.org/support/article/posts-screen/">Documentation on Managing Posts</a>' ) . '</p>' . 297 '<p>' . __( '<a href="https://wordpress.org/documentation/article/posts-screen/">Documentation on Managing Posts</a>' ) . '</p>' .
298 '<p>' . __( '<a href="https://wordpress.org/support/">Support</a>' ) . '</p>' 298 '<p>' . __( '<a href="https://wordpress.org/support/forums/">Support forums</a>' ) . '</p>'
299 ); 299 );
300 300
301 } elseif ( 'page' === $post_type ) { 301 } elseif ( 'page' === $post_type ) {
...@@ -319,8 +319,8 @@ if ( 'post' === $post_type ) { ...@@ -319,8 +319,8 @@ if ( 'post' === $post_type ) {
319 319
320 get_current_screen()->set_help_sidebar( 320 get_current_screen()->set_help_sidebar(
321 '<p><strong>' . __( 'For more information:' ) . '</strong></p>' . 321 '<p><strong>' . __( 'For more information:' ) . '</strong></p>' .
322 '<p>' . __( '<a href="https://wordpress.org/support/article/pages-screen/">Documentation on Managing Pages</a>' ) . '</p>' . 322 '<p>' . __( '<a href="https://wordpress.org/documentation/article/pages-screen/">Documentation on Managing Pages</a>' ) . '</p>' .
323 '<p>' . __( '<a href="https://wordpress.org/support/">Support</a>' ) . '</p>' 323 '<p>' . __( '<a href="https://wordpress.org/support/forums/">Support forums</a>' ) . '</p>'
324 ); 324 );
325 325
326 } 326 }
......
...@@ -13,6 +13,9 @@ if ( ! current_user_can( 'erase_others_personal_data' ) || ! current_user_can( ' ...@@ -13,6 +13,9 @@ if ( ! current_user_can( 'erase_others_personal_data' ) || ! current_user_can( '
13 wp_die( __( 'Sorry, you are not allowed to erase personal data on this site.' ) ); 13 wp_die( __( 'Sorry, you are not allowed to erase personal data on this site.' ) );
14 } 14 }
15 15
16 // Used in the HTML title tag.
17 $title = __( 'Erase Personal Data' );
18
16 // Contextual help - choose Help on the top right of admin panel to preview this. 19 // Contextual help - choose Help on the top right of admin panel to preview this.
17 get_current_screen()->add_help_tab( 20 get_current_screen()->add_help_tab(
18 array( 21 array(
...@@ -59,8 +62,8 @@ get_current_screen()->add_help_tab( ...@@ -59,8 +62,8 @@ get_current_screen()->add_help_tab(
59 62
60 get_current_screen()->set_help_sidebar( 63 get_current_screen()->set_help_sidebar(
61 '<p><strong>' . __( 'For more information:' ) . '</strong></p>' . 64 '<p><strong>' . __( 'For more information:' ) . '</strong></p>' .
62 '<p>' . __( '<a href="https://wordpress.org/support/article/tools-erase-personal-data-screen/">Documentation on Erase Personal Data</a>' ) . '</p>' . 65 '<p>' . __( '<a href="https://wordpress.org/documentation/article/tools-erase-personal-data-screen/">Documentation on Erase Personal Data</a>' ) . '</p>' .
63 '<p>' . __( '<a href="https://wordpress.org/support/">Support</a>' ) . '</p>' 66 '<p>' . __( '<a href="https://wordpress.org/support/forums/">Support forums</a>' ) . '</p>'
64 ); 67 );
65 68
66 // Handle list table actions. 69 // Handle list table actions.
......
...@@ -13,6 +13,9 @@ if ( ! current_user_can( 'export_others_personal_data' ) ) { ...@@ -13,6 +13,9 @@ if ( ! current_user_can( 'export_others_personal_data' ) ) {
13 wp_die( __( 'Sorry, you are not allowed to export personal data on this site.' ) ); 13 wp_die( __( 'Sorry, you are not allowed to export personal data on this site.' ) );
14 } 14 }
15 15
16 // Used in the HTML title tag.
17 $title = __( 'Export Personal Data' );
18
16 // Contextual help - choose Help on the top right of admin panel to preview this. 19 // Contextual help - choose Help on the top right of admin panel to preview this.
17 get_current_screen()->add_help_tab( 20 get_current_screen()->add_help_tab(
18 array( 21 array(
...@@ -59,8 +62,8 @@ get_current_screen()->add_help_tab( ...@@ -59,8 +62,8 @@ get_current_screen()->add_help_tab(
59 62
60 get_current_screen()->set_help_sidebar( 63 get_current_screen()->set_help_sidebar(
61 '<p><strong>' . __( 'For more information:' ) . '</strong></p>' . 64 '<p><strong>' . __( 'For more information:' ) . '</strong></p>' .
62 '<p>' . __( '<a href="https://wordpress.org/support/article/tools-export-personal-data-screen/">Documentation on Export Personal Data</a>' ) . '</p>' . 65 '<p>' . __( '<a href="https://wordpress.org/documentation/article/tools-export-personal-data-screen/">Documentation on Export Personal Data</a>' ) . '</p>' .
63 '<p>' . __( '<a href="https://wordpress.org/support/">Support</a>' ) . '</p>' 66 '<p>' . __( '<a href="https://wordpress.org/support/forums/">Support forums</a>' ) . '</p>'
64 ); 67 );
65 68
66 // Handle list table actions. 69 // Handle list table actions.
......
...@@ -56,8 +56,8 @@ get_current_screen()->add_help_tab( ...@@ -56,8 +56,8 @@ get_current_screen()->add_help_tab(
56 56
57 get_current_screen()->set_help_sidebar( 57 get_current_screen()->set_help_sidebar(
58 '<p><strong>' . __( 'For more information:' ) . '</strong></p>' . 58 '<p><strong>' . __( 'For more information:' ) . '</strong></p>' .
59 '<p>' . __( '<a href="https://wordpress.org/support/article/tools-export-screen/">Documentation on Export</a>' ) . '</p>' . 59 '<p>' . __( '<a href="https://wordpress.org/documentation/article/tools-export-screen/">Documentation on Export</a>' ) . '</p>' .
60 '<p>' . __( '<a href="https://wordpress.org/support/">Support</a>' ) . '</p>' 60 '<p>' . __( '<a href="https://wordpress.org/support/forums/">Support forums</a>' ) . '</p>'
61 ); 61 );
62 62
63 // If the 'download' URL parameter is set, a WXR export file is baked and returned. 63 // If the 'download' URL parameter is set, a WXR export file is baked and returned.
...@@ -177,7 +177,12 @@ function export_date_options( $post_type = 'post' ) { ...@@ -177,7 +177,12 @@ function export_date_options( $post_type = 'post' ) {
177 <h2><?php _e( 'Choose what to export' ); ?></h2> 177 <h2><?php _e( 'Choose what to export' ); ?></h2>
178 <form method="get" id="export-filters"> 178 <form method="get" id="export-filters">
179 <fieldset> 179 <fieldset>
180 <legend class="screen-reader-text"><?php _e( 'Content to export' ); ?></legend> 180 <legend class="screen-reader-text">
181 <?php
182 /* translators: Hidden accessibility text. */
183 _e( 'Content to export' );
184 ?>
185 </legend>
181 <input type="hidden" name="download" value="true" /> 186 <input type="hidden" name="download" value="true" />
182 <p><label><input type="radio" name="content" value="all" checked="checked" aria-describedby="all-content-desc" /> <?php _e( 'All content' ); ?></label></p> 187 <p><label><input type="radio" name="content" value="all" checked="checked" aria-describedby="all-content-desc" /> <?php _e( 'All content' ); ?></label></p>
183 <p class="description" id="all-content-desc"><?php _e( 'This will contain all of your posts, pages, comments, custom fields, terms, navigation menus, and custom posts.' ); ?></p> 188 <p class="description" id="all-content-desc"><?php _e( 'This will contain all of your posts, pages, comments, custom fields, terms, navigation menus, and custom posts.' ); ?></p>
...@@ -207,7 +212,12 @@ function export_date_options( $post_type = 'post' ) { ...@@ -207,7 +212,12 @@ function export_date_options( $post_type = 'post' ) {
207 </li> 212 </li>
208 <li> 213 <li>
209 <fieldset> 214 <fieldset>
210 <legend class="screen-reader-text"><?php _e( 'Date range:' ); ?></legend> 215 <legend class="screen-reader-text">
216 <?php
217 /* translators: Hidden accessibility text. */
218 _e( 'Date range:' )
219 ?>
220 </legend>
211 <label for="post-start-date" class="label-responsive"><?php _e( 'Start date:' ); ?></label> 221 <label for="post-start-date" class="label-responsive"><?php _e( 'Start date:' ); ?></label>
212 <select name="post_start_date" id="post-start-date"> 222 <select name="post_start_date" id="post-start-date">
213 <option value="0"><?php _e( '&mdash; Select &mdash;' ); ?></option> 223 <option value="0"><?php _e( '&mdash; Select &mdash;' ); ?></option>
...@@ -254,7 +264,12 @@ function export_date_options( $post_type = 'post' ) { ...@@ -254,7 +264,12 @@ function export_date_options( $post_type = 'post' ) {
254 </li> 264 </li>
255 <li> 265 <li>
256 <fieldset> 266 <fieldset>
257 <legend class="screen-reader-text"><?php _e( 'Date range:' ); ?></legend> 267 <legend class="screen-reader-text">
268 <?php
269 /* translators: Hidden accessibility text. */
270 _e( 'Date range:' );
271 ?>
272 </legend>
258 <label for="page-start-date" class="label-responsive"><?php _e( 'Start date:' ); ?></label> 273 <label for="page-start-date" class="label-responsive"><?php _e( 'Start date:' ); ?></label>
259 <select name="page_start_date" id="page-start-date"> 274 <select name="page_start_date" id="page-start-date">
260 <option value="0"><?php _e( '&mdash; Select &mdash;' ); ?></option> 275 <option value="0"><?php _e( '&mdash; Select &mdash;' ); ?></option>
...@@ -294,7 +309,12 @@ foreach ( get_post_types( ...@@ -294,7 +309,12 @@ foreach ( get_post_types(
294 <ul id="attachment-filters" class="export-filters"> 309 <ul id="attachment-filters" class="export-filters">
295 <li> 310 <li>
296 <fieldset> 311 <fieldset>
297 <legend class="screen-reader-text"><?php _e( 'Date range:' ); ?></legend> 312 <legend class="screen-reader-text">
313 <?php
314 /* translators: Hidden accessibility text. */
315 _e( 'Date range:' );
316 ?>
317 </legend>
298 <label for="attachment-start-date" class="label-responsive"><?php _e( 'Start date:' ); ?></label> 318 <label for="attachment-start-date" class="label-responsive"><?php _e( 'Start date:' ); ?></label>
299 <select name="attachment_start_date" id="attachment-start-date"> 319 <select name="attachment_start_date" id="attachment-start-date">
300 <option value="0"><?php _e( '&mdash; Select &mdash;' ); ?></option> 320 <option value="0"><?php _e( '&mdash; Select &mdash;' ); ?></option>
......
...@@ -34,6 +34,7 @@ require_once ABSPATH . 'wp-admin/admin-header.php'; ...@@ -34,6 +34,7 @@ require_once ABSPATH . 'wp-admin/admin-header.php';
34 <div class="about__header-text"> 34 <div class="about__header-text">
35 <?php _e( 'WordPress is free and open source software' ); ?> 35 <?php _e( 'WordPress is free and open source software' ); ?>
36 </div> 36 </div>
37 </div>
37 38
38 <nav class="about__header-navigation nav-tab-wrapper wp-clearfix" aria-label="<?php esc_attr_e( 'Secondary menu' ); ?>"> 39 <nav class="about__header-navigation nav-tab-wrapper wp-clearfix" aria-label="<?php esc_attr_e( 'Secondary menu' ); ?>">
39 <a href="about.php" class="nav-tab"><?php _e( 'What&#8217;s New' ); ?></a> 40 <a href="about.php" class="nav-tab"><?php _e( 'What&#8217;s New' ); ?></a>
...@@ -41,7 +42,6 @@ require_once ABSPATH . 'wp-admin/admin-header.php'; ...@@ -41,7 +42,6 @@ require_once ABSPATH . 'wp-admin/admin-header.php';
41 <a href="freedoms.php" class="nav-tab nav-tab-active" aria-current="page"><?php _e( 'Freedoms' ); ?></a> 42 <a href="freedoms.php" class="nav-tab nav-tab-active" aria-current="page"><?php _e( 'Freedoms' ); ?></a>
42 <a href="privacy.php" class="nav-tab"><?php _e( 'Privacy' ); ?></a> 43 <a href="privacy.php" class="nav-tab"><?php _e( 'Privacy' ); ?></a>
43 </nav> 44 </nav>
44 </div>
45 45
46 <div class="about__section is-feature"> 46 <div class="about__section is-feature">
47 <p class="about-description"> 47 <p class="about-description">
......
1 <svg width="780" height="550" viewBox="0 0 780 550" fill="none" xmlns="http://www.w3.org/2000/svg" aria-hidden="true" focusable="false"><g opacity=".5" fill="#273FCC" stroke="#627EFF" stroke-width="2" stroke-miterlimit="10"><circle cx="434.757" cy="71.524" r="66.1" /><circle cx="432.587" cy="43.138" r="66.1" /><circle cx="426.277" cy="16.14" r="66.1" /><circle cx="416.143" cy="-9.165" r="66.1" /><circle cx="402.53" cy="-32.447" r="66.1" /><circle cx="385.755" cy="-53.376" r="66.1" /><circle cx="116.864" cy="-53.072" r="66.1" /><circle cx="99.984" cy="-32.183" r="66.1" /><circle cx="86.278" cy="-8.953" r="66.1" /><circle cx="76.078" cy="16.3" r="66.1" /><circle cx="69.714" cy="43.23" r="66.1" /><circle cx="67.518" cy="71.524" r="66.1" /><circle cx="67.518" cy="71.524" r="66.1" /><circle cx="67.518" cy="99.05" r="66.1" /><circle cx="67.518" cy="126.577" r="66.1" /><circle cx="67.518" cy="154.09" r="66.1" /><circle cx="67.518" cy="181.617" r="66.1" /><circle cx="67.518" cy="209.143" r="66.1" /><circle cx="67.518" cy="236.67" r="66.1" /><circle cx="67.518" cy="264.196" r="66.1" /><circle cx="67.518" cy="291.722" r="66.1" /><circle cx="67.518" cy="319.236" r="66.1" /><circle cx="67.518" cy="346.762" r="66.1" /><circle cx="67.518" cy="374.289" r="66.1" /><circle cx="67.518" cy="374.831" r="66.1" /><circle cx="68.471" cy="393.565" r="66.1" /><circle cx="71.249" cy="411.757" r="66.1" /><circle cx="75.76" cy="429.315" r="66.1" /><circle cx="81.925" cy="446.146" r="66.1" /><circle cx="89.651" cy="462.17" r="66.1" /><circle cx="411.579" cy="464.073" r="66.1" /><circle cx="423.208" cy="438.98" r="66.1" /><circle cx="430.986" cy="412.008" r="66.1" /><circle cx="434.558" cy="383.517" r="66.1" /><circle cx="433.831" cy="354.43" r="66.1" /><circle cx="428.777" cy="326.428" r="66.1" /><circle cx="419.635" cy="300.078" r="66.1" /><circle cx="406.763" cy="275.725" r="66.1" /><circle cx="390.491" cy="253.698" r="66.1" /><circle cx="371.189" cy="234.369" r="66.1" /><circle cx="349.188" cy="218.054" r="66.1" /><circle cx="324.846" cy="205.124" r="66.1" /><circle cx="298.506" cy="195.896" r="66.1" /><circle cx="270.512" cy="190.739" r="66.1" /><circle cx="241.368" cy="189.986" r="66.1" /><circle cx="213.003" cy="193.754" r="66.1" /><circle cx="186.147" cy="201.739" r="66.1" /><circle cx="161.157" cy="213.559" r="66.1" /><circle cx="138.389" cy="228.882" r="66.1" /><circle cx="118.174" cy="247.352" r="66.1" /><circle cx="100.857" cy="268.599" r="66.1" /><circle cx="86.794" cy="292.264" r="66.1" /><circle cx="76.316" cy="318.019" r="66.1" /><circle cx="69.781" cy="345.466" r="66.1" /><circle cx="67.518" cy="374.289" r="66.1" /><circle cx="712.577" cy="449.729" r="66.1" /><circle cx="712.577" cy="428.072" r="66.1" /><circle cx="712.577" cy="406.403" r="66.1" /><circle cx="712.577" cy="384.733" r="66.1" /><circle cx="712.577" cy="363.077" r="66.1" /><circle cx="712.577" cy="341.408" r="66.1" /><circle cx="712.577" cy="319.738" r="66.1" /><circle cx="712.577" cy="298.069" r="66.1" /><circle cx="712.577" cy="276.412" r="66.1" /><circle cx="712.577" cy="254.743" r="66.1" /><circle cx="712.577" cy="233.073" r="66.1" /><circle cx="712.577" cy="211.417" r="66.1" /><circle cx="712.577" cy="189.748" r="66.1" /><circle cx="712.577" cy="168.078" r="66.1" /><circle cx="712.577" cy="146.422" r="66.1" /><circle cx="712.577" cy="124.753" r="66.1" /><circle cx="712.577" cy="103.083" r="66.1" /><circle cx="712.577" cy="81.413" r="66.1" /><circle cx="712.577" cy="59.757" r="66.1" /><circle cx="712.577" cy="38.088" r="66.1" /><circle cx="712.577" cy="16.418" r="66.1" /><circle cx="712.577" cy="-5.238" r="66.1" /><circle cx="712.577" cy="-26.907" r="66.1" /><circle cx="712.577" cy="-48.577" r="66.1" /><circle cx="662.966" cy="-44.161" r="66.1" /><circle cx="646.429" cy="-21.024" r="66.1" /><circle cx="629.893" cy="2.113" r="66.1" /><circle cx="613.356" cy="25.25" r="66.1" /><circle cx="596.819" cy="48.387" r="66.1" /><circle cx="580.282" cy="71.524" r="66.1" /><circle cx="580.282" cy="465.515" r="66.1" /></g></svg> 1 <svg width="936" height="400" viewBox="0 0 936 400" fill="none" xmlns="http://www.w3.org/2000/svg">
2 <path fill="#1D35B4" d="M0 0h936v400H0z"/>
3 <path d="M1333.98 1370.56H119.164V1481H1333.98v-110.44ZM1333.98 1186.5H119.164v110.44H1333.98V1186.5ZM1156.09 638.78c57.96-57.962 102.85-125.587 133.43-200.961 29.52-72.778 44.49-149.68 44.49-228.533 0-78.853-14.97-155.755-44.49-228.534-30.58-75.392-75.47-142.999-133.43-200.96-57.96-57.962-125.59-102.855-200.962-133.428-72.778-29.524-149.68-44.488-228.533-44.488-78.853 0-155.755 14.964-228.533 44.488-75.393 30.573-142.999 75.466-200.961 133.428-57.962 57.961-102.855 125.586-133.428 200.96-29.524 72.78-44.488 149.681-44.488 228.552 0 78.872 14.964 155.755 44.488 228.534 30.573 75.392 75.466 142.999 133.428 200.96a618.102 618.102 0 0 0 13.216 12.811l78.135-78.135a508.957 508.957 0 0 1-13.271-12.774c-93.873-93.872-145.558-218.667-145.558-351.414 0-132.747 51.685-257.542 145.558-351.414 93.872-93.873 218.667-145.558 351.414-145.558 132.747 0 257.542 51.685 351.415 145.558 93.87 93.872 145.56 218.667 145.56 351.414 0 132.747-51.69 257.542-145.56 351.414l-441.735 441.73H532.15l493.79-493.783c79.95-79.957 124-186.272 124-299.343 0-113.07-44.03-219.385-124-299.342-79.96-79.958-186.275-124.004-299.345-124.004-113.07 0-219.386 44.028-299.343 124.004-79.957 79.975-124.003 186.272-124.003 299.342 0 113.071 44.028 219.386 124.003 299.343 4.344 4.344 8.798 8.559 13.308 12.719l78.19-78.19c-4.583-4.087-9.074-8.283-13.418-12.627-121.997-121.998-121.997-320.51 0-442.526 121.998-121.997 320.51-121.997 442.526 0 59.102 59.103 91.642 137.68 91.642 221.263s-32.54 162.16-91.642 221.263L375.972 1002.43H271.847l623.958-623.934c93.302-93.302 93.302-245.1 0-338.401C850.617-5.093 790.52-29.997 726.613-29.997c-63.907 0-124.003 24.886-169.191 70.092-45.188 45.187-70.091 105.284-70.091 169.191s24.885 124.004 70.091 169.191a239.904 239.904 0 0 0 13.51 12.517l78.54-78.54a130.885 130.885 0 0 1-13.952-12.075c-24.333-24.333-37.733-56.692-37.733-91.112 0-34.419 13.4-66.778 37.733-91.111s56.692-37.733 91.112-37.733c34.42 0 66.778 13.4 91.111 37.733 50.231 50.231 50.231 131.974 0 182.223L119.222 998.901v113.949H1334.04v-110.43H792.49l363.64-363.64h-.04ZM-1277.19-91.013c-75.54 75.54-134.04 163.632-173.87 261.849-38.45 94.848-57.94 195.033-57.94 297.815 0 102.781 19.49 202.967 57.96 297.796 39.83 98.217 98.33 186.309 173.87 261.853 75.54 75.54 163.63 134.03 261.85 173.86 94.827 38.45 195.031 57.96 297.794 57.96 102.762 0 202.967-19.49 297.796-57.96 98.216-39.83 186.309-98.32 261.849-173.86 75.54-75.544 134.035-163.636 173.867-261.853 38.45-94.829 57.961-195.034 57.961-297.796 0-102.763-19.492-202.967-57.961-297.797-39.832-98.216-98.327-186.31-173.867-261.85-48.74-48.739-102.91-90.448-161.681-124.647l-81.228 81.227c60.52 31.788 115.85 72.54 164.829 121.52 128.624 128.623 199.47 299.655 199.47 481.565 0 181.91-70.846 352.942-199.47 481.566C-364.584 1078.86-535.616 1149.7-717.526 1149.7c-181.91 0-352.944-70.84-481.564-199.465-128.63-128.624-199.47-299.656-199.47-481.566 0-181.91 70.84-352.942 199.47-481.566L-593.007-619h-156.178L-1277.19-91.013Z" fill="#213FD4"/>
4 <path d="M-1147.02 39.138c-57.96 57.962-102.86 125.587-133.43 200.961-29.52 72.778-44.49 149.68-44.49 228.533 0 78.853 14.97 155.755 44.49 228.533 30.57 75.393 75.47 142.999 133.43 200.961 57.96 57.962 125.58 102.854 200.958 133.424 72.779 29.53 149.681 44.49 228.534 44.49 78.853 0 155.754-14.96 228.533-44.49 75.393-30.57 142.999-75.462 200.961-133.424 57.962-57.962 102.855-125.587 133.428-200.961 29.523-72.778 44.488-149.68 44.488-228.533 0-78.853-14.965-155.755-44.488-228.533-30.573-75.393-75.466-143-133.428-200.961C-336.903-9.731-393.815-49.875-455.716-79.51l-83.97 83.97c64.735 24.83 124.169 63.355 173.572 112.776 93.873 93.873 145.558 218.668 145.558 351.414 0 132.747-51.685 257.542-145.558 351.415-93.872 93.872-218.667 145.557-351.414 145.557-132.747 0-257.542-51.703-351.412-145.557-93.87-93.873-145.56-218.668-145.56-351.415 0-132.746 51.69-257.541 145.56-351.414L-332.706-619h-156.178L-1147.02 39.138Z" fill="#213FD4"/>
5 <path d="M-72.403-619h-156.178l-788.309 788.289c-79.96 79.958-124 186.273-124 299.343 0 113.07 44.03 219.386 124 299.343 79.958 79.957 186.273 124.004 299.343 124.004 113.071 0 219.404-44.047 299.343-124.004C-338.247 688.018-294.2 581.702-294.2 468.632c0-113.07-44.028-219.385-124.004-299.361-50.857-50.838-112.371-87.136-179.48-106.849l-94.333 94.333c73.957 5.926 142.686 37.567 195.733 90.614 59.103 59.103 91.646 137.68 91.646 221.263 0 83.584-32.543 162.16-91.646 221.263-59.102 59.103-137.679 91.645-221.263 91.645-83.583 0-162.16-32.542-221.262-91.645-59.103-59.103-91.641-137.679-91.641-221.263 0-83.583 32.538-162.16 91.641-221.263L-72.403-619Z" fill="#213FD4"/>
6 </svg>
......
1 <svg width="782" height="510" fill="none" xmlns="http://www.w3.org/2000/svg"><g opacity=".5" fill="#273FCC" stroke="#627EFF" stroke-width="2" stroke-miterlimit="10"><path d="M131 436.052c0-35.899-29.102-65-65-65-35.899 0-65 29.101-65 65 0 35.898 29.101 64.999 65 64.999 35.898 0 65-29.101 65-64.999z"/><path d="M131 404.609c0-35.898-29.102-64.999-65-64.999-35.899 0-65 29.101-65 64.999 0 35.899 29.101 65 65 65 35.898 0 65-29.101 65-65z"/><path d="M131 373.155c0-35.899-29.102-65-65-65-35.899 0-65 29.101-65 65 0 35.898 29.101 65 65 65 35.898 0 65-29.102 65-65z"/><path d="M131 341.713c0-35.899-29.102-65-65-65-35.899 0-65 29.101-65 65 0 35.898 29.101 65 65 65 35.898 0 65-29.102 65-65z"/><path d="M131 310.271c0-35.899-29.102-65-65-65-35.899 0-65 29.101-65 65 0 35.898 29.101 64.999 65 64.999 35.898 0 65-29.101 65-64.999z"/><path d="M131 278.815c0-35.898-29.102-65-65-65-35.899 0-65 29.102-65 65 0 35.898 29.101 65 65 65 35.898 0 65-29.102 65-65z"/><path d="M131 247.373c0-35.899-29.102-65-65-65-35.899 0-65 29.101-65 65 0 35.898 29.101 65 65 65 35.898 0 65-29.102 65-65z"/><path d="M131 215.931c0-35.899-29.102-65-65-65-35.899 0-65 29.101-65 65 0 35.898 29.101 65 65 65 35.898 0 65-29.102 65-65z"/><path d="M131 184.475c0-35.898-29.102-65-65-65-35.899 0-65 29.102-65 65 0 35.899 29.101 65 65 65 35.898 0 65-29.101 65-65z"/><path d="M131 153.033c0-35.898-29.102-65-65-65-35.899 0-65 29.102-65 65 0 35.898 29.101 65 65 65 35.898 0 65-29.102 65-65z"/><path d="M131 121.59c0-35.899-29.102-65-65-65-35.899 0-65 29.101-65 65 0 35.898 29.101 65 65 65 35.898 0 65-29.102 65-65z"/><path d="M131 90.122c0-35.899-29.102-65-65-65-35.899 0-65 29.101-65 65 0 35.898 29.101 65 65 65 35.898 0 65-29.102 65-65z"/><path d="M131 58.68c0-35.899-29.102-65-65-65-35.899 0-65 29.101-65 65 0 35.898 29.101 65 65 65 35.898 0 65-29.102 65-65z"/><path d="M131 27.225c0-35.898-29.102-65-65-65-35.899 0-65 29.102-65 65 0 35.899 29.101 65 65 65 35.898 0 65-29.101 65-65z"/><path d="M131-4.217c0-35.898-29.102-65-65-65-35.899 0-65 29.102-65 65 0 35.898 29.101 65 65 65 35.898 0 65-29.102 65-65z"/><path d="M131-35.66c0-35.899-29.102-65-65-65-35.899 0-65 29.101-65 65 0 35.898 29.101 65 65 65 35.898 0 65-29.102 65-65zM347.667 436.052c0-35.899-29.102-65-65-65-35.899 0-65 29.101-65 65 0 35.898 29.101 64.999 65 64.999 35.898 0 65-29.101 65-64.999z"/><path d="M347.667 404.609c0-35.898-29.102-64.999-65-64.999-35.899 0-65 29.101-65 64.999 0 35.899 29.101 65 65 65 35.898 0 65-29.101 65-65z"/><path d="M347.667 373.155c0-35.899-29.102-65-65-65-35.899 0-65 29.101-65 65 0 35.898 29.101 65 65 65 35.898 0 65-29.102 65-65z"/><path d="M347.667 341.713c0-35.899-29.102-65-65-65-35.899 0-65 29.101-65 65 0 35.898 29.101 65 65 65 35.898 0 65-29.102 65-65z"/><path d="M347.667 310.271c0-35.899-29.102-65-65-65-35.899 0-65 29.101-65 65 0 35.898 29.101 64.999 65 64.999 35.898 0 65-29.101 65-64.999z"/><path d="M347.667 278.815c0-35.898-29.102-65-65-65-35.899 0-65 29.102-65 65 0 35.898 29.101 65 65 65 35.898 0 65-29.102 65-65z"/><path d="M347.667 247.373c0-35.899-29.102-65-65-65-35.899 0-65 29.101-65 65 0 35.898 29.101 65 65 65 35.898 0 65-29.102 65-65z"/><path d="M347.667 215.931c0-35.899-29.102-65-65-65-35.899 0-65 29.101-65 65 0 35.898 29.101 65 65 65 35.898 0 65-29.102 65-65z"/><path d="M347.667 184.475c0-35.898-29.102-65-65-65-35.899 0-65 29.102-65 65 0 35.899 29.101 65 65 65 35.898 0 65-29.101 65-65z"/><path d="M347.667 153.033c0-35.898-29.102-65-65-65-35.899 0-65 29.102-65 65 0 35.898 29.101 65 65 65 35.898 0 65-29.102 65-65z"/><path d="M347.667 121.59c0-35.899-29.102-65-65-65-35.899 0-65 29.101-65 65 0 35.898 29.101 65 65 65 35.898 0 65-29.102 65-65z"/><path d="M347.667 90.122c0-35.899-29.102-65-65-65-35.899 0-65 29.101-65 65 0 35.898 29.101 65 65 65 35.898 0 65-29.102 65-65z"/><path d="M347.667 58.68c0-35.899-29.102-65-65-65-35.899 0-65 29.101-65 65 0 35.898 29.101 65 65 65 35.898 0 65-29.102 65-65z"/><path d="M347.667 27.225c0-35.898-29.102-65-65-65-35.899 0-65 29.102-65 65 0 35.899 29.101 65 65 65 35.898 0 65-29.101 65-65z"/><path d="M347.667-4.217c0-35.898-29.102-65-65-65-35.899 0-65 29.102-65 65 0 35.898 29.101 65 65 65 35.898 0 65-29.102 65-65z"/><path d="M347.667-35.66c0-35.899-29.102-65-65-65-35.899 0-65 29.101-65 65 0 35.898 29.101 65 65 65 35.898 0 65-29.102 65-65zM564.333 436.052c0-35.899-29.101-65-65-65-35.898 0-65 29.101-65 65 0 35.898 29.102 64.999 65 64.999 35.899 0 65-29.101 65-64.999z"/><path d="M564.333 404.609c0-35.898-29.101-64.999-65-64.999-35.898 0-65 29.101-65 64.999 0 35.899 29.102 65 65 65 35.899 0 65-29.101 65-65z"/><path d="M564.333 373.155c0-35.899-29.101-65-65-65-35.898 0-65 29.101-65 65 0 35.898 29.102 65 65 65 35.899 0 65-29.102 65-65z"/><path d="M564.333 341.713c0-35.899-29.101-65-65-65-35.898 0-65 29.101-65 65 0 35.898 29.102 65 65 65 35.899 0 65-29.102 65-65z"/><path d="M564.333 310.271c0-35.899-29.101-65-65-65-35.898 0-65 29.101-65 65 0 35.898 29.102 64.999 65 64.999 35.899 0 65-29.101 65-64.999z"/><path d="M564.333 278.815c0-35.898-29.101-65-65-65-35.898 0-65 29.102-65 65 0 35.898 29.102 65 65 65 35.899 0 65-29.102 65-65z"/><path d="M564.333 247.373c0-35.899-29.101-65-65-65-35.898 0-65 29.101-65 65 0 35.898 29.102 65 65 65 35.899 0 65-29.102 65-65z"/><path d="M564.333 215.931c0-35.899-29.101-65-65-65-35.898 0-65 29.101-65 65 0 35.898 29.102 65 65 65 35.899 0 65-29.102 65-65z"/><path d="M564.333 184.475c0-35.898-29.101-65-65-65-35.898 0-65 29.102-65 65 0 35.899 29.102 65 65 65 35.899 0 65-29.101 65-65z"/><path d="M564.333 153.033c0-35.898-29.101-65-65-65-35.898 0-65 29.102-65 65 0 35.898 29.102 65 65 65 35.899 0 65-29.102 65-65z"/><path d="M564.333 121.59c0-35.899-29.101-65-65-65-35.898 0-65 29.101-65 65 0 35.898 29.102 65 65 65 35.899 0 65-29.102 65-65z"/><path d="M564.333 90.122c0-35.899-29.101-65-65-65-35.898 0-65 29.101-65 65 0 35.898 29.102 65 65 65 35.899 0 65-29.102 65-65z"/><path d="M564.333 58.68c0-35.899-29.101-65-65-65-35.898 0-65 29.101-65 65 0 35.898 29.102 65 65 65 35.899 0 65-29.102 65-65z"/><path d="M564.333 27.225c0-35.898-29.101-65-65-65-35.898 0-65 29.102-65 65 0 35.899 29.102 65 65 65 35.899 0 65-29.101 65-65z"/><path d="M564.333-4.217c0-35.898-29.101-65-65-65-35.898 0-65 29.102-65 65 0 35.898 29.102 65 65 65 35.899 0 65-29.102 65-65z"/><path d="M564.333-35.66c0-35.899-29.101-65-65-65-35.898 0-65 29.101-65 65 0 35.898 29.102 65 65 65 35.899 0 65-29.102 65-65zM781 436.052c0-35.899-29.102-65-65-65-35.899 0-65 29.101-65 65 0 35.898 29.101 64.999 65 64.999 35.898 0 65-29.101 65-64.999z"/><path d="M781 404.609c0-35.898-29.102-64.999-65-64.999-35.899 0-65 29.101-65 64.999 0 35.899 29.101 65 65 65 35.898 0 65-29.101 65-65z"/><path d="M781 373.155c0-35.899-29.102-65-65-65-35.899 0-65 29.101-65 65 0 35.898 29.101 65 65 65 35.898 0 65-29.102 65-65z"/><path d="M781 341.713c0-35.899-29.102-65-65-65-35.899 0-65 29.101-65 65 0 35.898 29.101 65 65 65 35.898 0 65-29.102 65-65z"/><path d="M781 310.271c0-35.899-29.102-65-65-65-35.899 0-65 29.101-65 65 0 35.898 29.101 64.999 65 64.999 35.898 0 65-29.101 65-64.999z"/><path d="M781 278.815c0-35.898-29.102-65-65-65-35.899 0-65 29.102-65 65 0 35.898 29.101 65 65 65 35.898 0 65-29.102 65-65z"/><path d="M781 247.373c0-35.899-29.102-65-65-65-35.899 0-65 29.101-65 65 0 35.898 29.101 65 65 65 35.898 0 65-29.102 65-65z"/><path d="M781 215.931c0-35.899-29.102-65-65-65-35.899 0-65 29.101-65 65 0 35.898 29.101 65 65 65 35.898 0 65-29.102 65-65z"/><path d="M781 184.475c0-35.898-29.102-65-65-65-35.899 0-65 29.102-65 65 0 35.899 29.101 65 65 65 35.898 0 65-29.101 65-65z"/><path d="M781 153.033c0-35.898-29.102-65-65-65-35.899 0-65 29.102-65 65 0 35.898 29.101 65 65 65 35.898 0 65-29.102 65-65z"/><path d="M781 121.59c0-35.899-29.102-65-65-65-35.899 0-65 29.101-65 65 0 35.898 29.101 65 65 65 35.898 0 65-29.102 65-65z"/><path d="M781 90.122c0-35.899-29.102-65-65-65-35.899 0-65 29.101-65 65 0 35.898 29.101 65 65 65 35.898 0 65-29.102 65-65z"/><path d="M781 58.68c0-35.899-29.102-65-65-65-35.899 0-65 29.101-65 65 0 35.898 29.101 65 65 65 35.898 0 65-29.102 65-65z"/><path d="M781 27.225c0-35.898-29.102-65-65-65-35.899 0-65 29.102-65 65 0 35.899 29.101 65 65 65 35.898 0 65-29.101 65-65z"/><path d="M781-4.217c0-35.898-29.102-65-65-65-35.899 0-65 29.102-65 65 0 35.898 29.101 65 65 65 35.898 0 65-29.102 65-65z"/><path d="M781-35.66c0-35.899-29.102-65-65-65-35.899 0-65 29.101-65 65 0 35.898 29.101 65 65 65 35.898 0 65-29.102 65-65z"/></g></svg> 1 <svg width="936" height="400" viewBox="0 0 936 400" fill="none" xmlns="http://www.w3.org/2000/svg">
2 <path fill="#1D35B4" d="M0 0h936v400H0z"/>
3 <path d="M31-26c0 220.91 179.09 400 400 400h1000" stroke="#213FD4" stroke-width="60" stroke-miterlimit="10"/>
4 <path d="M131-26c0 165.69 134.31 300 300 300h1000" stroke="#213FD4" stroke-width="60" stroke-miterlimit="10"/>
5 <path d="M231-26c0 110.46 89.54 200 200 200h1000" stroke="#213FD4" stroke-width="60" stroke-miterlimit="10"/>
6 <path d="M336-26c0 55.23 44.567 100 99.545 100H1431" stroke="#213FD4" stroke-width="60" stroke-miterlimit="10"/>
7 <path d="M132 27c16.569 0 30-13.431 30-30 0-16.569-13.431-30-30-30-16.569 0-30 13.431-30 30 0 16.569 13.431 30 30 30ZM474 104c16.569 0 30-13.431 30-30 0-16.569-13.431-30-30-30-16.569 0-30 13.431-30 30 0 16.569 13.431 30 30 30ZM936 204c16.569 0 30-13.431 30-30 0-16.569-13.431-30-30-30-16.569 0-30 13.431-30 30 0 16.569 13.431 30 30 30ZM755 404c16.569 0 30-13.431 30-30 0-16.569-13.431-30-30-30-16.569 0-30 13.431-30 30 0 16.569 13.431 30 30 30Z" fill="#33F078"/>
8 </svg>
......
1 <svg preserveAspectRatio="xMidYMin slice" viewBox="0 0 1232 240" fill="none" xmlns="http://www.w3.org/2000/svg" aria-hidden="true" focusable="false">
2 <g clip-path="url(#a)">
3 <path class="curve" d="M1430.91 497.569c63.48-63.482 112.65-137.548 146.13-220.1 32.34-79.71 48.73-163.936 48.73-250.299 0-86.362-16.39-170.588-48.73-250.298-33.48-82.573-82.65-156.618-146.13-220.1-63.48-63.482-137.55-112.651-220.1-146.135-79.71-32.336-163.94-48.725-250.301-48.725-86.363 0-170.589 16.389-250.299 48.725-82.573 33.484-156.618 82.653-220.1 146.135-63.481 63.482-112.65 137.547-146.135 220.1C311.64-143.418 295.25-59.192 295.25 27.19c0 86.383 16.39 170.589 48.725 250.299 33.485 82.573 82.654 156.618 146.135 220.1a683.438 683.438 0 0 0 14.475 14.031l85.576-85.577a560.502 560.502 0 0 1-14.535-13.99C472.814 309.24 416.206 172.56 416.206 27.17c0-145.389 56.608-282.069 159.42-384.882 102.813-102.813 239.494-159.42 384.883-159.42 145.391 0 282.071 56.607 384.881 159.42 102.81 102.813 159.42 239.493 159.42 384.882 0 145.39-56.61 282.07-159.42 384.883L861.587 895.857H747.545l540.815-540.815c87.57-87.572 135.81-204.013 135.81-327.851 0-123.84-48.22-240.28-135.81-327.852-87.57-87.572-204.01-135.814-327.851-135.814-123.839 0-240.28 48.222-327.852 135.814C545.085-213.069 496.844-96.648 496.844 27.19c0 123.839 48.221 240.28 135.813 327.852 4.758 4.758 9.636 9.374 14.575 13.93l85.637-85.637c-5.019-4.475-9.938-9.072-14.696-13.829-133.616-133.616-133.616-351.035 0-484.671 133.616-133.616 351.037-133.616 484.667 0 64.74 64.731 100.38 150.792 100.38 242.335 0 91.544-35.64 177.604-100.38 242.336L576.493 895.857H462.452l683.378-683.362c102.19-102.188 102.19-268.442 0-370.629-49.49-49.492-115.31-76.767-185.301-76.767-69.993 0-135.814 27.255-185.305 76.767-49.491 49.491-76.767 115.311-76.767 185.304 0 69.994 27.256 135.814 76.767 185.305a262.783 262.783 0 0 0 14.797 13.708l86.02-86.02a143.305 143.305 0 0 1-15.281-13.224c-26.65-26.651-41.326-62.09-41.326-99.789 0-37.698 14.676-73.138 41.326-99.789 26.651-26.65 62.091-41.326 99.789-41.326s73.141 14.676 99.791 41.326c55.01 55.015 55.01 144.543 0 199.578L295.29 891.986v124.804h1330.52V895.837h-593.13l398.27-398.268h-.04ZM-1234.11-301.729c-82.74 82.734-146.8 179.217-190.43 286.787-42.11 103.881-63.46 213.608-63.46 326.178s21.35 222.297 63.48 326.158c43.63 107.571 107.69 204.053 190.43 286.787 82.73 82.739 179.21 146.799 286.784 190.429 103.861 42.11 213.608 63.48 326.158 63.48 112.55 0 222.297-21.35 326.158-63.48 107.57-43.63 204.053-107.69 286.787-190.429 82.734-82.734 146.8-179.216 190.425-286.787 42.113-103.861 63.482-213.608 63.482-326.158 0-112.549-21.349-222.297-63.482-326.158C138.597-122.492 74.531-218.975-8.203-301.709c-53.382-53.382-112.711-99.063-177.08-136.519l-88.963 88.963c66.284 34.815 126.883 79.448 180.527 133.092C47.155-75.299 124.748 112.021 124.748 311.256c0 199.235-77.593 386.556-218.467 527.43-140.873 140.873-328.194 218.464-527.429 218.464-199.235 0-386.552-77.591-527.432-218.464-140.87-140.874-218.46-328.195-218.46-527.43 0-199.235 77.59-386.555 218.46-527.429L-484.77-880h-171.052l-578.288 578.271Z" fill="#213FD4"/>
4 <path class="curve" d="M85.415-880H-85.637L-949.02-16.635c-87.569 87.572-135.809 204.012-135.809 327.851s48.22 240.28 135.809 327.852c87.572 87.572 204.012 135.813 327.851 135.813s240.3-48.241 327.852-135.813c87.572-87.572 135.813-204.013 135.813-327.852 0-123.839-48.221-240.28-135.813-327.872-55.701-55.68-123.073-95.434-196.574-117.025L-593.209-30.364c81 6.491 156.275 41.145 214.375 99.245 64.731 64.731 100.373 150.792 100.373 242.335 0 91.544-35.642 177.604-100.373 242.336-64.732 64.731-150.792 100.373-242.336 100.373-91.544 0-177.604-35.642-242.335-100.373-64.732-64.732-100.374-150.792-100.374-242.336 0-91.543 35.642-177.604 100.374-242.335L85.415-880Z" fill="#213FD4"/>
5 <path class="dot" d="M961 40c16.569 0 30-13.431 30-30 0-16.569-13.431-30-30-30-16.569 0-30 13.431-30 30 0 16.569 13.431 30 30 30Z" fill="#213FD4"/>
6 </g>
7 <defs>
8 <clipPath id="a">
9 <path fill="#fff" d="M0 0h1232v240H0z"/>
10 </clipPath>
11 </defs>
12 </svg>
...@@ -29,8 +29,8 @@ get_current_screen()->add_help_tab( ...@@ -29,8 +29,8 @@ get_current_screen()->add_help_tab(
29 29
30 get_current_screen()->set_help_sidebar( 30 get_current_screen()->set_help_sidebar(
31 '<p><strong>' . __( 'For more information:' ) . '</strong></p>' . 31 '<p><strong>' . __( 'For more information:' ) . '</strong></p>' .
32 '<p>' . __( '<a href="https://wordpress.org/support/article/tools-import-screen/">Documentation on Import</a>' ) . '</p>' . 32 '<p>' . __( '<a href="https://wordpress.org/documentation/article/tools-import-screen/">Documentation on Import</a>' ) . '</p>' .
33 '<p>' . __( '<a href="https://wordpress.org/support/">Support</a>' ) . '</p>' 33 '<p>' . __( '<a href="https://wordpress.org/support/forums">Support</a>' ) . '</p>'
34 ); 34 );
35 35
36 if ( current_user_can( 'install_plugins' ) ) { 36 if ( current_user_can( 'install_plugins' ) ) {
......
...@@ -1570,7 +1570,7 @@ function wp_ajax_add_menu_item() { ...@@ -1570,7 +1570,7 @@ function wp_ajax_add_menu_item() {
1570 'before' => '', 1570 'before' => '',
1571 'link_after' => '', 1571 'link_after' => '',
1572 'link_before' => '', 1572 'link_before' => '',
1573 'walker' => new $walker_class_name, 1573 'walker' => new $walker_class_name(),
1574 ); 1574 );
1575 1575
1576 echo walk_nav_menu_tree( $menu_items, 0, (object) $args ); 1576 echo walk_nav_menu_tree( $menu_items, 0, (object) $args );
...@@ -2034,19 +2034,19 @@ function wp_ajax_inline_save() { ...@@ -2034,19 +2034,19 @@ function wp_ajax_inline_save() {
2034 wp_die(); 2034 wp_die();
2035 } 2035 }
2036 2036
2037 $post_ID = (int) $_POST['post_ID']; 2037 $post_id = (int) $_POST['post_ID'];
2038 2038
2039 if ( 'page' === $_POST['post_type'] ) { 2039 if ( 'page' === $_POST['post_type'] ) {
2040 if ( ! current_user_can( 'edit_page', $post_ID ) ) { 2040 if ( ! current_user_can( 'edit_page', $post_id ) ) {
2041 wp_die( __( 'Sorry, you are not allowed to edit this page.' ) ); 2041 wp_die( __( 'Sorry, you are not allowed to edit this page.' ) );
2042 } 2042 }
2043 } else { 2043 } else {
2044 if ( ! current_user_can( 'edit_post', $post_ID ) ) { 2044 if ( ! current_user_can( 'edit_post', $post_id ) ) {
2045 wp_die( __( 'Sorry, you are not allowed to edit this post.' ) ); 2045 wp_die( __( 'Sorry, you are not allowed to edit this post.' ) );
2046 } 2046 }
2047 } 2047 }
2048 2048
2049 $last = wp_check_post_lock( $post_ID ); 2049 $last = wp_check_post_lock( $post_id );
2050 if ( $last ) { 2050 if ( $last ) {
2051 $last_user = get_userdata( $last ); 2051 $last_user = get_userdata( $last );
2052 $last_user_name = $last_user ? $last_user->display_name : __( 'Someone' ); 2052 $last_user_name = $last_user ? $last_user->display_name : __( 'Someone' );
...@@ -2065,7 +2065,7 @@ function wp_ajax_inline_save() { ...@@ -2065,7 +2065,7 @@ function wp_ajax_inline_save() {
2065 2065
2066 $data = &$_POST; 2066 $data = &$_POST;
2067 2067
2068 $post = get_post( $post_ID, ARRAY_A ); 2068 $post = get_post( $post_id, ARRAY_A );
2069 2069
2070 // Since it's coming from the database. 2070 // Since it's coming from the database.
2071 $post = wp_slash( $post ); 2071 $post = wp_slash( $post );
...@@ -2532,7 +2532,7 @@ function wp_ajax_upload_attachment() { ...@@ -2532,7 +2532,7 @@ function wp_ajax_upload_attachment() {
2532 check_ajax_referer( 'media-form' ); 2532 check_ajax_referer( 'media-form' );
2533 /* 2533 /*
2534 * This function does not use wp_send_json_success() / wp_send_json_error() 2534 * This function does not use wp_send_json_success() / wp_send_json_error()
2535 * as the html4 Plupload handler requires a text/html content-type for older IE. 2535 * as the html4 Plupload handler requires a text/html Content-Type for older IE.
2536 * See https://core.trac.wordpress.org/ticket/31037 2536 * See https://core.trac.wordpress.org/ticket/31037
2537 */ 2537 */
2538 2538
...@@ -2699,30 +2699,30 @@ function wp_ajax_image_editor() { ...@@ -2699,30 +2699,30 @@ function wp_ajax_image_editor() {
2699 function wp_ajax_set_post_thumbnail() { 2699 function wp_ajax_set_post_thumbnail() {
2700 $json = ! empty( $_REQUEST['json'] ); // New-style request. 2700 $json = ! empty( $_REQUEST['json'] ); // New-style request.
2701 2701
2702 $post_ID = (int) $_POST['post_id']; 2702 $post_id = (int) $_POST['post_id'];
2703 if ( ! current_user_can( 'edit_post', $post_ID ) ) { 2703 if ( ! current_user_can( 'edit_post', $post_id ) ) {
2704 wp_die( -1 ); 2704 wp_die( -1 );
2705 } 2705 }
2706 2706
2707 $thumbnail_id = (int) $_POST['thumbnail_id']; 2707 $thumbnail_id = (int) $_POST['thumbnail_id'];
2708 2708
2709 if ( $json ) { 2709 if ( $json ) {
2710 check_ajax_referer( "update-post_$post_ID" ); 2710 check_ajax_referer( "update-post_$post_id" );
2711 } else { 2711 } else {
2712 check_ajax_referer( "set_post_thumbnail-$post_ID" ); 2712 check_ajax_referer( "set_post_thumbnail-$post_id" );
2713 } 2713 }
2714 2714
2715 if ( '-1' == $thumbnail_id ) { 2715 if ( '-1' == $thumbnail_id ) {
2716 if ( delete_post_thumbnail( $post_ID ) ) { 2716 if ( delete_post_thumbnail( $post_id ) ) {
2717 $return = _wp_post_thumbnail_html( null, $post_ID ); 2717 $return = _wp_post_thumbnail_html( null, $post_id );
2718 $json ? wp_send_json_success( $return ) : wp_die( $return ); 2718 $json ? wp_send_json_success( $return ) : wp_die( $return );
2719 } else { 2719 } else {
2720 wp_die( 0 ); 2720 wp_die( 0 );
2721 } 2721 }
2722 } 2722 }
2723 2723
2724 if ( set_post_thumbnail( $post_ID, $thumbnail_id ) ) { 2724 if ( set_post_thumbnail( $post_id, $thumbnail_id ) ) {
2725 $return = _wp_post_thumbnail_html( $thumbnail_id, $post_ID ); 2725 $return = _wp_post_thumbnail_html( $thumbnail_id, $post_id );
2726 $json ? wp_send_json_success( $return ) : wp_die( $return ); 2726 $json ? wp_send_json_success( $return ) : wp_die( $return );
2727 } 2727 }
2728 2728
...@@ -2735,11 +2735,11 @@ function wp_ajax_set_post_thumbnail() { ...@@ -2735,11 +2735,11 @@ function wp_ajax_set_post_thumbnail() {
2735 * @since 4.6.0 2735 * @since 4.6.0
2736 */ 2736 */
2737 function wp_ajax_get_post_thumbnail_html() { 2737 function wp_ajax_get_post_thumbnail_html() {
2738 $post_ID = (int) $_POST['post_id']; 2738 $post_id = (int) $_POST['post_id'];
2739 2739
2740 check_ajax_referer( "update-post_$post_ID" ); 2740 check_ajax_referer( "update-post_$post_id" );
2741 2741
2742 if ( ! current_user_can( 'edit_post', $post_ID ) ) { 2742 if ( ! current_user_can( 'edit_post', $post_id ) ) {
2743 wp_die( -1 ); 2743 wp_die( -1 );
2744 } 2744 }
2745 2745
...@@ -2750,7 +2750,7 @@ function wp_ajax_get_post_thumbnail_html() { ...@@ -2750,7 +2750,7 @@ function wp_ajax_get_post_thumbnail_html() {
2750 $thumbnail_id = null; 2750 $thumbnail_id = null;
2751 } 2751 }
2752 2752
2753 $return = _wp_post_thumbnail_html( $thumbnail_id, $post_ID ); 2753 $return = _wp_post_thumbnail_html( $thumbnail_id, $post_id );
2754 wp_send_json_success( $return ); 2754 wp_send_json_success( $return );
2755 } 2755 }
2756 2756
...@@ -2771,6 +2771,10 @@ function wp_ajax_set_attachment_thumbnail() { ...@@ -2771,6 +2771,10 @@ function wp_ajax_set_attachment_thumbnail() {
2771 wp_send_json_error(); 2771 wp_send_json_error();
2772 } 2772 }
2773 2773
2774 if ( false === check_ajax_referer( 'set-attachment-thumbnail', '_ajax_nonce', false ) ) {
2775 wp_send_json_error();
2776 }
2777
2774 $post_ids = array(); 2778 $post_ids = array();
2775 // For each URL, try to find its corresponding post ID. 2779 // For each URL, try to find its corresponding post ID.
2776 foreach ( $_POST['urls'] as $url ) { 2780 foreach ( $_POST['urls'] as $url ) {
...@@ -3517,7 +3521,10 @@ function wp_ajax_get_revision_diffs() { ...@@ -3517,7 +3521,10 @@ function wp_ajax_get_revision_diffs() {
3517 } 3521 }
3518 3522
3519 $return = array(); 3523 $return = array();
3524
3525 if ( function_exists( 'set_time_limit' ) ) {
3520 set_time_limit( 0 ); 3526 set_time_limit( 0 );
3527 }
3521 3528
3522 foreach ( $_REQUEST['compare'] as $compare_key ) { 3529 foreach ( $_REQUEST['compare'] as $compare_key ) {
3523 list( $compare_from, $compare_to ) = explode( ':', $compare_key ); // from:to 3530 list( $compare_from, $compare_to ) = explode( ':', $compare_key ); // from:to
......
...@@ -59,7 +59,7 @@ function edit_link( $link_id = 0 ) { ...@@ -59,7 +59,7 @@ function edit_link( $link_id = 0 ) {
59 * @return stdClass Default link object. 59 * @return stdClass Default link object.
60 */ 60 */
61 function get_default_link_to_edit() { 61 function get_default_link_to_edit() {
62 $link = new stdClass; 62 $link = new stdClass();
63 if ( isset( $_GET['linkurl'] ) ) { 63 if ( isset( $_GET['linkurl'] ) ) {
64 $link->link_url = esc_url( wp_unslash( $_GET['linkurl'] ) ); 64 $link->link_url = esc_url( wp_unslash( $_GET['linkurl'] ) );
65 } else { 65 } else {
......
...@@ -98,7 +98,7 @@ class Custom_Background { ...@@ -98,7 +98,7 @@ class Custom_Background {
98 get_current_screen()->set_help_sidebar( 98 get_current_screen()->set_help_sidebar(
99 '<p><strong>' . __( 'For more information:' ) . '</strong></p>' . 99 '<p><strong>' . __( 'For more information:' ) . '</strong></p>' .
100 '<p>' . __( '<a href="https://codex.wordpress.org/Appearance_Background_Screen">Documentation on Custom Background</a>' ) . '</p>' . 100 '<p>' . __( '<a href="https://codex.wordpress.org/Appearance_Background_Screen">Documentation on Custom Background</a>' ) . '</p>' .
101 '<p>' . __( '<a href="https://wordpress.org/support/">Support</a>' ) . '</p>' 101 '<p>' . __( '<a href="https://wordpress.org/support/forums/">Support forums</a>' ) . '</p>'
102 ); 102 );
103 103
104 wp_enqueue_media(); 104 wp_enqueue_media();
...@@ -413,7 +413,12 @@ class Custom_Background { ...@@ -413,7 +413,12 @@ class Custom_Background {
413 ?> 413 ?>
414 <tr> 414 <tr>
415 <th scope="row"><?php _e( 'Image Position' ); ?></th> 415 <th scope="row"><?php _e( 'Image Position' ); ?></th>
416 <td><fieldset><legend class="screen-reader-text"><span><?php _e( 'Image Position' ); ?></span></legend> 416 <td><fieldset><legend class="screen-reader-text"><span>
417 <?php
418 /* translators: Hidden accessibility text. */
419 _e( 'Image Position' );
420 ?>
421 </span></legend>
417 <div class="background-position-control"> 422 <div class="background-position-control">
418 <?php foreach ( $background_position_options as $group ) : ?> 423 <?php foreach ( $background_position_options as $group ) : ?>
419 <div class="button-group"> 424 <div class="button-group">
...@@ -432,7 +437,12 @@ class Custom_Background { ...@@ -432,7 +437,12 @@ class Custom_Background {
432 437
433 <tr> 438 <tr>
434 <th scope="row"><label for="background-size"><?php _e( 'Image Size' ); ?></label></th> 439 <th scope="row"><label for="background-size"><?php _e( 'Image Size' ); ?></label></th>
435 <td><fieldset><legend class="screen-reader-text"><span><?php _e( 'Image Size' ); ?></span></legend> 440 <td><fieldset><legend class="screen-reader-text"><span>
441 <?php
442 /* translators: Hidden accessibility text. */
443 _e( 'Image Size' );
444 ?>
445 </span></legend>
436 <select id="background-size" name="background-size"> 446 <select id="background-size" name="background-size">
437 <option value="auto"<?php selected( 'auto', get_theme_mod( 'background_size', get_theme_support( 'custom-background', 'default-size' ) ) ); ?>><?php _ex( 'Original', 'Original Size' ); ?></option> 447 <option value="auto"<?php selected( 'auto', get_theme_mod( 'background_size', get_theme_support( 'custom-background', 'default-size' ) ) ); ?>><?php _ex( 'Original', 'Original Size' ); ?></option>
438 <option value="contain"<?php selected( 'contain', get_theme_mod( 'background_size', get_theme_support( 'custom-background', 'default-size' ) ) ); ?>><?php _e( 'Fit to Screen' ); ?></option> 448 <option value="contain"<?php selected( 'contain', get_theme_mod( 'background_size', get_theme_support( 'custom-background', 'default-size' ) ) ); ?>><?php _e( 'Fit to Screen' ); ?></option>
...@@ -443,7 +453,12 @@ class Custom_Background { ...@@ -443,7 +453,12 @@ class Custom_Background {
443 453
444 <tr> 454 <tr>
445 <th scope="row"><?php _ex( 'Repeat', 'Background Repeat' ); ?></th> 455 <th scope="row"><?php _ex( 'Repeat', 'Background Repeat' ); ?></th>
446 <td><fieldset><legend class="screen-reader-text"><span><?php _ex( 'Repeat', 'Background Repeat' ); ?></span></legend> 456 <td><fieldset><legend class="screen-reader-text"><span>
457 <?php
458 /* translators: Hidden accessibility text. */
459 _ex( 'Repeat', 'Background Repeat' );
460 ?>
461 </span></legend>
447 <input name="background-repeat" type="hidden" value="no-repeat"> 462 <input name="background-repeat" type="hidden" value="no-repeat">
448 <label><input type="checkbox" name="background-repeat" value="repeat"<?php checked( 'repeat', get_theme_mod( 'background_repeat', get_theme_support( 'custom-background', 'default-repeat' ) ) ); ?>> <?php _e( 'Repeat Background Image' ); ?></label> 463 <label><input type="checkbox" name="background-repeat" value="repeat"<?php checked( 'repeat', get_theme_mod( 'background_repeat', get_theme_support( 'custom-background', 'default-repeat' ) ) ); ?>> <?php _e( 'Repeat Background Image' ); ?></label>
449 </fieldset></td> 464 </fieldset></td>
...@@ -451,7 +466,12 @@ class Custom_Background { ...@@ -451,7 +466,12 @@ class Custom_Background {
451 466
452 <tr> 467 <tr>
453 <th scope="row"><?php _ex( 'Scroll', 'Background Scroll' ); ?></th> 468 <th scope="row"><?php _ex( 'Scroll', 'Background Scroll' ); ?></th>
454 <td><fieldset><legend class="screen-reader-text"><span><?php _ex( 'Scroll', 'Background Scroll' ); ?></span></legend> 469 <td><fieldset><legend class="screen-reader-text"><span>
470 <?php
471 /* translators: Hidden accessibility text. */
472 _ex( 'Scroll', 'Background Scroll' );
473 ?>
474 </span></legend>
455 <input name="background-attachment" type="hidden" value="fixed"> 475 <input name="background-attachment" type="hidden" value="fixed">
456 <label><input name="background-attachment" type="checkbox" value="scroll" <?php checked( 'scroll', get_theme_mod( 'background_attachment', get_theme_support( 'custom-background', 'default-attachment' ) ) ); ?>> <?php _e( 'Scroll with Page' ); ?></label> 476 <label><input name="background-attachment" type="checkbox" value="scroll" <?php checked( 'scroll', get_theme_mod( 'background_attachment', get_theme_support( 'custom-background', 'default-attachment' ) ) ); ?>> <?php _e( 'Scroll with Page' ); ?></label>
457 </fieldset></td> 477 </fieldset></td>
...@@ -459,7 +479,12 @@ class Custom_Background { ...@@ -459,7 +479,12 @@ class Custom_Background {
459 <?php endif; // get_background_image() ?> 479 <?php endif; // get_background_image() ?>
460 <tr> 480 <tr>
461 <th scope="row"><?php _e( 'Background Color' ); ?></th> 481 <th scope="row"><?php _e( 'Background Color' ); ?></th>
462 <td><fieldset><legend class="screen-reader-text"><span><?php _e( 'Background Color' ); ?></span></legend> 482 <td><fieldset><legend class="screen-reader-text"><span>
483 <?php
484 /* translators: Hidden accessibility text. */
485 _e( 'Background Color' );
486 ?>
487 </span></legend>
463 <?php 488 <?php
464 $default_color = ''; 489 $default_color = '';
465 if ( current_theme_supports( 'custom-background', 'default-color' ) ) { 490 if ( current_theme_supports( 'custom-background', 'default-color' ) ) {
......
...@@ -135,7 +135,7 @@ class Custom_Image_Header { ...@@ -135,7 +135,7 @@ class Custom_Image_Header {
135 get_current_screen()->set_help_sidebar( 135 get_current_screen()->set_help_sidebar(
136 '<p><strong>' . __( 'For more information:' ) . '</strong></p>' . 136 '<p><strong>' . __( 'For more information:' ) . '</strong></p>' .
137 '<p>' . __( '<a href="https://codex.wordpress.org/Appearance_Header_Screen">Documentation on Custom Header</a>' ) . '</p>' . 137 '<p>' . __( '<a href="https://codex.wordpress.org/Appearance_Header_Screen">Documentation on Custom Header</a>' ) . '</p>' .
138 '<p>' . __( '<a href="https://wordpress.org/support/">Support</a>' ) . '</p>' 138 '<p>' . __( '<a href="https://wordpress.org/support/forums/">Support forums</a>' ) . '</p>'
139 ); 139 );
140 } 140 }
141 141
...@@ -332,7 +332,7 @@ class Custom_Image_Header { ...@@ -332,7 +332,7 @@ class Custom_Image_Header {
332 if ( ! empty( $header['attachment_id'] ) ) { 332 if ( ! empty( $header['attachment_id'] ) ) {
333 $width = ' width="230"'; 333 $width = ' width="230"';
334 } 334 }
335 echo '<img src="' . set_url_scheme( $header_thumbnail ) . '" alt="' . esc_attr( $header_alt_text ) . '"' . $width . ' /></label>'; 335 echo '<img src="' . esc_url( set_url_scheme( $header_thumbnail ) ) . '" alt="' . esc_attr( $header_alt_text ) . '"' . $width . ' /></label>';
336 echo '</div>'; 336 echo '</div>';
337 } 337 }
338 338
......
...@@ -62,7 +62,7 @@ class Language_Pack_Upgrader extends WP_Upgrader { ...@@ -62,7 +62,7 @@ class Language_Pack_Upgrader extends WP_Upgrader {
62 * Avoid messing with VCS installations, at least for now. 62 * Avoid messing with VCS installations, at least for now.
63 * Noted: this is not the ideal way to accomplish this. 63 * Noted: this is not the ideal way to accomplish this.
64 */ 64 */
65 $check_vcs = new WP_Automatic_Updater; 65 $check_vcs = new WP_Automatic_Updater();
66 if ( $check_vcs->is_vcs_checkout( WP_CONTENT_DIR ) ) { 66 if ( $check_vcs->is_vcs_checkout( WP_CONTENT_DIR ) ) {
67 return; 67 return;
68 } 68 }
......
...@@ -293,13 +293,13 @@ class Plugin_Installer_Skin extends WP_Upgrader_Skin { ...@@ -293,13 +293,13 @@ class Plugin_Installer_Skin extends WP_Upgrader_Skin {
293 $warning = sprintf( 293 $warning = sprintf(
294 /* translators: %s: Documentation URL. */ 294 /* translators: %s: Documentation URL. */
295 __( 'You are uploading an older version of a current plugin. You can continue to install the older version, but be sure to <a href="%s">back up your database and files</a> first.' ), 295 __( 'You are uploading an older version of a current plugin. You can continue to install the older version, but be sure to <a href="%s">back up your database and files</a> first.' ),
296 __( 'https://wordpress.org/support/article/wordpress-backups/' ) 296 __( 'https://wordpress.org/documentation/article/wordpress-backups/' )
297 ); 297 );
298 } else { 298 } else {
299 $warning = sprintf( 299 $warning = sprintf(
300 /* translators: %s: Documentation URL. */ 300 /* translators: %s: Documentation URL. */
301 __( 'You are updating a plugin. Be sure to <a href="%s">back up your database and files</a> first.' ), 301 __( 'You are updating a plugin. Be sure to <a href="%s">back up your database and files</a> first.' ),
302 __( 'https://wordpress.org/support/article/wordpress-backups/' ) 302 __( 'https://wordpress.org/documentation/article/wordpress-backups/' )
303 ); 303 );
304 } 304 }
305 305
......
...@@ -129,7 +129,7 @@ class Theme_Installer_Skin extends WP_Upgrader_Skin { ...@@ -129,7 +129,7 @@ class Theme_Installer_Skin extends WP_Upgrader_Skin {
129 '<span aria-hidden="true">%s</span><span class="screen-reader-text">%s</span></a>', 129 '<span aria-hidden="true">%s</span><span class="screen-reader-text">%s</span></a>',
130 esc_url( $customize_url ), 130 esc_url( $customize_url ),
131 __( 'Live Preview' ), 131 __( 'Live Preview' ),
132 /* translators: %s: Theme name. */ 132 /* translators: Hidden accessibility text. %s: Theme name. */
133 sprintf( __( 'Live Preview &#8220;%s&#8221;' ), $name ) 133 sprintf( __( 'Live Preview &#8220;%s&#8221;' ), $name )
134 ); 134 );
135 } 135 }
...@@ -139,7 +139,7 @@ class Theme_Installer_Skin extends WP_Upgrader_Skin { ...@@ -139,7 +139,7 @@ class Theme_Installer_Skin extends WP_Upgrader_Skin {
139 '<span aria-hidden="true">%s</span><span class="screen-reader-text">%s</span></a>', 139 '<span aria-hidden="true">%s</span><span class="screen-reader-text">%s</span></a>',
140 esc_url( $activate_link ), 140 esc_url( $activate_link ),
141 __( 'Activate' ), 141 __( 'Activate' ),
142 /* translators: %s: Theme name. */ 142 /* translators: Hidden accessibility text. %s: Theme name. */
143 sprintf( _x( 'Activate &#8220;%s&#8221;', 'theme' ), $name ) 143 sprintf( _x( 'Activate &#8220;%s&#8221;', 'theme' ), $name )
144 ); 144 );
145 145
...@@ -328,13 +328,13 @@ class Theme_Installer_Skin extends WP_Upgrader_Skin { ...@@ -328,13 +328,13 @@ class Theme_Installer_Skin extends WP_Upgrader_Skin {
328 $warning = sprintf( 328 $warning = sprintf(
329 /* translators: %s: Documentation URL. */ 329 /* translators: %s: Documentation URL. */
330 __( 'You are uploading an older version of the active theme. You can continue to install the older version, but be sure to <a href="%s">back up your database and files</a> first.' ), 330 __( 'You are uploading an older version of the active theme. You can continue to install the older version, but be sure to <a href="%s">back up your database and files</a> first.' ),
331 __( 'https://wordpress.org/support/article/wordpress-backups/' ) 331 __( 'https://wordpress.org/documentation/article/wordpress-backups/' )
332 ); 332 );
333 } else { 333 } else {
334 $warning = sprintf( 334 $warning = sprintf(
335 /* translators: %s: Documentation URL. */ 335 /* translators: %s: Documentation URL. */
336 __( 'You are updating a theme. Be sure to <a href="%s">back up your database and files</a> first.' ), 336 __( 'You are updating a theme. Be sure to <a href="%s">back up your database and files</a> first.' ),
337 __( 'https://wordpress.org/support/article/wordpress-backups/' ) 337 __( 'https://wordpress.org/documentation/article/wordpress-backups/' )
338 ); 338 );
339 } 339 }
340 340
......
This diff could not be displayed because it is too large.
This diff could not be displayed because it is too large.
This diff could not be displayed because it is too large.
This diff could not be displayed because it is too large.
This diff could not be displayed because it is too large.
This diff could not be displayed because it is too large.
This diff could not be displayed because it is too large.
This diff could not be displayed because it is too large.
This diff could not be displayed because it is too large.
This diff could not be displayed because it is too large.
This diff could not be displayed because it is too large.
This diff could not be displayed because it is too large.
This diff could not be displayed because it is too large.
This diff could not be displayed because it is too large.
This diff could not be displayed because it is too large.
This diff could not be displayed because it is too large.
This diff could not be displayed because it is too large.
This diff could not be displayed because it is too large.
This diff could not be displayed because it is too large.
This diff could not be displayed because it is too large.
This diff could not be displayed because it is too large.
This diff could not be displayed because it is too large.
This diff could not be displayed because it is too large.
This diff could not be displayed because it is too large.