Срок — поле, в которое попадают чаще всего и быстрее всего ошибаются. «К пятнице» — к какой из них? «До конца месяца» — чьему? «31.02» — всем знакомо. В среднем проекте дата или время вводится несколько десятков раз в день: при постановке задачи, переносе срока, окне показа формы, напоминании, фильтре отчёта. Чем короче и точнее ввод, тем меньше терь в работе.
В Орбита 365 для дат — свой календарь, для времени — циферблатный picker. Оба маленькие, с общей логикой и фирменной стилистикой. Разберём, что они умеют и чем это помогает.
Календарь: месяц перед глазами, не раскладка клавиатуры
Открывается по клику в поле срока. Внутри — привычная сетка «пн–вс», выделен сегодняшний день, крупным выбранный. Снизу — кнопки «Сегодня» и «Отмена». Стрелками листаются месяцы, годы — кликом по заголовку.
Один клик на выбор. Печатать «17.10.2026» не нужно — палец сам тянется к понедельнику или пятнице.
«Сегодня» одной кнопкой. Самый частый сценарий срока — тот же день: календарь закрывается после единственного нажатия.
Нет «31.02». Невалидных дат в поле не бывает в принципе — только существующие числа месяца.
Выходные и праздники — визуально. Нерабочие дни помечены цветом, видно, что срок попадает на субботу, и можно без разговоров сдвинуть.
Time picker: циферблат, а не два поля ввода
Для времени — не два подряд поля «часы» и «минуты», а круговой picker. Сверху — крупно «ЧЧ : ММ» с подсветкой того, что сейчас выбирается, внизу — циферблат. Один клик по цифре — час выбран, picker сам переключается на минуты, ещё один клик — время готово.
Два клика на 09:00. Клик в «9», клик в «00» — поле заполнено.
12 и 24 часа — на одном циферблате. Внутренняя шкала «13–24» — для вечерних часов, не нужно переключать AM/PM.
Клавиатуры нет. На планшете или телефоне ввод через цифровую раскладку — медленно и промахом, циферблат ровно для этого случая.
Общая логика с календарём
Picker времени — продолжение календаря: выбрали дату — picker времени появляется в том же окне. Для срока задачи «до пятницы 18:00» одно окно: два клика в календарь, два клика в циферблат. Проверено на операторах поддержки — быстрее, чем ввести «18:00» руками.
Где это встречается в задаче
Срок задачи и его перенос. Самое частое поле — ради него и затевалось.
Напоминание: «напомнить за 15 минут до» — picker времени поверх даты.
Окно показа формы или новости клиенту: с какого момента по какой — две быстрые даты.
Фильтр отчёта. «За последние 30 дней» — пресет, «с 1 по 15 октября» — два тапа.
График работы оператора и график поддержки: picker времени раскладывается на диапазон «с–по» без потери скорости.
Мелочь, которая экономит минуты в день
На каждом вводе — секунды, за день — минуты, за квартал — часы. Это те «тихие» компоненты, которых вы не замечаете, когда они работают, но раздражаетесь, когда их нет. Поэтому и собственные: сторонний picker либо не поддерживает нашу темизацию, либо тащит с собой лишний JS, либо на мобильном открывает нативное окно, которое выглядит и ведёт себя по-разному у двух пользователей рядом. Свой — одинаковый у всех.
Календарь и time picker включены во все тарифы и работают везде, где в задаче есть поле даты или времени. Посмотреть в деле можно в демо-среде: откройте любую задачу, нажмите «Срок» — оба picker-а уже там.