big restructure

This commit is contained in:
2026-02-11 19:28:12 +01:00
parent cd59ccd99b
commit 3eb9cc0ac4
209 changed files with 5101 additions and 2459 deletions

View File

@@ -1,12 +1,16 @@
import EditorJS from '../../vendor/editorjs/editorjs.mjs';
import { warnOnce } from '../core/app-dom.js';
const form = document.querySelector('[data-page-editor]');
if (form) {
const holder = form.querySelector('[data-editor-holder]');
if (!holder) {
// No holder available, skip initialization.
warnOnce('UI_EL_MISSING', 'Missing editor holder', { module: 'page-editor' });
} else {
const contentField = form.querySelector('#page-content');
if (!contentField) {
warnOnce('UI_EL_MISSING', 'Missing #page-content input', { module: 'page-editor' });
}
const toggleButton = document.querySelector('[data-editor-toggle]');
const saveButton = document.querySelector('[data-editor-save]');
const canEdit = form.dataset.canEdit === '1';