cell.removeAttribute('align');
cleanChildAlignment(cell);
},
- JustifyRight: this.JustifyLeft,
- JustifyCenter: this.JustifyLeft,
- JustifyFull: this.JustifyLeft,
};
+ // Copy justify left action to other alignment actions
+ actionByCommand.JustifyRight = actionByCommand.JustifyLeft;
+ actionByCommand.JustifyCenter = actionByCommand.JustifyLeft;
+ actionByCommand.JustifyFull = actionByCommand.JustifyLeft;
+
editor.on('ExecCommand', event => {
const action = actionByCommand[event.command];
if (action) {
@endif
@if(userCan('comment-create-all') || $commentTree->canUpdateAny())
- @push('post-app-scripts')
- <script src="{{ versioned_asset('libs/tinymce/tinymce.min.js') }}" nonce="{{ $cspNonce }}"></script>
+ @push('body-end')
+ <script src="{{ versioned_asset('libs/tinymce/tinymce.min.js') }}" nonce="{{ $cspNonce }}" defer></script>
@include('form.editor-translations')
- @endpush
- @push('post-app-html')
@include('entities.selector-popup')
@endpush
@endif
<!-- OpenSearch -->
<link rel="search" type="application/opensearchdescription+xml" title="{{ setting('app-name') }}" href="{{ url('/opensearch.xml') }}">
- @yield('head')
-
<!-- Custom Styles & Head Content -->
@include('layouts.parts.custom-styles')
@include('layouts.parts.custom-head')
</div>
</div>
- @yield('bottom')
- @stack('post-app-html')
-
@if($cspNonce ?? false)
- <script src="{{ versioned_asset('dist/app.js') }}" nonce="{{ $cspNonce }}"></script>
+ <script src="{{ versioned_asset('dist/app.js') }}" type="module" nonce="{{ $cspNonce }}"></script>
@endif
- @yield('scripts')
- @stack('post-app-scripts')
+ @stack('body-end')
@include('layouts.parts.base-body-end')
</body>