From 88ef310604c2cdb2a980472d95fa95a497f897b3 Mon Sep 17 00:00:00 2001 From: Lars Gebhardt-Kusche Date: Mon, 19 Jan 2026 23:35:43 +0100 Subject: [PATCH] sfsf --- public/assets/js/bridge/rte-editor.js | 14 ++++++++++++++ 1 file changed, 14 insertions(+) diff --git a/public/assets/js/bridge/rte-editor.js b/public/assets/js/bridge/rte-editor.js index 320e5bb..86da449 100644 --- a/public/assets/js/bridge/rte-editor.js +++ b/public/assets/js/bridge/rte-editor.js @@ -474,6 +474,20 @@ // Emoji-Picker entfernt (auf Wunsch) – kann spaeter als echter Picker wiederkommen. + const injectedStyle = doc.createElement('style'); + injectedStyle.setAttribute('data-bridge-rte-style', '1'); + const fontCss = (B && typeof B.RTE_FONT_FACE_CSS === 'string' && B.RTE_FONT_FACE_CSS.trim()) + ? B.RTE_FONT_FACE_CSS.trim() + : ''; + let editorCss = ''; + try { + editorCss = editor && typeof editor.getCss === 'function' ? String(editor.getCss() || '') : ''; + } catch {} + injectedStyle.textContent = `${fontCss}\n${editorCss}`.trim(); + if (injectedStyle.textContent) { + container.appendChild(injectedStyle); + } + container.appendChild(toolbar); container.appendChild(content); content.addEventListener('keyup', saveSelection);