Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Mouse-enabled, multi-select, dropdown #143

Open
dblevins opened this issue Oct 25, 2016 · 3 comments
Open

Mouse-enabled, multi-select, dropdown #143

dblevins opened this issue Oct 25, 2016 · 3 comments
Milestone

Comments

@dblevins
Copy link
Member

Using only the mouse, our REQUEST FORMATS and RESPONSE FORMATS control is not a dropdown. It is only a free-type field that provides no help to the user.

image

The control does not enter "dropdown" mode until you begin typing.

image

Using JIRA as an example the behavior should be as follows:

Start

The component starts looking like plain text:

image

(we're good here)

Hover

On hover we see the pencil icon:

image

Click

On click the an input field appears with:

  • checkmark accept button
  • x cancel button
  • dropdown arrow (missing)

image

Clicking Dropdown arrow

When you click the dropdown arrow, you see a list of choices:

The first selectable choice is highlighted

image

Moving with the mouse

As you move down the list with your mouse, the highlight follows the mouse giving the user visual feedback

image

Mouse Click

Clicking with the mouse exits the dropdown and adds the item to the text field. Note, the text field does not turn back into a label, we must still click the OK or Cancel buttons.

image

Multi-select

This version of the control allows selecting multiple values this way.

image

Multi-select getting too big

If the values start to stretch the multi-select text field, it grows larger and the dropdown button grows with it.

image

image

keyboard

Note the keyboard and up/down arrows, enter-to-select functionality should still work.

@tbookless
Copy link
Contributor

@dblevins do we want a fixed list of options in the drop down fields, or do we want to offer several options, and then still allow the user to enter their own? In either case, where can we located the specific list of options that should be offered?

@dblevins
Copy link
Member Author

several options, and then still allow the user to enter their own

The list of options that were there appeared good -- note I couldn't see them all as the control doesn't allow it. If we keep the list of options we have now, we should be good.

@dblevins
Copy link
Member Author

In future versions, that list will be persistent and we'll store things in the backend and hint users based on what other users have entered. Someday.

@jeanouii jeanouii changed the title Mouse-enabled, multi-select, dropdown REG-363 Mouse-enabled, multi-select, dropdown Oct 31, 2016
@tbookless tbookless added this to the Version 1 milestone Nov 18, 2016
@tbookless tbookless changed the title REG-363 Mouse-enabled, multi-select, dropdown Mouse-enabled, multi-select, dropdown Nov 23, 2016
@tbookless tbookless modified the milestones: Future, Version 1 Nov 23, 2016
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Projects
None yet
Development

No branches or pull requests

3 participants