flutter-form-builder-ecosystem / flutter-form-builder-ecosystem/flutter_form_builder

DateTimePicker with masked keyboard input only

Open
#1,172 0 comments 1 reaction 0 assignees View on GitHub
enhancement
Dominant language
Dart
Stars
1.6k
Forks
561
PR merge metrics
No merged PRs in 30d

Description

DateTimePicker is great on mobile, but for desktop Flutter apps it's actually easier to enter dates and times with keyboard using masked input. Also pickers are not so great for the distant dates (like birthdays). Usually a calendar icon is shown as a suffix widget to allow user select date with mouse, but the default is keyboard input.

I use FormBuilder quite a lot for apps that are supposed to work both on desktop, web and mobile, so it would be handy to use the same widget across them.

Is there any discussion or attempt to have this with DateTimePicker? I believe that's the best approach for many users and having this in a default implementation of the date picker field will be great.

Guidelines on on date input UX: https://www.nngroup.com/articles/date-input/

Contributor guide

Open the contributing guide

Assessment

This issue has not been assessed yet.

Get new issues in your inbox

A short digest of beginner-friendly GitHub issues.