I think we need to develop some layout best practices for the main
content area. There seems to be some lack of direction or a lack of
consistency in that area of the UI. It may be due to new contributors
and committers coming on board who aren't aware of the existing "de
facto" layout practices.
For instance, there seems to be an overabundance of screenlets being
used. Also, "Create New" buttons aren't placed in the layout in a
consistent way.
Many of the screens in OFBiz follow a certain pattern, so they lend
themselves well to screen decorators. The Find screen decorator
(https://issues.apache.org/jira/browse/OFBIZ-1635) is a good example. We
could do the same thing with other types of screens.
I think it would be a good thing to get a discussion going. Let's share
our experiences with UIs, pros and cons of different approaches, share
screenshots, etc. Then we can condense it all into a UI Best Practices
guide for the Wiki.
What do you think?
-Adrian