]
Vladimir Blagojevic updated ISPN-7881:
--------------------------------------
Status: Pull Request Sent (was: Coding In Progress)
Git Pull Request:
Administration console - enhance field entry UI/X
-------------------------------------------------
Key: ISPN-7881
URL:
https://issues.jboss.org/browse/ISPN-7881
Project: Infinispan
Issue Type: Enhancement
Components: Console
Affects Versions: 9.0.0.Final
Reporter: Vladimir Blagojevic
Assignee: Vladimir Blagojevic
Fix For: 9.1.0.Final
For many field values, throughout admin console, we simply provide a text input field for
value entry. Although we provide field tooltip help, users are likely to be confused which
values they can enter. To further this confusion some of these field entries accept a list
of values. In these cases, users are forced to input values as a JSON list. This is
unacceptable.
In order to enhance UI experience, we will enable fields to fetch/prepopulate possible
input values from the server - in runtime and convert options/choices to select lists
recommended by Patternfly guidelines.
For mutually exclusive choices we will convert the text field to [single select drop down
list|http://www.patternfly.org/pattern-library/forms-and-controls/data-in...]. For the
cases where multiple choices are allowed, we will use [multiselect
list|http://www.patternfly.org/pattern-library/forms-and-controls/data-in...] or combo
boxes depending on the particular use case and Patternfly guidelines.