Skip to content

[UX] Do not assume month/day after the first digit #90

Description

@codebude

Quoted from @DawidGardzinski in the original issue Feedback after 1-2 weeks of using Libris (#78).

I know this may seem helpful, but it really isn't. That's what the Tab key is for, and trying to take this decision away from the user is counterproductive because:

  • Muscle memory - I enter 9 for the day and press Tab, but then I end up in the year field when I wanted to move to the month.
  • Mistakes - I meant to enter 31 but entered 41 instead, and then 1 appears in the month field: 41 -> 04/1{caret}/yyyy
Image

Because of this, I have to think about whether the caret is going to jump to another field after entering a number, which makes data entry slower. edit: i know it's native input behavior that's why we often use "text" input with mask


Author: @DawidGardzinski
Original issue: #78

Activity

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Metadata

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Projects

    No projects

      Milestone

      No milestone

      Relationships

      None yet

      Development

      No branches or pull requests

      Issue actions