Files
CHIEFSOFT\ameye e9e5c0546c first commit
2023-11-30 13:20:54 -05:00

51 lines
955 B
React

/**
* WordPress dependencies
*/
const {
__,
} = wp.i18n;
const {
registerBlockStyle,
} = wp.blocks;
registerBlockStyle( 'core/group', {
name: 'cnvs-block-bordered',
label: __( 'Bordered' ),
} );
registerBlockStyle( 'core/group', {
name: 'cnvs-block-single-border',
label: __( 'Single Border' ),
} );
registerBlockStyle( 'core/group', {
name: 'cnvs-block-bg-light',
label: __( 'Background Light' ),
} );
registerBlockStyle( 'core/group', {
name: 'cnvs-block-bg-inverse',
label: __( 'Background Inverse' ),
} );
registerBlockStyle( 'core/group', {
name: 'cnvs-block-shadow',
label: __( 'Shadow' ),
} );
wp.hooks.addFilter(
'blocks.registerBlockType',
'change/align/group',
function( settings, name ) {
if ( name === 'core/group' ) {
return lodash.assign( {}, settings, {
supports: lodash.assign( {}, settings.supports, {
align: ['left', 'center', 'right', 'wide', 'full'],
} ),
} );
}
return settings;
}
);