Я сделал кастомную сборку ckeditor5, чтобы делать свои собственные плагины. Первый плагин настолько близок к руководству « Реализация блочного виджета », что его было легко и информативно реализовать.
Я просто добавил разные стили и значок слева сторона (технически я добавил <span><i></i></span>
с определенными c классами, это значок font awesome 5)
Моя проблема в том, что ckeditor5 добавляет фрейм «Вставить новый абзац перед», когда этот значок фокус. Значок <span>
и <i>
, как на снимке экрана ниже:
У меня такое чувство, что это как-то связано со всем моим схема, а именно эти конкретные настройки <span>
и <i>
, например, кредитор думает, что может добавить здесь абзац (обратите внимание, что кнопка для вставки абзацев ничего не делает.) Я пробовал возиться с тем, как определена схема, но нет пока удачи.
html:
<div class="notification is-outlined has-icon">
<span class="icon"><i class="fal fa-2x fa-info-circle"></i></span>
<p class="notification-title">Titre</p>
<div><p>Description</p></div>
</div>
схема:
<infoBlock>
<infoBlockIcon>
<infoBlockIconI></infoBlockIconI>
</infoBlockIcon>
<infoBlockTitle></infoBlockTitle>
<infoBlockDescription></infoBlockDescription>
</infoBlock>