Чекбокс

Дает возможность выбрать один или несколько вариантов из списка, или не выбрать ни одного.

Описание вариаций

ОписаниеВариация
ЧекбоксОдиночный выбор
Группа чекбоксовНесколько чекбоксов объединённых в группу с одним заголовком
Indeterminate чекбоксНеопределённое состояние. Отображает, что внутри группы есть выбранные и невыбранные чекбоксы

Используется

  • Используйте чекбокс в случаях, когда выбор одного из вариантов не является обязательным условием.

  • Предоставление двоичного выбора, например, принятие условий.

  • Предоставление нескольких вариантов выбора из набора параметров.

  • Позволяет выбрать строку в таблице.

  • Для выбора или отмены выбора у группы чекбоксов.

  • Используйте чекбокс с неопределенным состоянием если внутри группы есть и выбранные и невыбранные чекбоксы.

  • Если вариантов выбора больше 5 — используйте Multiselect

Не используется

  • Если выбор одного из вариантов обязателен, используйте компонент RadioButton

Строение компонента

CDS Checkbox structure

  1. Лейбл
  2. Вспомогательное описание
  3. Чекбокс
  4. Значение чекбокса
Лейбл

Старайтесь использовать максимально короткие формулировки в лейблах и в значениях чекбоксов.

Значение чекбокса

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

Цвета

Размеры

CDS Checkbox structure

Типографика

Поведение

CDS Checkbox structure

Состояния

Новое мажорное обновление!
Мы активно разрабатываем дизайн систему CDS 3.0 на Vue 3