В этом разделе вы можете полностью контролировать оформление текста вашего приложения. Благодаря возможности добавления отзывчивых и пользовательских шрифтов вы можете обеспечить уникальный и единообразный вид вашего приложения на всех размерах экрана. Кроме того, вы можете добавить в приложение пользовательские иконки, что позволит вам создать уникальный и визуально привлекательный пользовательский интерфейс.
Определение стилей текста (Типографика/Шрифты)
Чтобы изменить семейство шрифтов на уровне проекта, откройте Настройки темы (из навигационного меню) > Типографика и значки, нажмите на кнопку под Primary Font Family или Secondary Font Family, найдите и выберите новый шрифт.
Вы можете настроить следующие свойства каждого стиля текста:
- Размер шрифта — Используйте этот параметр для задания размера текста.
- Расстояние между буквами — используется для установки расстояния между символами.
- Курсив — флажок для включения стиля шрифта курсив.
- Вес шрифта — Выберите вес шрифта из Тонкий, Очень светлый, Светлый, Нормальный, Средний, Полужирный, Жирный, Очень жирный и Черный.
- Цвет — Установите цвет текста, используя выбор цвета или указав шестнадцатеричное значение.
- Семейство шрифтов — здесь можно изменить семейство шрифтов для любого стиля. Нажмите здесь, чтобы установить семейство шрифтов из Google Fonts или выбрать из загруженных пользовательских шрифтов. Вы также можете выбрать, является ли этот стиль первичным или вторичным семейством шрифтов.

Добавление отзывчивых стилей текста
При разработке мобильного приложения важно учитывать различные платформы, на которых оно будет работать. Вы можете заметить, что текст выглядит меньше на платформах с большим разрешением экрана, таких как планшеты, веб или настольные компьютеры. Это может повлиять на пользовательский опыт и сделать ваше приложение трудночитаемым. Чтобы решить эту проблему, можно добавить отзывчивый текст, который регулирует размер шрифта в зависимости от платформы.
Посмотрите, как отображаются тексты с отзывчивым стилем шрифта и без него:


Вы можете добавить отзывчивый стиль, следуя приведенным ниже инструкциям:
- Откройте Настройки темы (из меню навигации) > Типографика и значки.
- Нажмите на кнопку Сделать отзывчивым.
- Теперь все стили доступны на трех вкладках. Mobile, Tablet и Desktop. Измените каждый стиль под вкладками различных платформ, которые вы поддерживаете.
- Запустите приложение и посмотрите, как отображаются тексты при смене платформы.

Добавление пользовательских шрифтов
Добавление пользовательских шрифтов в ваше приложение выделяет его среди других. В этом разделе вы можете загрузить свои собственные шрифты. Вы можете загружать файлы пользовательских шрифтов типов .ttf, .otf и .woff. После загрузки шрифта его можно использовать непосредственно в виджете или добавить в раздел стилей текста для создания общей темы.
Чтобы добавить пользовательские шрифты:
- Откройте Настройки темы (из навигационного меню) > Типографика и значки.
- Прокрутите вниз до раздела «Пользовательские шрифты».
- Нажмите на кнопку + Добавить шрифт.
- Введите название семейства шрифтов и нажмите кнопку Загрузить файл(ы).
- Выберите и загрузите шрифт.
- Нажмите кнопку Добавить шрифт. Отобразится новый добавленный шрифт.
- Чтобы использовать пользовательский шрифт непосредственно в виджете, перейдите на панель свойств, нажмите на уже примененное семейство шрифтов, выберите вкладку Пользовательские шрифты, а затем выберите шрифт.
- Чтобы использовать пользовательский шрифт для общего стиля текста, откройте раздел Стили текста, нажмите на уже примененное семейство шрифтов, выберите вкладку Пользовательские шрифты, а затем выберите шрифт.

Добавление пользовательских иконок
Добавление пользовательских иконок в ваше приложение поможет вам создать фирменный стиль. Прежде чем добавлять пользовательские иконки в FlutterFlow, необходимо сгенерировать их на любом сайте генерации иконок (например, fluttericon или iconmoon) и экспортировать их, используя соответствующие настройки.
Чтобы добавить пользовательские иконки:
- Перейдите на iconmoon.
- Импортируйте свой собственный значок (.svg) или выберите из бесплатного набора значков.
- Выберите вкладку «Генерировать шрифт».
- Нажмите кнопку Настройки (значок шестеренки) рядом с текстом загрузки в правом нижнем углу.
- Включите опцию Generate Dart class for Flutter.
- Нажмите на кнопку Download и распакуйте загруженный файл.

- Откройте свой проект FlutterFlow, перейдите в Настройки темы (из меню навигации) > Типографика и значки.
- Прокрутите вниз до раздела «Пользовательские значки».
- Нажмите на кнопку + Добавить значки.
- Нажмите на кнопку Загрузить файл иконки.
- Выберите и загрузите файл .ttf в папке «Загруженные файлы» > «Шрифты».
- Теперь нажмите на кнопку Upload Icon Info.
- Выберите и загрузите файл с именем.dart в папке загруженных файлов (помимо папки fonts).
- Нажмите кнопку Добавить иконки.
- Чтобы использовать пользовательский значок, добавьте виджет Icon, перейдите на панель свойств и прокрутите вниз до раздела Icon.
- Нажмите на уже выбранный значок, выберите вкладку Пользовательские значки, а затем выберите свой значок.
