diff options
Diffstat (limited to 'plugins/jetpack/modules/calypsoify/mods-gutenberg.js')
-rw-r--r-- | plugins/jetpack/modules/calypsoify/mods-gutenberg.js | 28 |
1 files changed, 28 insertions, 0 deletions
diff --git a/plugins/jetpack/modules/calypsoify/mods-gutenberg.js b/plugins/jetpack/modules/calypsoify/mods-gutenberg.js new file mode 100644 index 00000000..06b7b015 --- /dev/null +++ b/plugins/jetpack/modules/calypsoify/mods-gutenberg.js @@ -0,0 +1,28 @@ +/* eslint-disable no-var */ +/* global wp, calypsoifyGutenberg */ + +jQuery( function( $ ) { + if ( + wp && + wp.data && + wp.data.select && + ! wp.data.select( 'core/edit-post' ).isFeatureActive( 'fullscreenMode' ) + ) { + wp.data.dispatch( 'core/edit-post' ).toggleFeature( 'fullscreenMode' ); + } + + var editPostHeaderInception = setInterval( function() { + var $closeButton = $( '.edit-post-fullscreen-mode-close__toolbar a' ); + if ( $closeButton.length < 1 ) { + return; + } + clearInterval( editPostHeaderInception ); + + $closeButton.attr( 'href', calypsoifyGutenberg.closeUrl ); + } ); + + $( 'body.revision-php a' ).each( function() { + var href = $( this ).attr( 'href' ); + $( this ).attr( 'href', href.replace( '&classic-editor', '' ) ); + } ); +} ); |