Editor: update npm packages with bug fixes and blessed tasks.
Includes miscellaneous bug fixes and enhancements to the Library task (#58579) and to the Command Palette task (#58643). See #58745. Built from https://develop.svn.wordpress.org/trunk@56159 git-svn-id: http://core.svn.wordpress.org/trunk@55671 1a063a9b-81f0-0310-95a4-ce76da25c4cd
This commit is contained in:
parent
d6e978dba3
commit
2405b7fbf7
File diff suppressed because one or more lines are too long
File diff suppressed because one or more lines are too long
|
@ -29,7 +29,11 @@
|
||||||
"html": false,
|
"html": false,
|
||||||
"spacing": {
|
"spacing": {
|
||||||
"margin": true,
|
"margin": true,
|
||||||
"padding": true
|
"padding": true,
|
||||||
|
"__experimentalDefaultControls": {
|
||||||
|
"margin": false,
|
||||||
|
"padding": false
|
||||||
|
}
|
||||||
},
|
},
|
||||||
"typography": {
|
"typography": {
|
||||||
"fontSize": true,
|
"fontSize": true,
|
||||||
|
|
|
@ -49,7 +49,11 @@
|
||||||
"align": true,
|
"align": true,
|
||||||
"spacing": {
|
"spacing": {
|
||||||
"margin": true,
|
"margin": true,
|
||||||
"padding": true
|
"padding": true,
|
||||||
|
"__experimentalDefaultControls": {
|
||||||
|
"margin": false,
|
||||||
|
"padding": false
|
||||||
|
}
|
||||||
}
|
}
|
||||||
},
|
},
|
||||||
"editorStyle": "wp-block-audio-editor",
|
"editorStyle": "wp-block-audio-editor",
|
||||||
|
|
|
@ -30,7 +30,11 @@
|
||||||
'html' => false,
|
'html' => false,
|
||||||
'spacing' => array(
|
'spacing' => array(
|
||||||
'margin' => true,
|
'margin' => true,
|
||||||
'padding' => true
|
'padding' => true,
|
||||||
|
'__experimentalDefaultControls' => array(
|
||||||
|
'margin' => false,
|
||||||
|
'padding' => false
|
||||||
|
)
|
||||||
),
|
),
|
||||||
'typography' => array(
|
'typography' => array(
|
||||||
'fontSize' => true,
|
'fontSize' => true,
|
||||||
|
@ -104,7 +108,11 @@
|
||||||
'align' => true,
|
'align' => true,
|
||||||
'spacing' => array(
|
'spacing' => array(
|
||||||
'margin' => true,
|
'margin' => true,
|
||||||
'padding' => true
|
'padding' => true,
|
||||||
|
'__experimentalDefaultControls' => array(
|
||||||
|
'margin' => false,
|
||||||
|
'padding' => false
|
||||||
|
)
|
||||||
)
|
)
|
||||||
),
|
),
|
||||||
'editorStyle' => 'wp-block-audio-editor',
|
'editorStyle' => 'wp-block-audio-editor',
|
||||||
|
@ -457,7 +465,11 @@
|
||||||
'html' => false,
|
'html' => false,
|
||||||
'spacing' => array(
|
'spacing' => array(
|
||||||
'margin' => true,
|
'margin' => true,
|
||||||
'padding' => true
|
'padding' => true,
|
||||||
|
'__experimentalDefaultControls' => array(
|
||||||
|
'margin' => false,
|
||||||
|
'padding' => false
|
||||||
|
)
|
||||||
),
|
),
|
||||||
'typography' => array(
|
'typography' => array(
|
||||||
'fontSize' => true,
|
'fontSize' => true,
|
||||||
|
@ -514,7 +526,11 @@
|
||||||
'top',
|
'top',
|
||||||
'bottom'
|
'bottom'
|
||||||
),
|
),
|
||||||
'padding' => true
|
'padding' => true,
|
||||||
|
'__experimentalDefaultControls' => array(
|
||||||
|
'margin' => false,
|
||||||
|
'padding' => false
|
||||||
|
)
|
||||||
),
|
),
|
||||||
'__experimentalBorder' => array(
|
'__experimentalBorder' => array(
|
||||||
'radius' => true,
|
'radius' => true,
|
||||||
|
@ -1528,7 +1544,11 @@
|
||||||
'html' => false,
|
'html' => false,
|
||||||
'spacing' => array(
|
'spacing' => array(
|
||||||
'margin' => true,
|
'margin' => true,
|
||||||
'padding' => true
|
'padding' => true,
|
||||||
|
'__experimentalDefaultControls' => array(
|
||||||
|
'margin' => false,
|
||||||
|
'padding' => false
|
||||||
|
)
|
||||||
),
|
),
|
||||||
'typography' => array(
|
'typography' => array(
|
||||||
'fontSize' => true,
|
'fontSize' => true,
|
||||||
|
@ -1856,7 +1876,9 @@
|
||||||
'blockGap'
|
'blockGap'
|
||||||
),
|
),
|
||||||
'__experimentalDefaultControls' => array(
|
'__experimentalDefaultControls' => array(
|
||||||
'blockGap' => true
|
'blockGap' => true,
|
||||||
|
'margin' => false,
|
||||||
|
'padding' => false
|
||||||
)
|
)
|
||||||
),
|
),
|
||||||
'color' => array(
|
'color' => array(
|
||||||
|
@ -2027,7 +2049,11 @@
|
||||||
),
|
),
|
||||||
'spacing' => array(
|
'spacing' => array(
|
||||||
'margin' => true,
|
'margin' => true,
|
||||||
'padding' => true
|
'padding' => true,
|
||||||
|
'__experimentalDefaultControls' => array(
|
||||||
|
'margin' => false,
|
||||||
|
'padding' => false
|
||||||
|
)
|
||||||
),
|
),
|
||||||
'typography' => array(
|
'typography' => array(
|
||||||
'fontSize' => true,
|
'fontSize' => true,
|
||||||
|
@ -2537,7 +2563,11 @@
|
||||||
),
|
),
|
||||||
'spacing' => array(
|
'spacing' => array(
|
||||||
'margin' => true,
|
'margin' => true,
|
||||||
'padding' => true
|
'padding' => true,
|
||||||
|
'__experimentalDefaultControls' => array(
|
||||||
|
'margin' => false,
|
||||||
|
'padding' => false
|
||||||
|
)
|
||||||
),
|
),
|
||||||
'__unstablePasteTextInline' => true,
|
'__unstablePasteTextInline' => true,
|
||||||
'__experimentalSelector' => 'ol,ul',
|
'__experimentalSelector' => 'ol,ul',
|
||||||
|
@ -4978,7 +5008,11 @@
|
||||||
),
|
),
|
||||||
'spacing' => array(
|
'spacing' => array(
|
||||||
'margin' => true,
|
'margin' => true,
|
||||||
'padding' => true
|
'padding' => true,
|
||||||
|
'__experimentalDefaultControls' => array(
|
||||||
|
'margin' => false,
|
||||||
|
'padding' => false
|
||||||
|
)
|
||||||
)
|
)
|
||||||
),
|
),
|
||||||
'styles' => array(
|
'styles' => array(
|
||||||
|
@ -5029,7 +5063,11 @@
|
||||||
),
|
),
|
||||||
'spacing' => array(
|
'spacing' => array(
|
||||||
'margin' => true,
|
'margin' => true,
|
||||||
'padding' => true
|
'padding' => true,
|
||||||
|
'__experimentalDefaultControls' => array(
|
||||||
|
'margin' => false,
|
||||||
|
'padding' => false
|
||||||
|
)
|
||||||
),
|
),
|
||||||
'typography' => array(
|
'typography' => array(
|
||||||
'fontSize' => true,
|
'fontSize' => true,
|
||||||
|
@ -5092,7 +5130,11 @@
|
||||||
),
|
),
|
||||||
'spacing' => array(
|
'spacing' => array(
|
||||||
'padding' => true,
|
'padding' => true,
|
||||||
'margin' => true
|
'margin' => true,
|
||||||
|
'__experimentalDefaultControls' => array(
|
||||||
|
'margin' => false,
|
||||||
|
'padding' => false
|
||||||
|
)
|
||||||
),
|
),
|
||||||
'typography' => array(
|
'typography' => array(
|
||||||
'fontSize' => true,
|
'fontSize' => true,
|
||||||
|
@ -5244,7 +5286,9 @@
|
||||||
'vw'
|
'vw'
|
||||||
),
|
),
|
||||||
'__experimentalDefaultControls' => array(
|
'__experimentalDefaultControls' => array(
|
||||||
'blockGap' => true
|
'blockGap' => true,
|
||||||
|
'margin' => true,
|
||||||
|
'padding' => false
|
||||||
)
|
)
|
||||||
)
|
)
|
||||||
),
|
),
|
||||||
|
@ -5481,7 +5525,11 @@
|
||||||
),
|
),
|
||||||
'spacing' => array(
|
'spacing' => array(
|
||||||
'margin' => true,
|
'margin' => true,
|
||||||
'padding' => true
|
'padding' => true,
|
||||||
|
'__experimentalDefaultControls' => array(
|
||||||
|
'margin' => false,
|
||||||
|
'padding' => false
|
||||||
|
)
|
||||||
),
|
),
|
||||||
'typography' => array(
|
'typography' => array(
|
||||||
'fontSize' => true,
|
'fontSize' => true,
|
||||||
|
@ -5752,7 +5800,11 @@
|
||||||
),
|
),
|
||||||
'spacing' => array(
|
'spacing' => array(
|
||||||
'margin' => true,
|
'margin' => true,
|
||||||
'padding' => true
|
'padding' => true,
|
||||||
|
'__experimentalDefaultControls' => array(
|
||||||
|
'margin' => false,
|
||||||
|
'padding' => false
|
||||||
|
)
|
||||||
),
|
),
|
||||||
'__experimentalBorder' => array(
|
'__experimentalBorder' => array(
|
||||||
'radius' => true,
|
'radius' => true,
|
||||||
|
@ -5853,7 +5905,11 @@
|
||||||
'align' => true,
|
'align' => true,
|
||||||
'spacing' => array(
|
'spacing' => array(
|
||||||
'margin' => true,
|
'margin' => true,
|
||||||
'padding' => true
|
'padding' => true,
|
||||||
|
'__experimentalDefaultControls' => array(
|
||||||
|
'margin' => false,
|
||||||
|
'padding' => false
|
||||||
|
)
|
||||||
)
|
)
|
||||||
),
|
),
|
||||||
'editorStyle' => 'wp-block-video-editor',
|
'editorStyle' => 'wp-block-video-editor',
|
||||||
|
|
|
@ -33,7 +33,11 @@
|
||||||
"html": false,
|
"html": false,
|
||||||
"spacing": {
|
"spacing": {
|
||||||
"margin": true,
|
"margin": true,
|
||||||
"padding": true
|
"padding": true,
|
||||||
|
"__experimentalDefaultControls": {
|
||||||
|
"margin": false,
|
||||||
|
"padding": false
|
||||||
|
}
|
||||||
},
|
},
|
||||||
"typography": {
|
"typography": {
|
||||||
"fontSize": true,
|
"fontSize": true,
|
||||||
|
|
|
@ -31,7 +31,11 @@
|
||||||
},
|
},
|
||||||
"spacing": {
|
"spacing": {
|
||||||
"margin": [ "top", "bottom" ],
|
"margin": [ "top", "bottom" ],
|
||||||
"padding": true
|
"padding": true,
|
||||||
|
"__experimentalDefaultControls": {
|
||||||
|
"margin": false,
|
||||||
|
"padding": false
|
||||||
|
}
|
||||||
},
|
},
|
||||||
"__experimentalBorder": {
|
"__experimentalBorder": {
|
||||||
"radius": true,
|
"radius": true,
|
||||||
|
|
|
@ -34,7 +34,11 @@
|
||||||
"html": false,
|
"html": false,
|
||||||
"spacing": {
|
"spacing": {
|
||||||
"margin": true,
|
"margin": true,
|
||||||
"padding": true
|
"padding": true,
|
||||||
|
"__experimentalDefaultControls": {
|
||||||
|
"margin": false,
|
||||||
|
"padding": false
|
||||||
|
}
|
||||||
},
|
},
|
||||||
"typography": {
|
"typography": {
|
||||||
"fontSize": true,
|
"fontSize": true,
|
||||||
|
|
|
@ -115,7 +115,9 @@
|
||||||
"blockGap": [ "horizontal", "vertical" ],
|
"blockGap": [ "horizontal", "vertical" ],
|
||||||
"__experimentalSkipSerialization": [ "blockGap" ],
|
"__experimentalSkipSerialization": [ "blockGap" ],
|
||||||
"__experimentalDefaultControls": {
|
"__experimentalDefaultControls": {
|
||||||
"blockGap": true
|
"blockGap": true,
|
||||||
|
"margin": false,
|
||||||
|
"padding": false
|
||||||
}
|
}
|
||||||
},
|
},
|
||||||
"color": {
|
"color": {
|
||||||
|
|
|
@ -40,7 +40,11 @@
|
||||||
},
|
},
|
||||||
"spacing": {
|
"spacing": {
|
||||||
"margin": true,
|
"margin": true,
|
||||||
"padding": true
|
"padding": true,
|
||||||
|
"__experimentalDefaultControls": {
|
||||||
|
"margin": false,
|
||||||
|
"padding": false
|
||||||
|
}
|
||||||
},
|
},
|
||||||
"typography": {
|
"typography": {
|
||||||
"fontSize": true,
|
"fontSize": true,
|
||||||
|
|
|
@ -61,7 +61,11 @@
|
||||||
},
|
},
|
||||||
"spacing": {
|
"spacing": {
|
||||||
"margin": true,
|
"margin": true,
|
||||||
"padding": true
|
"padding": true,
|
||||||
|
"__experimentalDefaultControls": {
|
||||||
|
"margin": false,
|
||||||
|
"padding": false
|
||||||
|
}
|
||||||
},
|
},
|
||||||
"__unstablePasteTextInline": true,
|
"__unstablePasteTextInline": true,
|
||||||
"__experimentalSelector": "ol,ul",
|
"__experimentalSelector": "ol,ul",
|
||||||
|
|
|
@ -19,8 +19,11 @@ function render_block_core_post_title( $attributes, $content, $block ) {
|
||||||
return '';
|
return '';
|
||||||
}
|
}
|
||||||
|
|
||||||
$post = get_post( $block->context['postId'] );
|
/**
|
||||||
$title = get_the_title( $post );
|
* The `$post` argument is intentionally omitted so that changes are reflected when previewing a post.
|
||||||
|
* See: https://github.com/WordPress/gutenberg/pull/37622#issuecomment-1000932816.
|
||||||
|
*/
|
||||||
|
$title = get_the_title();
|
||||||
|
|
||||||
if ( ! $title ) {
|
if ( ! $title ) {
|
||||||
return '';
|
return '';
|
||||||
|
@ -33,7 +36,7 @@ function render_block_core_post_title( $attributes, $content, $block ) {
|
||||||
|
|
||||||
if ( isset( $attributes['isLink'] ) && $attributes['isLink'] ) {
|
if ( isset( $attributes['isLink'] ) && $attributes['isLink'] ) {
|
||||||
$rel = ! empty( $attributes['rel'] ) ? 'rel="' . esc_attr( $attributes['rel'] ) . '"' : '';
|
$rel = ! empty( $attributes['rel'] ) ? 'rel="' . esc_attr( $attributes['rel'] ) . '"' : '';
|
||||||
$title = sprintf( '<a href="%1$s" target="%2$s" %3$s>%4$s</a>', get_the_permalink( $post ), esc_attr( $attributes['linkTarget'] ), $rel, $title );
|
$title = sprintf( '<a href="%1$s" target="%2$s" %3$s>%4$s</a>', get_the_permalink( $block->context['postId'] ), esc_attr( $attributes['linkTarget'] ), $rel, $title );
|
||||||
}
|
}
|
||||||
|
|
||||||
$classes = array();
|
$classes = array();
|
||||||
|
|
|
@ -40,7 +40,11 @@
|
||||||
},
|
},
|
||||||
"spacing": {
|
"spacing": {
|
||||||
"margin": true,
|
"margin": true,
|
||||||
"padding": true
|
"padding": true,
|
||||||
|
"__experimentalDefaultControls": {
|
||||||
|
"margin": false,
|
||||||
|
"padding": false
|
||||||
|
}
|
||||||
}
|
}
|
||||||
},
|
},
|
||||||
"styles": [
|
"styles": [
|
||||||
|
|
|
@ -25,7 +25,11 @@
|
||||||
},
|
},
|
||||||
"spacing": {
|
"spacing": {
|
||||||
"margin": true,
|
"margin": true,
|
||||||
"padding": true
|
"padding": true,
|
||||||
|
"__experimentalDefaultControls": {
|
||||||
|
"margin": false,
|
||||||
|
"padding": false
|
||||||
|
}
|
||||||
},
|
},
|
||||||
"typography": {
|
"typography": {
|
||||||
"fontSize": true,
|
"fontSize": true,
|
||||||
|
|
|
@ -40,7 +40,11 @@
|
||||||
},
|
},
|
||||||
"spacing": {
|
"spacing": {
|
||||||
"padding": true,
|
"padding": true,
|
||||||
"margin": true
|
"margin": true,
|
||||||
|
"__experimentalDefaultControls": {
|
||||||
|
"margin": false,
|
||||||
|
"padding": false
|
||||||
|
}
|
||||||
},
|
},
|
||||||
"typography": {
|
"typography": {
|
||||||
"fontSize": true,
|
"fontSize": true,
|
||||||
|
|
|
@ -73,7 +73,9 @@
|
||||||
"padding": true,
|
"padding": true,
|
||||||
"units": [ "px", "em", "rem", "vh", "vw" ],
|
"units": [ "px", "em", "rem", "vh", "vw" ],
|
||||||
"__experimentalDefaultControls": {
|
"__experimentalDefaultControls": {
|
||||||
"blockGap": true
|
"blockGap": true,
|
||||||
|
"margin": true,
|
||||||
|
"padding": false
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
},
|
},
|
||||||
|
|
|
@ -166,7 +166,11 @@
|
||||||
},
|
},
|
||||||
"spacing": {
|
"spacing": {
|
||||||
"margin": true,
|
"margin": true,
|
||||||
"padding": true
|
"padding": true,
|
||||||
|
"__experimentalDefaultControls": {
|
||||||
|
"margin": false,
|
||||||
|
"padding": false
|
||||||
|
}
|
||||||
},
|
},
|
||||||
"typography": {
|
"typography": {
|
||||||
"fontSize": true,
|
"fontSize": true,
|
||||||
|
|
|
@ -46,7 +46,11 @@
|
||||||
},
|
},
|
||||||
"spacing": {
|
"spacing": {
|
||||||
"margin": true,
|
"margin": true,
|
||||||
"padding": true
|
"padding": true,
|
||||||
|
"__experimentalDefaultControls": {
|
||||||
|
"margin": false,
|
||||||
|
"padding": false
|
||||||
|
}
|
||||||
},
|
},
|
||||||
"__experimentalBorder": {
|
"__experimentalBorder": {
|
||||||
"radius": true,
|
"radius": true,
|
||||||
|
|
|
@ -83,7 +83,11 @@
|
||||||
"align": true,
|
"align": true,
|
||||||
"spacing": {
|
"spacing": {
|
||||||
"margin": true,
|
"margin": true,
|
||||||
"padding": true
|
"padding": true,
|
||||||
|
"__experimentalDefaultControls": {
|
||||||
|
"margin": false,
|
||||||
|
"padding": false
|
||||||
|
}
|
||||||
}
|
}
|
||||||
},
|
},
|
||||||
"editorStyle": "wp-block-video-editor",
|
"editorStyle": "wp-block-video-editor",
|
||||||
|
|
|
@ -225,40 +225,70 @@ body.is-fullscreen-mode .block-editor-block-contextual-toolbar.is-fixed{
|
||||||
.block-editor-block-contextual-toolbar.is-fixed{
|
.block-editor-block-contextual-toolbar.is-fixed{
|
||||||
border-bottom:none;
|
border-bottom:none;
|
||||||
display:flex;
|
display:flex;
|
||||||
margin-right:64px;
|
margin-right:180px;
|
||||||
min-height:auto;
|
min-height:auto;
|
||||||
position:fixed;
|
position:fixed;
|
||||||
top:40px;
|
top:39px;
|
||||||
}
|
}
|
||||||
.block-editor-block-contextual-toolbar.is-fixed.is-collapsed{
|
.block-editor-block-contextual-toolbar.is-fixed.is-collapsed{
|
||||||
margin-right:216px;
|
|
||||||
width:auto;
|
width:auto;
|
||||||
}
|
}
|
||||||
.is-fullscreen-mode .block-editor-block-contextual-toolbar.is-fixed{
|
.is-fullscreen-mode .block-editor-block-contextual-toolbar.is-fixed{
|
||||||
margin-right:120px;
|
margin-right:240px;
|
||||||
top:8px;
|
top:7px;
|
||||||
}
|
}
|
||||||
.is-fullscreen-mode .block-editor-block-contextual-toolbar.is-fixed.is-collapsed{
|
.is-fullscreen-mode .block-editor-block-contextual-toolbar.is-fixed.is-collapsed{
|
||||||
margin-right:280px;
|
|
||||||
width:auto;
|
width:auto;
|
||||||
}
|
}
|
||||||
|
.block-editor-block-contextual-toolbar.is-fixed>.block-editor-block-toolbar.is-showing-movers{
|
||||||
|
flex-grow:0;
|
||||||
|
width:auto;
|
||||||
|
}
|
||||||
|
.block-editor-block-contextual-toolbar.is-fixed>.block-editor-block-toolbar.is-showing-movers:before{
|
||||||
|
background-color:#ddd;
|
||||||
|
content:"";
|
||||||
|
height:24px;
|
||||||
|
margin-left:0;
|
||||||
|
margin-top:12px;
|
||||||
|
position:relative;
|
||||||
|
right:-2px;
|
||||||
|
top:-1px;
|
||||||
|
width:1px;
|
||||||
|
}
|
||||||
.block-editor-block-contextual-toolbar.is-fixed>.block-editor-block-toolbar__group-collapse-fixed-toolbar{
|
.block-editor-block-contextual-toolbar.is-fixed>.block-editor-block-toolbar__group-collapse-fixed-toolbar{
|
||||||
border:none;
|
border:none;
|
||||||
}
|
}
|
||||||
.block-editor-block-contextual-toolbar.is-fixed>.block-editor-block-toolbar__group-collapse-fixed-toolbar:after{
|
.show-icon-labels .block-editor-block-contextual-toolbar.is-fixed>.block-editor-block-toolbar__group-collapse-fixed-toolbar .components-button.has-icon svg{
|
||||||
|
display:none;
|
||||||
|
}
|
||||||
|
.show-icon-labels .block-editor-block-contextual-toolbar.is-fixed>.block-editor-block-toolbar__group-collapse-fixed-toolbar .components-button.has-icon:after{
|
||||||
|
content:attr(aria-label);
|
||||||
|
font-size:12px;
|
||||||
|
}
|
||||||
|
.block-editor-block-contextual-toolbar.is-fixed>.block-editor-block-toolbar__group-collapse-fixed-toolbar:before{
|
||||||
background-color:#ddd;
|
background-color:#ddd;
|
||||||
content:"";
|
content:"";
|
||||||
height:24px;
|
height:24px;
|
||||||
margin-bottom:12px;
|
margin-left:8px;
|
||||||
margin-top:12px;
|
margin-top:12px;
|
||||||
position:absolute;
|
position:relative;
|
||||||
right:44px;
|
right:0;
|
||||||
top:-1px;
|
top:-1px;
|
||||||
width:1px;
|
width:1px;
|
||||||
}
|
}
|
||||||
.block-editor-block-contextual-toolbar.is-fixed>.block-editor-block-toolbar__group-expand-fixed-toolbar{
|
.block-editor-block-contextual-toolbar.is-fixed>.block-editor-block-toolbar__group-expand-fixed-toolbar{
|
||||||
border:none;
|
border:none;
|
||||||
}
|
}
|
||||||
|
.show-icon-labels .block-editor-block-contextual-toolbar.is-fixed>.block-editor-block-toolbar__group-expand-fixed-toolbar{
|
||||||
|
width:256px;
|
||||||
|
}
|
||||||
|
.show-icon-labels .block-editor-block-contextual-toolbar.is-fixed>.block-editor-block-toolbar__group-expand-fixed-toolbar .components-button.has-icon svg{
|
||||||
|
display:none;
|
||||||
|
}
|
||||||
|
.show-icon-labels .block-editor-block-contextual-toolbar.is-fixed>.block-editor-block-toolbar__group-expand-fixed-toolbar .components-button.has-icon:after{
|
||||||
|
content:attr(aria-label);
|
||||||
|
font-size:12px;
|
||||||
|
}
|
||||||
.block-editor-block-contextual-toolbar.is-fixed>.block-editor-block-toolbar__group-expand-fixed-toolbar:before{
|
.block-editor-block-contextual-toolbar.is-fixed>.block-editor-block-toolbar__group-expand-fixed-toolbar:before{
|
||||||
background-color:#ddd;
|
background-color:#ddd;
|
||||||
content:"";
|
content:"";
|
||||||
|
@ -266,20 +296,15 @@ body.is-fullscreen-mode .block-editor-block-contextual-toolbar.is-fixed{
|
||||||
margin-bottom:12px;
|
margin-bottom:12px;
|
||||||
margin-top:12px;
|
margin-top:12px;
|
||||||
position:relative;
|
position:relative;
|
||||||
right:-12px;
|
right:-8px;
|
||||||
|
top:-1px;
|
||||||
width:1px;
|
width:1px;
|
||||||
}
|
}
|
||||||
.show-icon-labels .block-editor-block-contextual-toolbar.is-fixed{
|
.show-icon-labels .block-editor-block-contextual-toolbar.is-fixed{
|
||||||
margin-right:64px;
|
margin-right:80px;
|
||||||
}
|
|
||||||
.show-icon-labels .block-editor-block-contextual-toolbar.is-fixed.is-collapsed{
|
|
||||||
margin-right:384px;
|
|
||||||
}
|
}
|
||||||
.is-fullscreen-mode .show-icon-labels .block-editor-block-contextual-toolbar.is-fixed{
|
.is-fullscreen-mode .show-icon-labels .block-editor-block-contextual-toolbar.is-fixed{
|
||||||
margin-right:128px;
|
margin-right:144px;
|
||||||
}
|
|
||||||
.is-fullscreen-mode .show-icon-labels .block-editor-block-contextual-toolbar.is-fixed.is-collapsed{
|
|
||||||
margin-right:448px;
|
|
||||||
}
|
}
|
||||||
.show-icon-labels .block-editor-block-contextual-toolbar.is-fixed .block-editor-block-parent-selector .block-editor-block-parent-selector__button:after{
|
.show-icon-labels .block-editor-block-contextual-toolbar.is-fixed .block-editor-block-parent-selector .block-editor-block-parent-selector__button:after{
|
||||||
right:0;
|
right:0;
|
||||||
|
@ -335,7 +360,7 @@ body.is-fullscreen-mode .block-editor-block-contextual-toolbar.is-fixed{
|
||||||
}
|
}
|
||||||
@media (min-width:960px){
|
@media (min-width:960px){
|
||||||
.block-editor-block-contextual-toolbar.is-fixed{
|
.block-editor-block-contextual-toolbar.is-fixed{
|
||||||
width:auto;
|
width:calc(100% - 496px);
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
.block-editor-block-list__block-selection-button{
|
.block-editor-block-list__block-selection-button{
|
||||||
|
@ -3815,6 +3840,32 @@ body.is-fullscreen-mode .block-editor-block-contextual-toolbar.is-fixed{
|
||||||
margin:0;
|
margin:0;
|
||||||
}
|
}
|
||||||
|
|
||||||
|
.block-editor-inserter__hint{
|
||||||
|
margin:16px 16px 0;
|
||||||
|
}
|
||||||
|
|
||||||
|
.reusable-blocks-menu-items__rename-hint{
|
||||||
|
align-items:top;
|
||||||
|
background:#f0f0f0;
|
||||||
|
border-radius:2px;
|
||||||
|
color:#1e1e1e;
|
||||||
|
display:flex;
|
||||||
|
flex-direction:row;
|
||||||
|
max-width:380px;
|
||||||
|
}
|
||||||
|
|
||||||
|
.reusable-blocks-menu-items__rename-hint-content{
|
||||||
|
margin:12px 12px 12px 0;
|
||||||
|
}
|
||||||
|
|
||||||
|
.reusable-blocks-menu-items__rename-hint-dismiss{
|
||||||
|
margin:4px 0 4px 4px;
|
||||||
|
}
|
||||||
|
|
||||||
|
.components-menu-group .reusable-blocks-menu-items__rename-hint{
|
||||||
|
margin:0;
|
||||||
|
}
|
||||||
|
|
||||||
.block-editor-post-preview__dropdown{
|
.block-editor-post-preview__dropdown{
|
||||||
padding:0;
|
padding:0;
|
||||||
}
|
}
|
||||||
|
|
File diff suppressed because one or more lines are too long
|
@ -225,61 +225,86 @@ body.is-fullscreen-mode .block-editor-block-contextual-toolbar.is-fixed{
|
||||||
.block-editor-block-contextual-toolbar.is-fixed{
|
.block-editor-block-contextual-toolbar.is-fixed{
|
||||||
border-bottom:none;
|
border-bottom:none;
|
||||||
display:flex;
|
display:flex;
|
||||||
margin-left:64px;
|
margin-left:180px;
|
||||||
min-height:auto;
|
min-height:auto;
|
||||||
position:fixed;
|
position:fixed;
|
||||||
top:40px;
|
top:39px;
|
||||||
}
|
}
|
||||||
.block-editor-block-contextual-toolbar.is-fixed.is-collapsed{
|
.block-editor-block-contextual-toolbar.is-fixed.is-collapsed{
|
||||||
margin-left:216px;
|
|
||||||
width:auto;
|
width:auto;
|
||||||
}
|
}
|
||||||
.is-fullscreen-mode .block-editor-block-contextual-toolbar.is-fixed{
|
.is-fullscreen-mode .block-editor-block-contextual-toolbar.is-fixed{
|
||||||
margin-left:120px;
|
margin-left:240px;
|
||||||
top:8px;
|
top:7px;
|
||||||
}
|
}
|
||||||
.is-fullscreen-mode .block-editor-block-contextual-toolbar.is-fixed.is-collapsed{
|
.is-fullscreen-mode .block-editor-block-contextual-toolbar.is-fixed.is-collapsed{
|
||||||
margin-left:280px;
|
|
||||||
width:auto;
|
width:auto;
|
||||||
}
|
}
|
||||||
|
.block-editor-block-contextual-toolbar.is-fixed>.block-editor-block-toolbar.is-showing-movers{
|
||||||
|
flex-grow:0;
|
||||||
|
width:auto;
|
||||||
|
}
|
||||||
|
.block-editor-block-contextual-toolbar.is-fixed>.block-editor-block-toolbar.is-showing-movers:before{
|
||||||
|
background-color:#ddd;
|
||||||
|
content:"";
|
||||||
|
height:24px;
|
||||||
|
left:-2px;
|
||||||
|
margin-right:0;
|
||||||
|
margin-top:12px;
|
||||||
|
position:relative;
|
||||||
|
top:-1px;
|
||||||
|
width:1px;
|
||||||
|
}
|
||||||
.block-editor-block-contextual-toolbar.is-fixed>.block-editor-block-toolbar__group-collapse-fixed-toolbar{
|
.block-editor-block-contextual-toolbar.is-fixed>.block-editor-block-toolbar__group-collapse-fixed-toolbar{
|
||||||
border:none;
|
border:none;
|
||||||
}
|
}
|
||||||
.block-editor-block-contextual-toolbar.is-fixed>.block-editor-block-toolbar__group-collapse-fixed-toolbar:after{
|
.show-icon-labels .block-editor-block-contextual-toolbar.is-fixed>.block-editor-block-toolbar__group-collapse-fixed-toolbar .components-button.has-icon svg{
|
||||||
|
display:none;
|
||||||
|
}
|
||||||
|
.show-icon-labels .block-editor-block-contextual-toolbar.is-fixed>.block-editor-block-toolbar__group-collapse-fixed-toolbar .components-button.has-icon:after{
|
||||||
|
content:attr(aria-label);
|
||||||
|
font-size:12px;
|
||||||
|
}
|
||||||
|
.block-editor-block-contextual-toolbar.is-fixed>.block-editor-block-toolbar__group-collapse-fixed-toolbar:before{
|
||||||
background-color:#ddd;
|
background-color:#ddd;
|
||||||
content:"";
|
content:"";
|
||||||
height:24px;
|
height:24px;
|
||||||
left:44px;
|
left:0;
|
||||||
margin-bottom:12px;
|
margin-right:8px;
|
||||||
margin-top:12px;
|
margin-top:12px;
|
||||||
position:absolute;
|
position:relative;
|
||||||
top:-1px;
|
top:-1px;
|
||||||
width:1px;
|
width:1px;
|
||||||
}
|
}
|
||||||
.block-editor-block-contextual-toolbar.is-fixed>.block-editor-block-toolbar__group-expand-fixed-toolbar{
|
.block-editor-block-contextual-toolbar.is-fixed>.block-editor-block-toolbar__group-expand-fixed-toolbar{
|
||||||
border:none;
|
border:none;
|
||||||
}
|
}
|
||||||
|
.show-icon-labels .block-editor-block-contextual-toolbar.is-fixed>.block-editor-block-toolbar__group-expand-fixed-toolbar{
|
||||||
|
width:256px;
|
||||||
|
}
|
||||||
|
.show-icon-labels .block-editor-block-contextual-toolbar.is-fixed>.block-editor-block-toolbar__group-expand-fixed-toolbar .components-button.has-icon svg{
|
||||||
|
display:none;
|
||||||
|
}
|
||||||
|
.show-icon-labels .block-editor-block-contextual-toolbar.is-fixed>.block-editor-block-toolbar__group-expand-fixed-toolbar .components-button.has-icon:after{
|
||||||
|
content:attr(aria-label);
|
||||||
|
font-size:12px;
|
||||||
|
}
|
||||||
.block-editor-block-contextual-toolbar.is-fixed>.block-editor-block-toolbar__group-expand-fixed-toolbar:before{
|
.block-editor-block-contextual-toolbar.is-fixed>.block-editor-block-toolbar__group-expand-fixed-toolbar:before{
|
||||||
background-color:#ddd;
|
background-color:#ddd;
|
||||||
content:"";
|
content:"";
|
||||||
height:24px;
|
height:24px;
|
||||||
left:-12px;
|
left:-8px;
|
||||||
margin-bottom:12px;
|
margin-bottom:12px;
|
||||||
margin-top:12px;
|
margin-top:12px;
|
||||||
position:relative;
|
position:relative;
|
||||||
|
top:-1px;
|
||||||
width:1px;
|
width:1px;
|
||||||
}
|
}
|
||||||
.show-icon-labels .block-editor-block-contextual-toolbar.is-fixed{
|
.show-icon-labels .block-editor-block-contextual-toolbar.is-fixed{
|
||||||
margin-left:64px;
|
margin-left:80px;
|
||||||
}
|
|
||||||
.show-icon-labels .block-editor-block-contextual-toolbar.is-fixed.is-collapsed{
|
|
||||||
margin-left:384px;
|
|
||||||
}
|
}
|
||||||
.is-fullscreen-mode .show-icon-labels .block-editor-block-contextual-toolbar.is-fixed{
|
.is-fullscreen-mode .show-icon-labels .block-editor-block-contextual-toolbar.is-fixed{
|
||||||
margin-left:128px;
|
margin-left:144px;
|
||||||
}
|
|
||||||
.is-fullscreen-mode .show-icon-labels .block-editor-block-contextual-toolbar.is-fixed.is-collapsed{
|
|
||||||
margin-left:448px;
|
|
||||||
}
|
}
|
||||||
.show-icon-labels .block-editor-block-contextual-toolbar.is-fixed .block-editor-block-parent-selector .block-editor-block-parent-selector__button:after{
|
.show-icon-labels .block-editor-block-contextual-toolbar.is-fixed .block-editor-block-parent-selector .block-editor-block-parent-selector__button:after{
|
||||||
left:0;
|
left:0;
|
||||||
|
@ -335,7 +360,7 @@ body.is-fullscreen-mode .block-editor-block-contextual-toolbar.is-fixed{
|
||||||
}
|
}
|
||||||
@media (min-width:960px){
|
@media (min-width:960px){
|
||||||
.block-editor-block-contextual-toolbar.is-fixed{
|
.block-editor-block-contextual-toolbar.is-fixed{
|
||||||
width:auto;
|
width:calc(100% - 496px);
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
.block-editor-block-list__block-selection-button{
|
.block-editor-block-list__block-selection-button{
|
||||||
|
@ -3815,6 +3840,32 @@ body.is-fullscreen-mode .block-editor-block-contextual-toolbar.is-fixed{
|
||||||
margin:0;
|
margin:0;
|
||||||
}
|
}
|
||||||
|
|
||||||
|
.block-editor-inserter__hint{
|
||||||
|
margin:16px 16px 0;
|
||||||
|
}
|
||||||
|
|
||||||
|
.reusable-blocks-menu-items__rename-hint{
|
||||||
|
align-items:top;
|
||||||
|
background:#f0f0f0;
|
||||||
|
border-radius:2px;
|
||||||
|
color:#1e1e1e;
|
||||||
|
display:flex;
|
||||||
|
flex-direction:row;
|
||||||
|
max-width:380px;
|
||||||
|
}
|
||||||
|
|
||||||
|
.reusable-blocks-menu-items__rename-hint-content{
|
||||||
|
margin:12px 0 12px 12px;
|
||||||
|
}
|
||||||
|
|
||||||
|
.reusable-blocks-menu-items__rename-hint-dismiss{
|
||||||
|
margin:4px 4px 4px 0;
|
||||||
|
}
|
||||||
|
|
||||||
|
.components-menu-group .reusable-blocks-menu-items__rename-hint{
|
||||||
|
margin:0;
|
||||||
|
}
|
||||||
|
|
||||||
.block-editor-post-preview__dropdown{
|
.block-editor-post-preview__dropdown{
|
||||||
padding:0;
|
padding:0;
|
||||||
}
|
}
|
||||||
|
|
File diff suppressed because one or more lines are too long
|
@ -1065,7 +1065,7 @@ body.is-fullscreen-mode .edit-post-layout .components-editor-notices__snackbar{
|
||||||
background-color:#fff;
|
background-color:#fff;
|
||||||
padding:16px 0;
|
padding:16px 0;
|
||||||
position:sticky;
|
position:sticky;
|
||||||
top:0;
|
top:-4px;
|
||||||
z-index:1;
|
z-index:1;
|
||||||
}
|
}
|
||||||
.edit-post-block-manager__category-title .components-checkbox-control__label{
|
.edit-post-block-manager__category-title .components-checkbox-control__label{
|
||||||
|
|
File diff suppressed because one or more lines are too long
|
@ -1065,7 +1065,7 @@ body.is-fullscreen-mode .edit-post-layout .components-editor-notices__snackbar{
|
||||||
background-color:#fff;
|
background-color:#fff;
|
||||||
padding:16px 0;
|
padding:16px 0;
|
||||||
position:sticky;
|
position:sticky;
|
||||||
top:0;
|
top:-4px;
|
||||||
z-index:1;
|
z-index:1;
|
||||||
}
|
}
|
||||||
.edit-post-block-manager__category-title .components-checkbox-control__label{
|
.edit-post-block-manager__category-title .components-checkbox-control__label{
|
||||||
|
|
File diff suppressed because one or more lines are too long
|
@ -1303,6 +1303,16 @@ textarea.edit-site-code-editor-text-area.edit-site-code-editor-text-area:-ms-inp
|
||||||
background:#e0e0e0;
|
background:#e0e0e0;
|
||||||
color:currentColor;
|
color:currentColor;
|
||||||
}
|
}
|
||||||
|
@media (min-width:782px){
|
||||||
|
.edit-site-document-actions{
|
||||||
|
width:50%;
|
||||||
|
}
|
||||||
|
}
|
||||||
|
@media (min-width:960px){
|
||||||
|
.edit-site-document-actions{
|
||||||
|
width:min(100%, 450px);
|
||||||
|
}
|
||||||
|
}
|
||||||
|
|
||||||
.edit-site-document-actions__command{
|
.edit-site-document-actions__command{
|
||||||
display:grid;
|
display:grid;
|
||||||
|
@ -2341,11 +2351,6 @@ body.is-fullscreen-mode .edit-site .components-editor-notices__snackbar{
|
||||||
flex-direction:column;
|
flex-direction:column;
|
||||||
height:100%;
|
height:100%;
|
||||||
}
|
}
|
||||||
@media (min-width:782px){
|
|
||||||
.edit-site-layout .block-editor-block-contextual-toolbar.is-fixed{
|
|
||||||
width:calc(100% - 360px);
|
|
||||||
}
|
|
||||||
}
|
|
||||||
|
|
||||||
.edit-site-layout__hub{
|
.edit-site-layout__hub{
|
||||||
height:60px;
|
height:60px;
|
||||||
|
@ -2817,11 +2822,26 @@ body.is-fullscreen-mode .edit-site .components-editor-notices__snackbar{
|
||||||
padding:16px 0;
|
padding:16px 0;
|
||||||
position:sticky;
|
position:sticky;
|
||||||
}
|
}
|
||||||
|
|
||||||
|
.edit-site-sidebar__notice{
|
||||||
|
background:#2f2f2f;
|
||||||
|
color:#ddd;
|
||||||
|
margin:24px 0;
|
||||||
|
}
|
||||||
|
.edit-site-sidebar__notice.is-dismissible{
|
||||||
|
padding-left:8px;
|
||||||
|
}
|
||||||
|
.edit-site-sidebar__notice .components-notice__dismiss:not(:disabled):not([aria-disabled=true]):focus,.edit-site-sidebar__notice .components-notice__dismiss:not(:disabled):not([aria-disabled=true]):not(.is-secondary):active,.edit-site-sidebar__notice .components-notice__dismiss:not(:disabled):not([aria-disabled=true]):not(.is-secondary):hover{
|
||||||
|
color:#f0f0f0;
|
||||||
|
}
|
||||||
.edit-site-sidebar-navigation-screen__input-control{
|
.edit-site-sidebar-navigation-screen__input-control{
|
||||||
width:100%;
|
width:100%;
|
||||||
}
|
}
|
||||||
.edit-site-sidebar-navigation-screen__input-control .components-input-control__container{
|
.edit-site-sidebar-navigation-screen__input-control .components-input-control__container{
|
||||||
background:transparent;
|
background:#2f2f2f;
|
||||||
|
}
|
||||||
|
.edit-site-sidebar-navigation-screen__input-control .components-input-control__container .components-button{
|
||||||
|
color:#e0e0e0 !important;
|
||||||
}
|
}
|
||||||
.edit-site-sidebar-navigation-screen__input-control .components-input-control__input{
|
.edit-site-sidebar-navigation-screen__input-control .components-input-control__input{
|
||||||
background:#2f2f2f !important;
|
background:#2f2f2f !important;
|
||||||
|
@ -2969,7 +2989,26 @@ body.is-fullscreen-mode .edit-site .components-editor-notices__snackbar{
|
||||||
}
|
}
|
||||||
|
|
||||||
.edit-site-sidebar-navigation-screen-patterns__group{
|
.edit-site-sidebar-navigation-screen-patterns__group{
|
||||||
margin-bottom:24px;
|
border-bottom:1px solid #2f2f2f;
|
||||||
|
margin-bottom:32px;
|
||||||
|
padding-bottom:24px;
|
||||||
|
}
|
||||||
|
.edit-site-sidebar-navigation-screen-patterns__group:first-of-type,.edit-site-sidebar-navigation-screen-patterns__group:last-of-type{
|
||||||
|
border-bottom:0;
|
||||||
|
margin-bottom:0;
|
||||||
|
padding-bottom:0;
|
||||||
|
}
|
||||||
|
.edit-site-sidebar-navigation-screen-patterns__group:first-of-type{
|
||||||
|
margin-bottom:32px;
|
||||||
|
}
|
||||||
|
|
||||||
|
.edit-site-sidebar-navigation-screen-patterns__group-header p{
|
||||||
|
color:#949494;
|
||||||
|
}
|
||||||
|
.edit-site-sidebar-navigation-screen-patterns__group-header h2{
|
||||||
|
font-size:11px;
|
||||||
|
font-weight:500;
|
||||||
|
text-transform:uppercase;
|
||||||
}
|
}
|
||||||
|
|
||||||
.edit-site-sidebar-navigation-screen-template__added-by-description{
|
.edit-site-sidebar-navigation-screen-template__added-by-description{
|
||||||
|
|
File diff suppressed because one or more lines are too long
|
@ -1303,6 +1303,16 @@ textarea.edit-site-code-editor-text-area.edit-site-code-editor-text-area:-ms-inp
|
||||||
background:#e0e0e0;
|
background:#e0e0e0;
|
||||||
color:currentColor;
|
color:currentColor;
|
||||||
}
|
}
|
||||||
|
@media (min-width:782px){
|
||||||
|
.edit-site-document-actions{
|
||||||
|
width:50%;
|
||||||
|
}
|
||||||
|
}
|
||||||
|
@media (min-width:960px){
|
||||||
|
.edit-site-document-actions{
|
||||||
|
width:min(100%, 450px);
|
||||||
|
}
|
||||||
|
}
|
||||||
|
|
||||||
.edit-site-document-actions__command{
|
.edit-site-document-actions__command{
|
||||||
display:grid;
|
display:grid;
|
||||||
|
@ -2341,11 +2351,6 @@ body.is-fullscreen-mode .edit-site .components-editor-notices__snackbar{
|
||||||
flex-direction:column;
|
flex-direction:column;
|
||||||
height:100%;
|
height:100%;
|
||||||
}
|
}
|
||||||
@media (min-width:782px){
|
|
||||||
.edit-site-layout .block-editor-block-contextual-toolbar.is-fixed{
|
|
||||||
width:calc(100% - 360px);
|
|
||||||
}
|
|
||||||
}
|
|
||||||
|
|
||||||
.edit-site-layout__hub{
|
.edit-site-layout__hub{
|
||||||
height:60px;
|
height:60px;
|
||||||
|
@ -2817,11 +2822,26 @@ body.is-fullscreen-mode .edit-site .components-editor-notices__snackbar{
|
||||||
padding:16px 0;
|
padding:16px 0;
|
||||||
position:sticky;
|
position:sticky;
|
||||||
}
|
}
|
||||||
|
|
||||||
|
.edit-site-sidebar__notice{
|
||||||
|
background:#2f2f2f;
|
||||||
|
color:#ddd;
|
||||||
|
margin:24px 0;
|
||||||
|
}
|
||||||
|
.edit-site-sidebar__notice.is-dismissible{
|
||||||
|
padding-right:8px;
|
||||||
|
}
|
||||||
|
.edit-site-sidebar__notice .components-notice__dismiss:not(:disabled):not([aria-disabled=true]):focus,.edit-site-sidebar__notice .components-notice__dismiss:not(:disabled):not([aria-disabled=true]):not(.is-secondary):active,.edit-site-sidebar__notice .components-notice__dismiss:not(:disabled):not([aria-disabled=true]):not(.is-secondary):hover{
|
||||||
|
color:#f0f0f0;
|
||||||
|
}
|
||||||
.edit-site-sidebar-navigation-screen__input-control{
|
.edit-site-sidebar-navigation-screen__input-control{
|
||||||
width:100%;
|
width:100%;
|
||||||
}
|
}
|
||||||
.edit-site-sidebar-navigation-screen__input-control .components-input-control__container{
|
.edit-site-sidebar-navigation-screen__input-control .components-input-control__container{
|
||||||
background:transparent;
|
background:#2f2f2f;
|
||||||
|
}
|
||||||
|
.edit-site-sidebar-navigation-screen__input-control .components-input-control__container .components-button{
|
||||||
|
color:#e0e0e0 !important;
|
||||||
}
|
}
|
||||||
.edit-site-sidebar-navigation-screen__input-control .components-input-control__input{
|
.edit-site-sidebar-navigation-screen__input-control .components-input-control__input{
|
||||||
background:#2f2f2f !important;
|
background:#2f2f2f !important;
|
||||||
|
@ -2969,7 +2989,26 @@ body.is-fullscreen-mode .edit-site .components-editor-notices__snackbar{
|
||||||
}
|
}
|
||||||
|
|
||||||
.edit-site-sidebar-navigation-screen-patterns__group{
|
.edit-site-sidebar-navigation-screen-patterns__group{
|
||||||
margin-bottom:24px;
|
border-bottom:1px solid #2f2f2f;
|
||||||
|
margin-bottom:32px;
|
||||||
|
padding-bottom:24px;
|
||||||
|
}
|
||||||
|
.edit-site-sidebar-navigation-screen-patterns__group:first-of-type,.edit-site-sidebar-navigation-screen-patterns__group:last-of-type{
|
||||||
|
border-bottom:0;
|
||||||
|
margin-bottom:0;
|
||||||
|
padding-bottom:0;
|
||||||
|
}
|
||||||
|
.edit-site-sidebar-navigation-screen-patterns__group:first-of-type{
|
||||||
|
margin-bottom:32px;
|
||||||
|
}
|
||||||
|
|
||||||
|
.edit-site-sidebar-navigation-screen-patterns__group-header p{
|
||||||
|
color:#949494;
|
||||||
|
}
|
||||||
|
.edit-site-sidebar-navigation-screen-patterns__group-header h2{
|
||||||
|
font-size:11px;
|
||||||
|
font-weight:500;
|
||||||
|
text-transform:uppercase;
|
||||||
}
|
}
|
||||||
|
|
||||||
.edit-site-sidebar-navigation-screen-template__added-by-description{
|
.edit-site-sidebar-navigation-screen-template__added-by-description{
|
||||||
|
|
File diff suppressed because one or more lines are too long
|
@ -759,8 +759,8 @@
|
||||||
}
|
}
|
||||||
|
|
||||||
.editor-post-trash.components-button{
|
.editor-post-trash.components-button{
|
||||||
display:block;
|
flex-grow:1;
|
||||||
width:100%;
|
justify-content:center;
|
||||||
}
|
}
|
||||||
|
|
||||||
.table-of-contents__popover.components-popover .components-popover__content{
|
.table-of-contents__popover.components-popover .components-popover__content{
|
||||||
|
|
File diff suppressed because one or more lines are too long
|
@ -759,8 +759,8 @@
|
||||||
}
|
}
|
||||||
|
|
||||||
.editor-post-trash.components-button{
|
.editor-post-trash.components-button{
|
||||||
display:block;
|
flex-grow:1;
|
||||||
width:100%;
|
justify-content:center;
|
||||||
}
|
}
|
||||||
|
|
||||||
.table-of-contents__popover.components-popover .components-popover__content{
|
.table-of-contents__popover.components-popover .components-popover__content{
|
||||||
|
|
File diff suppressed because one or more lines are too long
|
@ -3314,6 +3314,7 @@ __webpack_require__.d(__webpack_exports__, {
|
||||||
"ObserveTyping": function() { return /* reexport */ observe_typing; },
|
"ObserveTyping": function() { return /* reexport */ observe_typing; },
|
||||||
"PanelColorSettings": function() { return /* reexport */ panel_color_settings; },
|
"PanelColorSettings": function() { return /* reexport */ panel_color_settings; },
|
||||||
"PlainText": function() { return /* reexport */ plain_text; },
|
"PlainText": function() { return /* reexport */ plain_text; },
|
||||||
|
"ReusableBlocksRenameHint": function() { return /* reexport */ ReusableBlocksRenameHint; },
|
||||||
"RichText": function() { return /* reexport */ rich_text; },
|
"RichText": function() { return /* reexport */ rich_text; },
|
||||||
"RichTextShortcut": function() { return /* reexport */ RichTextShortcut; },
|
"RichTextShortcut": function() { return /* reexport */ RichTextShortcut; },
|
||||||
"RichTextToolbarButton": function() { return /* reexport */ RichTextToolbarButton; },
|
"RichTextToolbarButton": function() { return /* reexport */ RichTextToolbarButton; },
|
||||||
|
@ -3429,8 +3430,8 @@ __webpack_require__.r(private_selectors_namespaceObject);
|
||||||
__webpack_require__.d(private_selectors_namespaceObject, {
|
__webpack_require__.d(private_selectors_namespaceObject, {
|
||||||
"getBlockEditingMode": function() { return getBlockEditingMode; },
|
"getBlockEditingMode": function() { return getBlockEditingMode; },
|
||||||
"getEnabledBlockParents": function() { return getEnabledBlockParents; },
|
"getEnabledBlockParents": function() { return getEnabledBlockParents; },
|
||||||
|
"getEnabledClientIdsTree": function() { return getEnabledClientIdsTree; },
|
||||||
"getLastInsertedBlocksClientIds": function() { return getLastInsertedBlocksClientIds; },
|
"getLastInsertedBlocksClientIds": function() { return getLastInsertedBlocksClientIds; },
|
||||||
"getListViewClientIdsTree": function() { return getListViewClientIdsTree; },
|
|
||||||
"getRemovalPromptData": function() { return getRemovalPromptData; },
|
"getRemovalPromptData": function() { return getRemovalPromptData; },
|
||||||
"isBlockInterfaceHidden": function() { return private_selectors_isBlockInterfaceHidden; },
|
"isBlockInterfaceHidden": function() { return private_selectors_isBlockInterfaceHidden; },
|
||||||
"isBlockSubtreeDisabled": function() { return isBlockSubtreeDisabled; },
|
"isBlockSubtreeDisabled": function() { return isBlockSubtreeDisabled; },
|
||||||
|
@ -6432,16 +6433,16 @@ const isBlockSubtreeDisabled = rememo((state, clientId) => {
|
||||||
* @return {Object[]} Tree of block objects with only clientID and innerBlocks set.
|
* @return {Object[]} Tree of block objects with only clientID and innerBlocks set.
|
||||||
*/
|
*/
|
||||||
|
|
||||||
const getListViewClientIdsTree = rememo((state, rootClientId = '') => {
|
const getEnabledClientIdsTree = rememo((state, rootClientId = '') => {
|
||||||
return getBlockOrder(state, rootClientId).flatMap(clientId => {
|
return getBlockOrder(state, rootClientId).flatMap(clientId => {
|
||||||
if (getBlockEditingMode(state, clientId) !== 'disabled') {
|
if (getBlockEditingMode(state, clientId) !== 'disabled') {
|
||||||
return [{
|
return [{
|
||||||
clientId,
|
clientId,
|
||||||
innerBlocks: getListViewClientIdsTree(state, clientId)
|
innerBlocks: getEnabledClientIdsTree(state, clientId)
|
||||||
}];
|
}];
|
||||||
}
|
}
|
||||||
|
|
||||||
return getListViewClientIdsTree(state, clientId);
|
return getEnabledClientIdsTree(state, clientId);
|
||||||
});
|
});
|
||||||
}, state => [state.blocks.order, state.blockEditingModes, state.settings.templateLock, state.blockListSettings]);
|
}, state => [state.blocks.order, state.blockEditingModes, state.settings.templateLock, state.blockListSettings]);
|
||||||
/**
|
/**
|
||||||
|
@ -8333,9 +8334,11 @@ const getInserterItems = rememo((state, rootClientId = null) => {
|
||||||
};
|
};
|
||||||
};
|
};
|
||||||
|
|
||||||
const syncedPatternInserterItems = canInsertBlockTypeUnmemoized(state, 'core/block', rootClientId) ? getReusableBlocks(state).filter(reusableBlock => // Filter to either fully synced patterns (sync_status === 'fully'),
|
const syncedPatternInserterItems = canInsertBlockTypeUnmemoized(state, 'core/block', rootClientId) ? getReusableBlocks(state).filter(reusableBlock => // Reusable blocks that are fully synced should have no sync status set
|
||||||
// or old school reusable blocks (sync_status === '').
|
// for backwards compat between patterns and old reusable blocks, but
|
||||||
reusableBlock.meta?.sync_status === 'fully' || reusableBlock.meta?.sync_status === '' || !reusableBlock.meta?.sync_status).map(buildReusableBlockInserterItem) : [];
|
// some in release 16.1 may have had sync status inadvertantly set to
|
||||||
|
// 'fully' if created in the site editor.
|
||||||
|
reusableBlock.wp_pattern_sync_status === 'fully' || reusableBlock.wp_pattern_sync_status === '' || !reusableBlock.wp_pattern_sync_status).map(buildReusableBlockInserterItem) : [];
|
||||||
const buildBlockTypeInserterItem = buildBlockTypeItem(state, {
|
const buildBlockTypeInserterItem = buildBlockTypeItem(state, {
|
||||||
buildScope: 'inserter'
|
buildScope: 'inserter'
|
||||||
});
|
});
|
||||||
|
@ -8529,7 +8532,7 @@ function getUnsyncedPatterns(state) {
|
||||||
var _state$settings$__exp;
|
var _state$settings$__exp;
|
||||||
|
|
||||||
const reusableBlocks = (_state$settings$__exp = state?.settings?.__experimentalReusableBlocks) !== null && _state$settings$__exp !== void 0 ? _state$settings$__exp : EMPTY_ARRAY;
|
const reusableBlocks = (_state$settings$__exp = state?.settings?.__experimentalReusableBlocks) !== null && _state$settings$__exp !== void 0 ? _state$settings$__exp : EMPTY_ARRAY;
|
||||||
return reusableBlocks.filter(reusableBlock => reusableBlock.meta?.sync_status === 'unsynced').map(reusableBlock => {
|
return reusableBlocks.filter(reusableBlock => reusableBlock.wp_pattern_sync_status === 'unsynced').map(reusableBlock => {
|
||||||
return {
|
return {
|
||||||
name: `core/block/${reusableBlock.id}`,
|
name: `core/block/${reusableBlock.id}`,
|
||||||
title: reusableBlock.title.raw,
|
title: reusableBlock.title.raw,
|
||||||
|
@ -9109,7 +9112,10 @@ function BlockRemovalWarningModal() {
|
||||||
|
|
||||||
return (0,external_wp_element_namespaceObject.createElement)(external_wp_components_namespaceObject.Modal, {
|
return (0,external_wp_element_namespaceObject.createElement)(external_wp_components_namespaceObject.Modal, {
|
||||||
title: (0,external_wp_i18n_namespaceObject.__)('Are you sure?'),
|
title: (0,external_wp_i18n_namespaceObject.__)('Are you sure?'),
|
||||||
onRequestClose: clearRemovalPrompt
|
onRequestClose: clearRemovalPrompt,
|
||||||
|
style: {
|
||||||
|
maxWidth: '40rem'
|
||||||
|
}
|
||||||
}, blockNamesForPrompt.length === 1 ? (0,external_wp_element_namespaceObject.createElement)("p", null, blockTypePromptMessages[blockNamesForPrompt[0]]) : (0,external_wp_element_namespaceObject.createElement)("ul", {
|
}, blockNamesForPrompt.length === 1 ? (0,external_wp_element_namespaceObject.createElement)("p", null, blockTypePromptMessages[blockNamesForPrompt[0]]) : (0,external_wp_element_namespaceObject.createElement)("ul", {
|
||||||
style: {
|
style: {
|
||||||
listStyleType: 'disc',
|
listStyleType: 'disc',
|
||||||
|
@ -16724,7 +16730,28 @@ function BlockContextProvider({
|
||||||
*/
|
*/
|
||||||
|
|
||||||
const DEFAULT_BLOCK_CONTEXT = {};
|
const DEFAULT_BLOCK_CONTEXT = {};
|
||||||
|
|
||||||
const Edit = props => {
|
const Edit = props => {
|
||||||
|
const {
|
||||||
|
name
|
||||||
|
} = props;
|
||||||
|
const blockType = (0,external_wp_blocks_namespaceObject.getBlockType)(name);
|
||||||
|
|
||||||
|
if (!blockType) {
|
||||||
|
return null;
|
||||||
|
} // `edit` and `save` are functions or components describing the markup
|
||||||
|
// with which a block is displayed. If `blockType` is valid, assign
|
||||||
|
// them preferentially as the render value for the block.
|
||||||
|
|
||||||
|
|
||||||
|
const Component = blockType.edit || blockType.save;
|
||||||
|
return (0,external_wp_element_namespaceObject.createElement)(Component, { ...props
|
||||||
|
});
|
||||||
|
};
|
||||||
|
|
||||||
|
const EditWithFilters = (0,external_wp_components_namespaceObject.withFilters)('editor.BlockEdit')(Edit);
|
||||||
|
|
||||||
|
const EditWithGeneratedProps = props => {
|
||||||
const {
|
const {
|
||||||
attributes = {},
|
attributes = {},
|
||||||
name
|
name
|
||||||
|
@ -16738,15 +16765,10 @@ const Edit = props => {
|
||||||
|
|
||||||
if (!blockType) {
|
if (!blockType) {
|
||||||
return null;
|
return null;
|
||||||
} // `edit` and `save` are functions or components describing the markup
|
}
|
||||||
// with which a block is displayed. If `blockType` is valid, assign
|
|
||||||
// them preferentially as the render value for the block.
|
|
||||||
|
|
||||||
|
|
||||||
const Component = blockType.edit || blockType.save;
|
|
||||||
|
|
||||||
if (blockType.apiVersion > 1) {
|
if (blockType.apiVersion > 1) {
|
||||||
return (0,external_wp_element_namespaceObject.createElement)(Component, { ...props,
|
return (0,external_wp_element_namespaceObject.createElement)(EditWithFilters, { ...props,
|
||||||
context: context
|
context: context
|
||||||
});
|
});
|
||||||
} // Generate a class name for the block's editable form.
|
} // Generate a class name for the block's editable form.
|
||||||
|
@ -16754,12 +16776,13 @@ const Edit = props => {
|
||||||
|
|
||||||
const generatedClassName = (0,external_wp_blocks_namespaceObject.hasBlockSupport)(blockType, 'className', true) ? (0,external_wp_blocks_namespaceObject.getBlockDefaultClassName)(name) : null;
|
const generatedClassName = (0,external_wp_blocks_namespaceObject.hasBlockSupport)(blockType, 'className', true) ? (0,external_wp_blocks_namespaceObject.getBlockDefaultClassName)(name) : null;
|
||||||
const className = classnames_default()(generatedClassName, attributes.className, props.className);
|
const className = classnames_default()(generatedClassName, attributes.className, props.className);
|
||||||
return (0,external_wp_element_namespaceObject.createElement)(Component, { ...props,
|
return (0,external_wp_element_namespaceObject.createElement)(EditWithFilters, { ...props,
|
||||||
context: context,
|
context: context,
|
||||||
className: className
|
className: className
|
||||||
});
|
});
|
||||||
};
|
};
|
||||||
/* harmony default export */ var edit = ((0,external_wp_components_namespaceObject.withFilters)('editor.BlockEdit')(Edit));
|
|
||||||
|
/* harmony default export */ var edit = (EditWithGeneratedProps);
|
||||||
|
|
||||||
;// CONCATENATED MODULE: ./node_modules/@wordpress/block-editor/build-module/components/block-edit/index.js
|
;// CONCATENATED MODULE: ./node_modules/@wordpress/block-editor/build-module/components/block-edit/index.js
|
||||||
|
|
||||||
|
@ -28738,6 +28761,72 @@ function BlockPatternsTabs({
|
||||||
|
|
||||||
;// CONCATENATED MODULE: external ["wp","url"]
|
;// CONCATENATED MODULE: external ["wp","url"]
|
||||||
var external_wp_url_namespaceObject = window["wp"]["url"];
|
var external_wp_url_namespaceObject = window["wp"]["url"];
|
||||||
|
;// CONCATENATED MODULE: ./node_modules/@wordpress/icons/build-module/library/close.js
|
||||||
|
|
||||||
|
|
||||||
|
/**
|
||||||
|
* WordPress dependencies
|
||||||
|
*/
|
||||||
|
|
||||||
|
const close_close = (0,external_wp_element_namespaceObject.createElement)(external_wp_primitives_namespaceObject.SVG, {
|
||||||
|
xmlns: "http://www.w3.org/2000/svg",
|
||||||
|
viewBox: "0 0 24 24"
|
||||||
|
}, (0,external_wp_element_namespaceObject.createElement)(external_wp_primitives_namespaceObject.Path, {
|
||||||
|
d: "M13 11.8l6.1-6.3-1-1-6.1 6.2-6.1-6.2-1 1 6.1 6.3-6.5 6.7 1 1 6.5-6.6 6.5 6.6 1-1z"
|
||||||
|
}));
|
||||||
|
/* harmony default export */ var library_close = (close_close);
|
||||||
|
|
||||||
|
;// CONCATENATED MODULE: external ["wp","preferences"]
|
||||||
|
var external_wp_preferences_namespaceObject = window["wp"]["preferences"];
|
||||||
|
;// CONCATENATED MODULE: ./node_modules/@wordpress/block-editor/build-module/components/inserter/reusable-block-rename-hint.js
|
||||||
|
|
||||||
|
|
||||||
|
/**
|
||||||
|
* WordPress dependencies
|
||||||
|
*/
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
const PREFERENCE_NAME = 'isResuableBlocksrRenameHintVisible';
|
||||||
|
function ReusableBlocksRenameHint() {
|
||||||
|
const isReusableBlocksRenameHint = (0,external_wp_data_namespaceObject.useSelect)(select => {
|
||||||
|
var _select$get;
|
||||||
|
|
||||||
|
return (_select$get = select(external_wp_preferences_namespaceObject.store).get('core', PREFERENCE_NAME)) !== null && _select$get !== void 0 ? _select$get : true;
|
||||||
|
}, []);
|
||||||
|
const ref = (0,external_wp_element_namespaceObject.useRef)();
|
||||||
|
const {
|
||||||
|
set: setPreference
|
||||||
|
} = (0,external_wp_data_namespaceObject.useDispatch)(external_wp_preferences_namespaceObject.store);
|
||||||
|
|
||||||
|
if (!isReusableBlocksRenameHint) {
|
||||||
|
return null;
|
||||||
|
}
|
||||||
|
|
||||||
|
return (0,external_wp_element_namespaceObject.createElement)("div", {
|
||||||
|
ref: ref,
|
||||||
|
className: "reusable-blocks-menu-items__rename-hint"
|
||||||
|
}, (0,external_wp_element_namespaceObject.createElement)("div", {
|
||||||
|
className: "reusable-blocks-menu-items__rename-hint-content"
|
||||||
|
}, (0,external_wp_i18n_namespaceObject.__)('Reusable blocks are now called patterns. A synced pattern will behave in exactly the same way as a reusable block.')), (0,external_wp_element_namespaceObject.createElement)(external_wp_components_namespaceObject.Button, {
|
||||||
|
className: "reusable-blocks-menu-items__rename-hint-dismiss",
|
||||||
|
icon: library_close,
|
||||||
|
iconSize: "16",
|
||||||
|
label: (0,external_wp_i18n_namespaceObject.__)('Dismiss hint'),
|
||||||
|
onClick: () => {
|
||||||
|
// Retain focus when dismissing the element.
|
||||||
|
const previousElement = external_wp_dom_namespaceObject.focus.tabbable.findPrevious(ref.current);
|
||||||
|
previousElement?.focus();
|
||||||
|
setPreference('core', PREFERENCE_NAME, false);
|
||||||
|
},
|
||||||
|
showTooltip: false
|
||||||
|
}));
|
||||||
|
}
|
||||||
|
|
||||||
;// CONCATENATED MODULE: ./node_modules/@wordpress/block-editor/build-module/components/inserter/reusable-blocks-tab.js
|
;// CONCATENATED MODULE: ./node_modules/@wordpress/block-editor/build-module/components/inserter/reusable-blocks-tab.js
|
||||||
|
|
||||||
|
|
||||||
|
@ -28757,6 +28846,7 @@ var external_wp_url_namespaceObject = window["wp"]["url"];
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
function ReusableBlocksList({
|
function ReusableBlocksList({
|
||||||
onHover,
|
onHover,
|
||||||
onInsert,
|
onInsert,
|
||||||
|
@ -28800,7 +28890,9 @@ function ReusableBlocksTab({
|
||||||
onInsert,
|
onInsert,
|
||||||
onHover
|
onHover
|
||||||
}) {
|
}) {
|
||||||
return (0,external_wp_element_namespaceObject.createElement)(external_wp_element_namespaceObject.Fragment, null, (0,external_wp_element_namespaceObject.createElement)(ReusableBlocksList, {
|
return (0,external_wp_element_namespaceObject.createElement)(external_wp_element_namespaceObject.Fragment, null, (0,external_wp_element_namespaceObject.createElement)("div", {
|
||||||
|
className: "block-editor-inserter__hint"
|
||||||
|
}, (0,external_wp_element_namespaceObject.createElement)(ReusableBlocksRenameHint, null)), (0,external_wp_element_namespaceObject.createElement)(ReusableBlocksList, {
|
||||||
onHover: onHover,
|
onHover: onHover,
|
||||||
onInsert: onInsert,
|
onInsert: onInsert,
|
||||||
rootClientId: rootClientId
|
rootClientId: rootClientId
|
||||||
|
@ -32950,20 +33042,35 @@ function BlockSelectionButton({
|
||||||
|
|
||||||
/* harmony default export */ var block_selection_button = (BlockSelectionButton);
|
/* harmony default export */ var block_selection_button = (BlockSelectionButton);
|
||||||
|
|
||||||
;// CONCATENATED MODULE: ./node_modules/@wordpress/icons/build-module/library/level-up.js
|
;// CONCATENATED MODULE: ./node_modules/@wordpress/icons/build-module/library/next.js
|
||||||
|
|
||||||
|
|
||||||
/**
|
/**
|
||||||
* WordPress dependencies
|
* WordPress dependencies
|
||||||
*/
|
*/
|
||||||
|
|
||||||
const levelUp = (0,external_wp_element_namespaceObject.createElement)(external_wp_primitives_namespaceObject.SVG, {
|
const next = (0,external_wp_element_namespaceObject.createElement)(external_wp_primitives_namespaceObject.SVG, {
|
||||||
xmlns: "http://www.w3.org/2000/svg",
|
xmlns: "http://www.w3.org/2000/svg",
|
||||||
viewBox: "0 0 24 24"
|
viewBox: "0 0 24 24"
|
||||||
}, (0,external_wp_element_namespaceObject.createElement)(external_wp_primitives_namespaceObject.Path, {
|
}, (0,external_wp_element_namespaceObject.createElement)(external_wp_primitives_namespaceObject.Path, {
|
||||||
d: "m13.53 8.47-1.06 1.06-2.72-2.72V12h-1.5V6.81L5.53 9.53 4.47 8.47 9 3.94l4.53 4.53Zm-1.802 7.968c1.307.697 3.235.812 5.772.812v1.5c-2.463 0-4.785-.085-6.478-.988a4.721 4.721 0 0 1-2.07-2.13C8.48 14.67 8.25 13.471 8.25 12h1.5c0 1.328.208 2.28.548 2.969.332.675.81 1.138 1.43 1.47Z"
|
d: "M6.6 6L5.4 7l4.5 5-4.5 5 1.1 1 5.5-6-5.4-6zm6 0l-1.1 1 4.5 5-4.5 5 1.1 1 5.5-6-5.5-6z"
|
||||||
}));
|
}));
|
||||||
/* harmony default export */ var level_up = (levelUp);
|
/* harmony default export */ var library_next = (next);
|
||||||
|
|
||||||
|
;// CONCATENATED MODULE: ./node_modules/@wordpress/icons/build-module/library/previous.js
|
||||||
|
|
||||||
|
|
||||||
|
/**
|
||||||
|
* WordPress dependencies
|
||||||
|
*/
|
||||||
|
|
||||||
|
const previous = (0,external_wp_element_namespaceObject.createElement)(external_wp_primitives_namespaceObject.SVG, {
|
||||||
|
xmlns: "http://www.w3.org/2000/svg",
|
||||||
|
viewBox: "0 0 24 24"
|
||||||
|
}, (0,external_wp_element_namespaceObject.createElement)(external_wp_primitives_namespaceObject.Path, {
|
||||||
|
d: "M11.6 7l-1.1-1L5 12l5.5 6 1.1-1L7 12l4.6-5zm6 0l-1.1-1-5.5 6 5.5 6 1.1-1-4.6-5 4.6-5z"
|
||||||
|
}));
|
||||||
|
/* harmony default export */ var library_previous = (previous);
|
||||||
|
|
||||||
;// CONCATENATED MODULE: ./node_modules/@wordpress/block-editor/build-module/components/navigable-toolbar/index.js
|
;// CONCATENATED MODULE: ./node_modules/@wordpress/block-editor/build-module/components/navigable-toolbar/index.js
|
||||||
|
|
||||||
|
@ -33329,6 +33436,7 @@ function useShowMoversGestures({
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
/**
|
/**
|
||||||
* Block parent selector component, displaying the hierarchy of the
|
* Block parent selector component, displaying the hierarchy of the
|
||||||
* current block selection as a single icon to "go up" a level.
|
* current block selection as a single icon to "go up" a level.
|
||||||
|
@ -33343,15 +33451,16 @@ function BlockParentSelector() {
|
||||||
} = (0,external_wp_data_namespaceObject.useDispatch)(store);
|
} = (0,external_wp_data_namespaceObject.useDispatch)(store);
|
||||||
const {
|
const {
|
||||||
firstParentClientId,
|
firstParentClientId,
|
||||||
shouldHide,
|
isVisible,
|
||||||
isDistractionFree
|
isDistractionFree
|
||||||
} = (0,external_wp_data_namespaceObject.useSelect)(select => {
|
} = (0,external_wp_data_namespaceObject.useSelect)(select => {
|
||||||
const {
|
const {
|
||||||
getBlockName,
|
getBlockName,
|
||||||
getBlockParents,
|
getBlockParents,
|
||||||
getSelectedBlockClientId,
|
getSelectedBlockClientId,
|
||||||
getSettings
|
getSettings,
|
||||||
} = select(store);
|
getBlockEditingMode
|
||||||
|
} = unlock(select(store));
|
||||||
const {
|
const {
|
||||||
hasBlockSupport
|
hasBlockSupport
|
||||||
} = select(external_wp_blocks_namespaceObject.store);
|
} = select(external_wp_blocks_namespaceObject.store);
|
||||||
|
@ -33365,7 +33474,7 @@ function BlockParentSelector() {
|
||||||
const settings = getSettings();
|
const settings = getSettings();
|
||||||
return {
|
return {
|
||||||
firstParentClientId: _firstParentClientId,
|
firstParentClientId: _firstParentClientId,
|
||||||
shouldHide: !hasBlockSupport(_parentBlockType, '__experimentalParentSelector', true),
|
isVisible: _firstParentClientId && getBlockEditingMode(_firstParentClientId) === 'default' && hasBlockSupport(_parentBlockType, '__experimentalParentSelector', true),
|
||||||
isDistractionFree: settings.isDistractionFree
|
isDistractionFree: settings.isDistractionFree
|
||||||
};
|
};
|
||||||
}, []);
|
}, []);
|
||||||
|
@ -33388,7 +33497,7 @@ function BlockParentSelector() {
|
||||||
|
|
||||||
});
|
});
|
||||||
|
|
||||||
if (shouldHide || firstParentClientId === undefined) {
|
if (!isVisible) {
|
||||||
return null;
|
return null;
|
||||||
}
|
}
|
||||||
|
|
||||||
|
@ -36782,7 +36891,6 @@ const BlockToolbar = ({
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
function BlockContextualToolbar({
|
function BlockContextualToolbar({
|
||||||
focusOnMount,
|
focusOnMount,
|
||||||
isFixed,
|
isFixed,
|
||||||
|
@ -36817,7 +36925,7 @@ function BlockContextualToolbar({
|
||||||
selectedBlockClientId: _selectedBlockClientId,
|
selectedBlockClientId: _selectedBlockClientId,
|
||||||
blockType: _selectedBlockClientId && getBlockType(getBlockName(_selectedBlockClientId)),
|
blockType: _selectedBlockClientId && getBlockType(getBlockName(_selectedBlockClientId)),
|
||||||
hasParents: parents.length,
|
hasParents: parents.length,
|
||||||
showParentSelector: parentBlockType && (0,external_wp_blocks_namespaceObject.hasBlockSupport)(parentBlockType, '__experimentalParentSelector', true) && selectedBlockClientIds.length <= 1 && getBlockEditingMode(_selectedBlockClientId) === 'default'
|
showParentSelector: parentBlockType && getBlockEditingMode(firstParentClientId) === 'default' && (0,external_wp_blocks_namespaceObject.hasBlockSupport)(parentBlockType, '__experimentalParentSelector', true) && selectedBlockClientIds.length <= 1 && getBlockEditingMode(_selectedBlockClientId) === 'default'
|
||||||
};
|
};
|
||||||
}, []);
|
}, []);
|
||||||
(0,external_wp_element_namespaceObject.useEffect)(() => {
|
(0,external_wp_element_namespaceObject.useEffect)(() => {
|
||||||
|
@ -36841,22 +36949,20 @@ function BlockContextualToolbar({
|
||||||
,
|
,
|
||||||
"aria-label": (0,external_wp_i18n_namespaceObject.__)('Block tools'),
|
"aria-label": (0,external_wp_i18n_namespaceObject.__)('Block tools'),
|
||||||
...props
|
...props
|
||||||
}, isFixed && isLargeViewport && blockType && (0,external_wp_element_namespaceObject.createElement)(external_wp_components_namespaceObject.ToolbarGroup, {
|
}, !isCollapsed && (0,external_wp_element_namespaceObject.createElement)(block_toolbar, {
|
||||||
|
hideDragHandle: isFixed
|
||||||
|
}), isFixed && isLargeViewport && blockType && (0,external_wp_element_namespaceObject.createElement)(external_wp_components_namespaceObject.ToolbarGroup, {
|
||||||
className: isCollapsed ? 'block-editor-block-toolbar__group-expand-fixed-toolbar' : 'block-editor-block-toolbar__group-collapse-fixed-toolbar'
|
className: isCollapsed ? 'block-editor-block-toolbar__group-expand-fixed-toolbar' : 'block-editor-block-toolbar__group-collapse-fixed-toolbar'
|
||||||
}, (0,external_wp_element_namespaceObject.createElement)(external_wp_components_namespaceObject.ToolbarItem, {
|
}, (0,external_wp_element_namespaceObject.createElement)(external_wp_components_namespaceObject.ToolbarItem, {
|
||||||
as: external_wp_components_namespaceObject.ToolbarButton,
|
as: external_wp_components_namespaceObject.ToolbarButton,
|
||||||
ref: toolbarButtonRef,
|
ref: toolbarButtonRef,
|
||||||
icon: isCollapsed ? (0,external_wp_element_namespaceObject.createElement)(block_icon, {
|
icon: isCollapsed ? library_next : library_previous,
|
||||||
icon: blockType.icon
|
|
||||||
}) : level_up,
|
|
||||||
onClick: () => {
|
onClick: () => {
|
||||||
setIsCollapsed(collapsed => !collapsed);
|
setIsCollapsed(collapsed => !collapsed);
|
||||||
toolbarButtonRef.current.focus();
|
toolbarButtonRef.current.focus();
|
||||||
},
|
},
|
||||||
label: isCollapsed ? (0,external_wp_i18n_namespaceObject.__)('Show block tools') : (0,external_wp_i18n_namespaceObject.__)('Show document tools')
|
label: isCollapsed ? (0,external_wp_i18n_namespaceObject.__)('Show block tools') : (0,external_wp_i18n_namespaceObject.__)('Hide block tools')
|
||||||
})), !isCollapsed && (0,external_wp_element_namespaceObject.createElement)(block_toolbar, {
|
})));
|
||||||
hideDragHandle: isFixed
|
|
||||||
}));
|
|
||||||
}
|
}
|
||||||
|
|
||||||
/* harmony default export */ var block_contextual_toolbar = (BlockContextualToolbar);
|
/* harmony default export */ var block_contextual_toolbar = (BlockContextualToolbar);
|
||||||
|
@ -49608,12 +49714,12 @@ function useListViewClientIds({
|
||||||
const {
|
const {
|
||||||
getDraggedBlockClientIds,
|
getDraggedBlockClientIds,
|
||||||
getSelectedBlockClientIds,
|
getSelectedBlockClientIds,
|
||||||
getListViewClientIdsTree
|
getEnabledClientIdsTree
|
||||||
} = unlock(select(store));
|
} = unlock(select(store));
|
||||||
return {
|
return {
|
||||||
selectedClientIds: getSelectedBlockClientIds(),
|
selectedClientIds: getSelectedBlockClientIds(),
|
||||||
draggedClientIds: getDraggedBlockClientIds(),
|
draggedClientIds: getDraggedBlockClientIds(),
|
||||||
clientIdsTree: blocks !== null && blocks !== void 0 ? blocks : getListViewClientIdsTree(rootClientId)
|
clientIdsTree: blocks !== null && blocks !== void 0 ? blocks : getEnabledClientIdsTree(rootClientId)
|
||||||
};
|
};
|
||||||
}, [blocks, rootClientId]);
|
}, [blocks, rootClientId]);
|
||||||
}
|
}
|
||||||
|
@ -58943,21 +59049,6 @@ class URLInputButton extends external_wp_element_namespaceObject.Component {
|
||||||
|
|
||||||
/* harmony default export */ var url_input_button = (URLInputButton);
|
/* harmony default export */ var url_input_button = (URLInputButton);
|
||||||
|
|
||||||
;// CONCATENATED MODULE: ./node_modules/@wordpress/icons/build-module/library/close.js
|
|
||||||
|
|
||||||
|
|
||||||
/**
|
|
||||||
* WordPress dependencies
|
|
||||||
*/
|
|
||||||
|
|
||||||
const close_close = (0,external_wp_element_namespaceObject.createElement)(external_wp_primitives_namespaceObject.SVG, {
|
|
||||||
xmlns: "http://www.w3.org/2000/svg",
|
|
||||||
viewBox: "0 0 24 24"
|
|
||||||
}, (0,external_wp_element_namespaceObject.createElement)(external_wp_primitives_namespaceObject.Path, {
|
|
||||||
d: "M13 11.8l6.1-6.3-1-1-6.1 6.2-6.1-6.2-1 1 6.1 6.3-6.5 6.7 1 1 6.5-6.6 6.5 6.6 1-1z"
|
|
||||||
}));
|
|
||||||
/* harmony default export */ var library_close = (close_close);
|
|
||||||
|
|
||||||
;// CONCATENATED MODULE: ./node_modules/@wordpress/block-editor/build-module/components/url-popover/image-url-input-ui.js
|
;// CONCATENATED MODULE: ./node_modules/@wordpress/block-editor/build-module/components/url-popover/image-url-input-ui.js
|
||||||
|
|
||||||
|
|
||||||
|
@ -59729,8 +59820,6 @@ const PositionControls = () => {
|
||||||
|
|
||||||
/* harmony default export */ var position_controls_panel = (PositionControls);
|
/* harmony default export */ var position_controls_panel = (PositionControls);
|
||||||
|
|
||||||
;// CONCATENATED MODULE: external ["wp","preferences"]
|
|
||||||
var external_wp_preferences_namespaceObject = window["wp"]["preferences"];
|
|
||||||
;// CONCATENATED MODULE: ./node_modules/@wordpress/block-editor/build-module/components/inspector-controls-tabs/settings-tab-hint.js
|
;// CONCATENATED MODULE: ./node_modules/@wordpress/block-editor/build-module/components/inspector-controls-tabs/settings-tab-hint.js
|
||||||
|
|
||||||
|
|
||||||
|
@ -59744,12 +59833,12 @@ var external_wp_preferences_namespaceObject = window["wp"]["preferences"];
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
const PREFERENCE_NAME = 'isInspectorControlsTabsHintVisible';
|
const settings_tab_hint_PREFERENCE_NAME = 'isInspectorControlsTabsHintVisible';
|
||||||
function InspectorControlsTabsHint() {
|
function InspectorControlsTabsHint() {
|
||||||
const isInspectorControlsTabsHintVisible = (0,external_wp_data_namespaceObject.useSelect)(select => {
|
const isInspectorControlsTabsHintVisible = (0,external_wp_data_namespaceObject.useSelect)(select => {
|
||||||
var _select$get;
|
var _select$get;
|
||||||
|
|
||||||
return (_select$get = select(external_wp_preferences_namespaceObject.store).get('core', PREFERENCE_NAME)) !== null && _select$get !== void 0 ? _select$get : true;
|
return (_select$get = select(external_wp_preferences_namespaceObject.store).get('core', settings_tab_hint_PREFERENCE_NAME)) !== null && _select$get !== void 0 ? _select$get : true;
|
||||||
}, []);
|
}, []);
|
||||||
const ref = (0,external_wp_element_namespaceObject.useRef)();
|
const ref = (0,external_wp_element_namespaceObject.useRef)();
|
||||||
const {
|
const {
|
||||||
|
@ -59774,7 +59863,7 @@ function InspectorControlsTabsHint() {
|
||||||
// Retain focus when dismissing the element.
|
// Retain focus when dismissing the element.
|
||||||
const previousElement = external_wp_dom_namespaceObject.focus.tabbable.findPrevious(ref.current);
|
const previousElement = external_wp_dom_namespaceObject.focus.tabbable.findPrevious(ref.current);
|
||||||
previousElement?.focus();
|
previousElement?.focus();
|
||||||
setPreference('core', PREFERENCE_NAME, false);
|
setPreference('core', settings_tab_hint_PREFERENCE_NAME, false);
|
||||||
},
|
},
|
||||||
showTooltip: false
|
showTooltip: false
|
||||||
}));
|
}));
|
||||||
|
@ -61582,6 +61671,11 @@ function PublishDateTimePicker({
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
/*
|
||||||
|
* The following rename hint component can be removed in 6.4.
|
||||||
|
*/
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
;// CONCATENATED MODULE: ./node_modules/@wordpress/block-editor/build-module/elements/index.js
|
;// CONCATENATED MODULE: ./node_modules/@wordpress/block-editor/build-module/elements/index.js
|
||||||
const ELEMENT_CLASS_NAMES = {
|
const ELEMENT_CLASS_NAMES = {
|
||||||
|
@ -63812,7 +63906,7 @@ function prev () {
|
||||||
/**
|
/**
|
||||||
* @return {number}
|
* @return {number}
|
||||||
*/
|
*/
|
||||||
function next () {
|
function Tokenizer_next () {
|
||||||
Tokenizer_character = position < Tokenizer_length ? Utility_charat(characters, position++) : 0
|
Tokenizer_character = position < Tokenizer_length ? Utility_charat(characters, position++) : 0
|
||||||
|
|
||||||
if (column++, Tokenizer_character === 10)
|
if (column++, Tokenizer_character === 10)
|
||||||
|
@ -63911,7 +64005,7 @@ function Tokenizer_tokenize (value) {
|
||||||
function whitespace (type) {
|
function whitespace (type) {
|
||||||
while (Tokenizer_character = peek())
|
while (Tokenizer_character = peek())
|
||||||
if (Tokenizer_character < 33)
|
if (Tokenizer_character < 33)
|
||||||
next()
|
Tokenizer_next()
|
||||||
else
|
else
|
||||||
break
|
break
|
||||||
|
|
||||||
|
@ -63923,7 +64017,7 @@ function whitespace (type) {
|
||||||
* @return {string[]}
|
* @return {string[]}
|
||||||
*/
|
*/
|
||||||
function tokenizer (children) {
|
function tokenizer (children) {
|
||||||
while (next())
|
while (Tokenizer_next())
|
||||||
switch (token(Tokenizer_character)) {
|
switch (token(Tokenizer_character)) {
|
||||||
case 0: append(identifier(position - 1), children)
|
case 0: append(identifier(position - 1), children)
|
||||||
break
|
break
|
||||||
|
@ -63941,12 +64035,12 @@ function tokenizer (children) {
|
||||||
* @return {string}
|
* @return {string}
|
||||||
*/
|
*/
|
||||||
function escaping (index, count) {
|
function escaping (index, count) {
|
||||||
while (--count && next())
|
while (--count && Tokenizer_next())
|
||||||
// not 0-9 A-F a-f
|
// not 0-9 A-F a-f
|
||||||
if (Tokenizer_character < 48 || Tokenizer_character > 102 || (Tokenizer_character > 57 && Tokenizer_character < 65) || (Tokenizer_character > 70 && Tokenizer_character < 97))
|
if (Tokenizer_character < 48 || Tokenizer_character > 102 || (Tokenizer_character > 57 && Tokenizer_character < 65) || (Tokenizer_character > 70 && Tokenizer_character < 97))
|
||||||
break
|
break
|
||||||
|
|
||||||
return slice(index, caret() + (count < 6 && peek() == 32 && next() == 32))
|
return slice(index, caret() + (count < 6 && peek() == 32 && Tokenizer_next() == 32))
|
||||||
}
|
}
|
||||||
|
|
||||||
/**
|
/**
|
||||||
|
@ -63954,7 +64048,7 @@ function escaping (index, count) {
|
||||||
* @return {number}
|
* @return {number}
|
||||||
*/
|
*/
|
||||||
function delimiter (type) {
|
function delimiter (type) {
|
||||||
while (next())
|
while (Tokenizer_next())
|
||||||
switch (Tokenizer_character) {
|
switch (Tokenizer_character) {
|
||||||
// ] ) " '
|
// ] ) " '
|
||||||
case type:
|
case type:
|
||||||
|
@ -63971,7 +64065,7 @@ function delimiter (type) {
|
||||||
break
|
break
|
||||||
// \
|
// \
|
||||||
case 92:
|
case 92:
|
||||||
next()
|
Tokenizer_next()
|
||||||
break
|
break
|
||||||
}
|
}
|
||||||
|
|
||||||
|
@ -63984,7 +64078,7 @@ function delimiter (type) {
|
||||||
* @return {number}
|
* @return {number}
|
||||||
*/
|
*/
|
||||||
function commenter (type, index) {
|
function commenter (type, index) {
|
||||||
while (next())
|
while (Tokenizer_next())
|
||||||
// //
|
// //
|
||||||
if (type + Tokenizer_character === 47 + 10)
|
if (type + Tokenizer_character === 47 + 10)
|
||||||
break
|
break
|
||||||
|
@ -63992,7 +64086,7 @@ function commenter (type, index) {
|
||||||
else if (type + Tokenizer_character === 42 + 42 && peek() === 47)
|
else if (type + Tokenizer_character === 42 + 42 && peek() === 47)
|
||||||
break
|
break
|
||||||
|
|
||||||
return '/*' + slice(index, position - 1) + '*' + Utility_from(type === 47 ? type : next())
|
return '/*' + slice(index, position - 1) + '*' + Utility_from(type === 47 ? type : Tokenizer_next())
|
||||||
}
|
}
|
||||||
|
|
||||||
/**
|
/**
|
||||||
|
@ -64001,7 +64095,7 @@ function commenter (type, index) {
|
||||||
*/
|
*/
|
||||||
function identifier (index) {
|
function identifier (index) {
|
||||||
while (!token(peek()))
|
while (!token(peek()))
|
||||||
next()
|
Tokenizer_next()
|
||||||
|
|
||||||
return slice(index, position)
|
return slice(index, position)
|
||||||
}
|
}
|
||||||
|
@ -64220,7 +64314,7 @@ function Parser_parse (value, root, parent, rule, rules, rulesets, pseudo, point
|
||||||
var characters = type
|
var characters = type
|
||||||
|
|
||||||
while (scanning)
|
while (scanning)
|
||||||
switch (previous = character, character = next()) {
|
switch (previous = character, character = Tokenizer_next()) {
|
||||||
// (
|
// (
|
||||||
case 40:
|
case 40:
|
||||||
if (previous != 108 && Utility_charat(characters, length - 1) == 58) {
|
if (previous != 108 && Utility_charat(characters, length - 1) == 58) {
|
||||||
|
@ -64244,7 +64338,7 @@ function Parser_parse (value, root, parent, rule, rules, rulesets, pseudo, point
|
||||||
case 47:
|
case 47:
|
||||||
switch (peek()) {
|
switch (peek()) {
|
||||||
case 42: case 47:
|
case 42: case 47:
|
||||||
Utility_append(comment(commenter(next(), caret()), root, parent), declarations)
|
Utility_append(comment(commenter(Tokenizer_next(), caret()), root, parent), declarations)
|
||||||
break
|
break
|
||||||
default:
|
default:
|
||||||
characters += '/'
|
characters += '/'
|
||||||
|
@ -64308,7 +64402,7 @@ function Parser_parse (value, root, parent, rule, rules, rulesets, pseudo, point
|
||||||
case 64:
|
case 64:
|
||||||
// -
|
// -
|
||||||
if (peek() === 45)
|
if (peek() === 45)
|
||||||
characters += delimit(next())
|
characters += delimit(Tokenizer_next())
|
||||||
|
|
||||||
atrule = peek(), offset = length = Utility_strlen(type = characters += identifier(caret())), character++
|
atrule = peek(), offset = length = Utility_strlen(type = characters += identifier(caret())), character++
|
||||||
break
|
break
|
||||||
|
@ -64392,7 +64486,7 @@ var identifierWithPointTracking = function identifierWithPointTracking(begin, po
|
||||||
break;
|
break;
|
||||||
}
|
}
|
||||||
|
|
||||||
next();
|
Tokenizer_next();
|
||||||
}
|
}
|
||||||
|
|
||||||
return slice(begin, position);
|
return slice(begin, position);
|
||||||
|
@ -64436,7 +64530,7 @@ var toRules = function toRules(parsed, points) {
|
||||||
default:
|
default:
|
||||||
parsed[index] += Utility_from(character);
|
parsed[index] += Utility_from(character);
|
||||||
}
|
}
|
||||||
} while (character = next());
|
} while (character = Tokenizer_next());
|
||||||
|
|
||||||
return parsed;
|
return parsed;
|
||||||
};
|
};
|
||||||
|
|
File diff suppressed because one or more lines are too long
|
@ -1947,7 +1947,11 @@ const metadata = {
|
||||||
html: false,
|
html: false,
|
||||||
spacing: {
|
spacing: {
|
||||||
margin: true,
|
margin: true,
|
||||||
padding: true
|
padding: true,
|
||||||
|
__experimentalDefaultControls: {
|
||||||
|
margin: false,
|
||||||
|
padding: false
|
||||||
|
}
|
||||||
},
|
},
|
||||||
typography: {
|
typography: {
|
||||||
fontSize: true,
|
fontSize: true,
|
||||||
|
@ -3511,7 +3515,11 @@ const audio_metadata = {
|
||||||
align: true,
|
align: true,
|
||||||
spacing: {
|
spacing: {
|
||||||
margin: true,
|
margin: true,
|
||||||
padding: true
|
padding: true,
|
||||||
|
__experimentalDefaultControls: {
|
||||||
|
margin: false,
|
||||||
|
padding: false
|
||||||
|
}
|
||||||
}
|
}
|
||||||
},
|
},
|
||||||
editorStyle: "wp-block-audio-editor",
|
editorStyle: "wp-block-audio-editor",
|
||||||
|
@ -6042,7 +6050,11 @@ const categories_metadata = {
|
||||||
html: false,
|
html: false,
|
||||||
spacing: {
|
spacing: {
|
||||||
margin: true,
|
margin: true,
|
||||||
padding: true
|
padding: true,
|
||||||
|
__experimentalDefaultControls: {
|
||||||
|
margin: false,
|
||||||
|
padding: false
|
||||||
|
}
|
||||||
},
|
},
|
||||||
typography: {
|
typography: {
|
||||||
fontSize: true,
|
fontSize: true,
|
||||||
|
@ -6741,7 +6753,11 @@ const code_metadata = {
|
||||||
},
|
},
|
||||||
spacing: {
|
spacing: {
|
||||||
margin: ["top", "bottom"],
|
margin: ["top", "bottom"],
|
||||||
padding: true
|
padding: true,
|
||||||
|
__experimentalDefaultControls: {
|
||||||
|
margin: false,
|
||||||
|
padding: false
|
||||||
|
}
|
||||||
},
|
},
|
||||||
__experimentalBorder: {
|
__experimentalBorder: {
|
||||||
radius: true,
|
radius: true,
|
||||||
|
@ -14645,7 +14661,11 @@ const details_metadata = {
|
||||||
html: false,
|
html: false,
|
||||||
spacing: {
|
spacing: {
|
||||||
margin: true,
|
margin: true,
|
||||||
padding: true
|
padding: true,
|
||||||
|
__experimentalDefaultControls: {
|
||||||
|
margin: false,
|
||||||
|
padding: false
|
||||||
|
}
|
||||||
},
|
},
|
||||||
typography: {
|
typography: {
|
||||||
fontSize: true,
|
fontSize: true,
|
||||||
|
@ -20817,7 +20837,9 @@ const gallery_metadata = {
|
||||||
blockGap: ["horizontal", "vertical"],
|
blockGap: ["horizontal", "vertical"],
|
||||||
__experimentalSkipSerialization: ["blockGap"],
|
__experimentalSkipSerialization: ["blockGap"],
|
||||||
__experimentalDefaultControls: {
|
__experimentalDefaultControls: {
|
||||||
blockGap: true
|
blockGap: true,
|
||||||
|
margin: false,
|
||||||
|
padding: false
|
||||||
}
|
}
|
||||||
},
|
},
|
||||||
color: {
|
color: {
|
||||||
|
@ -22508,7 +22530,11 @@ const {
|
||||||
},
|
},
|
||||||
spacing: {
|
spacing: {
|
||||||
margin: true,
|
margin: true,
|
||||||
padding: true
|
padding: true,
|
||||||
|
__experimentalDefaultControls: {
|
||||||
|
margin: false,
|
||||||
|
padding: false
|
||||||
|
}
|
||||||
},
|
},
|
||||||
typography: {
|
typography: {
|
||||||
fontSize: true,
|
fontSize: true,
|
||||||
|
@ -22673,7 +22699,11 @@ const heading_metadata = {
|
||||||
},
|
},
|
||||||
spacing: {
|
spacing: {
|
||||||
margin: true,
|
margin: true,
|
||||||
padding: true
|
padding: true,
|
||||||
|
__experimentalDefaultControls: {
|
||||||
|
margin: false,
|
||||||
|
padding: false
|
||||||
|
}
|
||||||
},
|
},
|
||||||
typography: {
|
typography: {
|
||||||
fontSize: true,
|
fontSize: true,
|
||||||
|
@ -24029,7 +24059,7 @@ function image_Image({
|
||||||
}
|
}
|
||||||
}, img);
|
}, img);
|
||||||
} else {
|
} else {
|
||||||
const ratio = aspectRatio && evalAspectRatio(aspectRatio) || width && height && width / height || naturalWidth / naturalHeight;
|
const ratio = aspectRatio && evalAspectRatio(aspectRatio) || width && height && width / height || naturalWidth / naturalHeight || 1;
|
||||||
const currentWidth = !width && height ? height * ratio : width;
|
const currentWidth = !width && height ? height * ratio : width;
|
||||||
const currentHeight = !height && width ? width / ratio : height;
|
const currentHeight = !height && width ? width / ratio : height;
|
||||||
const minWidth = naturalWidth < naturalHeight ? constants_MIN_SIZE : constants_MIN_SIZE * ratio;
|
const minWidth = naturalWidth < naturalHeight ? constants_MIN_SIZE : constants_MIN_SIZE * ratio;
|
||||||
|
@ -26700,7 +26730,11 @@ const list_metadata = {
|
||||||
},
|
},
|
||||||
spacing: {
|
spacing: {
|
||||||
margin: true,
|
margin: true,
|
||||||
padding: true
|
padding: true,
|
||||||
|
__experimentalDefaultControls: {
|
||||||
|
margin: false,
|
||||||
|
padding: false
|
||||||
|
}
|
||||||
},
|
},
|
||||||
__unstablePasteTextInline: true,
|
__unstablePasteTextInline: true,
|
||||||
__experimentalSelector: "ol,ul",
|
__experimentalSelector: "ol,ul",
|
||||||
|
@ -27461,7 +27495,11 @@ const {
|
||||||
},
|
},
|
||||||
spacing: {
|
spacing: {
|
||||||
margin: true,
|
margin: true,
|
||||||
padding: true
|
padding: true,
|
||||||
|
__experimentalDefaultControls: {
|
||||||
|
margin: false,
|
||||||
|
padding: false
|
||||||
|
}
|
||||||
},
|
},
|
||||||
__unstablePasteTextInline: true,
|
__unstablePasteTextInline: true,
|
||||||
__experimentalSelector: "ol,ul",
|
__experimentalSelector: "ol,ul",
|
||||||
|
@ -41033,7 +41071,11 @@ const post_time_to_read_metadata = {
|
||||||
html: false,
|
html: false,
|
||||||
spacing: {
|
spacing: {
|
||||||
margin: true,
|
margin: true,
|
||||||
padding: true
|
padding: true,
|
||||||
|
__experimentalDefaultControls: {
|
||||||
|
margin: false,
|
||||||
|
padding: false
|
||||||
|
}
|
||||||
},
|
},
|
||||||
typography: {
|
typography: {
|
||||||
fontSize: true,
|
fontSize: true,
|
||||||
|
@ -48894,7 +48936,11 @@ const site_logo_metadata = {
|
||||||
},
|
},
|
||||||
spacing: {
|
spacing: {
|
||||||
margin: true,
|
margin: true,
|
||||||
padding: true
|
padding: true,
|
||||||
|
__experimentalDefaultControls: {
|
||||||
|
margin: false,
|
||||||
|
padding: false
|
||||||
|
}
|
||||||
}
|
}
|
||||||
},
|
},
|
||||||
styles: [{
|
styles: [{
|
||||||
|
@ -49108,7 +49154,11 @@ const site_tagline_metadata = {
|
||||||
},
|
},
|
||||||
spacing: {
|
spacing: {
|
||||||
margin: true,
|
margin: true,
|
||||||
padding: true
|
padding: true,
|
||||||
|
__experimentalDefaultControls: {
|
||||||
|
margin: false,
|
||||||
|
padding: false
|
||||||
|
}
|
||||||
},
|
},
|
||||||
typography: {
|
typography: {
|
||||||
fontSize: true,
|
fontSize: true,
|
||||||
|
@ -49416,7 +49466,11 @@ const site_title_metadata = {
|
||||||
},
|
},
|
||||||
spacing: {
|
spacing: {
|
||||||
padding: true,
|
padding: true,
|
||||||
margin: true
|
margin: true,
|
||||||
|
__experimentalDefaultControls: {
|
||||||
|
margin: false,
|
||||||
|
padding: false
|
||||||
|
}
|
||||||
},
|
},
|
||||||
typography: {
|
typography: {
|
||||||
fontSize: true,
|
fontSize: true,
|
||||||
|
@ -51222,7 +51276,9 @@ const social_links_metadata = {
|
||||||
padding: true,
|
padding: true,
|
||||||
units: ["px", "em", "rem", "vh", "vw"],
|
units: ["px", "em", "rem", "vh", "vw"],
|
||||||
__experimentalDefaultControls: {
|
__experimentalDefaultControls: {
|
||||||
blockGap: true
|
blockGap: true,
|
||||||
|
margin: true,
|
||||||
|
padding: false
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
},
|
},
|
||||||
|
@ -53849,7 +53905,11 @@ const table_metadata = {
|
||||||
},
|
},
|
||||||
spacing: {
|
spacing: {
|
||||||
margin: true,
|
margin: true,
|
||||||
padding: true
|
padding: true,
|
||||||
|
__experimentalDefaultControls: {
|
||||||
|
margin: false,
|
||||||
|
padding: false
|
||||||
|
}
|
||||||
},
|
},
|
||||||
typography: {
|
typography: {
|
||||||
fontSize: true,
|
fontSize: true,
|
||||||
|
@ -56842,7 +56902,11 @@ const verse_metadata = {
|
||||||
},
|
},
|
||||||
spacing: {
|
spacing: {
|
||||||
margin: true,
|
margin: true,
|
||||||
padding: true
|
padding: true,
|
||||||
|
__experimentalDefaultControls: {
|
||||||
|
margin: false,
|
||||||
|
padding: false
|
||||||
|
}
|
||||||
},
|
},
|
||||||
__experimentalBorder: {
|
__experimentalBorder: {
|
||||||
radius: true,
|
radius: true,
|
||||||
|
@ -57013,7 +57077,11 @@ const video_deprecated_metadata = {
|
||||||
align: true,
|
align: true,
|
||||||
spacing: {
|
spacing: {
|
||||||
margin: true,
|
margin: true,
|
||||||
padding: true
|
padding: true,
|
||||||
|
__experimentalDefaultControls: {
|
||||||
|
margin: false,
|
||||||
|
padding: false
|
||||||
|
}
|
||||||
}
|
}
|
||||||
},
|
},
|
||||||
editorStyle: "wp-block-video-editor",
|
editorStyle: "wp-block-video-editor",
|
||||||
|
@ -57946,7 +58014,11 @@ const video_metadata = {
|
||||||
align: true,
|
align: true,
|
||||||
spacing: {
|
spacing: {
|
||||||
margin: true,
|
margin: true,
|
||||||
padding: true
|
padding: true,
|
||||||
|
__experimentalDefaultControls: {
|
||||||
|
margin: false,
|
||||||
|
padding: false
|
||||||
|
}
|
||||||
}
|
}
|
||||||
},
|
},
|
||||||
editorStyle: "wp-block-video-editor",
|
editorStyle: "wp-block-video-editor",
|
||||||
|
|
File diff suppressed because one or more lines are too long
|
@ -280,7 +280,7 @@ function _extends() {
|
||||||
}
|
}
|
||||||
;// CONCATENATED MODULE: external "React"
|
;// CONCATENATED MODULE: external "React"
|
||||||
var external_React_namespaceObject = window["React"];
|
var external_React_namespaceObject = window["React"];
|
||||||
;// CONCATENATED MODULE: ./node_modules/@radix-ui/react-dialog/node_modules/@radix-ui/primitive/dist/index.module.js
|
;// CONCATENATED MODULE: ./node_modules/@radix-ui/primitive/dist/index.module.js
|
||||||
function $e42e1063c40fb3ef$export$b9ecd428b558ff10(originalEventHandler, ourEventHandler, { checkForDefaultPrevented: checkForDefaultPrevented = true } = {}) {
|
function $e42e1063c40fb3ef$export$b9ecd428b558ff10(originalEventHandler, ourEventHandler, { checkForDefaultPrevented: checkForDefaultPrevented = true } = {}) {
|
||||||
return function handleEvent(event) {
|
return function handleEvent(event) {
|
||||||
originalEventHandler === null || originalEventHandler === void 0 || originalEventHandler(event);
|
originalEventHandler === null || originalEventHandler === void 0 || originalEventHandler(event);
|
||||||
|
@ -293,7 +293,7 @@ function $e42e1063c40fb3ef$export$b9ecd428b558ff10(originalEventHandler, ourEven
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
;// CONCATENATED MODULE: ./node_modules/@radix-ui/react-dialog/node_modules/@radix-ui/react-compose-refs/dist/index.module.js
|
;// CONCATENATED MODULE: ./node_modules/@radix-ui/react-compose-refs/dist/index.module.js
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
@ -325,7 +325,7 @@ function $e42e1063c40fb3ef$export$b9ecd428b558ff10(originalEventHandler, ourEven
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
;// CONCATENATED MODULE: ./node_modules/@radix-ui/react-dialog/node_modules/@radix-ui/react-context/dist/index.module.js
|
;// CONCATENATED MODULE: ./node_modules/@radix-ui/react-context/dist/index.module.js
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
@ -454,7 +454,7 @@ function $c512c27ab02ef895$export$fd42f52fd3ae1109(rootComponentName, defaultCon
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
;// CONCATENATED MODULE: ./node_modules/@radix-ui/react-dialog/node_modules/@radix-ui/react-use-layout-effect/dist/index.module.js
|
;// CONCATENATED MODULE: ./node_modules/@radix-ui/react-use-layout-effect/dist/index.module.js
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
@ -471,7 +471,7 @@ function $c512c27ab02ef895$export$fd42f52fd3ae1109(rootComponentName, defaultCon
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
;// CONCATENATED MODULE: ./node_modules/@radix-ui/react-dialog/node_modules/@radix-ui/react-id/dist/index.module.js
|
;// CONCATENATED MODULE: ./node_modules/@radix-ui/react-id/dist/index.module.js
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
@ -496,7 +496,7 @@ function $1746a345f3d73bb7$export$f680877a34711e37(deterministicId) {
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
;// CONCATENATED MODULE: ./node_modules/@radix-ui/react-dialog/node_modules/@radix-ui/react-use-callback-ref/dist/index.module.js
|
;// CONCATENATED MODULE: ./node_modules/@radix-ui/react-use-callback-ref/dist/index.module.js
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
@ -520,7 +520,7 @@ function $1746a345f3d73bb7$export$f680877a34711e37(deterministicId) {
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
;// CONCATENATED MODULE: ./node_modules/@radix-ui/react-dialog/node_modules/@radix-ui/react-use-controllable-state/dist/index.module.js
|
;// CONCATENATED MODULE: ./node_modules/@radix-ui/react-use-controllable-state/dist/index.module.js
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
@ -1360,7 +1360,7 @@ const $f1701beae083dbae$export$602eac185826482c = /*#__PURE__*/ (0,external_Reac
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
;// CONCATENATED MODULE: ./node_modules/@radix-ui/react-dialog/node_modules/@radix-ui/react-presence/dist/index.module.js
|
;// CONCATENATED MODULE: ./node_modules/@radix-ui/react-presence/dist/index.module.js
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
@ -1500,7 +1500,7 @@ $921a889cee6df7e8$export$99c2b779aa4e8b8b.displayName = 'Presence';
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
;// CONCATENATED MODULE: ./node_modules/@radix-ui/react-dialog/node_modules/@radix-ui/react-focus-guards/dist/index.module.js
|
;// CONCATENATED MODULE: ./node_modules/@radix-ui/react-focus-guards/dist/index.module.js
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
@ -3251,7 +3251,7 @@ function commandLoaders(state = {}, action) {
|
||||||
return state;
|
return state;
|
||||||
}
|
}
|
||||||
/**
|
/**
|
||||||
* Reducer returning the command center open state.
|
* Reducer returning the command palette open state.
|
||||||
*
|
*
|
||||||
* @param {Object} state Current state.
|
* @param {Object} state Current state.
|
||||||
* @param {Object} action Dispatched action.
|
* @param {Object} action Dispatched action.
|
||||||
|
@ -3272,7 +3272,7 @@ function isOpen(state = false, action) {
|
||||||
return state;
|
return state;
|
||||||
}
|
}
|
||||||
/**
|
/**
|
||||||
* Reducer returning the command center's active context.
|
* Reducer returning the command palette's active context.
|
||||||
*
|
*
|
||||||
* @param {Object} state Current state.
|
* @param {Object} state Current state.
|
||||||
* @param {Object} action Dispatched action.
|
* @param {Object} action Dispatched action.
|
||||||
|
@ -3384,7 +3384,7 @@ function unregisterCommandLoader(name) {
|
||||||
};
|
};
|
||||||
}
|
}
|
||||||
/**
|
/**
|
||||||
* Opens the command center.
|
* Opens the command palette.
|
||||||
*
|
*
|
||||||
* @return {Object} action.
|
* @return {Object} action.
|
||||||
*/
|
*/
|
||||||
|
@ -3395,7 +3395,7 @@ function actions_open() {
|
||||||
};
|
};
|
||||||
}
|
}
|
||||||
/**
|
/**
|
||||||
* Closes the command center.
|
* Closes the command palette.
|
||||||
*
|
*
|
||||||
* @return {Object} action.
|
* @return {Object} action.
|
||||||
*/
|
*/
|
||||||
|
@ -3942,7 +3942,7 @@ function CommandMenu() {
|
||||||
registerShortcut({
|
registerShortcut({
|
||||||
name: 'core/commands',
|
name: 'core/commands',
|
||||||
category: 'global',
|
category: 'global',
|
||||||
description: (0,external_wp_i18n_namespaceObject.__)('Open the global command menu'),
|
description: (0,external_wp_i18n_namespaceObject.__)('Open the command palette'),
|
||||||
keyCombination: {
|
keyCombination: {
|
||||||
modifier: 'primary',
|
modifier: 'primary',
|
||||||
character: 'k'
|
character: 'k'
|
||||||
|
@ -3970,7 +3970,7 @@ function CommandMenu() {
|
||||||
};
|
};
|
||||||
|
|
||||||
(0,external_wp_element_namespaceObject.useEffect)(() => {
|
(0,external_wp_element_namespaceObject.useEffect)(() => {
|
||||||
// Focus the command menu input when mounting the modal.
|
// Focus the command palette input when mounting the modal.
|
||||||
if (isOpen) {
|
if (isOpen) {
|
||||||
commandMenuInput.current.focus();
|
commandMenuInput.current.focus();
|
||||||
}
|
}
|
||||||
|
@ -3989,7 +3989,7 @@ function CommandMenu() {
|
||||||
}, (0,external_wp_element_namespaceObject.createElement)("div", {
|
}, (0,external_wp_element_namespaceObject.createElement)("div", {
|
||||||
className: "commands-command-menu__container"
|
className: "commands-command-menu__container"
|
||||||
}, (0,external_wp_element_namespaceObject.createElement)(Le, {
|
}, (0,external_wp_element_namespaceObject.createElement)(Le, {
|
||||||
label: (0,external_wp_i18n_namespaceObject.__)('Global Command Menu')
|
label: (0,external_wp_i18n_namespaceObject.__)('Command palette')
|
||||||
}, (0,external_wp_element_namespaceObject.createElement)("div", {
|
}, (0,external_wp_element_namespaceObject.createElement)("div", {
|
||||||
className: "commands-command-menu__header"
|
className: "commands-command-menu__header"
|
||||||
}, (0,external_wp_element_namespaceObject.createElement)(Le.Input, {
|
}, (0,external_wp_element_namespaceObject.createElement)(Le.Input, {
|
||||||
|
@ -4022,7 +4022,7 @@ function CommandMenu() {
|
||||||
|
|
||||||
|
|
||||||
/**
|
/**
|
||||||
* Sets the active context of the command center
|
* Sets the active context of the command palette
|
||||||
*
|
*
|
||||||
* @param {string} context Context to set.
|
* @param {string} context Context to set.
|
||||||
*/
|
*/
|
||||||
|
@ -4069,7 +4069,7 @@ lock(privateApis, {
|
||||||
|
|
||||||
|
|
||||||
/**
|
/**
|
||||||
* Attach a command to the Global command menu.
|
* Attach a command to the command palette.
|
||||||
*
|
*
|
||||||
* @param {import('../store/actions').WPCommandConfig} command command config.
|
* @param {import('../store/actions').WPCommandConfig} command command config.
|
||||||
*/
|
*/
|
||||||
|
@ -4110,7 +4110,7 @@ function useCommand(command) {
|
||||||
|
|
||||||
|
|
||||||
/**
|
/**
|
||||||
* Attach a command loader to the Global command menu.
|
* Attach a command loader to the command palette.
|
||||||
*
|
*
|
||||||
* @param {import('../store/actions').WPCommandLoaderConfig} loader command loader config.
|
* @param {import('../store/actions').WPCommandLoaderConfig} loader command loader config.
|
||||||
*/
|
*/
|
||||||
|
|
File diff suppressed because one or more lines are too long
File diff suppressed because one or more lines are too long
File diff suppressed because one or more lines are too long
|
@ -2024,7 +2024,6 @@ const editEntityRecord = (kind, name, recordId, edits, options = {}) => ({
|
||||||
}
|
}
|
||||||
|
|
||||||
const {
|
const {
|
||||||
transientEdits = {},
|
|
||||||
mergedEdits = {}
|
mergedEdits = {}
|
||||||
} = entityConfig;
|
} = entityConfig;
|
||||||
const record = select.getRawEntityRecord(kind, name, recordId);
|
const record = select.getRawEntityRecord(kind, name, recordId);
|
||||||
|
@ -2043,8 +2042,7 @@ const editEntityRecord = (kind, name, recordId, edits, options = {}) => ({
|
||||||
} : edits[key];
|
} : edits[key];
|
||||||
acc[key] = es6_default()(recordValue, value) ? undefined : value;
|
acc[key] = es6_default()(recordValue, value) ? undefined : value;
|
||||||
return acc;
|
return acc;
|
||||||
}, {}),
|
}, {})
|
||||||
transientEdits
|
|
||||||
};
|
};
|
||||||
dispatch({
|
dispatch({
|
||||||
type: 'EDIT_ENTITY_RECORD',
|
type: 'EDIT_ENTITY_RECORD',
|
||||||
|
@ -2055,7 +2053,8 @@ const editEntityRecord = (kind, name, recordId, edits, options = {}) => ({
|
||||||
edits: Object.keys(edits).reduce((acc, key) => {
|
edits: Object.keys(edits).reduce((acc, key) => {
|
||||||
acc[key] = editedRecord[key];
|
acc[key] = editedRecord[key];
|
||||||
return acc;
|
return acc;
|
||||||
}, {})
|
}, {}),
|
||||||
|
isCached: options.isCached
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
});
|
});
|
||||||
|
@ -3595,7 +3594,7 @@ const entities = (state = {}, action) => {
|
||||||
*
|
*
|
||||||
* @property {number} list The undo stack.
|
* @property {number} list The undo stack.
|
||||||
* @property {number} offset Where in the undo stack we are.
|
* @property {number} offset Where in the undo stack we are.
|
||||||
* @property {Object} cache Cache of unpersisted transient edits.
|
* @property {Object} cache Cache of unpersisted edits.
|
||||||
*/
|
*/
|
||||||
|
|
||||||
/** @typedef {Array<Object> & UndoStateMeta} UndoState */
|
/** @typedef {Array<Object> & UndoStateMeta} UndoState */
|
||||||
|
@ -3700,7 +3699,6 @@ function reducer_undo(state = UNDO_INITIAL_STATE, action) {
|
||||||
return state;
|
return state;
|
||||||
}
|
}
|
||||||
|
|
||||||
const isCachedChange = Object.keys(action.edits).every(key => action.transientEdits[key]);
|
|
||||||
const edits = Object.keys(action.edits).map(key => {
|
const edits = Object.keys(action.edits).map(key => {
|
||||||
return {
|
return {
|
||||||
kind: action.kind,
|
kind: action.kind,
|
||||||
|
@ -3712,7 +3710,7 @@ function reducer_undo(state = UNDO_INITIAL_STATE, action) {
|
||||||
};
|
};
|
||||||
});
|
});
|
||||||
|
|
||||||
if (isCachedChange) {
|
if (action.meta.undo.isCached) {
|
||||||
return { ...state,
|
return { ...state,
|
||||||
cache: edits.reduce(appendEditToStack, state.cache)
|
cache: edits.reduce(appendEditToStack, state.cache)
|
||||||
};
|
};
|
||||||
|
@ -6289,13 +6287,12 @@ function useEntityProp(kind, name, prop, _id) {
|
||||||
function useEntityBlockEditor(kind, name, {
|
function useEntityBlockEditor(kind, name, {
|
||||||
id: _id
|
id: _id
|
||||||
} = {}) {
|
} = {}) {
|
||||||
const [meta, updateMeta] = useEntityProp(kind, name, 'meta', _id);
|
|
||||||
const registry = (0,external_wp_data_namespaceObject.useRegistry)();
|
|
||||||
const providerId = useEntityId(kind, name);
|
const providerId = useEntityId(kind, name);
|
||||||
const id = _id !== null && _id !== void 0 ? _id : providerId;
|
const id = _id !== null && _id !== void 0 ? _id : providerId;
|
||||||
const {
|
const {
|
||||||
content,
|
content,
|
||||||
blocks
|
blocks,
|
||||||
|
meta
|
||||||
} = (0,external_wp_data_namespaceObject.useSelect)(select => {
|
} = (0,external_wp_data_namespaceObject.useSelect)(select => {
|
||||||
const {
|
const {
|
||||||
getEditedEntityRecord
|
getEditedEntityRecord
|
||||||
|
@ -6303,7 +6300,8 @@ function useEntityBlockEditor(kind, name, {
|
||||||
const editedRecord = getEditedEntityRecord(kind, name, id);
|
const editedRecord = getEditedEntityRecord(kind, name, id);
|
||||||
return {
|
return {
|
||||||
blocks: editedRecord.blocks,
|
blocks: editedRecord.blocks,
|
||||||
content: editedRecord.content
|
content: editedRecord.content,
|
||||||
|
meta: editedRecord.meta
|
||||||
};
|
};
|
||||||
}, [kind, name, id]);
|
}, [kind, name, id]);
|
||||||
const {
|
const {
|
||||||
|
@ -6326,7 +6324,7 @@ function useEntityBlockEditor(kind, name, {
|
||||||
const updateFootnotes = (0,external_wp_element_namespaceObject.useCallback)(_blocks => {
|
const updateFootnotes = (0,external_wp_element_namespaceObject.useCallback)(_blocks => {
|
||||||
if (!meta) return; // If meta.footnotes is empty, it means the meta is not registered.
|
if (!meta) return; // If meta.footnotes is empty, it means the meta is not registered.
|
||||||
|
|
||||||
if (meta.footnotes === undefined) return;
|
if (meta.footnotes === undefined) return {};
|
||||||
const {
|
const {
|
||||||
getRichTextValues
|
getRichTextValues
|
||||||
} = unlock(external_wp_blockEditor_namespaceObject.privateApis);
|
} = unlock(external_wp_blockEditor_namespaceObject.privateApis);
|
||||||
|
@ -6362,49 +6360,51 @@ function useEntityBlockEditor(kind, name, {
|
||||||
return acc;
|
return acc;
|
||||||
}, {})
|
}, {})
|
||||||
};
|
};
|
||||||
updateMeta({ ...meta,
|
return {
|
||||||
footnotes: JSON.stringify(newFootnotes)
|
meta: { ...meta,
|
||||||
});
|
footnotes: JSON.stringify(newFootnotes)
|
||||||
}, [meta, updateMeta]);
|
}
|
||||||
const onChange = (0,external_wp_element_namespaceObject.useCallback)((newBlocks, options) => {
|
|
||||||
const {
|
|
||||||
selection
|
|
||||||
} = options;
|
|
||||||
const edits = {
|
|
||||||
blocks: newBlocks,
|
|
||||||
selection
|
|
||||||
};
|
};
|
||||||
const noChange = blocks === edits.blocks;
|
}, [meta]);
|
||||||
|
const onChange = (0,external_wp_element_namespaceObject.useCallback)((newBlocks, options) => {
|
||||||
|
const noChange = blocks === newBlocks;
|
||||||
|
|
||||||
if (noChange) {
|
if (noChange) {
|
||||||
return __unstableCreateUndoLevel(kind, name, id);
|
return __unstableCreateUndoLevel(kind, name, id);
|
||||||
} // We create a new function here on every persistent edit
|
}
|
||||||
|
|
||||||
|
const {
|
||||||
|
selection
|
||||||
|
} = options; // We create a new function here on every persistent edit
|
||||||
// to make sure the edit makes the post dirty and creates
|
// to make sure the edit makes the post dirty and creates
|
||||||
// a new undo level.
|
// a new undo level.
|
||||||
|
|
||||||
|
const edits = {
|
||||||
edits.content = ({
|
blocks: newBlocks,
|
||||||
blocks: blocksForSerialization = []
|
selection,
|
||||||
}) => (0,external_wp_blocks_namespaceObject.__unstableSerializeAndClean)(blocksForSerialization);
|
content: ({
|
||||||
|
blocks: blocksForSerialization = []
|
||||||
registry.batch(() => {
|
}) => (0,external_wp_blocks_namespaceObject.__unstableSerializeAndClean)(blocksForSerialization),
|
||||||
updateFootnotes(edits.blocks);
|
...updateFootnotes(newBlocks)
|
||||||
editEntityRecord(kind, name, id, edits);
|
};
|
||||||
|
editEntityRecord(kind, name, id, edits, {
|
||||||
|
isCached: false
|
||||||
});
|
});
|
||||||
}, [kind, name, id, blocks, updateFootnotes]);
|
}, [kind, name, id, blocks, updateFootnotes, __unstableCreateUndoLevel, editEntityRecord]);
|
||||||
const onInput = (0,external_wp_element_namespaceObject.useCallback)((newBlocks, options) => {
|
const onInput = (0,external_wp_element_namespaceObject.useCallback)((newBlocks, options) => {
|
||||||
const {
|
const {
|
||||||
selection
|
selection
|
||||||
} = options;
|
} = options;
|
||||||
|
const footnotesChanges = updateFootnotes(newBlocks);
|
||||||
const edits = {
|
const edits = {
|
||||||
blocks: newBlocks,
|
blocks: newBlocks,
|
||||||
selection
|
selection,
|
||||||
|
...footnotesChanges
|
||||||
};
|
};
|
||||||
registry.batch(() => {
|
editEntityRecord(kind, name, id, edits, {
|
||||||
updateFootnotes(edits.blocks);
|
isCached: true
|
||||||
editEntityRecord(kind, name, id, edits);
|
|
||||||
});
|
});
|
||||||
}, [kind, name, id, updateFootnotes]);
|
}, [kind, name, id, updateFootnotes, editEntityRecord]);
|
||||||
return [blocks !== null && blocks !== void 0 ? blocks : EMPTY_ARRAY, onInput, onChange];
|
return [blocks !== null && blocks !== void 0 ? blocks : EMPTY_ARRAY, onInput, onChange];
|
||||||
}
|
}
|
||||||
|
|
||||||
|
|
File diff suppressed because one or more lines are too long
|
@ -3204,6 +3204,12 @@ function createRegistry(storeConfigs = {}, parent = null) {
|
||||||
}
|
}
|
||||||
|
|
||||||
function batch(callback) {
|
function batch(callback) {
|
||||||
|
// If we're already batching, just call the callback.
|
||||||
|
if (emitter.isPaused) {
|
||||||
|
callback();
|
||||||
|
return;
|
||||||
|
}
|
||||||
|
|
||||||
emitter.pause();
|
emitter.pause();
|
||||||
Object.values(stores).forEach(store => store.emitter.pause());
|
Object.values(stores).forEach(store => store.emitter.pause());
|
||||||
callback();
|
callback();
|
||||||
|
|
File diff suppressed because one or more lines are too long
|
@ -5436,6 +5436,7 @@ const plus = (0,external_wp_element_namespaceObject.createElement)(external_wp_p
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
/**
|
/**
|
||||||
* Internal dependencies
|
* Internal dependencies
|
||||||
*/
|
*/
|
||||||
|
@ -5456,6 +5457,10 @@ function HeaderToolbar() {
|
||||||
setIsInserterOpened,
|
setIsInserterOpened,
|
||||||
setIsListViewOpened
|
setIsListViewOpened
|
||||||
} = (0,external_wp_data_namespaceObject.useDispatch)(store_store);
|
} = (0,external_wp_data_namespaceObject.useDispatch)(store_store);
|
||||||
|
const {
|
||||||
|
get: getPreference
|
||||||
|
} = (0,external_wp_data_namespaceObject.useSelect)(external_wp_preferences_namespaceObject.store);
|
||||||
|
const hasFixedToolbar = getPreference('core/edit-post', 'fixedToolbar');
|
||||||
const {
|
const {
|
||||||
isInserterEnabled,
|
isInserterEnabled,
|
||||||
isInserterOpened,
|
isInserterOpened,
|
||||||
|
@ -5553,7 +5558,7 @@ function HeaderToolbar() {
|
||||||
icon: library_plus,
|
icon: library_plus,
|
||||||
label: showIconLabels ? shortLabel : longLabel,
|
label: showIconLabels ? shortLabel : longLabel,
|
||||||
showTooltip: !showIconLabels
|
showTooltip: !showIconLabels
|
||||||
}), (isWideViewport || !showIconLabels) && (0,external_wp_element_namespaceObject.createElement)(external_wp_element_namespaceObject.Fragment, null, isLargeViewport && (0,external_wp_element_namespaceObject.createElement)(external_wp_components_namespaceObject.ToolbarItem, {
|
}), (isWideViewport || !showIconLabels) && (0,external_wp_element_namespaceObject.createElement)(external_wp_element_namespaceObject.Fragment, null, isLargeViewport && !hasFixedToolbar && (0,external_wp_element_namespaceObject.createElement)(external_wp_components_namespaceObject.ToolbarItem, {
|
||||||
as: external_wp_blockEditor_namespaceObject.ToolSelector,
|
as: external_wp_blockEditor_namespaceObject.ToolSelector,
|
||||||
showTooltip: !showIconLabels,
|
showTooltip: !showIconLabels,
|
||||||
variant: showIconLabels ? 'tertiary' : undefined,
|
variant: showIconLabels ? 'tertiary' : undefined,
|
||||||
|
@ -6795,11 +6800,8 @@ function PostVisibilityToggle({
|
||||||
* WordPress dependencies
|
* WordPress dependencies
|
||||||
*/
|
*/
|
||||||
|
|
||||||
|
|
||||||
function PostTrash() {
|
function PostTrash() {
|
||||||
return (0,external_wp_element_namespaceObject.createElement)(external_wp_editor_namespaceObject.PostTrashCheck, null, (0,external_wp_element_namespaceObject.createElement)(external_wp_components_namespaceObject.FlexItem, {
|
return (0,external_wp_element_namespaceObject.createElement)(external_wp_editor_namespaceObject.PostTrashCheck, null, (0,external_wp_element_namespaceObject.createElement)(external_wp_editor_namespaceObject.PostTrash, null));
|
||||||
isBlock: true
|
|
||||||
}, (0,external_wp_element_namespaceObject.createElement)(external_wp_editor_namespaceObject.PostTrash, null)));
|
|
||||||
}
|
}
|
||||||
|
|
||||||
;// CONCATENATED MODULE: ./node_modules/@wordpress/edit-post/build-module/components/sidebar/post-schedule/index.js
|
;// CONCATENATED MODULE: ./node_modules/@wordpress/edit-post/build-module/components/sidebar/post-schedule/index.js
|
||||||
|
@ -7438,7 +7440,8 @@ function PostStatus({
|
||||||
style: {
|
style: {
|
||||||
marginTop: '16px'
|
marginTop: '16px'
|
||||||
},
|
},
|
||||||
spacing: 4
|
spacing: 4,
|
||||||
|
wrap: true
|
||||||
}, (0,external_wp_element_namespaceObject.createElement)(external_wp_editor_namespaceObject.PostSwitchToDraftButton, null), (0,external_wp_element_namespaceObject.createElement)(PostTrash, null)))));
|
}, (0,external_wp_element_namespaceObject.createElement)(external_wp_editor_namespaceObject.PostSwitchToDraftButton, null), (0,external_wp_element_namespaceObject.createElement)(PostTrash, null)))));
|
||||||
}
|
}
|
||||||
|
|
||||||
|
@ -8918,6 +8921,10 @@ function StartPageOptions() {
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
const {
|
||||||
|
BlockRemovalWarningModal
|
||||||
|
} = unlock(external_wp_blockEditor_namespaceObject.privateApis);
|
||||||
const interfaceLabels = {
|
const interfaceLabels = {
|
||||||
/* translators: accessibility text for the editor top bar landmark region. */
|
/* translators: accessibility text for the editor top bar landmark region. */
|
||||||
header: (0,external_wp_i18n_namespaceObject.__)('Editor top bar'),
|
header: (0,external_wp_i18n_namespaceObject.__)('Editor top bar'),
|
||||||
|
@ -8934,6 +8941,9 @@ const interfaceLabels = {
|
||||||
/* translators: accessibility text for the editor footer landmark region. */
|
/* translators: accessibility text for the editor footer landmark region. */
|
||||||
footer: (0,external_wp_i18n_namespaceObject.__)('Editor footer')
|
footer: (0,external_wp_i18n_namespaceObject.__)('Editor footer')
|
||||||
};
|
};
|
||||||
|
const blockRemovalRules = {
|
||||||
|
'core/footnotes': (0,external_wp_i18n_namespaceObject.__)('The Footnotes block displays all footnotes found in the content. Note that any footnotes in the content will persist after removing this block.')
|
||||||
|
};
|
||||||
|
|
||||||
function Layout({
|
function Layout({
|
||||||
styles
|
styles
|
||||||
|
@ -9046,7 +9056,9 @@ function Layout({
|
||||||
|
|
||||||
return (0,external_wp_element_namespaceObject.createElement)(external_wp_element_namespaceObject.Fragment, null, (0,external_wp_element_namespaceObject.createElement)(fullscreen_mode, {
|
return (0,external_wp_element_namespaceObject.createElement)(external_wp_element_namespaceObject.Fragment, null, (0,external_wp_element_namespaceObject.createElement)(fullscreen_mode, {
|
||||||
isActive: isFullscreenActive
|
isActive: isFullscreenActive
|
||||||
}), (0,external_wp_element_namespaceObject.createElement)(browser_url, null), (0,external_wp_element_namespaceObject.createElement)(external_wp_editor_namespaceObject.UnsavedChangesWarning, null), (0,external_wp_element_namespaceObject.createElement)(external_wp_editor_namespaceObject.AutosaveMonitor, null), (0,external_wp_element_namespaceObject.createElement)(external_wp_editor_namespaceObject.LocalAutosaveMonitor, null), (0,external_wp_element_namespaceObject.createElement)(keyboard_shortcuts, null), (0,external_wp_element_namespaceObject.createElement)(external_wp_editor_namespaceObject.EditorKeyboardShortcutsRegister, null), (0,external_wp_element_namespaceObject.createElement)(settings_sidebar, null), (0,external_wp_element_namespaceObject.createElement)(interface_skeleton, {
|
}), (0,external_wp_element_namespaceObject.createElement)(browser_url, null), (0,external_wp_element_namespaceObject.createElement)(external_wp_editor_namespaceObject.UnsavedChangesWarning, null), (0,external_wp_element_namespaceObject.createElement)(external_wp_editor_namespaceObject.AutosaveMonitor, null), (0,external_wp_element_namespaceObject.createElement)(external_wp_editor_namespaceObject.LocalAutosaveMonitor, null), (0,external_wp_element_namespaceObject.createElement)(keyboard_shortcuts, null), (0,external_wp_element_namespaceObject.createElement)(external_wp_editor_namespaceObject.EditorKeyboardShortcutsRegister, null), (0,external_wp_element_namespaceObject.createElement)(BlockRemovalWarningModal, {
|
||||||
|
rules: blockRemovalRules
|
||||||
|
}), (0,external_wp_element_namespaceObject.createElement)(settings_sidebar, null), (0,external_wp_element_namespaceObject.createElement)(interface_skeleton, {
|
||||||
isDistractionFree: isDistractionFree && isLargeViewport,
|
isDistractionFree: isDistractionFree && isLargeViewport,
|
||||||
className: className,
|
className: className,
|
||||||
labels: { ...interfaceLabels,
|
labels: { ...interfaceLabels,
|
||||||
|
@ -9220,6 +9232,21 @@ const cog = (0,external_wp_element_namespaceObject.createElement)(external_wp_pr
|
||||||
}));
|
}));
|
||||||
/* harmony default export */ var library_cog = (cog);
|
/* harmony default export */ var library_cog = (cog);
|
||||||
|
|
||||||
|
;// CONCATENATED MODULE: ./node_modules/@wordpress/icons/build-module/library/desktop.js
|
||||||
|
|
||||||
|
|
||||||
|
/**
|
||||||
|
* WordPress dependencies
|
||||||
|
*/
|
||||||
|
|
||||||
|
const desktop = (0,external_wp_element_namespaceObject.createElement)(external_wp_primitives_namespaceObject.SVG, {
|
||||||
|
xmlns: "http://www.w3.org/2000/svg",
|
||||||
|
viewBox: "0 0 24 24"
|
||||||
|
}, (0,external_wp_element_namespaceObject.createElement)(external_wp_primitives_namespaceObject.Path, {
|
||||||
|
d: "M20.5 16h-.7V8c0-1.1-.9-2-2-2H6.2c-1.1 0-2 .9-2 2v8h-.7c-.8 0-1.5.7-1.5 1.5h20c0-.8-.7-1.5-1.5-1.5zM5.7 8c0-.3.2-.5.5-.5h11.6c.3 0 .5.2.5.5v7.6H5.7V8z"
|
||||||
|
}));
|
||||||
|
/* harmony default export */ var library_desktop = (desktop);
|
||||||
|
|
||||||
;// CONCATENATED MODULE: ./node_modules/@wordpress/icons/build-module/library/code.js
|
;// CONCATENATED MODULE: ./node_modules/@wordpress/icons/build-module/library/code.js
|
||||||
|
|
||||||
|
|
||||||
|
@ -9271,18 +9298,27 @@ function useCommonCommands() {
|
||||||
const {
|
const {
|
||||||
openGeneralSidebar,
|
openGeneralSidebar,
|
||||||
closeGeneralSidebar,
|
closeGeneralSidebar,
|
||||||
switchEditorMode
|
switchEditorMode,
|
||||||
|
setIsListViewOpened
|
||||||
} = (0,external_wp_data_namespaceObject.useDispatch)(store_store);
|
} = (0,external_wp_data_namespaceObject.useDispatch)(store_store);
|
||||||
const {
|
const {
|
||||||
openModal
|
openModal
|
||||||
} = (0,external_wp_data_namespaceObject.useDispatch)(store);
|
} = (0,external_wp_data_namespaceObject.useDispatch)(store);
|
||||||
const {
|
const {
|
||||||
editorMode,
|
editorMode,
|
||||||
activeSidebar
|
activeSidebar,
|
||||||
} = (0,external_wp_data_namespaceObject.useSelect)(select => ({
|
isListViewOpen
|
||||||
activeSidebar: select(store).getActiveComplementaryArea(store_store.name),
|
} = (0,external_wp_data_namespaceObject.useSelect)(select => {
|
||||||
editorMode: select(store_store).getEditorMode()
|
const {
|
||||||
}), []);
|
getEditorMode,
|
||||||
|
isListViewOpened
|
||||||
|
} = select(store_store);
|
||||||
|
return {
|
||||||
|
activeSidebar: select(store).getActiveComplementaryArea(store_store.name),
|
||||||
|
editorMode: getEditorMode(),
|
||||||
|
isListViewOpen: isListViewOpened()
|
||||||
|
};
|
||||||
|
}, []);
|
||||||
const {
|
const {
|
||||||
toggle
|
toggle
|
||||||
} = (0,external_wp_data_namespaceObject.useDispatch)(external_wp_preferences_namespaceObject.store);
|
} = (0,external_wp_data_namespaceObject.useDispatch)(external_wp_preferences_namespaceObject.store);
|
||||||
|
@ -9340,6 +9376,28 @@ function useCommonCommands() {
|
||||||
close();
|
close();
|
||||||
}
|
}
|
||||||
});
|
});
|
||||||
|
(0,external_wp_commands_namespaceObject.useCommand)({
|
||||||
|
name: 'core/toggle-fullscreen-mode',
|
||||||
|
label: (0,external_wp_i18n_namespaceObject.__)('Toggle fullscreen mode'),
|
||||||
|
icon: library_desktop,
|
||||||
|
callback: ({
|
||||||
|
close
|
||||||
|
}) => {
|
||||||
|
toggle('core/edit-post', 'fullscreenMode');
|
||||||
|
close();
|
||||||
|
}
|
||||||
|
});
|
||||||
|
(0,external_wp_commands_namespaceObject.useCommand)({
|
||||||
|
name: 'core/toggle-list-view',
|
||||||
|
label: (0,external_wp_i18n_namespaceObject.__)('Toggle list view'),
|
||||||
|
icon: list_view,
|
||||||
|
callback: ({
|
||||||
|
close
|
||||||
|
}) => {
|
||||||
|
setIsListViewOpened(!isListViewOpen);
|
||||||
|
close();
|
||||||
|
}
|
||||||
|
});
|
||||||
(0,external_wp_commands_namespaceObject.useCommand)({
|
(0,external_wp_commands_namespaceObject.useCommand)({
|
||||||
name: 'core/toggle-top-toolbar',
|
name: 'core/toggle-top-toolbar',
|
||||||
label: (0,external_wp_i18n_namespaceObject.__)('Toggle top toolbar'),
|
label: (0,external_wp_i18n_namespaceObject.__)('Toggle top toolbar'),
|
||||||
|
|
File diff suppressed because one or more lines are too long
|
@ -4399,7 +4399,8 @@ const setHasPageContentFocus = hasPageContentFocus => ({
|
||||||
|
|
||||||
const setCanvasMode = mode => ({
|
const setCanvasMode = mode => ({
|
||||||
registry,
|
registry,
|
||||||
dispatch
|
dispatch,
|
||||||
|
select
|
||||||
}) => {
|
}) => {
|
||||||
registry.dispatch(external_wp_blockEditor_namespaceObject.store).__unstableSetEditorMode('edit');
|
registry.dispatch(external_wp_blockEditor_namespaceObject.store).__unstableSetEditorMode('edit');
|
||||||
|
|
||||||
|
@ -4410,6 +4411,11 @@ const setCanvasMode = mode => ({
|
||||||
|
|
||||||
if (mode === 'edit' && registry.select(external_wp_preferences_namespaceObject.store).get('core/edit-site', 'showListViewByDefault')) {
|
if (mode === 'edit' && registry.select(external_wp_preferences_namespaceObject.store).get('core/edit-site', 'showListViewByDefault')) {
|
||||||
dispatch.setIsListViewOpened(true);
|
dispatch.setIsListViewOpened(true);
|
||||||
|
} // Switch focus away from editing the template when switching to view mode.
|
||||||
|
|
||||||
|
|
||||||
|
if (mode === 'view' && select.isPage()) {
|
||||||
|
dispatch.setHasPageContentFocus(true);
|
||||||
}
|
}
|
||||||
};
|
};
|
||||||
/**
|
/**
|
||||||
|
@ -6929,12 +6935,22 @@ function SidebarNavigationItemGlobalStyles(props) {
|
||||||
set: setPreference
|
set: setPreference
|
||||||
} = (0,external_wp_data_namespaceObject.useDispatch)(external_wp_preferences_namespaceObject.store);
|
} = (0,external_wp_data_namespaceObject.useDispatch)(external_wp_preferences_namespaceObject.store);
|
||||||
const {
|
const {
|
||||||
hasGlobalStyleVariations,
|
get: getPrefference
|
||||||
isDistractionFree
|
} = (0,external_wp_data_namespaceObject.useSelect)(external_wp_preferences_namespaceObject.store);
|
||||||
} = (0,external_wp_data_namespaceObject.useSelect)(select => ({
|
const turnOffDistractionFreeMode = (0,external_wp_element_namespaceObject.useCallback)(() => {
|
||||||
hasGlobalStyleVariations: !!select(external_wp_coreData_namespaceObject.store).__experimentalGetCurrentThemeGlobalStylesVariations()?.length,
|
const isDistractionFree = getPrefference(store_store.name, 'distractionFree');
|
||||||
isDistractionFree: select(external_wp_preferences_namespaceObject.store).get(store_store.name, 'distractionFree')
|
|
||||||
}), []);
|
if (!isDistractionFree) {
|
||||||
|
return;
|
||||||
|
}
|
||||||
|
|
||||||
|
setPreference(store_store.name, 'distractionFree', false);
|
||||||
|
createNotice('info', (0,external_wp_i18n_namespaceObject.__)('Distraction free mode turned off'), {
|
||||||
|
isDismissible: true,
|
||||||
|
type: 'snackbar'
|
||||||
|
});
|
||||||
|
}, [createNotice, setPreference, getPrefference]);
|
||||||
|
const hasGlobalStyleVariations = (0,external_wp_data_namespaceObject.useSelect)(select => !!select(external_wp_coreData_namespaceObject.store).__experimentalGetCurrentThemeGlobalStylesVariations()?.length, []);
|
||||||
|
|
||||||
if (hasGlobalStyleVariations) {
|
if (hasGlobalStyleVariations) {
|
||||||
return (0,external_wp_element_namespaceObject.createElement)(external_wp_components_namespaceObject.__experimentalNavigatorButton, { ...props,
|
return (0,external_wp_element_namespaceObject.createElement)(external_wp_components_namespaceObject.__experimentalNavigatorButton, { ...props,
|
||||||
|
@ -6945,14 +6961,7 @@ function SidebarNavigationItemGlobalStyles(props) {
|
||||||
|
|
||||||
return (0,external_wp_element_namespaceObject.createElement)(SidebarNavigationItem, { ...props,
|
return (0,external_wp_element_namespaceObject.createElement)(SidebarNavigationItem, { ...props,
|
||||||
onClick: () => {
|
onClick: () => {
|
||||||
// Disable distraction free mode.
|
turnOffDistractionFreeMode(); // Switch to edit mode.
|
||||||
if (isDistractionFree) {
|
|
||||||
setPreference(store_store.name, 'distractionFree', false);
|
|
||||||
createNotice('info', (0,external_wp_i18n_namespaceObject.__)('Distraction free mode turned off.'), {
|
|
||||||
type: 'snackbar'
|
|
||||||
});
|
|
||||||
} // Switch to edit mode.
|
|
||||||
|
|
||||||
|
|
||||||
setCanvasMode('edit'); // Open global styles sidebar.
|
setCanvasMode('edit'); // Open global styles sidebar.
|
||||||
|
|
||||||
|
@ -7049,8 +7058,45 @@ function SidebarNavigationScreenGlobalStyles() {
|
||||||
setCanvasMode,
|
setCanvasMode,
|
||||||
setEditorCanvasContainerView
|
setEditorCanvasContainerView
|
||||||
} = unlock((0,external_wp_data_namespaceObject.useDispatch)(store_store));
|
} = unlock((0,external_wp_data_namespaceObject.useDispatch)(store_store));
|
||||||
const isStyleBookOpened = (0,external_wp_data_namespaceObject.useSelect)(select => 'style-book' === unlock(select(store_store)).getEditorCanvasContainerView(), []);
|
const {
|
||||||
const openGlobalStyles = (0,external_wp_element_namespaceObject.useCallback)(async () => Promise.all([setCanvasMode('edit'), openGeneralSidebar('edit-site/global-styles')]), [setCanvasMode, openGeneralSidebar]);
|
createNotice
|
||||||
|
} = (0,external_wp_data_namespaceObject.useDispatch)(external_wp_notices_namespaceObject.store);
|
||||||
|
const {
|
||||||
|
set: setPreference
|
||||||
|
} = (0,external_wp_data_namespaceObject.useDispatch)(external_wp_preferences_namespaceObject.store);
|
||||||
|
const {
|
||||||
|
get: getPrefference
|
||||||
|
} = (0,external_wp_data_namespaceObject.useSelect)(external_wp_preferences_namespaceObject.store);
|
||||||
|
const {
|
||||||
|
isViewMode,
|
||||||
|
isStyleBookOpened
|
||||||
|
} = (0,external_wp_data_namespaceObject.useSelect)(select => {
|
||||||
|
const {
|
||||||
|
getCanvasMode,
|
||||||
|
getEditorCanvasContainerView
|
||||||
|
} = unlock(select(store_store));
|
||||||
|
return {
|
||||||
|
isViewMode: 'view' === getCanvasMode(),
|
||||||
|
isStyleBookOpened: 'style-book' === getEditorCanvasContainerView()
|
||||||
|
};
|
||||||
|
}, []);
|
||||||
|
const turnOffDistractionFreeMode = (0,external_wp_element_namespaceObject.useCallback)(() => {
|
||||||
|
const isDistractionFree = getPrefference(store_store.name, 'distractionFree');
|
||||||
|
|
||||||
|
if (!isDistractionFree) {
|
||||||
|
return;
|
||||||
|
}
|
||||||
|
|
||||||
|
setPreference(store_store.name, 'distractionFree', false);
|
||||||
|
createNotice('info', (0,external_wp_i18n_namespaceObject.__)('Distraction free mode turned off'), {
|
||||||
|
isDismissible: true,
|
||||||
|
type: 'snackbar'
|
||||||
|
});
|
||||||
|
}, [createNotice, setPreference, getPrefference]);
|
||||||
|
const openGlobalStyles = (0,external_wp_element_namespaceObject.useCallback)(async () => {
|
||||||
|
turnOffDistractionFreeMode();
|
||||||
|
return Promise.all([setCanvasMode('edit'), openGeneralSidebar('edit-site/global-styles')]);
|
||||||
|
}, [setCanvasMode, openGeneralSidebar, turnOffDistractionFreeMode]);
|
||||||
const openStyleBook = (0,external_wp_element_namespaceObject.useCallback)(async () => {
|
const openStyleBook = (0,external_wp_element_namespaceObject.useCallback)(async () => {
|
||||||
await openGlobalStyles(); // Open the Style Book once the canvas mode is set to edit,
|
await openGlobalStyles(); // Open the Style Book once the canvas mode is set to edit,
|
||||||
// and the global styles sidebar is open. This ensures that
|
// and the global styles sidebar is open. This ensures that
|
||||||
|
@ -7084,7 +7130,7 @@ function SidebarNavigationScreenGlobalStyles() {
|
||||||
label: (0,external_wp_i18n_namespaceObject.__)('Edit styles'),
|
label: (0,external_wp_i18n_namespaceObject.__)('Edit styles'),
|
||||||
onClick: async () => await openGlobalStyles()
|
onClick: async () => await openGlobalStyles()
|
||||||
}))
|
}))
|
||||||
}), isStyleBookOpened && !isMobileViewport && (0,external_wp_element_namespaceObject.createElement)(style_book, {
|
}), isStyleBookOpened && !isMobileViewport && isViewMode && (0,external_wp_element_namespaceObject.createElement)(style_book, {
|
||||||
enableResizing: false,
|
enableResizing: false,
|
||||||
isSelected: () => false,
|
isSelected: () => false,
|
||||||
onClick: openStyleBook,
|
onClick: openStyleBook,
|
||||||
|
@ -7094,6 +7140,40 @@ function SidebarNavigationScreenGlobalStyles() {
|
||||||
}));
|
}));
|
||||||
}
|
}
|
||||||
|
|
||||||
|
;// CONCATENATED MODULE: ./node_modules/@wordpress/edit-site/build-module/components/sidebar-navigation-screen-main/template-part-hint.js
|
||||||
|
|
||||||
|
|
||||||
|
/**
|
||||||
|
* WordPress dependencies
|
||||||
|
*/
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
const PREFERENCE_NAME = 'isTemplatePartMoveHintVisible';
|
||||||
|
function TemplatePartHint() {
|
||||||
|
const showTemplatePartHint = (0,external_wp_data_namespaceObject.useSelect)(select => {
|
||||||
|
var _select$get;
|
||||||
|
|
||||||
|
return (_select$get = select(external_wp_preferences_namespaceObject.store).get('core', PREFERENCE_NAME)) !== null && _select$get !== void 0 ? _select$get : true;
|
||||||
|
}, []);
|
||||||
|
const {
|
||||||
|
set: setPreference
|
||||||
|
} = (0,external_wp_data_namespaceObject.useDispatch)(external_wp_preferences_namespaceObject.store);
|
||||||
|
|
||||||
|
if (!showTemplatePartHint) {
|
||||||
|
return null;
|
||||||
|
}
|
||||||
|
|
||||||
|
return (0,external_wp_element_namespaceObject.createElement)(external_wp_components_namespaceObject.Notice, {
|
||||||
|
politeness: "polite",
|
||||||
|
className: "edit-site-sidebar__notice",
|
||||||
|
onRemove: () => {
|
||||||
|
setPreference('core', PREFERENCE_NAME, false);
|
||||||
|
}
|
||||||
|
}, (0,external_wp_i18n_namespaceObject.__)('Looking for template parts? You can now find them in the new "Patterns" page.'));
|
||||||
|
}
|
||||||
|
|
||||||
;// CONCATENATED MODULE: ./node_modules/@wordpress/edit-site/build-module/components/sidebar-navigation-screen-main/index.js
|
;// CONCATENATED MODULE: ./node_modules/@wordpress/edit-site/build-module/components/sidebar-navigation-screen-main/index.js
|
||||||
|
|
||||||
|
|
||||||
|
@ -7114,6 +7194,7 @@ function SidebarNavigationScreenGlobalStyles() {
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
function SidebarNavigationScreenMain() {
|
function SidebarNavigationScreenMain() {
|
||||||
const {
|
const {
|
||||||
location
|
location
|
||||||
|
@ -7131,7 +7212,7 @@ function SidebarNavigationScreenMain() {
|
||||||
isRoot: true,
|
isRoot: true,
|
||||||
title: (0,external_wp_i18n_namespaceObject.__)('Design'),
|
title: (0,external_wp_i18n_namespaceObject.__)('Design'),
|
||||||
description: (0,external_wp_i18n_namespaceObject.__)('Customize the appearance of your website using the block editor.'),
|
description: (0,external_wp_i18n_namespaceObject.__)('Customize the appearance of your website using the block editor.'),
|
||||||
content: (0,external_wp_element_namespaceObject.createElement)(external_wp_components_namespaceObject.__experimentalItemGroup, null, (0,external_wp_element_namespaceObject.createElement)(external_wp_components_namespaceObject.__experimentalNavigatorButton, {
|
content: (0,external_wp_element_namespaceObject.createElement)(external_wp_element_namespaceObject.Fragment, null, (0,external_wp_element_namespaceObject.createElement)(external_wp_components_namespaceObject.__experimentalItemGroup, null, (0,external_wp_element_namespaceObject.createElement)(external_wp_components_namespaceObject.__experimentalNavigatorButton, {
|
||||||
as: SidebarNavigationItem,
|
as: SidebarNavigationItem,
|
||||||
path: "/navigation",
|
path: "/navigation",
|
||||||
withChevron: true,
|
withChevron: true,
|
||||||
|
@ -7154,7 +7235,7 @@ function SidebarNavigationScreenMain() {
|
||||||
path: "/patterns",
|
path: "/patterns",
|
||||||
withChevron: true,
|
withChevron: true,
|
||||||
icon: library_symbol
|
icon: library_symbol
|
||||||
}, (0,external_wp_i18n_namespaceObject.__)('Patterns')))
|
}, (0,external_wp_i18n_namespaceObject.__)('Patterns'))), (0,external_wp_element_namespaceObject.createElement)(TemplatePartHint, null))
|
||||||
});
|
});
|
||||||
}
|
}
|
||||||
|
|
||||||
|
@ -9039,6 +9120,7 @@ function RenameMenuItem({
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
/**
|
/**
|
||||||
* Internal dependencies
|
* Internal dependencies
|
||||||
*/
|
*/
|
||||||
|
@ -9103,15 +9185,14 @@ function TemplateActions({
|
||||||
}) => (0,external_wp_element_namespaceObject.createElement)(external_wp_components_namespaceObject.MenuGroup, null, isRemovable && (0,external_wp_element_namespaceObject.createElement)(external_wp_element_namespaceObject.Fragment, null, (0,external_wp_element_namespaceObject.createElement)(RenameMenuItem, {
|
}) => (0,external_wp_element_namespaceObject.createElement)(external_wp_components_namespaceObject.MenuGroup, null, isRemovable && (0,external_wp_element_namespaceObject.createElement)(external_wp_element_namespaceObject.Fragment, null, (0,external_wp_element_namespaceObject.createElement)(RenameMenuItem, {
|
||||||
template: template,
|
template: template,
|
||||||
onClose: onClose
|
onClose: onClose
|
||||||
}), (0,external_wp_element_namespaceObject.createElement)(external_wp_components_namespaceObject.MenuItem, {
|
}), (0,external_wp_element_namespaceObject.createElement)(DeleteMenuItem, {
|
||||||
isDestructive: true,
|
onRemove: () => {
|
||||||
isTertiary: true,
|
|
||||||
onClick: () => {
|
|
||||||
removeTemplate(template);
|
removeTemplate(template);
|
||||||
onRemove?.();
|
onRemove?.();
|
||||||
onClose();
|
onClose();
|
||||||
}
|
},
|
||||||
}, (0,external_wp_i18n_namespaceObject.__)('Delete'))), isRevertable && (0,external_wp_element_namespaceObject.createElement)(external_wp_components_namespaceObject.MenuItem, {
|
isTemplate: template.type === 'wp_template'
|
||||||
|
})), isRevertable && (0,external_wp_element_namespaceObject.createElement)(external_wp_components_namespaceObject.MenuItem, {
|
||||||
info: (0,external_wp_i18n_namespaceObject.__)('Use the template as supplied by the theme.'),
|
info: (0,external_wp_i18n_namespaceObject.__)('Use the template as supplied by the theme.'),
|
||||||
onClick: () => {
|
onClick: () => {
|
||||||
revertAndSaveTemplate();
|
revertAndSaveTemplate();
|
||||||
|
@ -9120,6 +9201,23 @@ function TemplateActions({
|
||||||
}, (0,external_wp_i18n_namespaceObject.__)('Clear customizations'))));
|
}, (0,external_wp_i18n_namespaceObject.__)('Clear customizations'))));
|
||||||
}
|
}
|
||||||
|
|
||||||
|
function DeleteMenuItem({
|
||||||
|
onRemove,
|
||||||
|
isTemplate
|
||||||
|
}) {
|
||||||
|
const [isModalOpen, setIsModalOpen] = (0,external_wp_element_namespaceObject.useState)(false);
|
||||||
|
return (0,external_wp_element_namespaceObject.createElement)(external_wp_element_namespaceObject.Fragment, null, (0,external_wp_element_namespaceObject.createElement)(external_wp_components_namespaceObject.MenuItem, {
|
||||||
|
isDestructive: true,
|
||||||
|
isTertiary: true,
|
||||||
|
onClick: () => setIsModalOpen(true)
|
||||||
|
}, (0,external_wp_i18n_namespaceObject.__)('Delete')), (0,external_wp_element_namespaceObject.createElement)(external_wp_components_namespaceObject.__experimentalConfirmDialog, {
|
||||||
|
isOpen: isModalOpen,
|
||||||
|
onConfirm: onRemove,
|
||||||
|
onCancel: () => setIsModalOpen(false),
|
||||||
|
confirmButtonText: (0,external_wp_i18n_namespaceObject.__)('Delete')
|
||||||
|
}, isTemplate ? (0,external_wp_i18n_namespaceObject.__)('Are you sure you want to delete this template?') : (0,external_wp_i18n_namespaceObject.__)('Are you sure you want to delete this template part?')));
|
||||||
|
}
|
||||||
|
|
||||||
;// CONCATENATED MODULE: ./node_modules/@wordpress/icons/build-module/library/header.js
|
;// CONCATENATED MODULE: ./node_modules/@wordpress/icons/build-module/library/header.js
|
||||||
|
|
||||||
|
|
||||||
|
@ -9663,7 +9761,7 @@ function CreatePatternModal({
|
||||||
content: '',
|
content: '',
|
||||||
status: 'publish',
|
status: 'publish',
|
||||||
meta: syncType === SYNC_TYPES.unsynced ? {
|
meta: syncType === SYNC_TYPES.unsynced ? {
|
||||||
sync_status: syncType
|
wp_pattern_sync_status: syncType
|
||||||
} : undefined
|
} : undefined
|
||||||
}, {
|
}, {
|
||||||
throwOnError: true
|
throwOnError: true
|
||||||
|
@ -10167,18 +10265,27 @@ function useMyPatterns() {
|
||||||
*/
|
*/
|
||||||
|
|
||||||
|
|
||||||
const getTemplatePartAreas = items => {
|
|
||||||
|
|
||||||
|
const useTemplatePartsGroupedByArea = items => {
|
||||||
const allItems = items || [];
|
const allItems = items || [];
|
||||||
|
const templatePartAreas = (0,external_wp_data_namespaceObject.useSelect)(select => select(external_wp_editor_namespaceObject.store).__experimentalGetDefaultTemplatePartAreas(), []); // Create map of template areas ensuring that default areas are displayed before
|
||||||
|
// any custom registered template part areas.
|
||||||
|
|
||||||
|
const knownAreas = {
|
||||||
|
header: {},
|
||||||
|
footer: {},
|
||||||
|
sidebar: {},
|
||||||
|
uncategorized: {}
|
||||||
|
};
|
||||||
|
templatePartAreas.forEach(templatePartArea => knownAreas[templatePartArea.area] = { ...templatePartArea,
|
||||||
|
templateParts: []
|
||||||
|
});
|
||||||
const groupedByArea = allItems.reduce((accumulator, item) => {
|
const groupedByArea = allItems.reduce((accumulator, item) => {
|
||||||
const key = accumulator[item.area] ? item.area : 'uncategorized';
|
const key = accumulator[item.area] ? item.area : 'uncategorized';
|
||||||
accumulator[key].push(item);
|
accumulator[key].templateParts.push(item);
|
||||||
return accumulator;
|
return accumulator;
|
||||||
}, {
|
}, knownAreas);
|
||||||
header: [],
|
|
||||||
footer: [],
|
|
||||||
sidebar: [],
|
|
||||||
uncategorized: []
|
|
||||||
});
|
|
||||||
return groupedByArea;
|
return groupedByArea;
|
||||||
};
|
};
|
||||||
|
|
||||||
|
@ -10192,7 +10299,7 @@ function useTemplatePartAreas() {
|
||||||
return {
|
return {
|
||||||
hasTemplateParts: templateParts ? !!templateParts.length : false,
|
hasTemplateParts: templateParts ? !!templateParts.length : false,
|
||||||
isLoading,
|
isLoading,
|
||||||
templatePartAreas: getTemplatePartAreas(templateParts)
|
templatePartAreas: useTemplatePartsGroupedByArea(templateParts)
|
||||||
};
|
};
|
||||||
}
|
}
|
||||||
|
|
||||||
|
@ -10223,12 +10330,66 @@ function useTemplatePartAreas() {
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
const templatePartAreaLabels = {
|
|
||||||
header: (0,external_wp_i18n_namespaceObject.__)('Headers'),
|
function TemplatePartGroup({
|
||||||
footer: (0,external_wp_i18n_namespaceObject.__)('Footers'),
|
areas,
|
||||||
sidebar: (0,external_wp_i18n_namespaceObject.__)('Sidebar'),
|
currentArea,
|
||||||
uncategorized: (0,external_wp_i18n_namespaceObject.__)('Uncategorized')
|
currentType
|
||||||
};
|
}) {
|
||||||
|
return (0,external_wp_element_namespaceObject.createElement)(external_wp_element_namespaceObject.Fragment, null, (0,external_wp_element_namespaceObject.createElement)("div", {
|
||||||
|
className: "edit-site-sidebar-navigation-screen-patterns__group-header"
|
||||||
|
}, (0,external_wp_element_namespaceObject.createElement)(external_wp_components_namespaceObject.__experimentalHeading, {
|
||||||
|
level: 2
|
||||||
|
}, (0,external_wp_i18n_namespaceObject.__)('Template parts')), (0,external_wp_element_namespaceObject.createElement)("p", null, (0,external_wp_i18n_namespaceObject.__)('Synced patterns for use in template building.'))), (0,external_wp_element_namespaceObject.createElement)(external_wp_components_namespaceObject.__experimentalItemGroup, {
|
||||||
|
className: "edit-site-sidebar-navigation-screen-patterns__group"
|
||||||
|
}, Object.entries(areas).map(([area, {
|
||||||
|
label,
|
||||||
|
templateParts
|
||||||
|
}]) => (0,external_wp_element_namespaceObject.createElement)(CategoryItem, {
|
||||||
|
key: area,
|
||||||
|
count: templateParts?.length,
|
||||||
|
icon: (0,external_wp_editor_namespaceObject.getTemplatePartIcon)(area),
|
||||||
|
label: label,
|
||||||
|
id: area,
|
||||||
|
type: "wp_template_part",
|
||||||
|
isActive: currentArea === area && currentType === 'wp_template_part'
|
||||||
|
}))));
|
||||||
|
}
|
||||||
|
|
||||||
|
function ThemePatternsGroup({
|
||||||
|
categories,
|
||||||
|
currentCategory,
|
||||||
|
currentType
|
||||||
|
}) {
|
||||||
|
return (0,external_wp_element_namespaceObject.createElement)(external_wp_element_namespaceObject.Fragment, null, (0,external_wp_element_namespaceObject.createElement)("div", {
|
||||||
|
className: "edit-site-sidebar-navigation-screen-patterns__group-header"
|
||||||
|
}, (0,external_wp_element_namespaceObject.createElement)(external_wp_components_namespaceObject.__experimentalHeading, {
|
||||||
|
level: 2
|
||||||
|
}, (0,external_wp_i18n_namespaceObject.__)('Theme patterns')), (0,external_wp_element_namespaceObject.createElement)("p", null, (0,external_wp_i18n_namespaceObject.__)('For insertion into documents where they can then be customized.'))), (0,external_wp_element_namespaceObject.createElement)(external_wp_components_namespaceObject.__experimentalItemGroup, {
|
||||||
|
className: "edit-site-sidebar-navigation-screen-patterns__group"
|
||||||
|
}, categories.map(category => (0,external_wp_element_namespaceObject.createElement)(CategoryItem, {
|
||||||
|
key: category.name,
|
||||||
|
count: category.count,
|
||||||
|
label: (0,external_wp_element_namespaceObject.createElement)(external_wp_components_namespaceObject.Flex, {
|
||||||
|
justify: "left",
|
||||||
|
align: "center",
|
||||||
|
gap: 0
|
||||||
|
}, category.label, (0,external_wp_element_namespaceObject.createElement)(external_wp_components_namespaceObject.Tooltip, {
|
||||||
|
position: "top center",
|
||||||
|
text: (0,external_wp_i18n_namespaceObject.__)('Theme patterns cannot be edited.')
|
||||||
|
}, (0,external_wp_element_namespaceObject.createElement)("span", {
|
||||||
|
className: "edit-site-sidebar-navigation-screen-pattern__lock-icon"
|
||||||
|
}, (0,external_wp_element_namespaceObject.createElement)(external_wp_components_namespaceObject.Icon, {
|
||||||
|
icon: lock_small,
|
||||||
|
size: 24
|
||||||
|
})))),
|
||||||
|
icon: library_file,
|
||||||
|
id: category.name,
|
||||||
|
type: "pattern",
|
||||||
|
isActive: currentCategory === `${category.name}` && currentType === 'pattern'
|
||||||
|
}))));
|
||||||
|
}
|
||||||
|
|
||||||
function SidebarNavigationScreenPatterns() {
|
function SidebarNavigationScreenPatterns() {
|
||||||
const isMobileViewport = (0,external_wp_compose_namespaceObject.useViewportMatch)('medium', '<');
|
const isMobileViewport = (0,external_wp_compose_namespaceObject.useViewportMatch)('medium', '<');
|
||||||
const {
|
const {
|
||||||
|
@ -10268,7 +10429,7 @@ function SidebarNavigationScreenPatterns() {
|
||||||
return (0,external_wp_element_namespaceObject.createElement)(SidebarNavigationScreen, {
|
return (0,external_wp_element_namespaceObject.createElement)(SidebarNavigationScreen, {
|
||||||
isRoot: isTemplatePartsMode,
|
isRoot: isTemplatePartsMode,
|
||||||
title: (0,external_wp_i18n_namespaceObject.__)('Patterns'),
|
title: (0,external_wp_i18n_namespaceObject.__)('Patterns'),
|
||||||
description: (0,external_wp_i18n_namespaceObject.__)('Manage what patterns are available when editing your site.'),
|
description: (0,external_wp_i18n_namespaceObject.__)('Manage what patterns are available when editing the site.'),
|
||||||
actions: (0,external_wp_element_namespaceObject.createElement)(AddNewPattern, null),
|
actions: (0,external_wp_element_namespaceObject.createElement)(AddNewPattern, null),
|
||||||
footer: footer,
|
footer: footer,
|
||||||
content: (0,external_wp_element_namespaceObject.createElement)(external_wp_element_namespaceObject.Fragment, null, isLoading && (0,external_wp_i18n_namespaceObject.__)('Loading patterns'), !isLoading && (0,external_wp_element_namespaceObject.createElement)(external_wp_element_namespaceObject.Fragment, null, !hasTemplateParts && !hasPatterns && (0,external_wp_element_namespaceObject.createElement)(external_wp_components_namespaceObject.__experimentalItemGroup, {
|
content: (0,external_wp_element_namespaceObject.createElement)(external_wp_element_namespaceObject.Fragment, null, isLoading && (0,external_wp_i18n_namespaceObject.__)('Loading patterns'), !isLoading && (0,external_wp_element_namespaceObject.createElement)(external_wp_element_namespaceObject.Fragment, null, !hasTemplateParts && !hasPatterns && (0,external_wp_element_namespaceObject.createElement)(external_wp_components_namespaceObject.__experimentalItemGroup, {
|
||||||
|
@ -10283,42 +10444,15 @@ function SidebarNavigationScreenPatterns() {
|
||||||
id: myPatterns.name,
|
id: myPatterns.name,
|
||||||
type: "wp_block",
|
type: "wp_block",
|
||||||
isActive: currentCategory === `${myPatterns.name}` && currentType === 'wp_block'
|
isActive: currentCategory === `${myPatterns.name}` && currentType === 'wp_block'
|
||||||
})), hasTemplateParts && (0,external_wp_element_namespaceObject.createElement)(external_wp_components_namespaceObject.__experimentalItemGroup, {
|
})), hasTemplateParts && (0,external_wp_element_namespaceObject.createElement)(TemplatePartGroup, {
|
||||||
className: "edit-site-sidebar-navigation-screen-patterns__group"
|
areas: templatePartAreas,
|
||||||
}, Object.entries(templatePartAreas).map(([area, parts]) => (0,external_wp_element_namespaceObject.createElement)(CategoryItem, {
|
currentArea: currentCategory,
|
||||||
key: area,
|
currentType: currentType
|
||||||
count: parts.length,
|
}), hasPatterns && (0,external_wp_element_namespaceObject.createElement)(ThemePatternsGroup, {
|
||||||
icon: (0,external_wp_editor_namespaceObject.getTemplatePartIcon)(area),
|
categories: patternCategories,
|
||||||
label: templatePartAreaLabels[area],
|
currentCategory: currentCategory,
|
||||||
id: area,
|
currentType: currentType
|
||||||
type: "wp_template_part",
|
})))
|
||||||
isActive: currentCategory === area && currentType === 'wp_template_part'
|
|
||||||
}))), hasPatterns && (0,external_wp_element_namespaceObject.createElement)(external_wp_components_namespaceObject.__experimentalItemGroup, {
|
|
||||||
className: "edit-site-sidebar-navigation-screen-patterns__group"
|
|
||||||
}, patternCategories.map(category => (0,external_wp_element_namespaceObject.createElement)(CategoryItem, {
|
|
||||||
key: category.name,
|
|
||||||
count: category.count,
|
|
||||||
label: (0,external_wp_element_namespaceObject.createElement)(external_wp_components_namespaceObject.Flex, {
|
|
||||||
justify: "left",
|
|
||||||
align: "center",
|
|
||||||
gap: 0
|
|
||||||
}, category.label, (0,external_wp_element_namespaceObject.createElement)(external_wp_components_namespaceObject.Tooltip, {
|
|
||||||
position: "top center",
|
|
||||||
text: (0,external_wp_i18n_namespaceObject.__)('Theme patterns cannot be edited.')
|
|
||||||
}, (0,external_wp_element_namespaceObject.createElement)("span", {
|
|
||||||
className: "edit-site-sidebar-navigation-screen-pattern__lock-icon"
|
|
||||||
}, (0,external_wp_element_namespaceObject.createElement)(external_wp_components_namespaceObject.Icon, {
|
|
||||||
style: {
|
|
||||||
fill: 'currentcolor'
|
|
||||||
},
|
|
||||||
icon: lock_small,
|
|
||||||
size: 24
|
|
||||||
})))),
|
|
||||||
icon: library_file,
|
|
||||||
id: category.name,
|
|
||||||
type: "pattern",
|
|
||||||
isActive: currentCategory === `${category.name}` && currentType === 'pattern'
|
|
||||||
})))))
|
|
||||||
});
|
});
|
||||||
}
|
}
|
||||||
|
|
||||||
|
@ -10924,12 +11058,12 @@ function usePatternDetails(postType, postId) {
|
||||||
|
|
||||||
if (!descriptionText && addedBy.text) {
|
if (!descriptionText && addedBy.text) {
|
||||||
descriptionText = (0,external_wp_i18n_namespaceObject.sprintf)( // translators: %s: pattern title e.g: "Header".
|
descriptionText = (0,external_wp_i18n_namespaceObject.sprintf)( // translators: %s: pattern title e.g: "Header".
|
||||||
(0,external_wp_i18n_namespaceObject.__)('This is your %s pattern.'), getTitle());
|
(0,external_wp_i18n_namespaceObject.__)('This is the %s pattern.'), getTitle());
|
||||||
}
|
}
|
||||||
|
|
||||||
if (!descriptionText && postType === 'wp_block' && record?.title) {
|
if (!descriptionText && postType === 'wp_block' && record?.title) {
|
||||||
descriptionText = (0,external_wp_i18n_namespaceObject.sprintf)( // translators: %s: user created pattern title e.g. "Footer".
|
descriptionText = (0,external_wp_i18n_namespaceObject.sprintf)( // translators: %s: user created pattern title e.g. "Footer".
|
||||||
(0,external_wp_i18n_namespaceObject.__)('This is your %s pattern.'), record.title);
|
(0,external_wp_i18n_namespaceObject.__)('This is the %s pattern.'), record.title);
|
||||||
}
|
}
|
||||||
|
|
||||||
const description = (0,external_wp_element_namespaceObject.createElement)(external_wp_element_namespaceObject.Fragment, null, descriptionText, addedBy.text && !isAddedByActiveTheme && (0,external_wp_element_namespaceObject.createElement)("span", {
|
const description = (0,external_wp_element_namespaceObject.createElement)(external_wp_element_namespaceObject.Fragment, null, descriptionText, addedBy.text && !isAddedByActiveTheme && (0,external_wp_element_namespaceObject.createElement)("span", {
|
||||||
|
@ -10956,7 +11090,7 @@ function usePatternDetails(postType, postId) {
|
||||||
if (postType === 'wp_block') {
|
if (postType === 'wp_block') {
|
||||||
details.push({
|
details.push({
|
||||||
label: (0,external_wp_i18n_namespaceObject.__)('Syncing'),
|
label: (0,external_wp_i18n_namespaceObject.__)('Syncing'),
|
||||||
value: record.meta?.sync_status === 'unsynced' ? (0,external_wp_i18n_namespaceObject.__)('Not synced') : (0,external_wp_i18n_namespaceObject.__)('Fully synced')
|
value: record.wp_pattern_sync_status === 'unsynced' ? (0,external_wp_i18n_namespaceObject.__)('Not synced') : (0,external_wp_i18n_namespaceObject.__)('Fully synced')
|
||||||
});
|
});
|
||||||
}
|
}
|
||||||
|
|
||||||
|
@ -11316,6 +11450,34 @@ function ScreenNavigationMoreMenu(props) {
|
||||||
}));
|
}));
|
||||||
}
|
}
|
||||||
|
|
||||||
|
;// CONCATENATED MODULE: ./node_modules/@wordpress/edit-site/build-module/components/sidebar-navigation-screen-navigation-menu/edit-button.js
|
||||||
|
|
||||||
|
|
||||||
|
/**
|
||||||
|
* WordPress dependencies
|
||||||
|
*/
|
||||||
|
|
||||||
|
|
||||||
|
/**
|
||||||
|
* Internal dependencies
|
||||||
|
*/
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
function EditButton({
|
||||||
|
postId
|
||||||
|
}) {
|
||||||
|
const linkInfo = useLink({
|
||||||
|
postId,
|
||||||
|
postType: 'wp_navigation',
|
||||||
|
canvas: 'edit'
|
||||||
|
});
|
||||||
|
return (0,external_wp_element_namespaceObject.createElement)(SidebarButton, { ...linkInfo,
|
||||||
|
label: (0,external_wp_i18n_namespaceObject.__)('Edit'),
|
||||||
|
icon: library_pencil
|
||||||
|
});
|
||||||
|
}
|
||||||
|
|
||||||
;// CONCATENATED MODULE: ./node_modules/@wordpress/edit-site/build-module/components/sidebar-navigation-screen-navigation-menu/single-navigation-menu.js
|
;// CONCATENATED MODULE: ./node_modules/@wordpress/edit-site/build-module/components/sidebar-navigation-screen-navigation-menu/single-navigation-menu.js
|
||||||
|
|
||||||
|
|
||||||
|
@ -11331,6 +11493,7 @@ function ScreenNavigationMoreMenu(props) {
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
function SingleNavigationMenu({
|
function SingleNavigationMenu({
|
||||||
navigationMenu,
|
navigationMenu,
|
||||||
handleDelete,
|
handleDelete,
|
||||||
|
@ -11339,12 +11502,14 @@ function SingleNavigationMenu({
|
||||||
}) {
|
}) {
|
||||||
const menuTitle = navigationMenu?.title?.rendered;
|
const menuTitle = navigationMenu?.title?.rendered;
|
||||||
return (0,external_wp_element_namespaceObject.createElement)(SidebarNavigationScreenWrapper, {
|
return (0,external_wp_element_namespaceObject.createElement)(SidebarNavigationScreenWrapper, {
|
||||||
actions: (0,external_wp_element_namespaceObject.createElement)(ScreenNavigationMoreMenu, {
|
actions: (0,external_wp_element_namespaceObject.createElement)(external_wp_element_namespaceObject.Fragment, null, (0,external_wp_element_namespaceObject.createElement)(EditButton, {
|
||||||
|
postId: navigationMenu?.id
|
||||||
|
}), (0,external_wp_element_namespaceObject.createElement)(ScreenNavigationMoreMenu, {
|
||||||
menuTitle: (0,external_wp_htmlEntities_namespaceObject.decodeEntities)(menuTitle),
|
menuTitle: (0,external_wp_htmlEntities_namespaceObject.decodeEntities)(menuTitle),
|
||||||
onDelete: handleDelete,
|
onDelete: handleDelete,
|
||||||
onSave: handleSave,
|
onSave: handleSave,
|
||||||
onDuplicate: handleDuplicate
|
onDuplicate: handleDuplicate
|
||||||
}),
|
})),
|
||||||
title: (0,external_wp_htmlEntities_namespaceObject.decodeEntities)(menuTitle),
|
title: (0,external_wp_htmlEntities_namespaceObject.decodeEntities)(menuTitle),
|
||||||
description: (0,external_wp_i18n_namespaceObject.__)('Navigation menus are a curated collection of blocks that allow visitors to get around your site.')
|
description: (0,external_wp_i18n_namespaceObject.__)('Navigation menus are a curated collection of blocks that allow visitors to get around your site.')
|
||||||
}, (0,external_wp_element_namespaceObject.createElement)(NavigationMenuEditor, {
|
}, (0,external_wp_element_namespaceObject.createElement)(NavigationMenuEditor, {
|
||||||
|
@ -12319,7 +12484,7 @@ function StatusLabel({
|
||||||
short
|
short
|
||||||
}) {
|
}) {
|
||||||
const relateToNow = (0,external_wp_date_namespaceObject.humanTimeDiff)(date);
|
const relateToNow = (0,external_wp_date_namespaceObject.humanTimeDiff)(date);
|
||||||
let statusLabel = '';
|
let statusLabel = status;
|
||||||
let statusIcon = pendingIcon;
|
let statusIcon = pendingIcon;
|
||||||
|
|
||||||
switch (status) {
|
switch (status) {
|
||||||
|
@ -14027,7 +14192,7 @@ function Palette({
|
||||||
key: `${color}-${index}`
|
key: `${color}-${index}`
|
||||||
}, (0,external_wp_element_namespaceObject.createElement)(external_wp_components_namespaceObject.ColorIndicator, {
|
}, (0,external_wp_element_namespaceObject.createElement)(external_wp_components_namespaceObject.ColorIndicator, {
|
||||||
colorValue: color
|
colorValue: color
|
||||||
})))), (0,external_wp_element_namespaceObject.createElement)(external_wp_components_namespaceObject.FlexItem, null, paletteButtonText)))), themeColors?.length > 0 && (0,external_wp_element_namespaceObject.createElement)(external_wp_components_namespaceObject.Button, {
|
})))), (0,external_wp_element_namespaceObject.createElement)(external_wp_components_namespaceObject.FlexItem, null, paletteButtonText)))), window.__experimentalEnableColorRandomizer && themeColors?.length > 0 && (0,external_wp_element_namespaceObject.createElement)(external_wp_components_namespaceObject.Button, {
|
||||||
variant: "secondary",
|
variant: "secondary",
|
||||||
icon: library_shuffle,
|
icon: library_shuffle,
|
||||||
onClick: randomizeThemeColors
|
onClick: randomizeThemeColors
|
||||||
|
@ -15399,9 +15564,6 @@ function SidebarCard({
|
||||||
}, description), children));
|
}, description), children));
|
||||||
}
|
}
|
||||||
|
|
||||||
;// CONCATENATED MODULE: ./node_modules/@wordpress/edit-site/build-module/components/page-content-focus-manager/constants.js
|
|
||||||
const PAGE_CONTENT_BLOCK_TYPES = ['core/post-title', 'core/post-featured-image', 'core/post-content'];
|
|
||||||
|
|
||||||
;// CONCATENATED MODULE: ./node_modules/@wordpress/edit-site/build-module/components/sidebar-edit-mode/page-panels/page-content.js
|
;// CONCATENATED MODULE: ./node_modules/@wordpress/edit-site/build-module/components/sidebar-edit-mode/page-panels/page-content.js
|
||||||
|
|
||||||
|
|
||||||
|
@ -15410,17 +15572,20 @@ const PAGE_CONTENT_BLOCK_TYPES = ['core/post-title', 'core/post-featured-image',
|
||||||
*/
|
*/
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
/**
|
/**
|
||||||
* Internal dependencies
|
* Internal dependencies
|
||||||
*/
|
*/
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
const {
|
const {
|
||||||
BlockQuickNavigation
|
BlockQuickNavigation
|
||||||
} = unlock(external_wp_blockEditor_namespaceObject.privateApis);
|
} = unlock(external_wp_blockEditor_namespaceObject.privateApis);
|
||||||
function PageContent() {
|
function PageContent() {
|
||||||
const clientIds = (0,external_wp_data_namespaceObject.useSelect)(select => select(external_wp_blockEditor_namespaceObject.store).__experimentalGetGlobalBlocksByName(PAGE_CONTENT_BLOCK_TYPES), []);
|
const clientIdsTree = (0,external_wp_data_namespaceObject.useSelect)(select => unlock(select(external_wp_blockEditor_namespaceObject.store)).getEnabledClientIdsTree(), []);
|
||||||
|
const clientIds = (0,external_wp_element_namespaceObject.useMemo)(() => clientIdsTree.map(({
|
||||||
|
clientId
|
||||||
|
}) => clientId), [clientIdsTree]);
|
||||||
return (0,external_wp_element_namespaceObject.createElement)(BlockQuickNavigation, {
|
return (0,external_wp_element_namespaceObject.createElement)(BlockQuickNavigation, {
|
||||||
clientIds: clientIds
|
clientIds: clientIds
|
||||||
});
|
});
|
||||||
|
@ -16803,13 +16968,16 @@ function useSiteEditorSettings(templateType) {
|
||||||
var _storedSettings$__exp, _storedSettings$__exp2;
|
var _storedSettings$__exp, _storedSettings$__exp2;
|
||||||
|
|
||||||
const {
|
const {
|
||||||
storedSettings
|
storedSettings,
|
||||||
|
canvasMode
|
||||||
} = (0,external_wp_data_namespaceObject.useSelect)(select => {
|
} = (0,external_wp_data_namespaceObject.useSelect)(select => {
|
||||||
const {
|
const {
|
||||||
getSettings
|
getSettings,
|
||||||
|
getCanvasMode
|
||||||
} = unlock(select(store_store));
|
} = unlock(select(store_store));
|
||||||
return {
|
return {
|
||||||
storedSettings: getSettings()
|
storedSettings: getSettings(),
|
||||||
|
canvasMode: getCanvasMode()
|
||||||
};
|
};
|
||||||
}, []);
|
}, []);
|
||||||
const settingsBlockPatterns = (_storedSettings$__exp = storedSettings.__experimentalAdditionalBlockPatterns) !== null && _storedSettings$__exp !== void 0 ? _storedSettings$__exp : // WP 6.0
|
const settingsBlockPatterns = (_storedSettings$__exp = storedSettings.__experimentalAdditionalBlockPatterns) !== null && _storedSettings$__exp !== void 0 ? _storedSettings$__exp : // WP 6.0
|
||||||
|
@ -16835,6 +17003,7 @@ function useSiteEditorSettings(templateType) {
|
||||||
const {
|
const {
|
||||||
__experimentalAdditionalBlockPatterns,
|
__experimentalAdditionalBlockPatterns,
|
||||||
__experimentalAdditionalBlockPatternCategories,
|
__experimentalAdditionalBlockPatternCategories,
|
||||||
|
focusMode,
|
||||||
...restStoredSettings
|
...restStoredSettings
|
||||||
} = storedSettings;
|
} = storedSettings;
|
||||||
return { ...restStoredSettings,
|
return { ...restStoredSettings,
|
||||||
|
@ -16848,9 +17017,10 @@ function useSiteEditorSettings(templateType) {
|
||||||
// explicitly "unset" to avoid the template locking UI remaining
|
// explicitly "unset" to avoid the template locking UI remaining
|
||||||
// active for all entities.
|
// active for all entities.
|
||||||
templateLock: false,
|
templateLock: false,
|
||||||
template: false
|
template: false,
|
||||||
|
focusMode: canvasMode === 'view' && focusMode ? false : focusMode
|
||||||
};
|
};
|
||||||
}, [storedSettings, blockPatterns, blockPatternCategories]);
|
}, [storedSettings, blockPatterns, blockPatternCategories, canvasMode]);
|
||||||
}
|
}
|
||||||
|
|
||||||
;// CONCATENATED MODULE: ./node_modules/@wordpress/edit-site/build-module/components/block-editor/constants.js
|
;// CONCATENATED MODULE: ./node_modules/@wordpress/edit-site/build-module/components/block-editor/constants.js
|
||||||
|
@ -16871,10 +17041,10 @@ const FOCUSABLE_ENTITIES = ['wp_template_part', 'wp_navigation'];
|
||||||
*/
|
*/
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
const {
|
const {
|
||||||
useBlockEditingMode: disable_non_page_content_blocks_useBlockEditingMode
|
useBlockEditingMode: disable_non_page_content_blocks_useBlockEditingMode
|
||||||
} = unlock(external_wp_blockEditor_namespaceObject.privateApis);
|
} = unlock(external_wp_blockEditor_namespaceObject.privateApis);
|
||||||
|
const PAGE_CONTENT_BLOCK_TYPES = ['core/post-title', 'core/post-featured-image', 'core/post-content'];
|
||||||
/**
|
/**
|
||||||
* Component that when rendered, makes it so that the site editor allows only
|
* Component that when rendered, makes it so that the site editor allows only
|
||||||
* page content to be edited.
|
* page content to be edited.
|
||||||
|
@ -16882,6 +17052,7 @@ const {
|
||||||
|
|
||||||
function DisableNonPageContentBlocks() {
|
function DisableNonPageContentBlocks() {
|
||||||
useDisableNonPageContentBlocks();
|
useDisableNonPageContentBlocks();
|
||||||
|
return null;
|
||||||
}
|
}
|
||||||
/**
|
/**
|
||||||
* Disables non-content blocks using the `useBlockEditingMode` hook.
|
* Disables non-content blocks using the `useBlockEditingMode` hook.
|
||||||
|
@ -16895,8 +17066,9 @@ function useDisableNonPageContentBlocks() {
|
||||||
}, []);
|
}, []);
|
||||||
}
|
}
|
||||||
const withDisableNonPageContentBlocks = (0,external_wp_compose_namespaceObject.createHigherOrderComponent)(BlockEdit => props => {
|
const withDisableNonPageContentBlocks = (0,external_wp_compose_namespaceObject.createHigherOrderComponent)(BlockEdit => props => {
|
||||||
const isContent = PAGE_CONTENT_BLOCK_TYPES.includes(props.name);
|
const isDescendentOfQueryLoop = !!props.context.queryId;
|
||||||
const mode = isContent ? 'contentOnly' : undefined;
|
const isPageContent = PAGE_CONTENT_BLOCK_TYPES.includes(props.name) && !isDescendentOfQueryLoop;
|
||||||
|
const mode = isPageContent ? 'contentOnly' : undefined;
|
||||||
disable_non_page_content_blocks_useBlockEditingMode(mode);
|
disable_non_page_content_blocks_useBlockEditingMode(mode);
|
||||||
return (0,external_wp_element_namespaceObject.createElement)(BlockEdit, { ...props
|
return (0,external_wp_element_namespaceObject.createElement)(BlockEdit, { ...props
|
||||||
});
|
});
|
||||||
|
@ -18082,7 +18254,7 @@ function WelcomeGuidePage() {
|
||||||
return null;
|
return null;
|
||||||
}
|
}
|
||||||
|
|
||||||
const heading = (0,external_wp_i18n_namespaceObject.__)('Editing your page');
|
const heading = (0,external_wp_i18n_namespaceObject.__)('Editing a page');
|
||||||
|
|
||||||
return (0,external_wp_element_namespaceObject.createElement)(external_wp_components_namespaceObject.Guide, {
|
return (0,external_wp_element_namespaceObject.createElement)(external_wp_components_namespaceObject.Guide, {
|
||||||
className: "edit-site-welcome-guide guide-page",
|
className: "edit-site-welcome-guide guide-page",
|
||||||
|
@ -18105,7 +18277,7 @@ function WelcomeGuidePage() {
|
||||||
className: "edit-site-welcome-guide__heading"
|
className: "edit-site-welcome-guide__heading"
|
||||||
}, heading), (0,external_wp_element_namespaceObject.createElement)("p", {
|
}, heading), (0,external_wp_element_namespaceObject.createElement)("p", {
|
||||||
className: "edit-site-welcome-guide__text"
|
className: "edit-site-welcome-guide__text"
|
||||||
}, (0,external_wp_i18n_namespaceObject.__)('We’ve recently introduced the ability to edit pages within the site editor. You can switch to editing your template using the settings sidebar.')))
|
}, (0,external_wp_i18n_namespaceObject.__)('It’s now possible to edit page content in the site editor. To customise other parts of the page like the header and footer switch to editing the template using the settings sidebar.')))
|
||||||
}]
|
}]
|
||||||
});
|
});
|
||||||
}
|
}
|
||||||
|
@ -18143,7 +18315,7 @@ function WelcomeGuideTemplate() {
|
||||||
return null;
|
return null;
|
||||||
}
|
}
|
||||||
|
|
||||||
const heading = (0,external_wp_i18n_namespaceObject.__)('Editing your template');
|
const heading = (0,external_wp_i18n_namespaceObject.__)('Editing a template');
|
||||||
|
|
||||||
return (0,external_wp_element_namespaceObject.createElement)(external_wp_components_namespaceObject.Guide, {
|
return (0,external_wp_element_namespaceObject.createElement)(external_wp_components_namespaceObject.Guide, {
|
||||||
className: "edit-site-welcome-guide guide-template",
|
className: "edit-site-welcome-guide guide-template",
|
||||||
|
@ -18166,7 +18338,7 @@ function WelcomeGuideTemplate() {
|
||||||
className: "edit-site-welcome-guide__heading"
|
className: "edit-site-welcome-guide__heading"
|
||||||
}, heading), (0,external_wp_element_namespaceObject.createElement)("p", {
|
}, heading), (0,external_wp_element_namespaceObject.createElement)("p", {
|
||||||
className: "edit-site-welcome-guide__text"
|
className: "edit-site-welcome-guide__text"
|
||||||
}, (0,external_wp_i18n_namespaceObject.__)('You’re now editing your page’s template. To switch back to editing your page you can click the back button in the toolbar.')))
|
}, (0,external_wp_i18n_namespaceObject.__)('Note that the same template can be used by multiple pages, so any changes made here may affect other pages on the site. To switch back to editing the page content click the ‘Back’ button in the toolbar.')))
|
||||||
}]
|
}]
|
||||||
});
|
});
|
||||||
}
|
}
|
||||||
|
@ -19960,6 +20132,10 @@ function HeaderEditMode() {
|
||||||
isDistractionFree: select(external_wp_preferences_namespaceObject.store).get('core/edit-site', 'distractionFree')
|
isDistractionFree: select(external_wp_preferences_namespaceObject.store).get('core/edit-site', 'distractionFree')
|
||||||
};
|
};
|
||||||
}, []);
|
}, []);
|
||||||
|
const {
|
||||||
|
get: getPreference
|
||||||
|
} = (0,external_wp_data_namespaceObject.useSelect)(external_wp_preferences_namespaceObject.store);
|
||||||
|
const hasFixedToolbar = getPreference(store_store.name, 'fixedToolbar');
|
||||||
const {
|
const {
|
||||||
__experimentalSetPreviewDeviceType: setPreviewDeviceType,
|
__experimentalSetPreviewDeviceType: setPreviewDeviceType,
|
||||||
setIsInserterOpened,
|
setIsInserterOpened,
|
||||||
|
@ -20043,7 +20219,7 @@ function HeaderEditMode() {
|
||||||
icon: library_plus,
|
icon: library_plus,
|
||||||
label: showIconLabels ? shortLabel : longLabel,
|
label: showIconLabels ? shortLabel : longLabel,
|
||||||
showTooltip: !showIconLabels
|
showTooltip: !showIconLabels
|
||||||
}), isLargeViewport && (0,external_wp_element_namespaceObject.createElement)(external_wp_element_namespaceObject.Fragment, null, (0,external_wp_element_namespaceObject.createElement)(external_wp_components_namespaceObject.ToolbarItem, {
|
}), isLargeViewport && (0,external_wp_element_namespaceObject.createElement)(external_wp_element_namespaceObject.Fragment, null, !hasFixedToolbar && (0,external_wp_element_namespaceObject.createElement)(external_wp_components_namespaceObject.ToolbarItem, {
|
||||||
as: external_wp_blockEditor_namespaceObject.ToolSelector,
|
as: external_wp_blockEditor_namespaceObject.ToolSelector,
|
||||||
showTooltip: !showIconLabels,
|
showTooltip: !showIconLabels,
|
||||||
variant: showIconLabels ? 'tertiary' : undefined,
|
variant: showIconLabels ? 'tertiary' : undefined,
|
||||||
|
@ -20069,7 +20245,7 @@ function HeaderEditMode() {
|
||||||
shortcut: listViewShortcut,
|
shortcut: listViewShortcut,
|
||||||
showTooltip: !showIconLabels,
|
showTooltip: !showIconLabels,
|
||||||
variant: showIconLabels ? 'tertiary' : undefined
|
variant: showIconLabels ? 'tertiary' : undefined
|
||||||
}), isZoomedOutViewExperimentEnabled && !isDistractionFree && (0,external_wp_element_namespaceObject.createElement)(external_wp_components_namespaceObject.ToolbarItem, {
|
}), isZoomedOutViewExperimentEnabled && !isDistractionFree && !hasFixedToolbar && (0,external_wp_element_namespaceObject.createElement)(external_wp_components_namespaceObject.ToolbarItem, {
|
||||||
as: external_wp_components_namespaceObject.Button,
|
as: external_wp_components_namespaceObject.Button,
|
||||||
className: "edit-site-header-edit-mode__zoom-out-view-toggle",
|
className: "edit-site-header-edit-mode__zoom-out-view-toggle",
|
||||||
icon: chevron_up_down,
|
icon: chevron_up_down,
|
||||||
|
@ -20331,7 +20507,7 @@ const SiteHub = (0,external_wp_element_namespaceObject.forwardRef)((props, ref)
|
||||||
className: "edit-site-site-hub_toggle-command-center",
|
className: "edit-site-site-hub_toggle-command-center",
|
||||||
icon: library_search,
|
icon: library_search,
|
||||||
onClick: () => openCommandCenter(),
|
onClick: () => openCommandCenter(),
|
||||||
label: (0,external_wp_i18n_namespaceObject.__)('Open command center')
|
label: (0,external_wp_i18n_namespaceObject.__)('Open command palette')
|
||||||
})));
|
})));
|
||||||
});
|
});
|
||||||
/* harmony default export */ var site_hub = (SiteHub);
|
/* harmony default export */ var site_hub = (SiteHub);
|
||||||
|
@ -21561,8 +21737,7 @@ function useEditModeCommands() {
|
||||||
});
|
});
|
||||||
(0,external_wp_commands_namespaceObject.useCommandLoader)({
|
(0,external_wp_commands_namespaceObject.useCommandLoader)({
|
||||||
name: 'core/edit-site/manipulate-document',
|
name: 'core/edit-site/manipulate-document',
|
||||||
hook: useManipulateDocumentCommands,
|
hook: useManipulateDocumentCommands
|
||||||
context: 'site-editor-edit'
|
|
||||||
});
|
});
|
||||||
(0,external_wp_commands_namespaceObject.useCommandLoader)({
|
(0,external_wp_commands_namespaceObject.useCommandLoader)({
|
||||||
name: 'core/edit-site/edit-ui',
|
name: 'core/edit-site/edit-ui',
|
||||||
|
@ -21593,7 +21768,7 @@ function Header({
|
||||||
}, (0,external_wp_element_namespaceObject.createElement)(external_wp_components_namespaceObject.FlexBlock, {
|
}, (0,external_wp_element_namespaceObject.createElement)(external_wp_components_namespaceObject.FlexBlock, {
|
||||||
className: "edit-site-page-header__page-title"
|
className: "edit-site-page-header__page-title"
|
||||||
}, (0,external_wp_element_namespaceObject.createElement)(external_wp_components_namespaceObject.__experimentalHeading, {
|
}, (0,external_wp_element_namespaceObject.createElement)(external_wp_components_namespaceObject.__experimentalHeading, {
|
||||||
as: "h1",
|
as: "h2",
|
||||||
level: 4,
|
level: 4,
|
||||||
className: "edit-site-page-header__title"
|
className: "edit-site-page-header__title"
|
||||||
}, title), subTitle && (0,external_wp_element_namespaceObject.createElement)(external_wp_components_namespaceObject.__experimentalText, {
|
}, title), subTitle && (0,external_wp_element_namespaceObject.createElement)(external_wp_components_namespaceObject.__experimentalText, {
|
||||||
|
@ -21773,7 +21948,7 @@ function GridItem({
|
||||||
onClick: item.type !== PATTERNS ? onClick : undefined,
|
onClick: item.type !== PATTERNS ? onClick : undefined,
|
||||||
onKeyDown: isUserPattern ? onKeyDown : undefined,
|
onKeyDown: isUserPattern ? onKeyDown : undefined,
|
||||||
"aria-label": item.title,
|
"aria-label": item.title,
|
||||||
"aria-describedby": ariaDescriptions.length ? ariaDescriptions.join(' ') : undefined
|
"aria-describedby": ariaDescriptions.length ? ariaDescriptions.map((_, index) => `${descriptionId}-${index}`).join(' ') : undefined
|
||||||
}, isEmpty && (0,external_wp_i18n_namespaceObject.__)('Empty pattern'), !isEmpty && (0,external_wp_element_namespaceObject.createElement)(external_wp_blockEditor_namespaceObject.BlockPreview, {
|
}, isEmpty && (0,external_wp_i18n_namespaceObject.__)('Empty pattern'), !isEmpty && (0,external_wp_element_namespaceObject.createElement)(external_wp_blockEditor_namespaceObject.BlockPreview, {
|
||||||
blocks: item.blocks
|
blocks: item.blocks
|
||||||
})), ariaDescriptions.map((ariaDescription, index) => (0,external_wp_element_namespaceObject.createElement)("div", {
|
})), ariaDescriptions.map((ariaDescription, index) => (0,external_wp_element_namespaceObject.createElement)("div", {
|
||||||
|
@ -22159,15 +22334,7 @@ const templatePartToPattern = templatePart => ({
|
||||||
templatePart
|
templatePart
|
||||||
});
|
});
|
||||||
|
|
||||||
const templatePartCategories = ['header', 'footer', 'sidebar'];
|
const templatePartHasCategory = (item, category) => item.templatePart.area === category;
|
||||||
|
|
||||||
const templatePartHasCategory = (item, category) => {
|
|
||||||
if (category === 'uncategorized') {
|
|
||||||
return !templatePartCategories.includes(item.templatePart.area);
|
|
||||||
}
|
|
||||||
|
|
||||||
return item.templatePart.area === category;
|
|
||||||
};
|
|
||||||
|
|
||||||
const useTemplatePartsAsPatterns = (categoryId, postType = TEMPLATE_PARTS, filterValue = '') => {
|
const useTemplatePartsAsPatterns = (categoryId, postType = TEMPLATE_PARTS, filterValue = '') => {
|
||||||
const {
|
const {
|
||||||
|
@ -22245,7 +22412,7 @@ const reusableBlockToPattern = reusableBlock => ({
|
||||||
categories: reusableBlock.wp_pattern,
|
categories: reusableBlock.wp_pattern,
|
||||||
id: reusableBlock.id,
|
id: reusableBlock.id,
|
||||||
name: reusableBlock.slug,
|
name: reusableBlock.slug,
|
||||||
syncStatus: reusableBlock.meta?.sync_status || SYNC_TYPES.full,
|
syncStatus: reusableBlock.wp_pattern_sync_status || SYNC_TYPES.full,
|
||||||
title: reusableBlock.title.raw,
|
title: reusableBlock.title.raw,
|
||||||
type: reusableBlock.type,
|
type: reusableBlock.type,
|
||||||
reusableBlock
|
reusableBlock
|
||||||
|
@ -22384,10 +22551,10 @@ function PatternsList({
|
||||||
}, (0,external_wp_i18n_namespaceObject.__)('Synced')), (0,external_wp_element_namespaceObject.createElement)(external_wp_components_namespaceObject.__experimentalText, {
|
}, (0,external_wp_i18n_namespaceObject.__)('Synced')), (0,external_wp_element_namespaceObject.createElement)(external_wp_components_namespaceObject.__experimentalText, {
|
||||||
variant: "muted",
|
variant: "muted",
|
||||||
as: "p"
|
as: "p"
|
||||||
}, (0,external_wp_i18n_namespaceObject.__)('Patterns that are kept in sync across your site'))), (0,external_wp_element_namespaceObject.createElement)(Grid, {
|
}, (0,external_wp_i18n_namespaceObject.__)('Patterns that are kept in sync across the site'))), (0,external_wp_element_namespaceObject.createElement)(Grid, {
|
||||||
icon: library_symbol,
|
icon: library_symbol,
|
||||||
categoryId: categoryId,
|
categoryId: categoryId,
|
||||||
label: (0,external_wp_i18n_namespaceObject.__)('Synced patterns'),
|
label: (0,external_wp_i18n_namespaceObject.__)('Synced'),
|
||||||
items: syncedPatterns
|
items: syncedPatterns
|
||||||
})), !isResolving && !!unsyncedPatterns.length && (0,external_wp_element_namespaceObject.createElement)(external_wp_element_namespaceObject.Fragment, null, (0,external_wp_element_namespaceObject.createElement)(external_wp_components_namespaceObject.__experimentalVStack, {
|
})), !isResolving && !!unsyncedPatterns.length && (0,external_wp_element_namespaceObject.createElement)(external_wp_element_namespaceObject.Fragment, null, (0,external_wp_element_namespaceObject.createElement)(external_wp_components_namespaceObject.__experimentalVStack, {
|
||||||
className: "edit-site-patterns__section-header"
|
className: "edit-site-patterns__section-header"
|
||||||
|
@ -22396,7 +22563,7 @@ function PatternsList({
|
||||||
}, (0,external_wp_i18n_namespaceObject.__)('Standard')), (0,external_wp_element_namespaceObject.createElement)(external_wp_components_namespaceObject.__experimentalText, {
|
}, (0,external_wp_i18n_namespaceObject.__)('Standard')), (0,external_wp_element_namespaceObject.createElement)(external_wp_components_namespaceObject.__experimentalText, {
|
||||||
variant: "muted",
|
variant: "muted",
|
||||||
as: "p"
|
as: "p"
|
||||||
}, (0,external_wp_i18n_namespaceObject.__)('Patterns that can be changed freely without affecting your site'))), (0,external_wp_element_namespaceObject.createElement)(Grid, {
|
}, (0,external_wp_i18n_namespaceObject.__)('Patterns that can be changed freely without affecting the site'))), (0,external_wp_element_namespaceObject.createElement)(Grid, {
|
||||||
categoryId: categoryId,
|
categoryId: categoryId,
|
||||||
label: (0,external_wp_i18n_namespaceObject.__)('Standard patterns'),
|
label: (0,external_wp_i18n_namespaceObject.__)('Standard patterns'),
|
||||||
items: unsyncedPatterns
|
items: unsyncedPatterns
|
||||||
|
@ -22552,6 +22719,7 @@ function PageTemplateParts() {
|
||||||
const columns = [{
|
const columns = [{
|
||||||
header: (0,external_wp_i18n_namespaceObject.__)('Template Part'),
|
header: (0,external_wp_i18n_namespaceObject.__)('Template Part'),
|
||||||
cell: templatePart => (0,external_wp_element_namespaceObject.createElement)(external_wp_components_namespaceObject.__experimentalVStack, null, (0,external_wp_element_namespaceObject.createElement)(external_wp_components_namespaceObject.__experimentalHeading, {
|
cell: templatePart => (0,external_wp_element_namespaceObject.createElement)(external_wp_components_namespaceObject.__experimentalVStack, null, (0,external_wp_element_namespaceObject.createElement)(external_wp_components_namespaceObject.__experimentalHeading, {
|
||||||
|
as: "h3",
|
||||||
level: 5
|
level: 5
|
||||||
}, (0,external_wp_element_namespaceObject.createElement)(Link, {
|
}, (0,external_wp_element_namespaceObject.createElement)(Link, {
|
||||||
params: {
|
params: {
|
||||||
|
@ -22634,6 +22802,7 @@ function PageTemplates() {
|
||||||
const columns = [{
|
const columns = [{
|
||||||
header: (0,external_wp_i18n_namespaceObject.__)('Template'),
|
header: (0,external_wp_i18n_namespaceObject.__)('Template'),
|
||||||
cell: template => (0,external_wp_element_namespaceObject.createElement)(external_wp_components_namespaceObject.__experimentalVStack, null, (0,external_wp_element_namespaceObject.createElement)(external_wp_components_namespaceObject.__experimentalHeading, {
|
cell: template => (0,external_wp_element_namespaceObject.createElement)(external_wp_components_namespaceObject.__experimentalVStack, null, (0,external_wp_element_namespaceObject.createElement)(external_wp_components_namespaceObject.__experimentalHeading, {
|
||||||
|
as: "h3",
|
||||||
level: 5
|
level: 5
|
||||||
}, (0,external_wp_element_namespaceObject.createElement)(Link, {
|
}, (0,external_wp_element_namespaceObject.createElement)(Link, {
|
||||||
params: {
|
params: {
|
||||||
|
@ -22897,7 +23066,7 @@ function Layout() {
|
||||||
headerAnimationState = 'isDistractionFree';
|
headerAnimationState = 'isDistractionFree';
|
||||||
} else {
|
} else {
|
||||||
headerAnimationState = canvasMode; // edit, view, init
|
headerAnimationState = canvasMode; // edit, view, init
|
||||||
} // Sets the right context for the command center
|
} // Sets the right context for the command palette
|
||||||
|
|
||||||
|
|
||||||
const commandContext = canvasMode === 'edit' && isEditorPage ? 'site-editor-edit' : 'site-editor';
|
const commandContext = canvasMode === 'edit' && isEditorPage ? 'site-editor-edit' : 'site-editor';
|
||||||
|
|
File diff suppressed because one or more lines are too long
|
@ -11550,9 +11550,7 @@ function PostSwitchToDraftButton({
|
||||||
onClick();
|
onClick();
|
||||||
};
|
};
|
||||||
|
|
||||||
return (0,external_wp_element_namespaceObject.createElement)(external_wp_components_namespaceObject.FlexItem, {
|
return (0,external_wp_element_namespaceObject.createElement)(external_wp_element_namespaceObject.Fragment, null, (0,external_wp_element_namespaceObject.createElement)(external_wp_components_namespaceObject.Button, {
|
||||||
isBlock: true
|
|
||||||
}, (0,external_wp_element_namespaceObject.createElement)(external_wp_components_namespaceObject.Button, {
|
|
||||||
className: "editor-post-switch-to-draft",
|
className: "editor-post-switch-to-draft",
|
||||||
onClick: () => {
|
onClick: () => {
|
||||||
setShowConfirmDialog(true);
|
setShowConfirmDialog(true);
|
||||||
|
@ -11560,8 +11558,8 @@ function PostSwitchToDraftButton({
|
||||||
disabled: isSaving,
|
disabled: isSaving,
|
||||||
variant: "secondary",
|
variant: "secondary",
|
||||||
style: {
|
style: {
|
||||||
width: '100%',
|
flexGrow: '1',
|
||||||
display: 'block'
|
justifyContent: 'center'
|
||||||
}
|
}
|
||||||
}, (0,external_wp_i18n_namespaceObject.__)('Switch to draft')), (0,external_wp_element_namespaceObject.createElement)(external_wp_components_namespaceObject.__experimentalConfirmDialog, {
|
}, (0,external_wp_i18n_namespaceObject.__)('Switch to draft')), (0,external_wp_element_namespaceObject.createElement)(external_wp_components_namespaceObject.__experimentalConfirmDialog, {
|
||||||
isOpen: showConfirmDialog,
|
isOpen: showConfirmDialog,
|
||||||
|
@ -11612,14 +11610,14 @@ function PostSwitchToDraftButton({
|
||||||
|
|
||||||
function PostSyncStatus() {
|
function PostSyncStatus() {
|
||||||
const {
|
const {
|
||||||
meta,
|
syncStatus,
|
||||||
postType
|
postType
|
||||||
} = (0,external_wp_data_namespaceObject.useSelect)(select => {
|
} = (0,external_wp_data_namespaceObject.useSelect)(select => {
|
||||||
const {
|
const {
|
||||||
getEditedPostAttribute
|
getEditedPostAttribute
|
||||||
} = select(store_store);
|
} = select(store_store);
|
||||||
return {
|
return {
|
||||||
meta: getEditedPostAttribute('meta'),
|
syncStatus: getEditedPostAttribute('wp_pattern_sync_status'),
|
||||||
postType: getEditedPostAttribute('type')
|
postType: getEditedPostAttribute('type')
|
||||||
};
|
};
|
||||||
}, []);
|
}, []);
|
||||||
|
@ -11628,7 +11626,6 @@ function PostSyncStatus() {
|
||||||
return null;
|
return null;
|
||||||
}
|
}
|
||||||
|
|
||||||
const syncStatus = meta?.sync_status;
|
|
||||||
const isFullySynced = !syncStatus;
|
const isFullySynced = !syncStatus;
|
||||||
return (0,external_wp_element_namespaceObject.createElement)(external_wp_components_namespaceObject.PanelRow, {
|
return (0,external_wp_element_namespaceObject.createElement)(external_wp_components_namespaceObject.PanelRow, {
|
||||||
className: "edit-post-sync-status"
|
className: "edit-post-sync-status"
|
||||||
|
|
File diff suppressed because one or more lines are too long
|
@ -599,10 +599,12 @@ async function exportReusableBlock(id) {
|
||||||
});
|
});
|
||||||
const title = post.title.raw;
|
const title = post.title.raw;
|
||||||
const content = post.content.raw;
|
const content = post.content.raw;
|
||||||
|
const syncStatus = post.wp_pattern_sync_status;
|
||||||
const fileContent = JSON.stringify({
|
const fileContent = JSON.stringify({
|
||||||
__file: 'wp_block',
|
__file: 'wp_block',
|
||||||
title,
|
title,
|
||||||
content
|
content,
|
||||||
|
syncStatus
|
||||||
}, null, 2);
|
}, null, 2);
|
||||||
const fileName = paramCase(title) + '.json';
|
const fileName = paramCase(title) + '.json';
|
||||||
download(fileName, fileContent, 'application/json');
|
download(fileName, fileContent, 'application/json');
|
||||||
|
@ -641,8 +643,8 @@ async function importReusableBlock(file) {
|
||||||
throw new Error('Invalid JSON file');
|
throw new Error('Invalid JSON file');
|
||||||
}
|
}
|
||||||
|
|
||||||
if (parsedContent.__file !== 'wp_block' || !parsedContent.title || !parsedContent.content || typeof parsedContent.title !== 'string' || typeof parsedContent.content !== 'string') {
|
if (parsedContent.__file !== 'wp_block' || !parsedContent.title || !parsedContent.content || typeof parsedContent.title !== 'string' || typeof parsedContent.content !== 'string' || parsedContent.syncStatus && typeof parsedContent.syncStatus !== 'string') {
|
||||||
throw new Error('Invalid Reusable block JSON file');
|
throw new Error('Invalid Pattern JSON file');
|
||||||
}
|
}
|
||||||
|
|
||||||
const postType = await external_wp_apiFetch_default()({
|
const postType = await external_wp_apiFetch_default()({
|
||||||
|
@ -653,7 +655,10 @@ async function importReusableBlock(file) {
|
||||||
data: {
|
data: {
|
||||||
title: parsedContent.title,
|
title: parsedContent.title,
|
||||||
content: parsedContent.content,
|
content: parsedContent.content,
|
||||||
status: 'publish'
|
status: 'publish',
|
||||||
|
meta: parsedContent.syncStatus === 'unsynced' ? {
|
||||||
|
wp_pattern_sync_status: parsedContent.syncStatus
|
||||||
|
} : undefined
|
||||||
},
|
},
|
||||||
method: 'POST'
|
method: 'POST'
|
||||||
});
|
});
|
||||||
|
@ -722,8 +727,8 @@ function ImportForm({
|
||||||
uiMessage = (0,external_wp_i18n_namespaceObject.__)('Invalid JSON file');
|
uiMessage = (0,external_wp_i18n_namespaceObject.__)('Invalid JSON file');
|
||||||
break;
|
break;
|
||||||
|
|
||||||
case 'Invalid Reusable block JSON file':
|
case 'Invalid Pattern JSON file':
|
||||||
uiMessage = (0,external_wp_i18n_namespaceObject.__)('Invalid Reusable block JSON file');
|
uiMessage = (0,external_wp_i18n_namespaceObject.__)('Invalid Pattern JSON file');
|
||||||
break;
|
break;
|
||||||
|
|
||||||
default:
|
default:
|
||||||
|
@ -839,7 +844,7 @@ document.addEventListener('DOMContentLoaded', () => {
|
||||||
const showNotice = () => {
|
const showNotice = () => {
|
||||||
const notice = document.createElement('div');
|
const notice = document.createElement('div');
|
||||||
notice.className = 'notice notice-success is-dismissible';
|
notice.className = 'notice notice-success is-dismissible';
|
||||||
notice.innerHTML = `<p>${(0,external_wp_i18n_namespaceObject.__)('Reusable block imported successfully!')}</p>`;
|
notice.innerHTML = `<p>${(0,external_wp_i18n_namespaceObject.__)('Pattern imported successfully!')}</p>`;
|
||||||
const headerEnd = document.querySelector('.wp-header-end');
|
const headerEnd = document.querySelector('.wp-header-end');
|
||||||
|
|
||||||
if (!headerEnd) {
|
if (!headerEnd) {
|
||||||
|
|
File diff suppressed because one or more lines are too long
|
@ -102,7 +102,7 @@ const __experimentalConvertBlocksToReusable = (clientIds, title, syncType) => as
|
||||||
dispatch
|
dispatch
|
||||||
}) => {
|
}) => {
|
||||||
const meta = syncType === 'unsynced' ? {
|
const meta = syncType === 'unsynced' ? {
|
||||||
sync_status: syncType
|
wp_pattern_sync_status: syncType
|
||||||
} : undefined;
|
} : undefined;
|
||||||
const reusableBlock = {
|
const reusableBlock = {
|
||||||
title: title || (0,external_wp_i18n_namespaceObject.__)('Untitled Pattern block'),
|
title: title || (0,external_wp_i18n_namespaceObject.__)('Untitled Pattern block'),
|
||||||
|
@ -317,12 +317,16 @@ function ReusableBlockConvertButton({
|
||||||
const onConvert = (0,external_wp_element_namespaceObject.useCallback)(async function (reusableBlockTitle) {
|
const onConvert = (0,external_wp_element_namespaceObject.useCallback)(async function (reusableBlockTitle) {
|
||||||
try {
|
try {
|
||||||
await convertBlocksToReusable(clientIds, reusableBlockTitle, syncType);
|
await convertBlocksToReusable(clientIds, reusableBlockTitle, syncType);
|
||||||
createSuccessNotice(syncType === 'fully' ? (0,external_wp_i18n_namespaceObject.__)('Synced Pattern created.') : (0,external_wp_i18n_namespaceObject.__)('Unsynced Pattern created.'), {
|
createSuccessNotice(syncType === 'fully' ? (0,external_wp_i18n_namespaceObject.sprintf)( // translators: %s: the name the user has given to the pattern.
|
||||||
type: 'snackbar'
|
(0,external_wp_i18n_namespaceObject.__)('Synced Pattern created: %s'), reusableBlockTitle) : (0,external_wp_i18n_namespaceObject.sprintf)( // translators: %s: the name the user has given to the pattern.
|
||||||
|
(0,external_wp_i18n_namespaceObject.__)('Unsynced Pattern created: %s'), reusableBlockTitle), {
|
||||||
|
type: 'snackbar',
|
||||||
|
id: 'convert-to-reusable-block-success'
|
||||||
});
|
});
|
||||||
} catch (error) {
|
} catch (error) {
|
||||||
createErrorNotice(error.message, {
|
createErrorNotice(error.message, {
|
||||||
type: 'snackbar'
|
type: 'snackbar',
|
||||||
|
id: 'convert-to-reusable-block-error'
|
||||||
});
|
});
|
||||||
}
|
}
|
||||||
}, [convertBlocksToReusable, clientIds, syncType, createSuccessNotice, createErrorNotice]);
|
}, [convertBlocksToReusable, clientIds, syncType, createSuccessNotice, createErrorNotice]);
|
||||||
|
@ -336,7 +340,7 @@ function ReusableBlockConvertButton({
|
||||||
}) => (0,external_wp_element_namespaceObject.createElement)(external_wp_element_namespaceObject.Fragment, null, (0,external_wp_element_namespaceObject.createElement)(external_wp_components_namespaceObject.MenuItem, {
|
}) => (0,external_wp_element_namespaceObject.createElement)(external_wp_element_namespaceObject.Fragment, null, (0,external_wp_element_namespaceObject.createElement)(external_wp_components_namespaceObject.MenuItem, {
|
||||||
icon: library_symbol,
|
icon: library_symbol,
|
||||||
onClick: () => setIsModalOpen(true)
|
onClick: () => setIsModalOpen(true)
|
||||||
}, (0,external_wp_i18n_namespaceObject.__)('Create pattern')), isModalOpen && (0,external_wp_element_namespaceObject.createElement)(external_wp_components_namespaceObject.Modal, {
|
}, (0,external_wp_i18n_namespaceObject.__)('Create pattern/reusable block')), isModalOpen && (0,external_wp_element_namespaceObject.createElement)(external_wp_components_namespaceObject.Modal, {
|
||||||
title: (0,external_wp_i18n_namespaceObject.__)('Create pattern'),
|
title: (0,external_wp_i18n_namespaceObject.__)('Create pattern'),
|
||||||
onRequestClose: () => {
|
onRequestClose: () => {
|
||||||
setIsModalOpen(false);
|
setIsModalOpen(false);
|
||||||
|
@ -353,15 +357,15 @@ function ReusableBlockConvertButton({
|
||||||
}
|
}
|
||||||
}, (0,external_wp_element_namespaceObject.createElement)(external_wp_components_namespaceObject.__experimentalVStack, {
|
}, (0,external_wp_element_namespaceObject.createElement)(external_wp_components_namespaceObject.__experimentalVStack, {
|
||||||
spacing: "5"
|
spacing: "5"
|
||||||
}, (0,external_wp_element_namespaceObject.createElement)(external_wp_components_namespaceObject.TextControl, {
|
}, (0,external_wp_element_namespaceObject.createElement)(external_wp_blockEditor_namespaceObject.ReusableBlocksRenameHint, null), (0,external_wp_element_namespaceObject.createElement)(external_wp_components_namespaceObject.TextControl, {
|
||||||
__nextHasNoMarginBottom: true,
|
__nextHasNoMarginBottom: true,
|
||||||
label: (0,external_wp_i18n_namespaceObject.__)('Name'),
|
label: (0,external_wp_i18n_namespaceObject.__)('Name'),
|
||||||
value: title,
|
value: title,
|
||||||
onChange: setTitle,
|
onChange: setTitle,
|
||||||
placeholder: (0,external_wp_i18n_namespaceObject.__)('My pattern')
|
placeholder: (0,external_wp_i18n_namespaceObject.__)('My pattern')
|
||||||
}), (0,external_wp_element_namespaceObject.createElement)(external_wp_components_namespaceObject.ToggleControl, {
|
}), (0,external_wp_element_namespaceObject.createElement)(external_wp_components_namespaceObject.ToggleControl, {
|
||||||
label: (0,external_wp_i18n_namespaceObject.__)('Keep all pattern instances in sync'),
|
label: (0,external_wp_i18n_namespaceObject.__)('Synced'),
|
||||||
help: (0,external_wp_i18n_namespaceObject.__)('Editing the original pattern will also update anywhere the pattern is used.'),
|
help: (0,external_wp_i18n_namespaceObject.__)('Editing the pattern will update it anywhere it is used.'),
|
||||||
checked: syncType === 'fully',
|
checked: syncType === 'fully',
|
||||||
onChange: () => {
|
onChange: () => {
|
||||||
setSyncType(syncType === 'fully' ? 'unsynced' : 'fully');
|
setSyncType(syncType === 'fully' ? 'unsynced' : 'fully');
|
||||||
|
|
File diff suppressed because one or more lines are too long
|
@ -16,7 +16,7 @@
|
||||||
*
|
*
|
||||||
* @global string $wp_version
|
* @global string $wp_version
|
||||||
*/
|
*/
|
||||||
$wp_version = '6.3-beta3-56158';
|
$wp_version = '6.3-beta3-56159';
|
||||||
|
|
||||||
/**
|
/**
|
||||||
* Holds the WordPress DB revision, increments when changes are made to the WordPress DB schema.
|
* Holds the WordPress DB revision, increments when changes are made to the WordPress DB schema.
|
||||||
|
|
Loading…
Reference in New Issue