Standalone-календарь для выбора даты и диапазонов дат. Два размера (MD/SM), навигация по месяцам и годам, поддержка range-режима, кастомизация праздников и рабочих дней. Оптимизирован для B2B финансовых дашбордов.
role="group" на .ds-cal (aria-label="Календарь") и на .ds-cal__picker-grid панелей месяца и годаrole="grid" (aria-label="Дни месяца"): строки role="row", подписи дней недели role="columnheader", ячейки role="gridcell"aria-label="15 сентября 2026 г." — полная датаaria-selected="true"; в панелях месяца и года — aria-pressedaria-disabled="true" (не нативный disabled — дата остаётся в фокусе)До 2026-09 здесь стояло «роли grid сняты, обработчиков клавиатуры нет, навигация обычной табуляцией». Полный grid-паттерн с тех пор сделан (CAL-KEYBOARD-GRID-PATTERN): структура строк и ячеек в DOM есть, и роль её описывает. Текст справки отставал от отгруженного компонента — поправлено 2026-09-24.