Редактор сайта: блок не хранит содержимое
Карточка, заметка, страница сайта, форма для клиентов — это один и тот же редактор, онлайн и без установки.
Не «редактор задач» и отдельно «редактор страниц». Один. Поэтому то, чему научился в карточке, работает и на сайте.
Текст остаётся текстом
Markdown прямо в строке: заголовки, списки, жирный, ссылки, код. Включать ничего не надо — форматирование появляется по ходу набора.
А на пустой строке есть пробел. Он открывает палитру команд, оттуда и вставляются блоки.
Где меняются параметры
Наведи на блок — по верхнему краю проявляются контролы. Справа вид, размер, скачать, удалить. Слева — то, что определяет содержимое: у подборки там фильтр, у картинки — подпись.
Никаких боковых панелей с настройками: параметры живут рядом с тем, к чему относятся.
Блок не хранит содержимое. Он хранит условие
Вот главное отличие, и его достаточно понять один раз.
Блок-подборка не содержит карточек. В нём лежит фильтр — например, «всё с тегом „Работы“». Что попадает под условие, то и показывается.
Завёл карточку с этим тегом — она появилась в блоке. Снял тег — исчезла. Ты не вставлял её в страницу и не удалял оттуда.
Страница не знает, что в ней будет. Она знает, что ей подходит.
Один блок — одиннадцать видов
У подборки есть вид, и он меняется в один клик: сетка, список, слайдер, карусель, облако, сториз, колода, карта, календарь, таблица, итог.
Карточки одни и те же. Сеткой это каталог товаров, слайдером — галерея, сториз — лента, картой — точки с адресами, календарём — свободное время для записи, таблицей — строки с колонками, итогом — одно число.
Картинки, видео, 3D и файлы
Медиа-блок принимает больше, чем кажется.
Фото — jpg, png, webp, даже сырой dng. Видео — mp4, mov, avi, с обычным плеером прямо в странице. Аудио — mp3, wav, ogg, flac. Gif и svg.
3D — glb, fbx, gltf: модель крутится на странице, а не лежит ссылкой на скачивание.
Документы — pdf, xlsx, docx, pptx, psd, eps, tif: показываются файлом и забираются кнопкой «скачать».
Несколько картинок в одном блоке раскладываются сеткой, слайдером или каруселью — вид и размер там же, в контролах сверху.
А у аудио и видео есть транскрипция: одна кнопка — и запись превращается в текст, который остаётся в блоке. Дальше он ищется как обычный текст — совещание или голосовое перестаёт быть непросматриваемым файлом.
Остальные блоки
Форма обратной связи — поля собираются из тех же тегов, что и карточки. Картинка тоже бывает полем — с подписью и отметкой «обязательное», так у заявки появляется вложение.
Голосование. Кнопка — ссылка, телефон, соцсеть; в шапке и подвале они же становятся навигацией сайта. Код с подсветкой. Виджет.
И мета-блок — тот, что отвечает за заголовок в поиске, описание, картинку для соцсетей и счётчик метрики. Посетитель его не видит.
Почему это меняет работу
Обычный редактор — про раскладывание. Берёшь содержимое и кладёшь в нужное место страницы.
Здесь ты описываешь условие. Содержимое приходит само.
Поэтому страницу не приходится поддерживать. Она меняется не тогда, когда ты её открыл, а тогда, когда изменилась работа.