mirror of
https://github.com/gosticks/wordpress-develop.git
synced 2026-04-06 13:44:30 +00:00
Editor: update duotone support.
Updates duotone support after stabilisation of selectors API and adds a few small code quality and UI improvements. Props onemaggie, peterwilsoncc, ajlende, audrasjb, mikeschroder, ramonopoly. Fixes #58555. git-svn-id: https://develop.svn.wordpress.org/trunk@56101 602fd350-edb4-49c9-b593-d223f7449a82
This commit is contained in:
@@ -2479,34 +2479,6 @@ function wp_enqueue_global_styles_custom_css() {
|
||||
}
|
||||
}
|
||||
|
||||
/**
|
||||
* Renders the SVG filters supplied by theme.json.
|
||||
*
|
||||
* Note that this doesn't render the per-block user-defined
|
||||
* filters which are handled by wp_render_duotone_support,
|
||||
* but it should be rendered before the filtered content
|
||||
* in the body to satisfy Safari's rendering quirks.
|
||||
*
|
||||
* @since 5.9.1
|
||||
*/
|
||||
function wp_global_styles_render_svg_filters() {
|
||||
/*
|
||||
* When calling via the in_admin_header action, we only want to render the
|
||||
* SVGs on block editor pages.
|
||||
*/
|
||||
if (
|
||||
is_admin() &&
|
||||
! get_current_screen()->is_block_editor()
|
||||
) {
|
||||
return;
|
||||
}
|
||||
|
||||
$filters = wp_get_global_styles_svg_filters();
|
||||
if ( ! empty( $filters ) ) {
|
||||
echo $filters;
|
||||
}
|
||||
}
|
||||
|
||||
/**
|
||||
* Checks if the editor scripts and styles for all registered block types
|
||||
* should be enqueued on the current screen.
|
||||
|
||||
Reference in New Issue
Block a user