pagecraft-markdown-block
Installation
SKILL.md
⚡ Этот скилл — для вызова через тул
Skill(pagecraft-markdown-block), не черезRead .../SKILL.md. Если ты сюда попал черезRead— остановись, вызовиSkill(pagecraft-markdown-block). Содержимое то же, но система правильно учтёт делегирование.
PageCraft Markdown Block
Альтернатива schema-блоку (pagecraft-schema-block). Различие в том, где живёт основной контент:
- schema-блок: контент в полях схемы (
props.title,props.subtitle,props.button.text, …). Редактор заполняет формочки. - markdown-блок: основной текст в markdown-редакторе (WYSIWYG). В шаблоне он доступен как
{{ content }}— уже отрендеренный HTML, без префикса. Схема описывает только обвес: размер, тему, цвета, отступы.
Формат: _markdown — это GFM (GitHub Flavored Markdown). Поддерживаются таблицы, strikethrough
~~text~~, autolinks, картинки. На сервере рендерится черезleague/commonmark+TableExtension. Это значит, что в шаблоне{{ content }}могут появиться тегиtable/thead/tbody/tr/th/td/del— их обязательно стилизовать в CSS.
Использовать markdown-блок, когда:
- контент длинный, форматированный (заголовки, списки, цитаты, code-блоки, таблицы)
- блок похож на «статью» или «справочный раздел»
- редактору удобнее писать в markdown-редакторе, а не заполнять кучу полей