Добавление и оформление текста и списков во Flow Builder
Добавляйте заголовки, абзацы или списки одним кликом, оформляйте их в соответствии с брендом и используйте динамические переменные для персонализации контента под каждого пользователя.
Настройка текстовых стилей
Панель Styles содержит готовые текстовые стили: H1, H2, H3, Button Label, Body, Caption и Small Label. Нажмите на любой стиль, чтобы изменить гарнитуру, начертание, размер, выравнивание, оформление и другие параметры.
При добавлении текстового элемента вы можете выбрать один из настроенных здесь стилей.
Изменения стиля применяются ко всем текстовым элементам, которые его используют, на всех экранах.
Чтобы создать новый стиль:
- Нажмите
, чтобы открыть панель Styles. - На вкладке Text нажмите Create style.
- Введите название и настройте типографику:
- Font family: выберите шрифт. Подробнее о работе с пользовательскими шрифтами — в гайде.
- Weight и size: задайте насыщенность и размер шрифта.
- Color: задайте цвет текста.
- Line height: задайте межстрочный интервал или оставьте Auto.
- Alignment: задайте горизонтальное (по левому краю, по центру, по правому краю) и вертикальное (сверху, по центру, снизу) выравнивание.
- Decoration: примените подчёркивание или зачёркивание.
- Truncate: ограничивает количество отображаемых строк. Текст, выходящий за это ограничение, обрезается. Удобно, когда длина содержимого варьируется из-за динамических переменных или локализации.
- Нажмите Create.
SF Pro недоступен для кросс-платформенного использования. Рекомендуем Inter как близкую альтернативу.
Добавить текст
Чтобы добавить текстовый элемент:
- Нажмите + в верхнем левом углу. Выберите Text. Выберите один из стилей текста, настроенных заранее или вами.
- Нажмите на новый элемент и отредактируйте его содержимое в разделе Content на панели Design справа.
- При необходимости настройте типографику на панели Design. Или выделите текст в превью, чтобы открыть всплывающую подсказку для быстрой настройки стиля.
- Опционально, на панелях Design и Interaction можно применить любые другие настройки, доступные для компонентов флоу. Подробнее см. в разделе Стилизация элементов.
Если вам нужно использовать один и тот же текстовый элемент на нескольких экранах, скопируйте и вставьте его: выделите элемент, нажмите Ctrl+C (или ⌘+C на Mac), перейдите на другой экран и нажмите Ctrl+V (или ⌘+V на Mac) для вставки.
Изменение стиля для отдельных частей текста
Чтобы изменить стиль только для части текстового элемента:
- Выделите нужный фрагмент текстового элемента в разделе Content.
- В появившемся тултипе измените цвет текста, примените жирное начертание, подчёркивание, курсив или зачёркивание, либо добавьте URL.
Предпросмотр обновляется мгновенно.
Добавление ссылок
Флоу поддерживают два способа сделать текст кликабельным. Выбор зависит от роли текста:
- Встроенная ссылка — для URL внутри обычного текста, например ссылка «Подробнее» в параграфе. Всегда открывается во встроенном браузере.
- Действие Open URL — для отдельных нажимаемых элементов, например кнопки «Условия использования». Может открываться как во встроенном, так и во внешнем браузере.
Встроенная ссылка
Чтобы превратить часть текстового элемента в ссылку:
- Выделите текст в разделе Content.
- В подсказке форматирования нажмите на иконку ссылки.
- Вставьте нужный URL в появившееся поле.
Действие «Открыть URL»
Основная статья: Действия
Чтобы превратить кнопку целиком в ссылку:
-
Добавьте Button — или используйте пресет Links: готовая строка с кнопками Restore / Terms of Service / Privacy Policy.
-
Выберите кнопку на панели Layers и откройте вкладку Interactions на правой панели.
-
Укажите адрес для действия Open URL.
Пустое действие Open URL блокирует предпросмотр и публикацию.
Добавление условного текста
Условный текст меняет содержимое текстового элемента в зависимости от условия. Например, заголовок может показывать одно сообщение, когда пользователь выбирает годовой план, и другое — для ежемесячного плана. Условный текст работает так же, как условная видимость, но вместо того чтобы скрывать или показывать элемент, он подменяет его содержимое.
Чтобы настроить условный текст:
- Выберите текстовый элемент на холсте.
- На панели Design, в разделе Content, выберите Conditional.
- Настройте условие if. Выберите свойство на вкладке Custom, Products или Elements, задайте оператор и укажите значение для сравнения. Подробнее о типах свойств см. в разделе Условная видимость.
- В поле then введите текст, который будет отображаться при выполнении условия. Форматирование rich text работает так же, как для обычного текста. Чтобы вставить переменную, нажмите { } Add variable.
- В поле else введите запасной текст, который будет отображаться, если ни одно из условий не выполнено.
- (Опционально) Нажмите + Add else/if, чтобы добавить дополнительные условия, каждое со своим текстом.
Чтобы изменить условный текст для другого языка, переключите активную локаль в нижней части редактора. Сначала добавьте языки в панели Localizations — см. Добавление локали во Flow Builder.
Добавление списков
Элементы списка — это контейнеры, состоящие из отдельных компонентов-пунктов. Для простых маркированных или нумерованных списков внутри текста используйте текстовый элемент и задайте нужное форматирование на панели Design.
-
Нажмите + в верхнем левом углу. Выберите List и один из шаблонов списка.
-
Откройте панель Design справа, чтобы редактировать пункты списка или загрузить изображение в качестве маркера.