Пользовательский плагин ckeditor5. удалить функцию «Вставить абзац перед» из вспомогательного виджета - PullRequest
0 голосов
/ 18 июня 2020

Я сделал кастомную сборку ckeditor5, чтобы делать свои собственные плагины. Первый плагин настолько близок к руководству « Реализация блочного виджета », что его было легко и информативно реализовать.

Я просто добавил разные стили и значок слева сторона (технически я добавил <span><i></i></span> с определенными c классами, это значок font awesome 5)

Моя проблема в том, что ckeditor5 добавляет фрейм «Вставить новый абзац перед», когда этот значок фокус. Значок <span> и <i>, как на снимке экрана ниже:

enter image description here

У меня такое чувство, что это как-то связано со всем моим схема, а именно эти конкретные настройки <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>
...