On Fri, Aug 03, 2012 at 05:42:13PM +0200, Jaromír Coufal wrote: > Hey guys, > > I just wrote some information on wiki-page about UI tasks regarding > form unification: > > https://www.aeolusproject.org/redmine/projects/aeolus/wiki/Consistent_forms_in_Conductor_UI > > My main question is about using tools like Simple Form and Bootstrap > (they are *not* alternatives). I reviewed some advantages, > disadvantages, provided links, so you can look for further > information if you want to and if anybody has something to add / > discuss, you are more than welcome :)
I think this task is overall a really fantastic thing to do. As you noted previously, we're not even _close_ to consistent right now. I've worked with formtastic in the past; it looks like simple_form builds on that. The only downside I ran into is the difference in names for many field types, which isn't really that big of a deal. If it makes our lives easier, I'm all for it. I think you are already doing this, but for the sake of stating the obvious, we should probably work with Katello to define a common pattern for forms between apps. As you state on the wiki page, we can probably use simple_form without requiring them to do the same (though things like the login page might become special cases), but I think a styling guide for forms that's consistent between projects would be great. -- Matt
