Hello Devs,
In a few forms, I found an unusual UI for the multiple select drop-down. Consider, for instance, "Cust Request Type Id" in FindRequest form in the Order component. As you select a value from the drop-down, the selected value with a "remove" label appears below the field. As multiple fields are allowed to be selected, the labels add up to the screen and degrade the UI of the form. To simplify this UI, I can think of two options, either using a checkbox or multiple select boxes. I propose to use a checkbox or multiple select boxes instead of the current UI. I tried to find a similar thread, but couldn't. So starting this new one. I would appreciate hearing communities thoughts over this. Reference link, https://demo-trunk.ofbiz.apache.org/ordermgr/control/FindRequest Rohit Rai www.hotwaxsystems.com |
Administrator
|
Hi Rohit,
I introduced this with https://issues.apache.org/jira/browse/OFBIZ-3930 You may find more about it using http://ofbiz.markmail.org/search/?q=asmselect I believe it's a plus not a less. But I agree than in cases where 1. there is not a long list of choices 2. the probability that only few entries will be selected it's maybe easier to use multiple select boxes or whatnot (but certainly not a |<select multiple>)| Jacques Le 24/08/2017 à 12:44, Rohit Rai a écrit : > Hello Devs, > > In a few forms, I found an unusual UI for the multiple select drop-down. > Consider, for instance, "Cust Request Type Id" in FindRequest form in the > Order component. > > As you select a value from the drop-down, the selected value with a > "remove" label appears below the field. As multiple fields are allowed to > be selected, the labels add up to the screen and degrade the UI of the > form. To simplify this UI, I can think of two options, either using a > checkbox or multiple select boxes. I propose to use a checkbox or multiple > select boxes instead of the current UI. > > I tried to find a similar thread, but couldn't. So starting this new one. I > would appreciate hearing communities thoughts over this. > > Reference link, > https://demo-trunk.ofbiz.apache.org/ordermgr/control/FindRequest > > Rohit Rai > www.hotwaxsystems.com > |
Thanks Jacques for the links and info, I will take a look at the
conversations. But in the first look, I agree with what Rohit is proposing here. I checked the FindRequest page and the User Experience(UX) is not that great. And we can definitely look and find places where such UX is implemented, so we can fix/change it. I will also keep an eye on such UX. Thanks & Regards, Devanshu Vyas. On Thu, Aug 24, 2017 at 5:14 PM, Jacques Le Roux < [hidden email]> wrote: > Hi Rohit, > > I introduced this with https://issues.apache.org/jira/browse/OFBIZ-3930 > > You may find more about it using > > http://ofbiz.markmail.org/search/?q=asmselect > > I believe it's a plus not a less. > > But I agree than in cases where > > 1. there is not a long list of choices > 2. the probability that only few entries will be selected > > it's maybe easier to use multiple select boxes or whatnot (but certainly > not a |<select multiple>)| > > Jacques > > > > Le 24/08/2017 à 12:44, Rohit Rai a écrit : > >> Hello Devs, >> >> In a few forms, I found an unusual UI for the multiple select drop-down. >> Consider, for instance, "Cust Request Type Id" in FindRequest form in the >> Order component. >> >> As you select a value from the drop-down, the selected value with a >> "remove" label appears below the field. As multiple fields are allowed to >> be selected, the labels add up to the screen and degrade the UI of the >> form. To simplify this UI, I can think of two options, either using a >> checkbox or multiple select boxes. I propose to use a checkbox or multiple >> select boxes instead of the current UI. >> >> I tried to find a similar thread, but couldn't. So starting this new one. >> I >> would appreciate hearing communities thoughts over this. >> >> Reference link, >> https://demo-trunk.ofbiz.apache.org/ordermgr/control/FindRequest >> >> Rohit Rai >> www.hotwaxsystems.com >> >> > |
Free forum by Nabble | Edit this page |