🔍 Сравнение блоков Editor.js
Здесь показана структура данных всех блоков редактора и их визуальное отображение
{
"type": "CardReviewBlock",
"data": {
"isRightImage": true,
"image": "../../src/shared/assets/images/slider-cards-1.jpg",
"title": "Заголовок карточки<br>Вторая строка",
"description": "Описание карточки с <b>жирным текстом</b> и <i>курсивом</i>",
"action": "Подробнее"
}
}
{
"type": "CardReviewBlock",
"data": {
"isRightImage": false,
"image": "../../src/shared/assets/images/slider-cards-1.jpg",
"title": "Другой заголовок<br>С переносом",
"description": "Другое описание с <b>форматированием</b>",
"action": "Узнать больше"
}
}
{
"type": "AccordionBlock",
"data": {
"accordions": [
{
"title": "Первый аккордеон<br>С переносом",
"content": "Контент первого аккордеона с <b>форматированием</b>",
"expanded": true
},
{
"title": "Второй аккордеон",
"content": "Контент второго аккордеона с <i>курсивом</i>",
"expanded": false
}
],
"multiple": true
}
}
Контент первого аккордеона с форматированием
Контент второго аккордеона с курсивом
{
"type": "ButtonVerboseBlock",
"data": {
"buttons": [
{
"description": "Полное руководство по функциям<br>Вторая строка",
"text": "Документация",
"href": "/documentation"
},
{
"description": "Начните торговать прямо сейчас",
"text": "Скачать терминал",
"href": "/download"
}
]
}
}
{
"type": "ModalVideoNewBlock",
"data": {
"title": "Видео урок о торговле",
"imageSrc": "../../src/shared/assets/images/slider-cards-1.jpg",
"videoSrc": "https://rutube.ru/play/embed/b94641748c2a4ab5ee5b399d9556ab85"
}
}
{
"type": "TableTwoColumnsBlock",
"data": {
"align": "left",
"imageSrc": "../../src/shared/assets/images/slider-cards-1.jpg",
"imageAlt": "Окно маркетов",
"content": "<h5>Окно Смотреть маркеты</h5><br><p>Данные хранятся на вашем компьютере или сервере, в зашифрованном виде. <b>Никто не имеет доступа</b> к вашим данным.</p>"
}
}
Окно Смотреть маркеты
Данные хранятся на вашем компьютере или сервере, в зашифрованном виде. Никто не имеет доступа к вашим данным.
Заголовок из верстки
Обычный текст без форматирования из верстки
{
"type": "TableTwoColumnsBlock",
"data": {
"align": "right",
"imageSrc": "../../src/shared/assets/images/slider-cards-1.jpg",
"imageAlt": "Другое изображение",
"content": "<h5>Другой заголовок</h5><br><p>Текст справа от изображения с <i>курсивом</i> и <b>жирным</b> текстом.</p>"
}
}
Другой заголовок
Текст справа от изображения с курсивом и жирным текстом.
Заголовок из верстки
Текст слева, изображение справа
{
"type": "DoubleBlockWithDescriptionBlock",
"data": {
"leftBlock": {
"description": "Левый блок с текстом<br>И переносом строки"
},
"rightBlock": {
"description": "Правый блок с <i>форматированием</i>"
}
}
}
И переносом строки
{
"type": "VideoGridBlock",
"data": {
"videos": [
{
"title": "Первое видео<br>Subtitle",
"imageSrc": "../../src/shared/assets/images/slider-cards-1.jpg",
"videoSrc": "https://rutube.ru/play/embed/video1"
},
{
"title": "Второе видео",
"imageSrc": "../../src/shared/assets/images/slider-cards-1.jpg",
"videoSrc": "https://rutube.ru/play/embed/video2"
},
{
"title": "Третье видео",
"imageSrc": "../../src/shared/assets/images/slider-cards-1.jpg",
"videoSrc": "https://rutube.ru/play/embed/video3"
},
{
"title": "Четвертое видео",
"imageSrc": "../../src/shared/assets/images/slider-cards-1.jpg",
"videoSrc": "https://rutube.ru/play/embed/video4"
}
]
}
}
{
"type": "ImageBlock",
"data": {
"image": "../../src/shared/assets/images/slider-cards-1.jpg",
"alt": "Пример изображения из Editor.js с <b>форматированием</b>"
}
}
{
"type": "ListBlock",
"data": {
"items": [
"Открытие и настройка окна Отчёты",
"Фильтрация и сортировка сделок по ключевым критериям",
"Разбор сделок по стратегии, направлению и результату",
"Использование отчётов для корректировки стратегий",
"Экспорт данных для внешнего анализа."
],
"variant": "bullet"
}
}
-
Открытие и настройка окна Отчёты
-
Фильтрация и сортировка сделок по ключевым критериям
-
Разбор сделок по стратегии, направлению и результату
-
Открытие и настройка окна Отчёты
-
Фильтрация и сортировка сделок по ключевым критериям
-
Разбор сделок по стратегии, направлению и результату
-
Использование отчётов для корректировки стратегий
-
Экспорт данных для внешнего анализа.
-
Использование отчётов для корректировки стратегий
-
Экспорт данных для внешнего анализа.
-
Первый элемент
-
Второй элемент
-
Третий элемент
-
Четвертый элемент
-
Пятый элемент
{
"type": "ListBlock",
"data": {
"items": [
"Первый шаг инструкции",
"Второй шаг с <b>форматированием</b>",
"Третий шаг процесса",
"Четвертый шаг завершения"
],
"variant": "numeric"
}
}
-
Первый шаг инструкции
-
Второй шаг с форматированием
-
Третий шаг процесса
-
Первый шаг инструкции
-
Второй шаг с форматированием
-
Третий шаг процесса
-
Четвертый шаг завершения
-
Четвертый шаг завершения
-
Первый элемент
-
Второй элемент
-
Третий элемент
-
Четвертый элемент
-
Пятый элемент
{
"type": "CardEventGridBlock",
"data": {
"cards": [
{
"text": "Перемещать окна"
},
{
"text": "Выбирать цветовые темы"
},
{
"text": "Скрывать ненужные блоки"
},
{
"text": "Сохранять профили настроек"
}
]
}
}
Перемещать окна
Выбирать цветовые темы
Скрывать ненужные блоки
Сохранять профили настроек
Перемещать окна из верстки
Выбирать цветовые темы из верстки
Скрывать ненужные блоки из верстки
Сохранять профили настроек из верстки
{
"type": "TelegramCardsBlock",
"data": {
"title": "Telegram-группы с поддержкой",
"cards": [
{
"title": "Общие вопросы,<br class=\"mobile\" /> технические вопросы,<br class=\"mobile\" /> обсуждения, предложения"
},
{
"title": "Вопросы настроек бота"
}
]
}
}
Общие вопросы,
технические вопросы,
обсуждения, предложения
Вопросы настроек бота
Общие вопросы,
технические вопросы,
обсуждения, предложения
Вопросы настроек бота
{
"type": "PreBlock",
"data": {
"text": "function example() {\n const code = \"Пример кода\";\n console.log(code);\n return code;\n}"
}
}
function example() {
const code = "Пример кода";
console.log(code);
return code;
}
function example()
{
"type": "DownloadButtonLinkBlock",
"data": {
"text": "Скачать бесплатно",
"hrefRu": "/download",
"hrefEn": "/download",
"alignment": "left"
}
}
{
"type": "DownloadButtonLinkBlock",
"data": {
"text": "Скачать бесплатно",
"hrefRu": "/download",
"hrefEn": "/download",
"alignment": "center"
}
}
{
"type": "DownloadButtonLinkBlock",
"data": {
"text": "Скачать бесплатно",
"hrefRu": "/download",
"hrefEn": "/download",
"alignment": "right"
}
}
{
"type": "DownloadButtonFileBlock",
"data": {
"text": "Скачать файл",
"fileUrl": "/files/document.pdf",
"fileName": "document.pdf",
"alignment": "left"
}
}
{
"type": "DownloadButtonFileBlock",
"data": {
"text": "Скачать файл",
"fileUrl": "/files/document.pdf",
"fileName": "document.pdf",
"alignment": "center"
}
}
{
"type": "DownloadButtonFileBlock",
"data": {
"text": "Скачать файл",
"fileUrl": "/files/document.pdf",
"fileName": "document.pdf",
"alignment": "right"
}
}