Кнопки являются основным визуальным индикатором действий пользователя.

Принципы
Ориентированность на действие : Кнопки должны четко указывать на то, что они запускают определенное действие.
Четкая обратная связь : внешний вид кнопки должен отчетливо меняться в зависимости от состояния взаимодействия (наведение курсора, нажатие, фокусировка), чтобы обеспечить мгновенную обратную связь.
Последовательность : Все кнопки должны иметь единый визуальный стиль, чтобы их можно было мгновенно распознать.
Гибкость : Компонент кнопки должен учитывать распространенные варианты, такие как включение значков и изменение размеров, без ущерба для единообразия.
Использование и размещение
Кнопку следует размещать в непосредственной близости от соответствующего содержимого. Они могут размещаться отдельно или вместе с другими элементами, такими как карточки и списки.

Делать

Не

Делать

Не
Кнопки-иконки
Для уменьшения плотности контента доступны кнопки с иконками. Используйте кнопки с иконками, если иконка наглядно иллюстрирует действие; в противном случае добавьте подпись к кнопке.

Делать

Не
Переключаемый
Для действий с логическими состояниями, таких как «Избранное», для каждого типа кнопок доступен вариант с переключателем. Переключение значков между состояниями переключателя делает взаимодействие более наглядным и отзывчивым.

Делать

Не
Анатомия
Кнопки состоят из надписи и необязательного значка, расположенного в начале или в конце кнопки.

Кнопки-иконки состоят только из узнаваемой иконки.
Оба варианта имеют переключаемый режим.
По умолчанию
1. Отдых
2. Целенаправленный
3. Прессованный
4. Инвалид
5. Инвалидность и сосредоточенность
Большой
1. Отдых
2. Целенаправленный
3. Прессованный
4. Инвалид
5. Инвалидность и сосредоточенность
Икона
1. Отдых
2. Целенаправленный
3. Прессованный
4. Инвалид
5. Инвалидность и сосредоточенность
Икона
1. Отдых
2. Целенаправленный
3. Прессованный
4. Инвалид
5. Инвалидность и сосредоточенность
Настройка
Кнопки имеют стандартный и большой размер. Большой размер может помочь подчеркнуть важность.
Иконки можно использовать для того, чтобы придать кнопке большую выразительность, четкость и узнаваемость, независимо от того, находится ли она в начале или в конце списка.
По умолчанию
| Характеристики | Настройка | По умолчанию |
|---|---|---|
| Форма | Да | Большой, Круг |
| Набивка | Да | 16 dp, 8 dp |
| Граница | Да | По умолчанию, 2 dp, #606460 |
| Текст | Да | Маленький размер тела |
| Ведущая икона | Да | 32 дп |
| Завершающий значок | Да | 32 дп |
| Размер | Да | 48 dp минимальная высота |
| Глубина | Да | 0 |
| Зазор | Да | Между надписью и значком: Очень маленький |
Большой
| Характеристики | Настройка | По умолчанию |
|---|---|---|
| Форма | Да | Большой, Круг |
| Набивка | Да | 16 dp, 16 dp |
| Граница | Да | 2 шт., #606460 |
| Текст | Да | Маленький размер тела |
| Ведущая икона | Да | 32 дп |
| Завершающий значок | Да | 32 дп |
| Размер | Да | 72 dp минимальная высота |
| Глубина | Да | 0 |
| Зазор | Да | Между надписью и значком: Очень маленький |
Икона
| Характеристики | Настройка | По умолчанию |
|---|---|---|
| Форма | Да | Большой, Круг |
| Набивка | Да | Маленький, маленький |
| Граница | Да | По умолчанию |
| Икона | Да | Значение по умолчанию = 32 dp, на поверхности |
| Размер | Да | 48 dp минимальная высота |
| Глубина | Да | 0 |
Переключаемый
| Характеристики | Настройка | По умолчанию |
|---|---|---|
| Избранные | Да | Логический |
| Углы по умолчанию | Да | 16 dp, 8 dp |
| Выбранные углы | Да | Фокус по умолчанию |
| Выбранный цвет поверхности | Да | Контур |
| Все остальные объекты недвижимости | Да | То же самое, что и кнопки. |
Переключаемая иконка
| Характеристики | Настройка | По умолчанию |
|---|---|---|
| Избранные | Да | Логический |
| Углы по умолчанию | Да | 100 dp |
| Выбранные углы | Да | 20 dp |
| Выбранный цвет поверхности | Да | Контур |
| Все остальные объекты недвижимости | Да | То же самое, что и кнопки. |