Compare commits
86 Commits
6.4-branch
...
6.3-branch
| Author | SHA1 | Date | |
|---|---|---|---|
|
|
d06d190c1e | ||
|
|
3b32562eb1 | ||
|
|
9982f67329 | ||
|
|
e3be92688a | ||
|
|
07b84d8985 | ||
|
|
8740c550db | ||
|
|
f1b2dc3e77 | ||
|
|
4de91b5894 | ||
|
|
b2b4e41fcb | ||
|
|
41a82ac638 | ||
|
|
5caf39a880 | ||
|
|
ac9cc8341f | ||
|
|
0be4374921 | ||
|
|
638bbbf0a4 | ||
|
|
3bfcbef6da | ||
|
|
e0b57aaef1 | ||
|
|
4c03f712bc | ||
|
|
2d724f358c | ||
|
|
9a5c4b6919 | ||
|
|
2b4b283c35 | ||
|
|
173c028dd5 | ||
|
|
c382748f6c | ||
|
|
a394649eb3 | ||
|
|
8d3525d461 | ||
|
|
5b7940ecfd | ||
|
|
578d633a14 | ||
|
|
f95491ba6c | ||
|
|
64e87a4b3a | ||
|
|
1a4de64fdf | ||
|
|
7fcf396c9e | ||
|
|
b8cb69c8e3 | ||
|
|
7504b598ed | ||
|
|
2cdc8ec43a | ||
|
|
bedc3be9f2 | ||
|
|
f732f19520 | ||
|
|
c420ae07ae | ||
|
|
0568e56073 | ||
|
|
8bafa5d18b | ||
|
|
7ef1de02ae | ||
|
|
d17e7baf7c | ||
|
|
29017af114 | ||
|
|
77191b645c | ||
|
|
82e625f72f | ||
|
|
544ca05b84 | ||
|
|
e4d4ef8f0e | ||
|
|
a2e308dfb5 | ||
|
|
69fd66e6c1 | ||
|
|
164567daca | ||
|
|
2eaa9591f7 | ||
|
|
b970e85822 | ||
|
|
5ed60bd109 | ||
|
|
923fb2edb6 | ||
|
|
a6e50d7419 | ||
|
|
160687edcb | ||
|
|
cea8337d78 | ||
|
|
196cd1e45c | ||
|
|
b5bc1f7f22 | ||
|
|
1b8ad38956 | ||
|
|
59e4256bcc | ||
|
|
6baed7cbc9 | ||
|
|
fb9861e7d8 | ||
|
|
b3c1e21cfe | ||
|
|
65ce3cdb8a | ||
|
|
509e2e1c53 | ||
|
|
1c76c022b1 | ||
|
|
8af1599161 | ||
|
|
0ea6839f7c | ||
|
|
b3a8cdbb99 | ||
|
|
a138828cdc | ||
|
|
6b22cd46a3 | ||
|
|
052b20b973 | ||
|
|
5133c0f01e | ||
|
|
6d38f4ce0c | ||
|
|
007d78e87a | ||
|
|
d09c4a36a7 | ||
|
|
62f019bc23 | ||
|
|
7d5814060e | ||
|
|
fb9504dd30 | ||
|
|
d0bb87c6a4 | ||
|
|
4a63b05cf5 | ||
|
|
8cbba20cf3 | ||
|
|
a91966ad2e | ||
|
|
b69a1e9a0c | ||
|
|
d4baa8ced3 | ||
|
|
614e0c2da4 | ||
|
|
c0c1489f2f |
@@ -32,7 +32,7 @@ require_once ABSPATH . 'wp-admin/admin-header.php';
|
||||
</h1>
|
||||
</div>
|
||||
|
||||
<div class="about__header-text"><?php _e( 'Edit pages in the Site Editor, sync patterns, and more' ); ?></div>
|
||||
<div class="about__header-text"></div>
|
||||
</div>
|
||||
|
||||
<nav class="about__header-navigation nav-tab-wrapper wp-clearfix" aria-label="<?php esc_attr_e( 'Secondary menu' ); ?>">
|
||||
@@ -42,6 +42,62 @@ require_once ABSPATH . 'wp-admin/admin-header.php';
|
||||
<a href="privacy.php" class="nav-tab"><?php _e( 'Privacy' ); ?></a>
|
||||
<a href="contribute.php" class="nav-tab"><?php _e( 'Get Involved' ); ?></a>
|
||||
</nav>
|
||||
|
||||
<div class="about__section changelog has-subtle-background-color">
|
||||
<div class="column">
|
||||
<h2><?php _e( 'Maintenance and Security Releases' ); ?></h2>
|
||||
<p>
|
||||
<?php
|
||||
printf(
|
||||
/* translators: 1: WordPress version number, 2: Plural number of bugs. More than one security issue. */
|
||||
_n(
|
||||
'<strong>Version %1$s</strong> addressed some security issues and fixed %2$s bug.',
|
||||
'<strong>Version %1$s</strong> addressed some security issues and fixed %2$s bugs.',
|
||||
41
|
||||
),
|
||||
'6.3.2',
|
||||
'41'
|
||||
);
|
||||
?>
|
||||
<?php
|
||||
printf(
|
||||
/* translators: %s: HelpHub URL. */
|
||||
__( 'For more information, see <a href="%s">the release notes</a>.' ),
|
||||
sprintf(
|
||||
/* translators: %s: WordPress version. */
|
||||
esc_url( __( 'https://wordpress.org/support/wordpress-version/version-%s/' ) ),
|
||||
sanitize_title( '6.3.2' )
|
||||
)
|
||||
);
|
||||
?>
|
||||
</p>
|
||||
<p>
|
||||
<?php
|
||||
printf(
|
||||
/* translators: 1: WordPress version number, 2: Plural number of bugs. */
|
||||
_n(
|
||||
'<strong>Version %1$s</strong> addressed %2$s bug.',
|
||||
'<strong>Version %1$s</strong> addressed %2$s bugs.',
|
||||
10
|
||||
),
|
||||
'6.3.1',
|
||||
'10'
|
||||
);
|
||||
?>
|
||||
<?php
|
||||
printf(
|
||||
/* translators: %s: HelpHub URL. */
|
||||
__( 'For more information, see <a href="%s">the release notes</a>.' ),
|
||||
sprintf(
|
||||
/* translators: %s: WordPress version. */
|
||||
esc_url( __( 'https://wordpress.org/support/wordpress-version/version-%s/' ) ),
|
||||
sanitize_title( '6.3.1' )
|
||||
)
|
||||
);
|
||||
?>
|
||||
</p>
|
||||
</div>
|
||||
</div>
|
||||
|
||||
<div class="about__section aligncenter">
|
||||
<div class="column">
|
||||
@@ -61,9 +117,9 @@ require_once ABSPATH . 'wp-admin/admin-header.php';
|
||||
</div>
|
||||
|
||||
<div class="about__section has-2-columns">
|
||||
<div class="column">
|
||||
<div class="column is-vertically-aligned-center">
|
||||
<div class="about__image">
|
||||
<img src="data:image/svg+xml,%3Csvg width='436' height='436' viewbox='0 0 100 100' xmlns='http://www.w3.org/2000/svg'%3E%3Crect width='100%25' height='100%25' fill='%23dcdcde' /%3E%3C/svg%3E" alt="" />
|
||||
<img src="https://s.w.org/images/core/6.3/1-site-editor.webp" alt="" height="436" width="436" />
|
||||
</div>
|
||||
</div>
|
||||
<div class="column is-vertically-aligned-center">
|
||||
@@ -77,22 +133,22 @@ require_once ABSPATH . 'wp-admin/admin-header.php';
|
||||
<h3><?php _e( 'Create and sync patterns' ); ?></h3>
|
||||
<p><?php _e( 'Arrange blocks in unlimited ways and save them as Patterns for use throughout your site. You can even specify whether to sync your patterns (previously referred to as “reusable blocks”) so that one change applies to all parts of your site. Or, utilize patterns as a starting point with the ability to customize each instance.' ); ?></p>
|
||||
</div>
|
||||
<div class="column">
|
||||
<div class="column is-vertically-aligned-center">
|
||||
<div class="about__image">
|
||||
<img src="data:image/svg+xml,%3Csvg width='436' height='436' viewbox='0 0 100 100' xmlns='http://www.w3.org/2000/svg'%3E%3Crect width='100%25' height='100%25' fill='%23dcdcde' /%3E%3C/svg%3E" alt="" />
|
||||
<img src="https://s.w.org/images/core/6.3/2-create-patterns.webp" alt="" height="436" width="436" />
|
||||
</div>
|
||||
</div>
|
||||
</div>
|
||||
|
||||
<div class="about__section has-2-columns">
|
||||
<div class="column">
|
||||
<div class="column is-vertically-aligned-center">
|
||||
<div class="about__image">
|
||||
<img src="data:image/svg+xml,%3Csvg width='436' height='436' viewbox='0 0 100 100' xmlns='http://www.w3.org/2000/svg'%3E%3Crect width='100%25' height='100%25' fill='%23dcdcde' /%3E%3C/svg%3E" alt="" />
|
||||
<img src="https://s.w.org/images/core/6.3/3-command-palette.webp" alt="" height="436" width="436" />
|
||||
</div>
|
||||
</div>
|
||||
<div class="column is-vertically-aligned-center">
|
||||
<h3><?php _e( 'Work faster with the Command Palette' ); ?></h3>
|
||||
<p><?php _e( 'Switch to a specific template or open your editor preferences with a new tool that helps you quickly navigate expanded functionality. With simple keyboard shortcuts (⌘+k on Mac or ctrl+k on Windows), clicking the sidebar search icon in Site View, or clicking the Title Bar, get where you need to go and do what you need to do in seconds.' ); ?></p>
|
||||
<p><?php _e( 'Switch to a specific template or open your editor preferences with a new tool that helps you quickly navigate expanded functionality. With simple keyboard shortcuts (⌘+k on Mac or Ctrl+k on Windows), clicking the sidebar search icon in Site View, or clicking the Title Bar, get where you need to go and do what you need to do in seconds.' ); ?></p>
|
||||
</div>
|
||||
</div>
|
||||
|
||||
@@ -101,9 +157,9 @@ require_once ABSPATH . 'wp-admin/admin-header.php';
|
||||
<h3><?php _e( 'Sharpen your designs with new tools' ); ?></h3>
|
||||
<p><?php _e( 'New design controls bring more versatility for fine-tuning designs, starting with the ability to customize your caption’s styles from the Styles Interface without coding. You can manage your duotone filters in Styles for supported blocks and pick from the options provided by your theme or disable them entirely. The Cover block gets added settings for text color, layout controls, and border options, making this powerful block even more handy.' ); ?></p>
|
||||
</div>
|
||||
<div class="column">
|
||||
<div class="column is-vertically-aligned-center">
|
||||
<div class="about__image">
|
||||
<img src="data:image/svg+xml,%3Csvg width='436' height='436' viewbox='0 0 100 100' xmlns='http://www.w3.org/2000/svg'%3E%3Crect width='100%25' height='100%25' fill='%23dcdcde' /%3E%3C/svg%3E" alt="" />
|
||||
<img src="https://s.w.org/images/core/6.3/4-design-tools.webp" alt="" height="436" width="436" />
|
||||
</div>
|
||||
</div>
|
||||
</div>
|
||||
@@ -111,21 +167,21 @@ require_once ABSPATH . 'wp-admin/admin-header.php';
|
||||
<div class="about__section has-3-columns">
|
||||
<div class="column">
|
||||
<div class="about__image">
|
||||
<img src="data:image/svg+xml,%3Csvg width='100' height='100' viewbox='0 0 100 100' xmlns='http://www.w3.org/2000/svg'%3E%3Crect width='100%25' height='100%25' fill='%23dcdcde' /%3E%3C/svg%3E" alt="" />
|
||||
<img src="https://s.w.org/images/core/6.3/5-style-revisions.webp" alt="" height="270" width="270" />
|
||||
</div>
|
||||
<h3 class="is-smaller-heading" style="margin-bottom:calc(var(--gap) / 4);"><?php _e( 'Track design changes with Style Revisions' ); ?></h3>
|
||||
<p><?php _e( 'You can now see how your site looked at a specific time. Visualize these revisions in a timeline and access a one-click option to restore prior styles.' ); ?></p>
|
||||
</div>
|
||||
<div class="column">
|
||||
<div class="about__image">
|
||||
<img src="data:image/svg+xml,%3Csvg width='100' height='100' viewbox='0 0 100 100' xmlns='http://www.w3.org/2000/svg'%3E%3Crect width='100%25' height='100%25' fill='%23dcdcde' /%3E%3C/svg%3E" alt="" />
|
||||
<img src="https://s.w.org/images/core/6.3/6-footnotes-block.webp" alt="" height="270" width="270" />
|
||||
</div>
|
||||
<h3 class="is-smaller-heading" style="margin-bottom:calc(var(--gap) / 4);"><?php _e( 'Annotate with the Footnotes block' ); ?></h3>
|
||||
<p><?php _e( 'Footnotes add convenient annotations throughout your content. Now you can add and link footnotes for any paragraph.' ); ?></p>
|
||||
</div>
|
||||
<div class="column">
|
||||
<div class="about__image">
|
||||
<img src="data:image/svg+xml,%3Csvg width='100' height='100' viewbox='0 0 100 100' xmlns='http://www.w3.org/2000/svg'%3E%3Crect width='100%25' height='100%25' fill='%23dcdcde' /%3E%3C/svg%3E" alt="" />
|
||||
<img src="https://s.w.org/images/core/6.3/7-details-block.webp" alt="" height="270" width="270" />
|
||||
</div>
|
||||
<h3 class="is-smaller-heading" style="margin-bottom:calc(var(--gap) / 4);"><?php _e( 'Show or hide content with the Details block' ); ?></h3>
|
||||
<p><?php _e( 'Use the block to avoid spoiling a surprise, create an interactive Q&A section, or hide a long paragraph under a heading.' ); ?></p>
|
||||
@@ -197,6 +253,8 @@ require_once ABSPATH . 'wp-admin/admin-header.php';
|
||||
<div class="about__image">
|
||||
<svg width="48" height="48" viewBox="0 0 48 48" fill="none" xmlns="http://www.w3.org/2000/svg" aria-hidden="true" focusable="false">
|
||||
<rect width="48" height="48" rx="4" fill="#151515"/>
|
||||
<path fill="#fff" fill-rule="evenodd" d="m20.014 21.168 3.988-3.418 3.988 3.418-.976 1.14-3.012-2.582-3.012 2.581-.976-1.139Z" clip-rule="evenodd"/>
|
||||
<path fill="#fff" d="M16 29h16v-1.5H16V29Z"/>
|
||||
</svg>
|
||||
</div>
|
||||
<h3 class="is-smaller-heading" style="margin-top:calc(var(--gap) / 2);margin-bottom:calc(var(--gap) / 4);"><?php _e( 'Rediscover the Top Toolbar' ); ?></h3>
|
||||
@@ -231,7 +289,7 @@ require_once ABSPATH . 'wp-admin/admin-header.php';
|
||||
|
||||
<div class="about__section has-3-columns">
|
||||
<div class="column about__image is-vertically-aligned-top">
|
||||
<img src="./images/about-release-badge.svg" alt="" />
|
||||
<img src="<?php echo esc_url( admin_url( 'images/about-release-badge.svg?ver=6.3' ) ); ?>" alt="" height="270" width="270" />
|
||||
</div>
|
||||
<div class="column is-vertically-aligned-center" style="grid-column-end:span 2">
|
||||
<h3>
|
||||
|
||||
@@ -40,7 +40,7 @@ require_once ABSPATH . 'wp-admin/admin-header.php';
|
||||
|
||||
<div class="about__section has-2-columns is-wider-right">
|
||||
<div class="column about__image">
|
||||
<img src="data:image/svg+xml,%3Csvg width='436' height='436' viewbox='0 0 100 100' xmlns='http://www.w3.org/2000/svg'%3E%3Crect width='100%25' height='100%25' fill='%231d35b4' /%3E%3C/svg%3E" alt="" />
|
||||
<img src="<?php echo esc_url( admin_url( 'images/contribute-main.svg?ver=6.3' ) ); ?>" alt="" />
|
||||
</div>
|
||||
<div class="column is-vertically-aligned-center">
|
||||
<p><?php _e( 'Do you use WordPress for work, for personal projects, or even just for fun? You can help shape the long-term success of the open source project that powers millions of websites around the world.' ); ?></p>
|
||||
@@ -72,12 +72,12 @@ require_once ABSPATH . 'wp-admin/admin-header.php';
|
||||
</ul>
|
||||
</div>
|
||||
<div class="column">
|
||||
<img src="data:image/svg+xml,%3Csvg width='436' height='300' viewbox='0 0 100 100' xmlns='http://www.w3.org/2000/svg'%3E%3Crect width='100%25' height='100%25' fill='%231d35b4' /%3E%3C/svg%3E" alt="" />
|
||||
<img src="<?php echo esc_url( admin_url( 'images/contribute-no-code.svg?ver=6.3' ) ); ?>" alt="" />
|
||||
</div>
|
||||
</div>
|
||||
<div class="about__section has-2-columns is-wider-right">
|
||||
<div class="column">
|
||||
<img src="data:image/svg+xml,%3Csvg width='436' height='300' viewbox='0 0 100 100' xmlns='http://www.w3.org/2000/svg'%3E%3Crect width='100%25' height='100%25' fill='%231d35b4' /%3E%3C/svg%3E" alt="" />
|
||||
<img src="<?php echo esc_url( admin_url( 'images/contribute-code.svg?ver=6.3' ) ); ?>" alt="" />
|
||||
</div>
|
||||
<div class="column is-vertically-aligned-center">
|
||||
<h3><?php _e( 'Code-based contribution' ); ?></h3>
|
||||
@@ -100,7 +100,7 @@ require_once ABSPATH . 'wp-admin/admin-header.php';
|
||||
<div class="column">
|
||||
<h2><?php _e( 'Shape the future of the web with WordPress' ); ?></h2>
|
||||
<p><?php _e( 'Finding the area that aligns with your skills and interests is the first step toward meaningful contribution. With more than 20 Make WordPress teams working on different parts of the open source WordPress project, there’s a place for everyone, no matter what your skill set is.' ); ?></p>
|
||||
<p class="aligncenter"><a href="https://make.wordpress.org/contribute/" target="_blank"><?php _e( 'Find your team →' ); ?></a></p>
|
||||
<p class="aligncenter"><a href="<?php echo esc_url( __( 'https://make.wordpress.org/contribute/' ) ); ?>"><?php _e( 'Find your team →' ); ?></a></p>
|
||||
</div>
|
||||
</div>
|
||||
|
||||
|
||||
@@ -60,7 +60,7 @@ $credits = wp_credits();
|
||||
);
|
||||
?>
|
||||
<br />
|
||||
<a href="https://make.wordpress.org/"><?php _e( 'Get involved in WordPress.' ); ?></a>
|
||||
<a href="<?php echo esc_url( __( 'https://make.wordpress.org/contribute/' ) ); ?>"><?php _e( 'Get involved in WordPress.' ); ?></a>
|
||||
</p>
|
||||
|
||||
<?php else : ?>
|
||||
@@ -68,7 +68,7 @@ $credits = wp_credits();
|
||||
<p>
|
||||
<?php _e( 'Want to see your name in lights on this page?' ); ?>
|
||||
<br />
|
||||
<a href="https://make.wordpress.org/"><?php _e( 'Get involved in WordPress.' ); ?></a>
|
||||
<a href="<?php echo esc_url( __( 'https://make.wordpress.org/contribute/' ) ); ?>"><?php _e( 'Get involved in WordPress.' ); ?></a>
|
||||
</p>
|
||||
|
||||
<?php endif; ?>
|
||||
|
||||
@@ -30,8 +30,8 @@
|
||||
--text-light: #fff;
|
||||
|
||||
/* Accent colors: used in header, on special classes. */
|
||||
--accent-1: #3858e9; /* Link color, credit image overlay */
|
||||
--accent-2: #ffb7a7; /* Accent background */
|
||||
--accent-1: #3858e9; /* Link color */
|
||||
--accent-2: #c7b9f2; /* Accent background */
|
||||
--accent-3: #f0f0f1; /* hr background */
|
||||
|
||||
/* Navigation colors. */
|
||||
@@ -540,6 +540,7 @@
|
||||
background: var(--background) url('../images/about-header-about.svg?ver=6.3') no-repeat;
|
||||
background-size: cover;
|
||||
background-position: center;
|
||||
border-radius: 5px;
|
||||
}
|
||||
|
||||
.credits-php .about__header {
|
||||
@@ -765,14 +766,12 @@
|
||||
height: 140px;
|
||||
border-radius: 100%;
|
||||
overflow: hidden;
|
||||
background: var(--accent-1);
|
||||
}
|
||||
|
||||
.about__section .wp-person .gravatar {
|
||||
width: 140px;
|
||||
height: 140px;
|
||||
filter: grayscale(100%);
|
||||
mix-blend-mode: screen;
|
||||
}
|
||||
|
||||
.about__section .compact .wp-person-avatar,
|
||||
|
||||
2
wp-admin/css/about-rtl.min.css
vendored
@@ -29,8 +29,8 @@
|
||||
--text-light: #fff;
|
||||
|
||||
/* Accent colors: used in header, on special classes. */
|
||||
--accent-1: #3858e9; /* Link color, credit image overlay */
|
||||
--accent-2: #ffb7a7; /* Accent background */
|
||||
--accent-1: #3858e9; /* Link color */
|
||||
--accent-2: #c7b9f2; /* Accent background */
|
||||
--accent-3: #f0f0f1; /* hr background */
|
||||
|
||||
/* Navigation colors. */
|
||||
@@ -539,6 +539,7 @@
|
||||
background: var(--background) url('../images/about-header-about.svg?ver=6.3') no-repeat;
|
||||
background-size: cover;
|
||||
background-position: center;
|
||||
border-radius: 5px;
|
||||
}
|
||||
|
||||
.credits-php .about__header {
|
||||
@@ -764,14 +765,12 @@
|
||||
height: 140px;
|
||||
border-radius: 100%;
|
||||
overflow: hidden;
|
||||
background: var(--accent-1);
|
||||
}
|
||||
|
||||
.about__section .wp-person .gravatar {
|
||||
width: 140px;
|
||||
height: 140px;
|
||||
filter: grayscale(100%);
|
||||
mix-blend-mode: screen;
|
||||
}
|
||||
|
||||
.about__section .compact .wp-person-avatar,
|
||||
|
||||
2
wp-admin/css/about.min.css
vendored
@@ -786,19 +786,3 @@ div#wp-responsive-toggle a:before {
|
||||
color: $link;
|
||||
}
|
||||
}
|
||||
|
||||
/* Welcome Panel */
|
||||
@if ( $custom-welcome-panel == "true" ) {
|
||||
.welcome-panel {
|
||||
background-color: $dashboard-accent-1;
|
||||
}
|
||||
|
||||
.welcome-panel-header-image .curve,
|
||||
.welcome-panel-header-image .dot {
|
||||
fill: $dashboard-accent-2;
|
||||
}
|
||||
|
||||
[class*="welcome-panel-icon"] {
|
||||
background-color: $dashboard-icon-background;
|
||||
}
|
||||
}
|
||||
|
||||
@@ -707,18 +707,4 @@ div#wp-responsive-toggle a:before {
|
||||
.wp-core-ui.wp-customizer .theme-overlay .theme-header .close:focus, .wp-core-ui.wp-customizer .theme-overlay .theme-header .close:hover, .wp-core-ui.wp-customizer .theme-overlay .theme-header .right:focus, .wp-core-ui.wp-customizer .theme-overlay .theme-header .right:hover, .wp-core-ui.wp-customizer .theme-overlay .theme-header .left:focus, .wp-core-ui.wp-customizer .theme-overlay .theme-header .left:hover {
|
||||
border-bottom-color: #e1a948;
|
||||
color: #0073aa;
|
||||
}
|
||||
|
||||
/* Welcome Panel */
|
||||
.welcome-panel {
|
||||
background-color: #4796b3;
|
||||
}
|
||||
|
||||
.welcome-panel-header-image .curve,
|
||||
.welcome-panel-header-image .dot {
|
||||
fill: #52accc;
|
||||
}
|
||||
|
||||
[class*=welcome-panel-icon] {
|
||||
background-color: #096484;
|
||||
}
|
||||
2
wp-admin/css/colors/blue/colors-rtl.min.css
vendored
@@ -707,18 +707,4 @@ div#wp-responsive-toggle a:before {
|
||||
.wp-core-ui.wp-customizer .theme-overlay .theme-header .close:focus, .wp-core-ui.wp-customizer .theme-overlay .theme-header .close:hover, .wp-core-ui.wp-customizer .theme-overlay .theme-header .right:focus, .wp-core-ui.wp-customizer .theme-overlay .theme-header .right:hover, .wp-core-ui.wp-customizer .theme-overlay .theme-header .left:focus, .wp-core-ui.wp-customizer .theme-overlay .theme-header .left:hover {
|
||||
border-bottom-color: #e1a948;
|
||||
color: #0073aa;
|
||||
}
|
||||
|
||||
/* Welcome Panel */
|
||||
.welcome-panel {
|
||||
background-color: #4796b3;
|
||||
}
|
||||
|
||||
.welcome-panel-header-image .curve,
|
||||
.welcome-panel-header-image .dot {
|
||||
fill: #52accc;
|
||||
}
|
||||
|
||||
[class*=welcome-panel-icon] {
|
||||
background-color: #096484;
|
||||
}
|
||||
2
wp-admin/css/colors/blue/colors.min.css
vendored
@@ -674,18 +674,4 @@ div#wp-responsive-toggle a:before {
|
||||
.wp-core-ui.wp-customizer .theme-overlay .theme-header .close:focus, .wp-core-ui.wp-customizer .theme-overlay .theme-header .close:hover, .wp-core-ui.wp-customizer .theme-overlay .theme-header .right:focus, .wp-core-ui.wp-customizer .theme-overlay .theme-header .right:hover, .wp-core-ui.wp-customizer .theme-overlay .theme-header .left:focus, .wp-core-ui.wp-customizer .theme-overlay .theme-header .left:hover {
|
||||
border-bottom-color: #c7a589;
|
||||
color: #0073aa;
|
||||
}
|
||||
|
||||
/* Welcome Panel */
|
||||
.welcome-panel {
|
||||
background-color: #46403c;
|
||||
}
|
||||
|
||||
.welcome-panel-header-image .curve,
|
||||
.welcome-panel-header-image .dot {
|
||||
fill: #59524c;
|
||||
}
|
||||
|
||||
[class*=welcome-panel-icon] {
|
||||
background-color: #59524c;
|
||||
}
|
||||
@@ -674,18 +674,4 @@ div#wp-responsive-toggle a:before {
|
||||
.wp-core-ui.wp-customizer .theme-overlay .theme-header .close:focus, .wp-core-ui.wp-customizer .theme-overlay .theme-header .close:hover, .wp-core-ui.wp-customizer .theme-overlay .theme-header .right:focus, .wp-core-ui.wp-customizer .theme-overlay .theme-header .right:hover, .wp-core-ui.wp-customizer .theme-overlay .theme-header .left:focus, .wp-core-ui.wp-customizer .theme-overlay .theme-header .left:hover {
|
||||
border-bottom-color: #c7a589;
|
||||
color: #0073aa;
|
||||
}
|
||||
|
||||
/* Welcome Panel */
|
||||
.welcome-panel {
|
||||
background-color: #46403c;
|
||||
}
|
||||
|
||||
.welcome-panel-header-image .curve,
|
||||
.welcome-panel-header-image .dot {
|
||||
fill: #59524c;
|
||||
}
|
||||
|
||||
[class*=welcome-panel-icon] {
|
||||
background-color: #59524c;
|
||||
}
|
||||
2
wp-admin/css/colors/coffee/colors.min.css
vendored
@@ -707,18 +707,4 @@ div#wp-responsive-toggle a:before {
|
||||
.wp-core-ui.wp-customizer .theme-overlay .theme-header .close:focus, .wp-core-ui.wp-customizer .theme-overlay .theme-header .close:hover, .wp-core-ui.wp-customizer .theme-overlay .theme-header .right:focus, .wp-core-ui.wp-customizer .theme-overlay .theme-header .right:hover, .wp-core-ui.wp-customizer .theme-overlay .theme-header .left:focus, .wp-core-ui.wp-customizer .theme-overlay .theme-header .left:hover {
|
||||
border-bottom-color: #a3b745;
|
||||
color: #0073aa;
|
||||
}
|
||||
|
||||
/* Welcome Panel */
|
||||
.welcome-panel {
|
||||
background-color: #413256;
|
||||
}
|
||||
|
||||
.welcome-panel-header-image .curve,
|
||||
.welcome-panel-header-image .dot {
|
||||
fill: #523f6d;
|
||||
}
|
||||
|
||||
[class*=welcome-panel-icon] {
|
||||
background-color: #523f6d;
|
||||
}
|
||||
@@ -707,18 +707,4 @@ div#wp-responsive-toggle a:before {
|
||||
.wp-core-ui.wp-customizer .theme-overlay .theme-header .close:focus, .wp-core-ui.wp-customizer .theme-overlay .theme-header .close:hover, .wp-core-ui.wp-customizer .theme-overlay .theme-header .right:focus, .wp-core-ui.wp-customizer .theme-overlay .theme-header .right:hover, .wp-core-ui.wp-customizer .theme-overlay .theme-header .left:focus, .wp-core-ui.wp-customizer .theme-overlay .theme-header .left:hover {
|
||||
border-bottom-color: #a3b745;
|
||||
color: #0073aa;
|
||||
}
|
||||
|
||||
/* Welcome Panel */
|
||||
.welcome-panel {
|
||||
background-color: #413256;
|
||||
}
|
||||
|
||||
.welcome-panel-header-image .curve,
|
||||
.welcome-panel-header-image .dot {
|
||||
fill: #523f6d;
|
||||
}
|
||||
|
||||
[class*=welcome-panel-icon] {
|
||||
background-color: #523f6d;
|
||||
}
|
||||
2
wp-admin/css/colors/ectoplasm/colors.min.css
vendored
@@ -709,20 +709,6 @@ div#wp-responsive-toggle a:before {
|
||||
color: #0073aa;
|
||||
}
|
||||
|
||||
/* Welcome Panel */
|
||||
.welcome-panel {
|
||||
background-color: #04a4cc;
|
||||
}
|
||||
|
||||
.welcome-panel-header-image .curve,
|
||||
.welcome-panel-header-image .dot {
|
||||
fill: #17b5dd;
|
||||
}
|
||||
|
||||
[class*=welcome-panel-icon] {
|
||||
background-color: #333;
|
||||
}
|
||||
|
||||
/* Override the theme filter highlight color for this scheme */
|
||||
.theme-section.current,
|
||||
.theme-filter.current {
|
||||
|
||||
2
wp-admin/css/colors/light/colors-rtl.min.css
vendored
@@ -709,20 +709,6 @@ div#wp-responsive-toggle a:before {
|
||||
color: #0073aa;
|
||||
}
|
||||
|
||||
/* Welcome Panel */
|
||||
.welcome-panel {
|
||||
background-color: #04a4cc;
|
||||
}
|
||||
|
||||
.welcome-panel-header-image .curve,
|
||||
.welcome-panel-header-image .dot {
|
||||
fill: #17b5dd;
|
||||
}
|
||||
|
||||
[class*=welcome-panel-icon] {
|
||||
background-color: #333;
|
||||
}
|
||||
|
||||
/* Override the theme filter highlight color for this scheme */
|
||||
.theme-section.current,
|
||||
.theme-filter.current {
|
||||
|
||||
2
wp-admin/css/colors/light/colors.min.css
vendored
@@ -707,18 +707,4 @@ div#wp-responsive-toggle a:before {
|
||||
.wp-core-ui.wp-customizer .theme-overlay .theme-header .close:focus, .wp-core-ui.wp-customizer .theme-overlay .theme-header .close:hover, .wp-core-ui.wp-customizer .theme-overlay .theme-header .right:focus, .wp-core-ui.wp-customizer .theme-overlay .theme-header .right:hover, .wp-core-ui.wp-customizer .theme-overlay .theme-header .left:focus, .wp-core-ui.wp-customizer .theme-overlay .theme-header .left:hover {
|
||||
border-bottom-color: #e14d43;
|
||||
color: #0073aa;
|
||||
}
|
||||
|
||||
/* Welcome Panel */
|
||||
.welcome-panel {
|
||||
background-color: #26292c;
|
||||
}
|
||||
|
||||
.welcome-panel-header-image .curve,
|
||||
.welcome-panel-header-image .dot {
|
||||
fill: #3b464b;
|
||||
}
|
||||
|
||||
[class*=welcome-panel-icon] {
|
||||
background-color: #3b464b;
|
||||
}
|
||||
@@ -707,18 +707,4 @@ div#wp-responsive-toggle a:before {
|
||||
.wp-core-ui.wp-customizer .theme-overlay .theme-header .close:focus, .wp-core-ui.wp-customizer .theme-overlay .theme-header .close:hover, .wp-core-ui.wp-customizer .theme-overlay .theme-header .right:focus, .wp-core-ui.wp-customizer .theme-overlay .theme-header .right:hover, .wp-core-ui.wp-customizer .theme-overlay .theme-header .left:focus, .wp-core-ui.wp-customizer .theme-overlay .theme-header .left:hover {
|
||||
border-bottom-color: #e14d43;
|
||||
color: #0073aa;
|
||||
}
|
||||
|
||||
/* Welcome Panel */
|
||||
.welcome-panel {
|
||||
background-color: #26292c;
|
||||
}
|
||||
|
||||
.welcome-panel-header-image .curve,
|
||||
.welcome-panel-header-image .dot {
|
||||
fill: #3b464b;
|
||||
}
|
||||
|
||||
[class*=welcome-panel-icon] {
|
||||
background-color: #3b464b;
|
||||
}
|
||||
2
wp-admin/css/colors/midnight/colors.min.css
vendored
@@ -707,6 +707,4 @@ div#wp-responsive-toggle a:before {
|
||||
.wp-core-ui.wp-customizer .theme-overlay .theme-header .close:focus, .wp-core-ui.wp-customizer .theme-overlay .theme-header .close:hover, .wp-core-ui.wp-customizer .theme-overlay .theme-header .right:focus, .wp-core-ui.wp-customizer .theme-overlay .theme-header .right:hover, .wp-core-ui.wp-customizer .theme-overlay .theme-header .left:focus, .wp-core-ui.wp-customizer .theme-overlay .theme-header .left:hover {
|
||||
border-bottom-color: #3858e9;
|
||||
color: #3858e9;
|
||||
}
|
||||
|
||||
/* Welcome Panel */
|
||||
}
|
||||
@@ -707,6 +707,4 @@ div#wp-responsive-toggle a:before {
|
||||
.wp-core-ui.wp-customizer .theme-overlay .theme-header .close:focus, .wp-core-ui.wp-customizer .theme-overlay .theme-header .close:hover, .wp-core-ui.wp-customizer .theme-overlay .theme-header .right:focus, .wp-core-ui.wp-customizer .theme-overlay .theme-header .right:hover, .wp-core-ui.wp-customizer .theme-overlay .theme-header .left:focus, .wp-core-ui.wp-customizer .theme-overlay .theme-header .left:hover {
|
||||
border-bottom-color: #3858e9;
|
||||
color: #3858e9;
|
||||
}
|
||||
|
||||
/* Welcome Panel */
|
||||
}
|
||||
@@ -674,18 +674,4 @@ div#wp-responsive-toggle a:before {
|
||||
.wp-core-ui.wp-customizer .theme-overlay .theme-header .close:focus, .wp-core-ui.wp-customizer .theme-overlay .theme-header .close:hover, .wp-core-ui.wp-customizer .theme-overlay .theme-header .right:focus, .wp-core-ui.wp-customizer .theme-overlay .theme-header .right:hover, .wp-core-ui.wp-customizer .theme-overlay .theme-header .left:focus, .wp-core-ui.wp-customizer .theme-overlay .theme-header .left:hover {
|
||||
border-bottom-color: #9ebaa0;
|
||||
color: #0073aa;
|
||||
}
|
||||
|
||||
/* Welcome Panel */
|
||||
.welcome-panel {
|
||||
background-color: #627c83;
|
||||
}
|
||||
|
||||
.welcome-panel-header-image .curve,
|
||||
.welcome-panel-header-image .dot {
|
||||
fill: #738e96;
|
||||
}
|
||||
|
||||
[class*=welcome-panel-icon] {
|
||||
background-color: #738e96;
|
||||
}
|
||||
2
wp-admin/css/colors/ocean/colors-rtl.min.css
vendored
@@ -674,18 +674,4 @@ div#wp-responsive-toggle a:before {
|
||||
.wp-core-ui.wp-customizer .theme-overlay .theme-header .close:focus, .wp-core-ui.wp-customizer .theme-overlay .theme-header .close:hover, .wp-core-ui.wp-customizer .theme-overlay .theme-header .right:focus, .wp-core-ui.wp-customizer .theme-overlay .theme-header .right:hover, .wp-core-ui.wp-customizer .theme-overlay .theme-header .left:focus, .wp-core-ui.wp-customizer .theme-overlay .theme-header .left:hover {
|
||||
border-bottom-color: #9ebaa0;
|
||||
color: #0073aa;
|
||||
}
|
||||
|
||||
/* Welcome Panel */
|
||||
.welcome-panel {
|
||||
background-color: #627c83;
|
||||
}
|
||||
|
||||
.welcome-panel-header-image .curve,
|
||||
.welcome-panel-header-image .dot {
|
||||
fill: #738e96;
|
||||
}
|
||||
|
||||
[class*=welcome-panel-icon] {
|
||||
background-color: #738e96;
|
||||
}
|
||||
2
wp-admin/css/colors/ocean/colors.min.css
vendored
@@ -707,18 +707,4 @@ div#wp-responsive-toggle a:before {
|
||||
.wp-core-ui.wp-customizer .theme-overlay .theme-header .close:focus, .wp-core-ui.wp-customizer .theme-overlay .theme-header .close:hover, .wp-core-ui.wp-customizer .theme-overlay .theme-header .right:focus, .wp-core-ui.wp-customizer .theme-overlay .theme-header .right:hover, .wp-core-ui.wp-customizer .theme-overlay .theme-header .left:focus, .wp-core-ui.wp-customizer .theme-overlay .theme-header .left:hover {
|
||||
border-bottom-color: #dd823b;
|
||||
color: #0073aa;
|
||||
}
|
||||
|
||||
/* Welcome Panel */
|
||||
.welcome-panel {
|
||||
background-color: #be3631;
|
||||
}
|
||||
|
||||
.welcome-panel-header-image .curve,
|
||||
.welcome-panel-header-image .dot {
|
||||
fill: #cf4944;
|
||||
}
|
||||
|
||||
[class*=welcome-panel-icon] {
|
||||
background-color: #cf4944;
|
||||
}
|
||||
@@ -707,18 +707,4 @@ div#wp-responsive-toggle a:before {
|
||||
.wp-core-ui.wp-customizer .theme-overlay .theme-header .close:focus, .wp-core-ui.wp-customizer .theme-overlay .theme-header .close:hover, .wp-core-ui.wp-customizer .theme-overlay .theme-header .right:focus, .wp-core-ui.wp-customizer .theme-overlay .theme-header .right:hover, .wp-core-ui.wp-customizer .theme-overlay .theme-header .left:focus, .wp-core-ui.wp-customizer .theme-overlay .theme-header .left:hover {
|
||||
border-bottom-color: #dd823b;
|
||||
color: #0073aa;
|
||||
}
|
||||
|
||||
/* Welcome Panel */
|
||||
.welcome-panel {
|
||||
background-color: #be3631;
|
||||
}
|
||||
|
||||
.welcome-panel-header-image .curve,
|
||||
.welcome-panel-header-image .dot {
|
||||
fill: #cf4944;
|
||||
}
|
||||
|
||||
[class*=welcome-panel-icon] {
|
||||
background-color: #cf4944;
|
||||
}
|
||||
2
wp-admin/css/colors/sunrise/colors.min.css
vendored
@@ -3015,7 +3015,6 @@ div.action-links {
|
||||
}
|
||||
|
||||
@media print,
|
||||
(-webkit-min-device-pixel-ratio: 1.25),
|
||||
(min-resolution: 120dpi) {
|
||||
|
||||
#TB_window.plugin-details-modal.thickbox-loading:before {
|
||||
@@ -3758,7 +3757,6 @@ img {
|
||||
* HiDPI Displays
|
||||
*/
|
||||
@media print,
|
||||
(-webkit-min-device-pixel-ratio: 1.25),
|
||||
(min-resolution: 120dpi) {
|
||||
/* Back-compat for pre-3.8 */
|
||||
div.star-holder,
|
||||
|
||||
4
wp-admin/css/common-rtl.min.css
vendored
@@ -3014,7 +3014,6 @@ div.action-links {
|
||||
}
|
||||
|
||||
@media print,
|
||||
(-webkit-min-device-pixel-ratio: 1.25),
|
||||
(min-resolution: 120dpi) {
|
||||
|
||||
#TB_window.plugin-details-modal.thickbox-loading:before {
|
||||
@@ -3757,7 +3756,6 @@ img {
|
||||
* HiDPI Displays
|
||||
*/
|
||||
@media print,
|
||||
(-webkit-min-device-pixel-ratio: 1.25),
|
||||
(min-resolution: 120dpi) {
|
||||
/* Back-compat for pre-3.8 */
|
||||
div.star-holder,
|
||||
|
||||
4
wp-admin/css/common.min.css
vendored
@@ -121,7 +121,7 @@
|
||||
position: relative;
|
||||
overflow: auto;
|
||||
margin: 16px 0;
|
||||
background-color: #1d35b4;
|
||||
background-color: #151515;
|
||||
font-size: 14px;
|
||||
line-height: 1.3;
|
||||
clear: both;
|
||||
|
||||
2
wp-admin/css/dashboard-rtl.min.css
vendored
@@ -120,7 +120,7 @@
|
||||
position: relative;
|
||||
overflow: auto;
|
||||
margin: 16px 0;
|
||||
background-color: #1d35b4;
|
||||
background-color: #151515;
|
||||
font-size: 14px;
|
||||
line-height: 1.3;
|
||||
clear: both;
|
||||
|
||||
2
wp-admin/css/dashboard.min.css
vendored
@@ -405,7 +405,6 @@ table.not-image tr.image-only {
|
||||
* HiDPI Displays
|
||||
*/
|
||||
@media print,
|
||||
(-webkit-min-device-pixel-ratio: 1.25),
|
||||
(min-resolution: 120dpi) {
|
||||
|
||||
.image-align-none-label {
|
||||
|
||||
2
wp-admin/css/deprecated-media-rtl.min.css
vendored
@@ -404,7 +404,6 @@ table.not-image tr.image-only {
|
||||
* HiDPI Displays
|
||||
*/
|
||||
@media print,
|
||||
(-webkit-min-device-pixel-ratio: 1.25),
|
||||
(min-resolution: 120dpi) {
|
||||
|
||||
.image-align-none-label {
|
||||
|
||||
2
wp-admin/css/deprecated-media.min.css
vendored
@@ -1689,7 +1689,6 @@ table.links-table {
|
||||
* HiDPI Displays
|
||||
*/
|
||||
@media print,
|
||||
(-webkit-min-device-pixel-ratio: 1.25),
|
||||
(min-resolution: 120dpi) {
|
||||
#content-resize-handle,
|
||||
#post-body .wp_themeSkin .mceStatusbar a.mceResize {
|
||||
|
||||
2
wp-admin/css/edit-rtl.min.css
vendored
@@ -1688,7 +1688,6 @@ table.links-table {
|
||||
* HiDPI Displays
|
||||
*/
|
||||
@media print,
|
||||
(-webkit-min-device-pixel-ratio: 1.25),
|
||||
(min-resolution: 120dpi) {
|
||||
#content-resize-handle,
|
||||
#post-body .wp_themeSkin .mceStatusbar a.mceResize {
|
||||
|
||||
2
wp-admin/css/edit.min.css
vendored
@@ -392,7 +392,6 @@ body.language-chooser {
|
||||
* HiDPI Displays
|
||||
*/
|
||||
@media print,
|
||||
(-webkit-min-device-pixel-ratio: 1.25),
|
||||
(min-resolution: 120dpi) {
|
||||
|
||||
.spinner {
|
||||
|
||||
2
wp-admin/css/install-rtl.min.css
vendored
@@ -391,7 +391,6 @@ body.language-chooser {
|
||||
* HiDPI Displays
|
||||
*/
|
||||
@media print,
|
||||
(-webkit-min-device-pixel-ratio: 1.25),
|
||||
(min-resolution: 120dpi) {
|
||||
|
||||
.spinner {
|
||||
|
||||
2
wp-admin/css/install.min.css
vendored
@@ -1140,6 +1140,10 @@ border color while dragging a file over the uploader drop area */
|
||||
display: block;
|
||||
margin: 2px 0;
|
||||
width: 100%;
|
||||
white-space: break-spaces;
|
||||
line-height: 1.5;
|
||||
padding-top: 3px;
|
||||
padding-bottom: 2px;
|
||||
}
|
||||
|
||||
.imgedit-rotate-menu-container {
|
||||
@@ -1268,7 +1272,6 @@ audio, video {
|
||||
* HiDPI Displays
|
||||
*/
|
||||
@media print,
|
||||
(-webkit-min-device-pixel-ratio: 1.25),
|
||||
(min-resolution: 120dpi) {
|
||||
.imgedit-wait:before {
|
||||
background-image: url(../images/spinner-2x.gif);
|
||||
|
||||
2
wp-admin/css/media-rtl.min.css
vendored
@@ -1139,6 +1139,10 @@ border color while dragging a file over the uploader drop area */
|
||||
display: block;
|
||||
margin: 2px 0;
|
||||
width: 100%;
|
||||
white-space: break-spaces;
|
||||
line-height: 1.5;
|
||||
padding-top: 3px;
|
||||
padding-bottom: 2px;
|
||||
}
|
||||
|
||||
.imgedit-rotate-menu-container {
|
||||
@@ -1267,7 +1271,6 @@ audio, video {
|
||||
* HiDPI Displays
|
||||
*/
|
||||
@media print,
|
||||
(-webkit-min-device-pixel-ratio: 1.25),
|
||||
(min-resolution: 120dpi) {
|
||||
.imgedit-wait:before {
|
||||
background-image: url(../images/spinner-2x.gif);
|
||||
|
||||
2
wp-admin/css/media.min.css
vendored
@@ -559,7 +559,6 @@ div.revisions-controls > .wp-slider > .ui-slider-handle {
|
||||
* HiDPI Displays
|
||||
*/
|
||||
@media print,
|
||||
(-webkit-min-device-pixel-ratio: 1.25),
|
||||
(min-resolution: 120dpi) {
|
||||
.revision-tick.completed-false {
|
||||
background-image: url(../images/spinner-2x.gif);
|
||||
|
||||
2
wp-admin/css/revisions-rtl.min.css
vendored
@@ -558,7 +558,6 @@ div.revisions-controls > .wp-slider > .ui-slider-handle {
|
||||
* HiDPI Displays
|
||||
*/
|
||||
@media print,
|
||||
(-webkit-min-device-pixel-ratio: 1.25),
|
||||
(min-resolution: 120dpi) {
|
||||
.revision-tick.completed-false {
|
||||
background-image: url(../images/spinner-2x.gif);
|
||||
|
||||
2
wp-admin/css/revisions.min.css
vendored
@@ -1942,7 +1942,6 @@ body.full-overlay-active {
|
||||
* HiDPI Displays
|
||||
*/
|
||||
@media print,
|
||||
(-webkit-min-device-pixel-ratio: 1.25),
|
||||
(min-resolution: 120dpi) {
|
||||
.wp-full-overlay .collapse-sidebar-arrow {
|
||||
background-image: url(../images/arrows-2x.png);
|
||||
|
||||
2
wp-admin/css/themes-rtl.min.css
vendored
@@ -1941,7 +1941,6 @@ body.full-overlay-active {
|
||||
* HiDPI Displays
|
||||
*/
|
||||
@media print,
|
||||
(-webkit-min-device-pixel-ratio: 1.25),
|
||||
(min-resolution: 120dpi) {
|
||||
.wp-full-overlay .collapse-sidebar-arrow {
|
||||
background-image: url(../images/arrows-2x.png);
|
||||
|
||||
2
wp-admin/css/themes.min.css
vendored
@@ -58,22 +58,22 @@ require_once ABSPATH . 'wp-admin/admin-header.php';
|
||||
|
||||
<div class="about__section has-2-columns">
|
||||
<div class="column aligncenter">
|
||||
<img class="freedom-image" src="<?php echo esc_url( admin_url( 'images/freedom-1.svg?ver=6.1' ) ); ?>" alt="" />
|
||||
<img class="freedom-image" src="<?php echo esc_url( admin_url( 'images/freedom-1.svg?ver=6.3' ) ); ?>" alt="" />
|
||||
<h2 class="is-smaller-heading"><?php _e( 'The 1st Freedom' ); ?></h2>
|
||||
<p><?php _e( 'To run the program for any purpose.' ); ?></p>
|
||||
</div>
|
||||
<div class="column aligncenter">
|
||||
<img class="freedom-image" src="<?php echo esc_url( admin_url( 'images/freedom-2.svg?ver=6.1' ) ); ?>" alt="" />
|
||||
<img class="freedom-image" src="<?php echo esc_url( admin_url( 'images/freedom-2.svg?ver=6.3' ) ); ?>" alt="" />
|
||||
<h2 class="is-smaller-heading"><?php _e( 'The 2nd Freedom' ); ?></h2>
|
||||
<p><?php _e( 'To study how the program works and change it to make it do what you wish.' ); ?></p>
|
||||
</div>
|
||||
<div class="column aligncenter">
|
||||
<img class="freedom-image" src="<?php echo esc_url( admin_url( 'images/freedom-3.svg?ver=6.1' ) ); ?>" alt="" />
|
||||
<img class="freedom-image" src="<?php echo esc_url( admin_url( 'images/freedom-3.svg?ver=6.3' ) ); ?>" alt="" />
|
||||
<h2 class="is-smaller-heading"><?php _e( 'The 3rd Freedom' ); ?></h2>
|
||||
<p><?php _e( 'To redistribute.' ); ?></p>
|
||||
</div>
|
||||
<div class="column aligncenter">
|
||||
<img class="freedom-image" src="<?php echo esc_url( admin_url( 'images/freedom-4.svg?ver=6.1' ) ); ?>" alt="" />
|
||||
<img class="freedom-image" src="<?php echo esc_url( admin_url( 'images/freedom-4.svg?ver=6.3' ) ); ?>" alt="" />
|
||||
<h2 class="is-smaller-heading"><?php _e( 'The 4th Freedom' ); ?></h2>
|
||||
<p><?php _e( 'To distribute copies of your modified versions to others.' ); ?></p>
|
||||
</div>
|
||||
|
||||
@@ -1 +1 @@
|
||||
<svg width="1000" height="400" fill="none" xmlns="http://www.w3.org/2000/svg"><g clip-path="url(#clip0_3974_29104)"><path fill="#151515" d="M0 0h1000v400H0z"/><ellipse opacity=".2" cx="500" cy="463" rx="1497" ry="249" fill="url(#paint0_radial_3974_29104)"/><g opacity=".3" stroke-width="2"><circle cx="100" cy="100" r="101" transform="matrix(0 1 1 0 80 100)" stroke="url(#paint1_linear_3974_29104)"/><circle cx="467" cy="424" r="101" transform="rotate(90 467 424)" stroke="url(#paint2_linear_3974_29104)"/><circle cx="590" r="101" transform="rotate(-180 590 0)" stroke="url(#paint3_linear_3974_29104)"/><circle cx="870" cy="170" r="101" transform="rotate(-90 870 170)" stroke="url(#paint4_linear_3974_29104)"/></g></g><defs><radialGradient id="paint0_radial_3974_29104" cx="0" cy="0" r="1" gradientUnits="userSpaceOnUse" gradientTransform="matrix(0 249 -1497 0 500 463)"><stop stop-color="#3858E9"/><stop offset="1" stop-color="#151515" stop-opacity="0"/></radialGradient><linearGradient id="paint1_linear_3974_29104" x1="190" y1="215" x2="76" y2="47" gradientUnits="userSpaceOnUse"><stop stop-color="#3858E9"/><stop offset=".516" stop-color="#3858E9"/><stop offset="1" stop-color="#151515" stop-opacity="0"/></linearGradient><linearGradient id="paint2_linear_3974_29104" x1="348" y1="497" x2="467" y2="524" gradientUnits="userSpaceOnUse"><stop stop-color="#FFFCB5"/><stop offset="1" stop-color="#151515" stop-opacity="0"/></linearGradient><linearGradient id="paint3_linear_3974_29104" x1="504" y1="60" x2="665" y2="-76" gradientUnits="userSpaceOnUse"><stop stop-color="#151515" stop-opacity="0"/><stop offset=".776" stop-color="#FFB7A7"/><stop offset="1" stop-color="#FFB7A7"/></linearGradient><linearGradient id="paint4_linear_3974_29104" x1="870" y1="70" x2="870" y2="270" gradientUnits="userSpaceOnUse"><stop stop-color="#7B90FF"/><stop offset="1" stop-color="#151515" stop-opacity="0"/></linearGradient><clipPath id="clip0_3974_29104"><path fill="#fff" d="M0 0h1000v400H0z"/></clipPath></defs></svg>
|
||||
<svg width="1000" height="400" fill="none" xmlns="http://www.w3.org/2000/svg"><g clip-path="url(#clip0_3974_29104)"><path fill="#151515" d="M0 0h1000v400H0z"/><ellipse opacity=".2" cx="500" cy="463" rx="1497" ry="249" fill="url(#paint0_radial_3974_29104)"/><g opacity=".3" stroke-width="2"><circle cx="100" cy="100" r="101" transform="matrix(-1 0 0 1 1100 55)" stroke="url(#paint1_linear_3974_29104)"/><circle cx="100" cy="100" r="101" transform="matrix(0 1 1 0 650 10)" stroke="url(#paint2_linear_3974_29104)"/><circle cx="100" cy="100" r="101" transform="matrix(0 1 1 0 150 190)" stroke="url(#paint3_linear_3974_29104)"/><circle opacity=".7" cx="100" cy="100" r="101" transform="matrix(0 1 1 0 400 100)" stroke="url(#paint4_linear_3974_29104)"/><circle cx="100" cy="100" r="101" transform="matrix(-1 0 0 1 100 145)" stroke="url(#paint5_linear_3974_29104)"/></g></g><defs><radialGradient id="paint0_radial_3974_29104" cx="0" cy="0" r="1" gradientUnits="userSpaceOnUse" gradientTransform="matrix(0 249 -1497 0 500 463)"><stop stop-color="#3858E9"/><stop offset="1" stop-color="#151515" stop-opacity="0"/></radialGradient><linearGradient id="paint1_linear_3974_29104" x1="190" y1="215" x2="76" y2="47" gradientUnits="userSpaceOnUse"><stop stop-color="#3858E9"/><stop offset=".516" stop-color="#3858E9"/><stop offset="1" stop-color="#151515" stop-opacity="0"/></linearGradient><linearGradient id="paint2_linear_3974_29104" x1="-19" y1="173" x2="100" y2="200" gradientUnits="userSpaceOnUse"><stop stop-color="#FFFCB5"/><stop offset="1" stop-color="#151515" stop-opacity="0"/></linearGradient><linearGradient id="paint3_linear_3974_29104" x1="14" y1="160" x2="175" y2="24" gradientUnits="userSpaceOnUse"><stop stop-color="#151515" stop-opacity="0"/><stop offset=".776" stop-color="#FFB7A7"/><stop offset="1" stop-color="#FFB7A7"/></linearGradient><linearGradient id="paint4_linear_3974_29104" x1="100" x2="100" y2="200" gradientUnits="userSpaceOnUse"><stop stop-color="#C7FFDB"/><stop offset=".563" stop-color="#151515" stop-opacity="0"/></linearGradient><linearGradient id="paint5_linear_3974_29104" x1="100" x2="100" y2="200" gradientUnits="userSpaceOnUse"><stop stop-color="#7B90FF"/><stop offset="1" stop-color="#151515" stop-opacity="0"/></linearGradient><clipPath id="clip0_3974_29104"><path fill="#fff" d="M0 0h1000v400H0z"/></clipPath></defs></svg>
|
||||
|
Before Width: | Height: | Size: 2.0 KiB After Width: | Height: | Size: 2.3 KiB |
@@ -1 +1 @@
|
||||
<svg width="1000" height="400" fill="none" xmlns="http://www.w3.org/2000/svg"><g clip-path="url(#clip0_1916_6764)"><path fill="#151515" d="M0 0h1000v400H0z"/><ellipse opacity=".2" cx="500" cy="463" rx="1497" ry="249" fill="url(#paint0_radial_1916_6764)"/><path opacity=".4" d="M301 449h1v-89.047c0-5.561 0-9.795-.276-13.17-.277-3.397-.839-6.013-2.013-8.317a21 21 0 0 0-9.177-9.177c-2.304-1.174-4.92-1.736-8.317-2.013-3.375-.276-7.609-.276-13.17-.276h-96.094c-5.561 0-9.795 0-13.17.276-3.397.277-6.013.839-8.317 2.013a21 21 0 0 0-9.177 9.177c-1.174 2.304-1.736 4.92-2.013 8.317-.276 3.375-.276 7.609-.276 13.17V449h161z" stroke="url(#paint1_linear_1916_6764)" stroke-width="2"/><path opacity=".4" d="M493 449h1v-89.047c0-5.561 0-9.795-.276-13.17-.277-3.397-.839-6.013-2.013-8.317a21 21 0 0 0-9.177-9.177c-2.304-1.174-4.92-1.736-8.317-2.013-3.375-.276-7.609-.276-13.17-.276h-96.094c-5.561 0-9.795 0-13.17.276-3.397.277-6.013.839-8.317 2.013a21 21 0 0 0-9.177 9.177c-1.174 2.304-1.736 4.92-2.013 8.317-.276 3.375-.276 7.609-.276 13.17V449h161z" stroke="url(#paint2_linear_1916_6764)" stroke-width="2"/><path opacity=".4" d="M685 449h1v-89.047c0-5.561 0-9.795-.276-13.17-.277-3.397-.839-6.013-2.013-8.317a21 21 0 0 0-9.177-9.177c-2.304-1.174-4.92-1.736-8.317-2.013-3.375-.276-7.609-.276-13.17-.276h-96.094c-5.561 0-9.795 0-13.17.276-3.397.277-6.013.839-8.317 2.013a21 21 0 0 0-9.177 9.177c-1.174 2.304-1.736 4.92-2.013 8.317-.276 3.375-.276 7.609-.276 13.17V449h161z" stroke="url(#paint3_linear_1916_6764)" stroke-width="2"/><path opacity=".4" d="M877 449h1v-89.047c0-5.561 0-9.795-.276-13.17-.277-3.397-.839-6.013-2.013-8.317a21 21 0 0 0-9.177-9.177c-2.304-1.174-4.92-1.736-8.317-2.013-3.375-.276-7.609-.276-13.17-.276h-96.094c-5.561 0-9.795 0-13.17.276-3.397.277-6.013.839-8.317 2.013a21 21 0 0 0-9.177 9.177c-1.174 2.304-1.736 4.92-2.013 8.317-.276 3.375-.276 7.609-.276 13.17V449h161z" stroke="url(#paint4_linear_1916_6764)" stroke-width="2"/></g><defs><radialGradient id="paint0_radial_1916_6764" cx="0" cy="0" r="1" gradientUnits="userSpaceOnUse" gradientTransform="matrix(0 249 -1497 0 500 463)"><stop stop-color="#3858E9"/><stop offset="1" stop-color="#151515" stop-opacity="0"/></radialGradient><linearGradient id="paint1_linear_1916_6764" x1="221" y1="328" x2="221" y2="448" gradientUnits="userSpaceOnUse"><stop stop-color="#3858E9"/><stop offset="1" stop-color="#151515" stop-opacity="0"/></linearGradient><linearGradient id="paint2_linear_1916_6764" x1="413" y1="328" x2="413" y2="448" gradientUnits="userSpaceOnUse"><stop stop-color="#FFFCB5"/><stop offset="1" stop-color="#151515" stop-opacity="0"/></linearGradient><linearGradient id="paint3_linear_1916_6764" x1="605" y1="328" x2="605" y2="448" gradientUnits="userSpaceOnUse"><stop stop-color="#C7FFDB"/><stop offset="1" stop-color="#151515" stop-opacity="0"/></linearGradient><linearGradient id="paint4_linear_1916_6764" x1="797" y1="328" x2="797" y2="448" gradientUnits="userSpaceOnUse"><stop stop-color="#FFB7A7"/><stop offset="1" stop-color="#151515" stop-opacity="0"/></linearGradient><clipPath id="clip0_1916_6764"><path fill="#fff" d="M0 0h1000v400H0z"/></clipPath></defs></svg>
|
||||
<svg width="1000" height="400" fill="none" xmlns="http://www.w3.org/2000/svg"><g clip-path="url(#clip0_1916_6764)"><path fill="#151515" d="M0 0h1000v400H0z"/><ellipse opacity=".2" cx="500" cy="463" rx="1497" ry="249" fill="url(#paint0_radial_1916_6764)"/><path opacity=".4" d="M301 449h1v-95.447c0-4.441 0-7.834-.221-10.543-.223-2.73-.676-4.852-1.632-6.728a16.998 16.998 0 0 0-7.429-7.429c-1.876-.956-3.998-1.409-6.728-1.632-2.709-.221-6.102-.221-10.543-.221H160.154c-3.321 0-5.875 0-7.917.167-2.063.168-3.691.512-5.139 1.25a12.997 12.997 0 0 0-5.681 5.681c-.738 1.448-1.082 3.076-1.25 5.139-.167 2.042-.167 4.596-.167 7.917V449h161z" stroke="url(#paint1_linear_1916_6764)" stroke-width="2"/><path opacity=".4" d="M493 449h1v-95.447c0-4.441 0-7.834-.221-10.543-.223-2.73-.676-4.852-1.632-6.728a16.998 16.998 0 0 0-7.429-7.429c-1.876-.956-3.998-1.409-6.728-1.632-2.709-.221-6.102-.221-10.543-.221H352.154c-3.321 0-5.875 0-7.917.167-2.063.168-3.691.512-5.139 1.25a12.997 12.997 0 0 0-5.681 5.681c-.738 1.448-1.082 3.076-1.25 5.139-.167 2.042-.167 4.596-.167 7.917V449h161z" stroke="url(#paint2_linear_1916_6764)" stroke-width="2"/><path opacity=".4" d="M685 449h1v-95.447c0-4.441 0-7.834-.221-10.543-.223-2.73-.676-4.852-1.632-6.728a16.998 16.998 0 0 0-7.429-7.429c-1.876-.956-3.998-1.409-6.728-1.632-2.709-.221-6.102-.221-10.543-.221H544.154c-3.321 0-5.875 0-7.917.167-2.063.168-3.691.512-5.139 1.25a12.997 12.997 0 0 0-5.681 5.681c-.738 1.448-1.082 3.076-1.25 5.139-.167 2.042-.167 4.596-.167 7.917V449h161z" stroke="url(#paint3_linear_1916_6764)" stroke-width="2"/><path opacity=".4" d="M877 449h1v-95.447c0-4.441 0-7.834-.221-10.543-.223-2.73-.676-4.852-1.632-6.728a16.998 16.998 0 0 0-7.429-7.429c-1.876-.956-3.998-1.409-6.728-1.632-2.709-.221-6.102-.221-10.543-.221H736.154c-3.321 0-5.875 0-7.917.167-2.063.168-3.691.512-5.139 1.25a12.997 12.997 0 0 0-5.681 5.681c-.738 1.448-1.082 3.076-1.25 5.139-.167 2.042-.167 4.596-.167 7.917V449h161z" stroke="url(#paint4_linear_1916_6764)" stroke-width="2"/></g><defs><radialGradient id="paint0_radial_1916_6764" cx="0" cy="0" r="1" gradientUnits="userSpaceOnUse" gradientTransform="matrix(0 249 -1497 0 500 463)"><stop stop-color="#3858E9"/><stop offset="1" stop-color="#151515" stop-opacity="0"/></radialGradient><linearGradient id="paint1_linear_1916_6764" x1="221" y1="328" x2="221" y2="448" gradientUnits="userSpaceOnUse"><stop stop-color="#3858E9"/><stop offset="1" stop-color="#151515" stop-opacity="0"/></linearGradient><linearGradient id="paint2_linear_1916_6764" x1="413" y1="328" x2="413" y2="448" gradientUnits="userSpaceOnUse"><stop stop-color="#FFFCB5"/><stop offset="1" stop-color="#151515" stop-opacity="0"/></linearGradient><linearGradient id="paint3_linear_1916_6764" x1="605" y1="328" x2="605" y2="448" gradientUnits="userSpaceOnUse"><stop stop-color="#C7FFDB"/><stop offset="1" stop-color="#151515" stop-opacity="0"/></linearGradient><linearGradient id="paint4_linear_1916_6764" x1="797" y1="328" x2="797" y2="448" gradientUnits="userSpaceOnUse"><stop stop-color="#FFB7A7"/><stop offset="1" stop-color="#151515" stop-opacity="0"/></linearGradient><clipPath id="clip0_1916_6764"><path fill="#fff" d="M0 0h1000v400H0z"/></clipPath></defs></svg>
|
||||
|
Before Width: | Height: | Size: 3.1 KiB After Width: | Height: | Size: 3.1 KiB |
@@ -1,52 +1 @@
|
||||
<svg xmlns="http://www.w3.org/2000/svg" width="280" height="280" fill="none" viewBox="0 0 280 280">
|
||||
<g clip-path="url(#a)">
|
||||
<rect width="280" height="280" fill="#151515" rx="5"/>
|
||||
<ellipse cx="140" cy="323" fill="url(#b)" opacity=".2" rx="928" ry="154"/>
|
||||
<g stroke-width="1.5" clip-path="url(#c)">
|
||||
<path stroke="url(#d)" d="M53 135v1635"/>
|
||||
<path stroke="url(#e)" d="M111 135v1635"/>
|
||||
<path stroke="url(#f)" d="M169 135v1635"/>
|
||||
<path stroke="url(#g)" d="M227 135v1635"/>
|
||||
</g>
|
||||
<path fill="#fff" d="M98.666 177.465c-10.254 0-18.603-4.981-23.34-14.014-3.32-5.762-5.03-13.135-5.03-21.875 0-23.486 10.89-37.5 28.76-37.5 12.891 0 22.901 7.666 25.001 19.043h-12.5c-1.612-5.322-6.543-8.789-12.598-8.789-10.547 0-16.748 9.766-16.65 26.758h.244c2.978-6.885 10.205-11.475 19.092-11.475 13.378 0 23.339 9.864 23.339 23.242 0 14.307-11.035 24.61-26.318 24.61Zm-.098-10.303c7.813 0 14.014-6.152 14.014-13.916 0-7.959-5.859-13.769-13.916-13.769-8.105 0-14.111 5.81-14.111 13.623 0 7.861 6.152 14.062 14.013 14.062Zm41.018 9.375c-3.955 0-7.031-3.076-7.031-7.031 0-3.906 3.076-7.031 7.031-7.031 3.906 0 6.982 3.125 6.982 7.031 0 3.955-3.076 7.031-6.982 7.031Zm32.082-31.933v-9.473h8.496c7.227 0 12.158-4.443 12.158-10.742 0-6.153-4.297-10.254-12.207-10.254-7.275 0-12.158 4.248-12.646 10.84H155.75c.684-12.647 10.4-20.85 24.951-20.85 13.867 0 23.731 7.568 23.731 18.555 0 8.74-5.86 15.039-14.551 16.552v.293c10.547.782 17.383 7.227 17.383 17.041 0 12.452-11.328 20.85-26.709 20.85-15.479 0-25.537-8.496-26.172-21.045h12.012c.585 6.445 5.859 10.742 14.257 10.742 8.106 0 13.819-4.541 13.819-11.035 0-7.129-5.371-11.474-14.112-11.474h-8.691Z"/>
|
||||
</g>
|
||||
<defs>
|
||||
<linearGradient id="d" x1="53.5" x2="53.5" y1="135" y2="1770" gradientUnits="userSpaceOnUse">
|
||||
<stop stop-color="#3858E9" stop-opacity="0"/>
|
||||
<stop offset=".297" stop-color="#3858E9"/>
|
||||
<stop offset=".734" stop-color="#3858E9"/>
|
||||
<stop offset="1" stop-color="#3858E9" stop-opacity="0"/>
|
||||
<stop offset="1" stop-color="#3858E9" stop-opacity="0"/>
|
||||
</linearGradient>
|
||||
<linearGradient id="e" x1="111.5" x2="111.5" y1="135" y2="1770" gradientUnits="userSpaceOnUse">
|
||||
<stop stop-color="#C7FFDB" stop-opacity="0"/>
|
||||
<stop offset=".297" stop-color="#C7FFDB"/>
|
||||
<stop offset=".693" stop-color="#C7FFDB"/>
|
||||
<stop offset="1" stop-color="#C7FFDB" stop-opacity="0"/>
|
||||
</linearGradient>
|
||||
<linearGradient id="f" x1="169.5" x2="169.5" y1="135" y2="1770" gradientUnits="userSpaceOnUse">
|
||||
<stop stop-color="#FFB7A7" stop-opacity="0"/>
|
||||
<stop offset=".297" stop-color="#FFB7A7"/>
|
||||
<stop offset=".734" stop-color="#FFB7A7"/>
|
||||
<stop offset="1" stop-color="#3858E9" stop-opacity="0"/>
|
||||
<stop offset="1" stop-color="#FFB7A7" stop-opacity="0"/>
|
||||
</linearGradient>
|
||||
<linearGradient id="g" x1="227.5" x2="227.5" y1="135" y2="1770" gradientUnits="userSpaceOnUse">
|
||||
<stop stop-color="#7B90FF" stop-opacity="0"/>
|
||||
<stop offset=".297" stop-color="#7B90FF"/>
|
||||
<stop offset=".734" stop-color="#7B90FF"/>
|
||||
<stop offset="1" stop-color="#3858E9" stop-opacity="0"/>
|
||||
<stop offset="1" stop-color="#7B90FF" stop-opacity="0"/>
|
||||
</linearGradient>
|
||||
<clipPath id="a">
|
||||
<rect width="280" height="280" fill="#fff" rx="5"/>
|
||||
</clipPath>
|
||||
<clipPath id="c">
|
||||
<path fill="#fff" d="M0 135h280v280H0z"/>
|
||||
</clipPath>
|
||||
<radialGradient id="b" cx="0" cy="0" r="1" gradientTransform="matrix(0 154 -928 0 140 323)" gradientUnits="userSpaceOnUse">
|
||||
<stop stop-color="#3858E9"/>
|
||||
<stop offset="1" stop-color="#151515" stop-opacity="0"/>
|
||||
</radialGradient>
|
||||
</defs>
|
||||
</svg>
|
||||
<svg width="280" height="280" fill="none" xmlns="http://www.w3.org/2000/svg"><g clip-path="url(#clip0_2238_13933)"><rect width="280" height="280" rx="5" fill="#151515"/><ellipse opacity=".2" cx="140" cy="323" rx="928" ry="154" fill="url(#paint0_radial_2238_13933)"/><g clip-path="url(#clip1_2238_13933)" stroke-width="1.5"><path d="M53 135v1635" stroke="url(#paint1_linear_2238_13933)"/><path d="M111 135v1635" stroke="url(#paint2_linear_2238_13933)"/><path d="M169 135v1635" stroke="url(#paint3_linear_2238_13933)"/><path d="M227 135v1635" stroke="url(#paint4_linear_2238_13933)"/></g><path d="M99.984 177.221c-15.576 0-28.466-10.889-28.466-35.596v-.098c0-23.291 10.79-37.207 28.759-37.207 13.037 0 22.754 7.52 25 18.164l.098.537h-12.5l-.195-.439c-1.856-4.834-6.201-7.959-12.5-7.959-11.328 0-16.065 10.84-16.553 24.17-.049.732-.049 1.465-.049 2.246h.244c2.784-6.445 9.815-11.328 19.385-11.328 13.574 0 23.096 9.766 23.096 22.998v.098c0 14.209-11.133 24.414-26.319 24.414zm-14.257-24.219c0 7.812 6.2 13.916 14.062 13.916 7.861 0 14.111-6.055 14.111-13.672v-.098c0-8.007-5.908-13.72-13.965-13.72-8.056 0-14.208 5.664-14.208 13.525v.049zm54.494 23.779c-3.955 0-7.08-3.125-7.08-7.08 0-3.906 3.125-7.031 7.08-7.031s7.031 3.125 7.031 7.031c0 3.955-3.076 7.08-7.031 7.08zm39.357.44c-15.478 0-25.537-8.301-26.514-20.117l-.048-.586h12.06l.049.537c.684 5.713 6.152 9.863 14.404 9.863 8.155 0 13.575-4.492 13.575-10.889v-.097c0-7.422-5.469-11.524-14.454-11.524h-8.349v-9.375h8.056c7.764 0 12.94-4.394 12.94-10.547v-.097c0-6.348-4.297-10.059-11.865-10.059-7.422 0-12.5 3.858-13.135 9.912l-.049.488h-11.719l.049-.585c1.026-11.915 10.645-19.825 24.854-19.825 14.55 0 23.974 7.471 23.974 18.409v.097c0 8.74-6.347 14.551-14.795 16.309v.244c10.401.976 17.285 7.129 17.285 16.894v.098c0 12.256-10.742 20.85-26.318 20.85z" fill="#fff"/></g><defs><radialGradient id="paint0_radial_2238_13933" cx="0" cy="0" r="1" gradientUnits="userSpaceOnUse" gradientTransform="matrix(0 154 -928 0 140 323)"><stop stop-color="#3858E9"/><stop offset="1" stop-color="#151515" stop-opacity="0"/></radialGradient><linearGradient id="paint1_linear_2238_13933" x1="53.5" y1="135" x2="53.5" y2="1770" gradientUnits="userSpaceOnUse"><stop stop-color="#3858E9" stop-opacity="0"/><stop offset=".297" stop-color="#3858E9"/><stop offset=".734" stop-color="#3858E9"/><stop offset="1" stop-color="#3858E9" stop-opacity="0"/><stop offset="1" stop-color="#3858E9" stop-opacity="0"/></linearGradient><linearGradient id="paint2_linear_2238_13933" x1="111.5" y1="135" x2="111.5" y2="1770" gradientUnits="userSpaceOnUse"><stop stop-color="#C7FFDB" stop-opacity="0"/><stop offset=".297" stop-color="#C7FFDB"/><stop offset=".693" stop-color="#C7FFDB"/><stop offset="1" stop-color="#C7FFDB" stop-opacity="0"/></linearGradient><linearGradient id="paint3_linear_2238_13933" x1="169.5" y1="135" x2="169.5" y2="1770" gradientUnits="userSpaceOnUse"><stop stop-color="#FFB7A7" stop-opacity="0"/><stop offset=".297" stop-color="#FFB7A7"/><stop offset=".734" stop-color="#FFB7A7"/><stop offset="1" stop-color="#3858E9" stop-opacity="0"/><stop offset="1" stop-color="#FFB7A7" stop-opacity="0"/></linearGradient><linearGradient id="paint4_linear_2238_13933" x1="227.5" y1="135" x2="227.5" y2="1770" gradientUnits="userSpaceOnUse"><stop stop-color="#7B90FF" stop-opacity="0"/><stop offset=".297" stop-color="#7B90FF"/><stop offset=".734" stop-color="#7B90FF"/><stop offset="1" stop-color="#3858E9" stop-opacity="0"/><stop offset="1" stop-color="#7B90FF" stop-opacity="0"/></linearGradient><clipPath id="clip0_2238_13933"><rect width="280" height="280" rx="5" fill="#fff"/></clipPath><clipPath id="clip1_2238_13933"><path fill="#fff" transform="translate(0 135)" d="M0 0h280v280H0z"/></clipPath></defs></svg>
|
||||
|
Before Width: | Height: | Size: 3.6 KiB After Width: | Height: | Size: 3.7 KiB |
1
wp-admin/images/contribute-code.svg
Normal file
|
After Width: | Height: | Size: 9.1 KiB |
1
wp-admin/images/contribute-main.svg
Normal file
|
After Width: | Height: | Size: 8.6 KiB |
1
wp-admin/images/contribute-no-code.svg
Normal file
|
After Width: | Height: | Size: 17 KiB |
@@ -1,10 +1,61 @@
|
||||
<svg preserveAspectRatio="xMidYMin slice" viewBox="0 0 1232 240" fill="none" xmlns="http://www.w3.org/2000/svg" aria-hidden="true" focusable="false">
|
||||
<svg preserveAspectRatio="xMidYMin slice" fill="none" viewBox="0 0 1232 240" fill="none" xmlns="http://www.w3.org/2000/svg" aria-hidden="true" focusable="false">
|
||||
<g clip-path="url(#a)">
|
||||
<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"/>
|
||||
<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"/>
|
||||
<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"/>
|
||||
<path fill="#151515" d="M0 0h1232v240H0z"/>
|
||||
<ellipse cx="616" cy="232" fill="url(#b)" opacity=".05" rx="1497" ry="249"/>
|
||||
<mask id="d" width="1000" height="400" x="232" y="20" maskUnits="userSpaceOnUse" style="mask-type:alpha">
|
||||
<path fill="url(#c)" d="M0 0h1000v400H0z" transform="translate(232 20)"/>
|
||||
</mask>
|
||||
<g stroke-width="2" mask="url(#d)">
|
||||
<path stroke="url(#e)" d="M387 20v1635"/>
|
||||
<path stroke="url(#f)" d="M559.5 20v1635"/>
|
||||
<path stroke="url(#g)" d="M732 20v1635"/>
|
||||
<path stroke="url(#h)" d="M904.5 20v1635"/>
|
||||
<path stroke="url(#i)" d="M1077 20v1635"/>
|
||||
</g>
|
||||
</g>
|
||||
<defs>
|
||||
<linearGradient id="e" x1="387.5" x2="387.5" y1="20" y2="1655" gradientUnits="userSpaceOnUse">
|
||||
<stop stop-color="#3858E9" stop-opacity="0"/>
|
||||
<stop offset=".297" stop-color="#3858E9"/>
|
||||
<stop offset=".734" stop-color="#3858E9"/>
|
||||
<stop offset="1" stop-color="#3858E9" stop-opacity="0"/>
|
||||
<stop offset="1" stop-color="#3858E9" stop-opacity="0"/>
|
||||
</linearGradient>
|
||||
<linearGradient id="f" x1="560" x2="560" y1="20" y2="1655" gradientUnits="userSpaceOnUse">
|
||||
<stop stop-color="#FFFCB5" stop-opacity="0"/>
|
||||
<stop offset="0" stop-color="#FFFCB5" stop-opacity="0"/>
|
||||
<stop offset=".297" stop-color="#FFFCB5"/>
|
||||
<stop offset=".734" stop-color="#FFFCB5"/>
|
||||
<stop offset="1" stop-color="#FFFCB5" stop-opacity="0"/>
|
||||
</linearGradient>
|
||||
<linearGradient id="g" x1="732.5" x2="732.5" y1="20" y2="1655" gradientUnits="userSpaceOnUse">
|
||||
<stop stop-color="#C7FFDB" stop-opacity="0"/>
|
||||
<stop offset=".297" stop-color="#C7FFDB"/>
|
||||
<stop offset=".693" stop-color="#C7FFDB"/>
|
||||
<stop offset="1" stop-color="#C7FFDB" stop-opacity="0"/>
|
||||
</linearGradient>
|
||||
<linearGradient id="h" x1="905" x2="905" y1="20" y2="1655" gradientUnits="userSpaceOnUse">
|
||||
<stop stop-color="#FFB7A7" stop-opacity="0"/>
|
||||
<stop offset=".297" stop-color="#FFB7A7"/>
|
||||
<stop offset=".734" stop-color="#FFB7A7"/>
|
||||
<stop offset="1" stop-color="#3858E9" stop-opacity="0"/>
|
||||
<stop offset="1" stop-color="#FFB7A7" stop-opacity="0"/>
|
||||
</linearGradient>
|
||||
<linearGradient id="i" x1="1077.5" x2="1077.5" y1="20" y2="1655" gradientUnits="userSpaceOnUse">
|
||||
<stop stop-color="#7B90FF" stop-opacity="0"/>
|
||||
<stop offset=".297" stop-color="#7B90FF"/>
|
||||
<stop offset=".734" stop-color="#7B90FF"/>
|
||||
<stop offset="1" stop-color="#3858E9" stop-opacity="0"/>
|
||||
<stop offset="1" stop-color="#7B90FF" stop-opacity="0"/>
|
||||
</linearGradient>
|
||||
<radialGradient id="b" cx="0" cy="0" r="1" gradientTransform="matrix(0 249 -1497 0 616 232)" gradientUnits="userSpaceOnUse">
|
||||
<stop stop-color="#3858E9"/>
|
||||
<stop offset="1" stop-color="#151515" stop-opacity="0"/>
|
||||
</radialGradient>
|
||||
<radialGradient id="c" cx="0" cy="0" r="1" gradientTransform="matrix(0 765 -1912.5 0 500 -110)" gradientUnits="userSpaceOnUse">
|
||||
<stop offset=".161" stop-color="#151515" stop-opacity="0"/>
|
||||
<stop offset=".682"/>
|
||||
</radialGradient>
|
||||
<clipPath id="a">
|
||||
<path fill="#fff" d="M0 0h1232v240H0z"/>
|
||||
</clipPath>
|
||||
|
||||
|
Before Width: | Height: | Size: 4.0 KiB After Width: | Height: | Size: 3.3 KiB |
@@ -3882,13 +3882,29 @@ function wp_ajax_parse_media_shortcode() {
|
||||
|
||||
$shortcode = wp_unslash( $_POST['shortcode'] );
|
||||
|
||||
// Only process previews for media related shortcodes:
|
||||
$found_shortcodes = get_shortcode_tags_in_content( $shortcode );
|
||||
$media_shortcodes = array(
|
||||
'audio',
|
||||
'embed',
|
||||
'playlist',
|
||||
'video',
|
||||
'gallery',
|
||||
);
|
||||
|
||||
$other_shortcodes = array_diff( $found_shortcodes, $media_shortcodes );
|
||||
|
||||
if ( ! empty( $other_shortcodes ) ) {
|
||||
wp_send_json_error();
|
||||
}
|
||||
|
||||
if ( ! empty( $_POST['post_ID'] ) ) {
|
||||
$post = get_post( (int) $_POST['post_ID'] );
|
||||
}
|
||||
|
||||
// The embed shortcode requires a post.
|
||||
if ( ! $post || ! current_user_can( 'edit_post', $post->ID ) ) {
|
||||
if ( 'embed' === $shortcode ) {
|
||||
if ( in_array( 'embed', $found_shortcodes, true ) ) {
|
||||
wp_send_json_error();
|
||||
}
|
||||
} else {
|
||||
|
||||
@@ -274,6 +274,8 @@ class Plugin_Upgrader extends WP_Upgrader {
|
||||
* @since 2.8.0
|
||||
* @since 3.7.0 The `$args` parameter was added, making clearing the plugin update cache optional.
|
||||
*
|
||||
* @global string $wp_version The WordPress version string.
|
||||
*
|
||||
* @param string[] $plugins Array of paths to plugin files relative to the plugins directory.
|
||||
* @param array $args {
|
||||
* Optional. Other arguments for upgrading several plugins at once.
|
||||
@@ -283,6 +285,8 @@ class Plugin_Upgrader extends WP_Upgrader {
|
||||
* @return array|false An array of results indexed by plugin file, or false if unable to connect to the filesystem.
|
||||
*/
|
||||
public function bulk_upgrade( $plugins, $args = array() ) {
|
||||
global $wp_version;
|
||||
|
||||
$defaults = array(
|
||||
'clear_update_cache' => true,
|
||||
);
|
||||
@@ -343,23 +347,55 @@ class Plugin_Upgrader extends WP_Upgrader {
|
||||
|
||||
$this->skin->plugin_active = is_plugin_active( $plugin );
|
||||
|
||||
$result = $this->run(
|
||||
array(
|
||||
'package' => $r->package,
|
||||
'destination' => WP_PLUGIN_DIR,
|
||||
'clear_destination' => true,
|
||||
'clear_working' => true,
|
||||
'is_multi' => true,
|
||||
'hook_extra' => array(
|
||||
'plugin' => $plugin,
|
||||
'temp_backup' => array(
|
||||
'slug' => dirname( $plugin ),
|
||||
'src' => WP_PLUGIN_DIR,
|
||||
'dir' => 'plugins',
|
||||
if ( isset( $r->requires ) && ! is_wp_version_compatible( $r->requires ) ) {
|
||||
$result = new WP_Error(
|
||||
'incompatible_wp_required_version',
|
||||
sprintf(
|
||||
/* translators: 1: Current WordPress version, 2: WordPress version required by the new plugin version. */
|
||||
__( 'Your WordPress version is %1$s, however the new plugin version requires %2$s.' ),
|
||||
$wp_version,
|
||||
$r->requires
|
||||
)
|
||||
);
|
||||
|
||||
$this->skin->before( $result );
|
||||
$this->skin->error( $result );
|
||||
$this->skin->after();
|
||||
} elseif ( isset( $r->requires_php ) && ! is_php_version_compatible( $r->requires_php ) ) {
|
||||
$result = new WP_Error(
|
||||
'incompatible_php_required_version',
|
||||
sprintf(
|
||||
/* translators: 1: Current PHP version, 2: PHP version required by the new plugin version. */
|
||||
__( 'The PHP version on your server is %1$s, however the new plugin version requires %2$s.' ),
|
||||
PHP_VERSION,
|
||||
$r->requires_php
|
||||
)
|
||||
);
|
||||
|
||||
$this->skin->before( $result );
|
||||
$this->skin->error( $result );
|
||||
$this->skin->after();
|
||||
} else {
|
||||
add_filter( 'upgrader_source_selection', array( $this, 'check_package' ) );
|
||||
$result = $this->run(
|
||||
array(
|
||||
'package' => $r->package,
|
||||
'destination' => WP_PLUGIN_DIR,
|
||||
'clear_destination' => true,
|
||||
'clear_working' => true,
|
||||
'is_multi' => true,
|
||||
'hook_extra' => array(
|
||||
'plugin' => $plugin,
|
||||
'temp_backup' => array(
|
||||
'slug' => dirname( $plugin ),
|
||||
'src' => WP_PLUGIN_DIR,
|
||||
'dir' => 'plugins',
|
||||
),
|
||||
),
|
||||
),
|
||||
)
|
||||
);
|
||||
)
|
||||
);
|
||||
remove_filter( 'upgrader_source_selection', array( $this, 'check_package' ) );
|
||||
}
|
||||
|
||||
$results[ $plugin ] = $result;
|
||||
|
||||
|
||||
@@ -651,6 +651,19 @@ class WP_Comments_List_Table extends WP_List_Table {
|
||||
|
||||
$this->user_can = current_user_can( 'edit_comment', $comment->comment_ID );
|
||||
|
||||
$edit_post_cap = $post ? 'edit_post' : 'edit_posts';
|
||||
if (
|
||||
current_user_can( $edit_post_cap, $comment->comment_post_ID ) ||
|
||||
(
|
||||
empty( $post->post_password ) &&
|
||||
current_user_can( 'read_post', $comment->comment_post_ID )
|
||||
)
|
||||
) {
|
||||
// The user has access to the post
|
||||
} else {
|
||||
return false;
|
||||
}
|
||||
|
||||
echo "<tr id='comment-$comment->comment_ID' class='$the_comment_class'>";
|
||||
$this->single_row_columns( $comment );
|
||||
echo "</tr>\n";
|
||||
|
||||
@@ -818,6 +818,20 @@ class WP_List_Table {
|
||||
$pending_comments_number
|
||||
);
|
||||
|
||||
$post_object = get_post( $post_id );
|
||||
$edit_post_cap = $post_object ? 'edit_post' : 'edit_posts';
|
||||
if (
|
||||
current_user_can( $edit_post_cap, $post_id ) ||
|
||||
(
|
||||
empty( $post_object->post_password ) &&
|
||||
current_user_can( 'read_post', $post_id )
|
||||
)
|
||||
) {
|
||||
// The user has access to the post and thus can see comments
|
||||
} else {
|
||||
return false;
|
||||
}
|
||||
|
||||
if ( ! $approved_comments && ! $pending_comments ) {
|
||||
// No comments at all.
|
||||
printf(
|
||||
|
||||
@@ -1943,10 +1943,6 @@ class WP_Site_Health {
|
||||
public function get_test_available_updates_disk_space() {
|
||||
$available_space = function_exists( 'disk_free_space' ) ? @disk_free_space( WP_CONTENT_DIR . '/upgrade/' ) : false;
|
||||
|
||||
$available_space = false !== $available_space
|
||||
? (int) $available_space
|
||||
: 0;
|
||||
|
||||
$result = array(
|
||||
'label' => __( 'Disk space available to safely perform updates' ),
|
||||
'status' => 'good',
|
||||
@@ -1963,18 +1959,14 @@ class WP_Site_Health {
|
||||
'test' => 'available_updates_disk_space',
|
||||
);
|
||||
|
||||
if ( $available_space < 100 * MB_IN_BYTES ) {
|
||||
$result['description'] = __( 'Available disk space is low, less than 100 MB available.' );
|
||||
if ( false === $available_space ) {
|
||||
$result['description'] = __( 'Could not determine available disk space for updates.' );
|
||||
$result['status'] = 'recommended';
|
||||
}
|
||||
|
||||
if ( $available_space < 20 * MB_IN_BYTES ) {
|
||||
} elseif ( $available_space < 20 * MB_IN_BYTES ) {
|
||||
$result['description'] = __( 'Available disk space is critically low, less than 20 MB available. Proceed with caution, updates may fail.' );
|
||||
$result['status'] = 'critical';
|
||||
}
|
||||
|
||||
if ( ! $available_space ) {
|
||||
$result['description'] = __( 'Could not determine available disk space for updates.' );
|
||||
} elseif ( $available_space < 100 * MB_IN_BYTES ) {
|
||||
$result['description'] = __( 'Available disk space is low, less than 100 MB available.' );
|
||||
$result['status'] = 'recommended';
|
||||
}
|
||||
|
||||
@@ -2009,9 +2001,19 @@ class WP_Site_Health {
|
||||
'test' => 'update_temp_backup_writable',
|
||||
);
|
||||
|
||||
if ( ! $wp_filesystem ) {
|
||||
if ( ! function_exists( 'WP_Filesystem' ) ) {
|
||||
require_once ABSPATH . '/wp-admin/includes/file.php';
|
||||
WP_Filesystem();
|
||||
}
|
||||
|
||||
ob_start();
|
||||
$credentials = request_filesystem_credentials( '' );
|
||||
ob_end_clean();
|
||||
|
||||
if ( false === $credentials || ! WP_Filesystem( $credentials ) ) {
|
||||
$result['status'] = 'recommended';
|
||||
$result['label'] = __( 'Could not access filesystem' );
|
||||
$result['description'] = __( 'Unable to connect to the filesystem. Please confirm your credentials.' );
|
||||
return $result;
|
||||
}
|
||||
|
||||
$wp_content = $wp_filesystem->wp_content_dir();
|
||||
|
||||
@@ -1206,8 +1206,7 @@ class WP_Upgrader {
|
||||
if ( ! $wp_filesystem->delete( $temp_backup_dir, true ) ) {
|
||||
$errors->add(
|
||||
'temp_backup_delete_failed',
|
||||
sprintf( $this->strings['temp_backup_delete_failed'] ),
|
||||
$args['slug']
|
||||
sprintf( $this->strings['temp_backup_delete_failed'], $args['slug'] )
|
||||
);
|
||||
continue;
|
||||
}
|
||||
|
||||
@@ -1103,7 +1103,16 @@ function wp_dashboard_recent_comments( $total_items = 5 ) {
|
||||
|
||||
echo '<ul id="the-comment-list" data-wp-lists="list:comment">';
|
||||
foreach ( $comments as $comment ) {
|
||||
_wp_dashboard_recent_comments_row( $comment );
|
||||
$comment_post = get_post( $comment->comment_post_ID );
|
||||
if (
|
||||
current_user_can( 'edit_post', $comment->comment_post_ID ) ||
|
||||
(
|
||||
empty( $comment_post->post_password ) &&
|
||||
current_user_can( 'read_post', $comment->comment_post_ID )
|
||||
)
|
||||
) {
|
||||
_wp_dashboard_recent_comments_row( $comment );
|
||||
}
|
||||
}
|
||||
echo '</ul>';
|
||||
|
||||
@@ -2098,6 +2107,7 @@ function wp_welcome_panel() {
|
||||
<?php if ( $is_block_theme ) : ?>
|
||||
<h3><?php _e( 'Switch up your site’s look & feel with Styles' ); ?></h3>
|
||||
<p><?php _e( 'Tweak your site, or give it a whole new look! Get creative — how about a new color palette or font?' ); ?></p>
|
||||
<a href="<?php echo esc_url( admin_url( '/site-editor.php?path=%2Fwp_global_styles' ) ); ?>"><?php _e( 'Edit styles' ); ?></a>
|
||||
<?php else : ?>
|
||||
<h3><?php _e( 'Discover a new way to build your site.' ); ?></h3>
|
||||
<p><?php _e( 'There is a new kind of WordPress theme, called a block theme, that lets you build the site you’ve always wanted — with blocks and styles.' ); ?></p>
|
||||
|
||||
@@ -156,7 +156,7 @@ function wp_image_editor( $post_id, $msg = false ) {
|
||||
<input type="number" step="1" min="0" max="<?php echo isset( $meta['width'] ) ? $meta['width'] : ''; ?>" aria-describedby="imgedit-scale-warn-<?php echo $post_id; ?>" id="imgedit-scale-width-<?php echo $post_id; ?>" onkeyup="imageEdit.scaleChanged(<?php echo $post_id; ?>, 1, this)" onblur="imageEdit.scaleChanged(<?php echo $post_id; ?>, 1, this)" value="<?php echo isset( $meta['width'] ) ? $meta['width'] : 0; ?>" />
|
||||
<span class="imgedit-separator" aria-hidden="true">×</span>
|
||||
<label for="imgedit-scale-height-<?php echo $post_id; ?>" class="screen-reader-text"><?php _e( 'scale height' ); ?></label>
|
||||
<input type="number" step="1" min="0" max="<?php echo isset( $meta['height'] ) ? $meta['width'] : ''; ?>" aria-describedby="imgedit-scale-warn-<?php echo $post_id; ?>" id="imgedit-scale-height-<?php echo $post_id; ?>" onkeyup="imageEdit.scaleChanged(<?php echo $post_id; ?>, 0, this)" onblur="imageEdit.scaleChanged(<?php echo $post_id; ?>, 0, this)" value="<?php echo isset( $meta['height'] ) ? $meta['height'] : 0; ?>" />
|
||||
<input type="number" step="1" min="0" max="<?php echo isset( $meta['height'] ) ? $meta['height'] : ''; ?>" aria-describedby="imgedit-scale-warn-<?php echo $post_id; ?>" id="imgedit-scale-height-<?php echo $post_id; ?>" onkeyup="imageEdit.scaleChanged(<?php echo $post_id; ?>, 0, this)" onblur="imageEdit.scaleChanged(<?php echo $post_id; ?>, 0, this)" value="<?php echo isset( $meta['height'] ) ? $meta['height'] : 0; ?>" />
|
||||
<button id="imgedit-scale-button" type="button" onclick="imageEdit.action(<?php echo "$post_id, '$nonce'"; ?>, 'scale')" class="button button-primary"><?php esc_html_e( 'Scale' ); ?></button>
|
||||
<span class="imgedit-scale-warn" id="imgedit-scale-warn-<?php echo $post_id; ?>"><span class="dashicons dashicons-warning" aria-hidden="true"></span><?php esc_html_e( 'Images cannot be scaled to a size larger than the original.' ); ?></span>
|
||||
</div>
|
||||
|
||||
@@ -866,6 +866,7 @@ $_old_files = array(
|
||||
// 6.3
|
||||
'wp-includes/images/wlw',
|
||||
'wp-includes/wlwmanifest.xml',
|
||||
'wp-includes/random_compat',
|
||||
);
|
||||
|
||||
/**
|
||||
@@ -1430,9 +1431,13 @@ function update_core( $from, $to ) {
|
||||
} else {
|
||||
$lang_dir = WP_CONTENT_DIR . '/languages';
|
||||
}
|
||||
|
||||
/*
|
||||
* Note: str_starts_with() is not used here, as this file is included
|
||||
* when updating from older WordPress versions, in which case
|
||||
* the polyfills from wp-includes/compat.php may not be available.
|
||||
*/
|
||||
// Check if the language directory exists first.
|
||||
if ( ! @is_dir( $lang_dir ) && str_starts_with( $lang_dir, ABSPATH ) ) {
|
||||
if ( ! @is_dir( $lang_dir ) && 0 === strpos( $lang_dir, ABSPATH ) ) {
|
||||
// If it's within the ABSPATH we can handle it here, otherwise they're out of luck.
|
||||
$wp_filesystem->mkdir( $to . str_replace( ABSPATH, '', $lang_dir ), FS_CHMOD_DIR );
|
||||
clearstatcache(); // For FTP, need to clear the stat cache.
|
||||
|
||||
@@ -636,6 +636,7 @@ Please click the following link to activate your user account:
|
||||
*
|
||||
* @since 5.6.0
|
||||
* @since 6.2.0 Allow insecure HTTP connections for the local environment.
|
||||
* @since 6.3.2 Validates the success and reject URLs to prevent javascript pseudo protocol being executed.
|
||||
*
|
||||
* @param array $request {
|
||||
* The array of request data. All arguments are optional and may be empty.
|
||||
@@ -649,27 +650,24 @@ Please click the following link to activate your user account:
|
||||
* @return true|WP_Error True if the request is valid, a WP_Error object contains errors if not.
|
||||
*/
|
||||
function wp_is_authorize_application_password_request_valid( $request, $user ) {
|
||||
$error = new WP_Error();
|
||||
$is_local = 'local' === wp_get_environment_type();
|
||||
$error = new WP_Error();
|
||||
|
||||
if ( ! empty( $request['success_url'] ) ) {
|
||||
$scheme = wp_parse_url( $request['success_url'], PHP_URL_SCHEME );
|
||||
|
||||
if ( 'http' === $scheme && ! $is_local ) {
|
||||
if ( isset( $request['success_url'] ) ) {
|
||||
$validated_success_url = wp_is_authorize_application_redirect_url_valid( $request['success_url'] );
|
||||
if ( is_wp_error( $validated_success_url ) ) {
|
||||
$error->add(
|
||||
'invalid_redirect_scheme',
|
||||
__( 'The success URL must be served over a secure connection.' )
|
||||
$validated_success_url->get_error_code(),
|
||||
$validated_success_url->get_error_message()
|
||||
);
|
||||
}
|
||||
}
|
||||
|
||||
if ( ! empty( $request['reject_url'] ) ) {
|
||||
$scheme = wp_parse_url( $request['reject_url'], PHP_URL_SCHEME );
|
||||
|
||||
if ( 'http' === $scheme && ! $is_local ) {
|
||||
if ( isset( $request['reject_url'] ) ) {
|
||||
$validated_reject_url = wp_is_authorize_application_redirect_url_valid( $request['reject_url'] );
|
||||
if ( is_wp_error( $validated_reject_url ) ) {
|
||||
$error->add(
|
||||
'invalid_redirect_scheme',
|
||||
__( 'The rejection URL must be served over a secure connection.' )
|
||||
$validated_reject_url->get_error_code(),
|
||||
$validated_reject_url->get_error_message()
|
||||
);
|
||||
}
|
||||
}
|
||||
@@ -698,3 +696,59 @@ function wp_is_authorize_application_password_request_valid( $request, $user ) {
|
||||
|
||||
return true;
|
||||
}
|
||||
|
||||
/**
|
||||
* Validates the redirect URL protocol scheme. The protocol can be anything except http and javascript.
|
||||
*
|
||||
* @since 6.3.2
|
||||
*
|
||||
* @param string $url - The redirect URL to be validated.
|
||||
*
|
||||
* @return true|WP_Error True if the redirect URL is valid, a WP_Error object otherwise.
|
||||
*/
|
||||
function wp_is_authorize_application_redirect_url_valid( $url ) {
|
||||
$bad_protocols = array( 'javascript', 'data' );
|
||||
if ( empty( $url ) ) {
|
||||
return true;
|
||||
}
|
||||
|
||||
// Based on https://www.rfc-editor.org/rfc/rfc2396#section-3.1
|
||||
$valid_scheme_regex = '/^[a-zA-Z][a-zA-Z0-9+.-]*:/';
|
||||
if ( ! preg_match( $valid_scheme_regex, $url ) ) {
|
||||
return new WP_Error(
|
||||
'invalid_redirect_url_format',
|
||||
__( 'Invalid URL format.' )
|
||||
);
|
||||
}
|
||||
|
||||
/**
|
||||
* Filters the list of invalid protocols used in applications redirect URLs.
|
||||
*
|
||||
* @since 6.3.2
|
||||
*
|
||||
* @param string[] $bad_protocols Array of invalid protocols.
|
||||
* @param string $url The redirect URL to be validated.
|
||||
*/
|
||||
$invalid_protocols = array_map( 'strtolower', apply_filters( 'wp_authorize_application_redirect_url_invalid_protocols', $bad_protocols, $url ) );
|
||||
|
||||
$scheme = wp_parse_url( $url, PHP_URL_SCHEME );
|
||||
$host = wp_parse_url( $url, PHP_URL_HOST );
|
||||
$is_local = 'local' === wp_get_environment_type();
|
||||
|
||||
// validates if the proper URI format is applied to the $url
|
||||
if ( empty( $host ) || empty( $scheme ) || in_array( strtolower( $scheme ), $invalid_protocols, true ) ) {
|
||||
return new WP_Error(
|
||||
'invalid_redirect_url_format',
|
||||
__( 'Invalid URL format.' )
|
||||
);
|
||||
}
|
||||
|
||||
if ( 'http' === $scheme && ! $is_local ) {
|
||||
return new WP_Error(
|
||||
'invalid_redirect_scheme',
|
||||
__( 'The URL must be served over a secure connection.' )
|
||||
);
|
||||
}
|
||||
|
||||
return true;
|
||||
}
|
||||
|
||||
@@ -210,7 +210,7 @@ if ( ! wp_is_block_theme() && current_theme_supports( 'block-template-parts' ) )
|
||||
$submenu['themes.php'][6] = array(
|
||||
__( 'Template Parts' ),
|
||||
'edit_theme_options',
|
||||
'site-editor.php?postType=wp_template_part&path=/wp_template_part/all',
|
||||
'site-editor.php?path=/wp_template_part/all',
|
||||
);
|
||||
}
|
||||
|
||||
|
||||
13
wp-admin/network/contribute.php
Normal file
@@ -0,0 +1,13 @@
|
||||
<?php
|
||||
/**
|
||||
* Network Contribute administration panel.
|
||||
*
|
||||
* @package WordPress
|
||||
* @subpackage Multisite
|
||||
* @since 6.3.0
|
||||
*/
|
||||
|
||||
/** Load WordPress Administration Bootstrap */
|
||||
require_once __DIR__ . '/admin.php';
|
||||
|
||||
require ABSPATH . 'wp-admin/contribute.php';
|
||||
@@ -40,7 +40,7 @@ require_once ABSPATH . 'wp-admin/admin-header.php';
|
||||
|
||||
<div class="about__section has-2-columns is-wider-right">
|
||||
<div class="column about__image">
|
||||
<img class="privacy-image" src="<?php echo esc_url( admin_url( 'images/privacy.svg?ver=6.1' ) ); ?>" alt="" />
|
||||
<img class="privacy-image" src="<?php echo esc_url( admin_url( 'images/privacy.svg?ver=6.3' ) ); ?>" alt="" />
|
||||
</div>
|
||||
<div class="column is-vertically-aligned-center">
|
||||
<p><?php _e( 'From time to time, your WordPress site may send data to WordPress.org — including, but not limited to — the version of WordPress you are using, and a list of installed plugins and themes.' ); ?></p>
|
||||
|
||||
@@ -23,7 +23,10 @@ if ( ! ( current_theme_supports( 'block-template-parts' ) || wp_is_block_theme()
|
||||
wp_die( __( 'The theme you are currently using is not compatible with the Site Editor.' ) );
|
||||
}
|
||||
|
||||
$is_template_part_editor = isset( $_GET['postType'] ) && 'wp_template_part' === sanitize_key( $_GET['postType'] );
|
||||
$is_template_part = isset( $_GET['postType'] ) && 'wp_template_part' === sanitize_key( $_GET['postType'] );
|
||||
$is_template_part_path = isset( $_GET['path'] ) && 'wp_template_partall' === sanitize_key( $_GET['path'] );
|
||||
$is_template_part_editor = $is_template_part || $is_template_part_path;
|
||||
|
||||
if ( ! wp_is_block_theme() && ! $is_template_part_editor ) {
|
||||
wp_die( __( 'The theme you are currently using is not compatible with the Site Editor.' ) );
|
||||
}
|
||||
|
||||
@@ -49,7 +49,7 @@ if ( ( $paged >= 2 || $page >= 2 ) && ! is_404() ) {
|
||||
?>
|
||||
</title>
|
||||
<link rel="profile" href="https://gmpg.org/xfn/11" />
|
||||
<link rel="stylesheet" type="text/css" media="all" href="<?php echo esc_url( get_stylesheet_uri() ); ?>?ver=20221126" />
|
||||
<link rel="stylesheet" type="text/css" media="all" href="<?php echo esc_url( get_stylesheet_uri() ); ?>?ver=20230808" />
|
||||
<link rel="pingback" href="<?php echo esc_url( get_bloginfo( 'pingback_url' ) ); ?>">
|
||||
<!--[if lt IE 9]>
|
||||
<script src="<?php echo esc_url( get_template_directory_uri() ); ?>/js/html5.js?ver=3.7.0" type="text/javascript"></script>
|
||||
|
||||
@@ -1,8 +1,9 @@
|
||||
=== Twenty Eleven ===
|
||||
Contributors: wordpressdotorg
|
||||
Requires at least: WordPress 3.2
|
||||
Tested up to: 6.2
|
||||
Stable tag: 4.3
|
||||
Requires at least: 3.2
|
||||
Tested up to: 6.3
|
||||
Requires PHP: 5.2.4
|
||||
Stable tag: 4.4
|
||||
License: GPLv2 or later
|
||||
License URI: http://www.gnu.org/licenses/gpl-2.0.html
|
||||
Tags: blog, one-column, two-columns, left-sidebar, right-sidebar, custom-background, custom-colors, custom-header, custom-menu, editor-style, featured-image-header, featured-images, flexible-header, footer-widgets, full-width-template, microformats, post-formats, rtl-language-support, sticky-post, theme-options, translation-ready, block-patterns
|
||||
@@ -47,6 +48,11 @@ Images
|
||||
|
||||
== Changelog ==
|
||||
|
||||
= 4.4 =
|
||||
* Released: August 8, 2023
|
||||
|
||||
https://codex.wordpress.org/Twenty_Eleven_Theme_Changelog#Version_4.4
|
||||
|
||||
= 4.3 =
|
||||
* Released: March 28, 2023
|
||||
|
||||
|
||||
@@ -4,8 +4,9 @@ Theme URI: https://wordpress.org/themes/twentyeleven/
|
||||
Author: the WordPress team
|
||||
Author URI: https://wordpress.org/
|
||||
Description: The 2011 theme for WordPress is sophisticated, lightweight, and adaptable. Make it yours with a custom menu, header image, and background -- then go further with available theme options for light or dark color scheme, custom link colors, and three layout choices. Twenty Eleven comes equipped with a Showcase page template that transforms your front page into a showcase to show off your best content, widget support galore (sidebar, three footer areas, and a Showcase page widget area), and a custom "Ephemera" widget to display your Aside, Link, Quote, or Status posts. Included are styles for print and for the admin editor, support for featured images (as custom header images on posts and pages and as large images on featured "sticky" posts), and special styles for six different post formats.
|
||||
Version: 4.3
|
||||
Tested up to: 6.2
|
||||
Version: 4.4
|
||||
Requires at least: 3.2
|
||||
Tested up to: 6.3
|
||||
Requires PHP: 5.2.4
|
||||
License: GNU General Public License v2 or later
|
||||
License URI: http://www.gnu.org/licenses/gpl-2.0.html
|
||||
|
||||
@@ -430,10 +430,10 @@ function twentyfifteen_scripts() {
|
||||
wp_enqueue_style( 'genericons', get_template_directory_uri() . '/genericons/genericons.css', array(), '20201026' );
|
||||
|
||||
// Load our main stylesheet.
|
||||
wp_enqueue_style( 'twentyfifteen-style', get_stylesheet_uri(), array(), '20230328' );
|
||||
wp_enqueue_style( 'twentyfifteen-style', get_stylesheet_uri(), array(), '20230808' );
|
||||
|
||||
// Theme block stylesheet.
|
||||
wp_enqueue_style( 'twentyfifteen-block-style', get_template_directory_uri() . '/css/blocks.css', array( 'twentyfifteen-style' ), '20230122' );
|
||||
wp_enqueue_style( 'twentyfifteen-block-style', get_template_directory_uri() . '/css/blocks.css', array( 'twentyfifteen-style' ), '20230623' );
|
||||
|
||||
// Register the Internet Explorer specific stylesheet.
|
||||
wp_register_style( 'twentyfifteen-ie', get_template_directory_uri() . '/css/ie.css', array( 'twentyfifteen-style' ), '20220908' );
|
||||
@@ -475,7 +475,7 @@ add_action( 'wp_enqueue_scripts', 'twentyfifteen_scripts' );
|
||||
*/
|
||||
function twentyfifteen_block_editor_styles() {
|
||||
// Block styles.
|
||||
wp_enqueue_style( 'twentyfifteen-block-editor-style', get_template_directory_uri() . '/css/editor-blocks.css', array(), '20230122' );
|
||||
wp_enqueue_style( 'twentyfifteen-block-editor-style', get_template_directory_uri() . '/css/editor-blocks.css', array(), '20230623' );
|
||||
// Add custom fonts.
|
||||
$font_version = ( 0 === strpos( (string) twentyfifteen_fonts_url(), get_template_directory_uri() . '/' ) ) ? '20230328' : null;
|
||||
wp_enqueue_style( 'twentyfifteen-fonts', twentyfifteen_fonts_url(), array(), $font_version );
|
||||
|
||||
@@ -1,8 +1,9 @@
|
||||
=== Twenty Fifteen ===
|
||||
Contributors: wordpressdotorg
|
||||
Requires at least: WordPress 4.1
|
||||
Tested up to: 6.2
|
||||
Version: 3.4
|
||||
Requires at least: 4.1
|
||||
Tested up to: 6.3
|
||||
Requires PHP: 5.2.4
|
||||
Version: 3.5
|
||||
License: GPLv2 or later
|
||||
License URI: http://www.gnu.org/licenses/gpl-2.0.html
|
||||
Tags: blog, two-columns, left-sidebar, accessibility-ready, custom-background, custom-colors, custom-header, custom-logo, custom-menu, editor-style, featured-images, microformats, post-formats, rtl-language-support, sticky-post, threaded-comments, translation-ready, block-patterns
|
||||
@@ -76,6 +77,11 @@ Source: https://stocksnap.io/photo/purple-yellow-ACF0693B9C
|
||||
|
||||
== Changelog ==
|
||||
|
||||
= 3.5 =
|
||||
* Released: August 8, 2023
|
||||
|
||||
https://codex.wordpress.org/Twenty_Fifteen_Theme_Changelog#Version_3.5
|
||||
|
||||
= 3.4 =
|
||||
* Released: March 28, 2023
|
||||
|
||||
|
||||
@@ -4,8 +4,9 @@ Theme URI: https://wordpress.org/themes/twentyfifteen/
|
||||
Author: the WordPress team
|
||||
Author URI: https://wordpress.org/
|
||||
Description: Our 2015 default theme is clean, blog-focused, and designed for clarity. Twenty Fifteen's simple, straightforward typography is readable on a wide variety of screen sizes, and suitable for multiple languages. We designed it using a mobile-first approach, meaning your content takes center-stage, regardless of whether your visitors arrive by smartphone, tablet, laptop, or desktop computer.
|
||||
Version: 3.4
|
||||
Tested up to: 6.2
|
||||
Version: 3.5
|
||||
Requires at least: 4.1
|
||||
Tested up to: 6.3
|
||||
Requires PHP: 5.2.4
|
||||
License: GNU General Public License v2 or later
|
||||
License URI: http://www.gnu.org/licenses/gpl-2.0.html
|
||||
|
||||
@@ -345,10 +345,10 @@ function twentyfourteen_scripts() {
|
||||
wp_enqueue_style( 'genericons', get_template_directory_uri() . '/genericons/genericons.css', array(), '3.0.3' );
|
||||
|
||||
// Load our main stylesheet.
|
||||
wp_enqueue_style( 'twentyfourteen-style', get_stylesheet_uri(), array(), '20230328' );
|
||||
wp_enqueue_style( 'twentyfourteen-style', get_stylesheet_uri(), array(), '20230808' );
|
||||
|
||||
// Theme block stylesheet.
|
||||
wp_enqueue_style( 'twentyfourteen-block-style', get_template_directory_uri() . '/css/blocks.css', array( 'twentyfourteen-style' ), '20230206' );
|
||||
wp_enqueue_style( 'twentyfourteen-block-style', get_template_directory_uri() . '/css/blocks.css', array( 'twentyfourteen-style' ), '20230630' );
|
||||
|
||||
// Load the Internet Explorer specific stylesheet.
|
||||
wp_enqueue_style( 'twentyfourteen-ie', get_template_directory_uri() . '/css/ie.css', array( 'twentyfourteen-style' ), '20140711' );
|
||||
@@ -426,7 +426,7 @@ function twentyfourteen_resource_hints( $urls, $relation_type ) {
|
||||
*/
|
||||
function twentyfourteen_block_editor_styles() {
|
||||
// Block styles.
|
||||
wp_enqueue_style( 'twentyfourteen-block-editor-style', get_template_directory_uri() . '/css/editor-blocks.css', array(), '20230206' );
|
||||
wp_enqueue_style( 'twentyfourteen-block-editor-style', get_template_directory_uri() . '/css/editor-blocks.css', array(), '20230623' );
|
||||
// Add custom fonts.
|
||||
$font_version = ( 0 === strpos( (string) twentyfourteen_font_url(), get_template_directory_uri() . '/' ) ) ? '20230328' : null;
|
||||
wp_enqueue_style( 'twentyfourteen-fonts', twentyfourteen_font_url(), array(), $font_version );
|
||||
|
||||
@@ -1,8 +1,9 @@
|
||||
=== Twenty Fourteen ===
|
||||
Contributors: wordpressdotorg
|
||||
Requires at least: WordPress 3.6
|
||||
Tested up to: 6.2
|
||||
Stable tag: 3.6
|
||||
Requires at least: 3.6
|
||||
Tested up to: 6.3
|
||||
Requires PHP: 5.2.4
|
||||
Stable tag: 3.7
|
||||
License: GPLv2 or later
|
||||
License URI: http://www.gnu.org/licenses/gpl-2.0.html
|
||||
Tags: blog, news, two-columns, three-columns, left-sidebar, right-sidebar, custom-background, custom-header, custom-menu, editor-style, featured-images, flexible-header, footer-widgets, full-width-template, microformats, post-formats, rtl-language-support, sticky-post, theme-options, translation-ready, accessibility-ready, block-patterns
|
||||
@@ -63,6 +64,11 @@ Source: https://stocksnap.io/photo/fog-mountain-ZKN6UKFKEO
|
||||
|
||||
== Changelog ==
|
||||
|
||||
= 3.7 =
|
||||
* Released: August 8, 2023
|
||||
|
||||
https://codex.wordpress.org/Twenty_Fourteen_Theme_Changelog#Version_3.7
|
||||
|
||||
= 3.6 =
|
||||
* Released: March 28, 2023
|
||||
|
||||
|
||||