Toast
Общая информация
Last updated
Was this helpful?
Общая информация
Last updated
Was this helpful?
Тост — это короткое немодальное уведомление, которое сообщает пользователю о результате выполнения его команды, которое отображается в нижней части интерфейса для обеспечения быстрой обратной связи.
Label (optional). Заголовок
Indicator. Указывает на статус отображаемого сообщения.
Text. Текст / подсказка
Link. Ссылка
Button. Кнопка действия
Icon button. Элемент управления. Кнопка закрытия.
Контейнер тоста
Используйте тост, если нет возможности сообщить обратную связь в том месте экрана, где пользователь произвел действие, и где находится фокус его внимания. Например, пользователь из лайтбокса отправил документ, лайтбокс закрылся, на странице появился тост об успешной отправке.
Если команда выполняется долго, и пользователь может переключиться на другое окно, лучше использовать лоадер и сообщение о результате показать на его месте.
Тост не может быть заменой валидации.
Тост выпрыгивает из-за верхней границы окна браузера, и автоматически исчезает по таймауту. Отсюда и название.
Тост без ссылки показывается 3 секунды.
В тосте может быть ссылка для отмены действия или для получения более подробной информации о событии. Тост с ссылкой показывается 7 секунд, и всегда содержит крестик, для ручного закрытия.
Всегда показывается только 1 тост. Перед появлением следующего тоста, текущий скрывается, даже если время его показа еще не истекло.
Тост выравнивается по центру, с отступом 16 px от границ окна браузера. Рекомендуемая ширина — от 20 до 40 % ширины контента.
Размер кликабельных зон должен быть во всю высоту тоста — 40 рх.
Размер тоста 350*210px
Тост
W * H: 350px * 210px Border: 1px (solid) Left border: 4px (solid) Border-radius: 2px
Текст
14px (кегль: Regular)
Ссылка
14px (кегль: Medium)
Кнопка
Height: 32px (outer)
Индикатор
16px * 16px
Иконка
16px * 16px
Заголовок
14px (кегль: Extra Bold
Дата и время
14px (кегль: Regular)
Текст должен быть максимально кратким, но самодостаточным. Из текста должно быть понятно, что произошло. В конце текста точка не ставится.
Текст не может быть набран в две строки.
В зависимости от критичности выводимого сообщения может принимать разный оттенок, например, для критичных уведомлений - красный. Для предупреждающих - оранжевый. Для успешных - зелёный. Для информирующих - синий.
Существует 4 статуса тост-сообщений:
Info. Сообщения “нейтральных” событий, на которых необходимо сделать акцент
Success. Сообщение со статусом “Успех”
Warning. Сообщение со статусом "Предупреждение"
Danger. Сообщение со статусом "Ошибка"
Warning
Заголовок: #50546B — G9
Текст: #50546B — G9 Дата и время: #777B92 — G7
Ссылка: #337EFF — B1
Кнопка: #FF7C0A — Y1
Тело: #FFE5CE — Y1-20
Обводка: #FF7C0A — Y1
Индикатор: #FF7C0A — Y1
Иконка закрытия: #777B92 — G7
Danger
Заголовок: #50546B — G9
Текст: #50546B — G9
Дата и время: #777B92 — G7
Ссылка: #337EFF — B1
Кнопка: #F14141 — R1
Тело: #FCD9D9 — R1-20
Обводка: #F14141 — R1
Индикатор: #F14141 — R1
Иконка закрытия: #777B92 — G7
Info
Заголовок: #50546B — G9
Текст: #50546B — G9
Дата и время: #777B92 — G7
Ссылка: #337EFF — B1
Кнопка: #337EFF — B1
Тело: #D6E5FF — B1-20
Обводка: #337EFF — B1
Индикатор: #337EFF — B1
Иконка закрытия: #777B92 — G7
Success
Заголовок: #50546B — G9
Текст: #50546B — G9
Дата и время: #777B92 — G7
Ссылка: #337EFF — B1
Кнопка: #49AB4D — GR1
Тело: #DBEEDB — GR1-20
Обводка: #49AB4D — GR1
Индикатор: #49AB4D — GR1
Иконка закрытия: #777B92 — G7