Микросценарии
Хорошие дизайнеры интерфейсов прорабатывают микросценарии — то как работать с небольшими элементами, такими как выпадашки, поля ввода, кнопки паузы и т.д.
Хороший способ узнать как дизайнер мыслит в эту сторону — попросить описать его сценарии работы с полем ввода времени. Если человек захотел изменить время, то как будет работать поле? Что будет, если он введёт число 80? Как будет вести себя поле, если поставить курсор в начале и ввести число? А в середине? В конце?
Открывается целая вселенная по сценариев один сложнее другого.
Посмотрите для примера как Контур детально описывает ввод данных guides.kontur.ru/compone…calendar
Самое удобное поле ввода времени я нашел у Coral Design System design.talend.com…
Если вы знаете ещё задачки со сложными компонентами, которые кажутся простыми — пишите в комментарии.