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_for...
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