From: "Bruno Busco" <[EMAIL PROTECTED]>
I agree with these guidelines also (only title, expand/collapse button and
optional help link in the screenlet title bar and the submit at the bottom).
+1
Moreover I am thinking to a general FindScreen standard layout and
functional improvement that I briefly describe here hoping not being OT.
It would be great IMO to have in the list form of every FindScreen
(optionally) a first column of check boxes that let the user to select
several items and than a combo box above the list that let the user to
select a command to execute on them.
Basically this is how gmail looks like.
I would like for example to use this to select several product to change
their image with in a single shot, or to include all of them in the
promotion category.
I am thinking how to implement this (already received some hint by you on
using the multi form) but may be some other hint could be beneficial.
Sounds good to me
Jacques
Thank you,
Bruno
2008/7/8 David E Jones <[EMAIL PROTECTED]>:
On Jul 7, 2008, at 3:55 PM, Adrian Crum wrote:
As has been discussed in other message threads, some screenlets have
unusual links in their title bars. I'd like to request comments on the use
of links in screenlets and develop a Best Practice for them.
The current use of links in screenlet title bars makes the UI very
inconsistent. On one screen a "Create New" link is a button under the page
title, on another screen it is in the screenlet title bar. On most screens,
a form's Submit button is at the bottom of the form, and in other screens it
is in the screenlet title bar. There are other examples.
Fortunately this is pretty rare in OFBiz. I say fortunately because this is
one of the biggest travesties in UI design that I've ever seen. It slows
users down at best, and stops first-time users dead in their tracks trying
to find the stupid button because it's not at the bottom of the form where
EVERY submit button in the world is. Having other links in the header along
with the form submit makes it even worse because when submitting the form it
is easy to miss and click on one of those, killing your work in the form. I
don't know where this came from, but it's awful and we should never do it.
One interesting thing that I think is okay (but not great) in the header
bar is wizard progress links, like in the checkout process in the order
manager. Still, even that would be better as buttons with arrows pointing to
the right between them or something, and just below the screenlet header...
or better yet get rid of the header altogether because it's ugly.
To be fair, I originally liked the idea of having list pagination in the
screenlet title bar - like in the Find Party screen. I even gave the
screenlet widget the ability to put a contained form's pagination in there.
But I have changed my mind. That also makes the UI inconsistent because most
lists have their own pagination menus above and below the list.
I'm beginning to think screenlet title bars should contain very little
information: the screenlet title, an optional expand/collapse link, and an
optional Help link. All other links should follow established best practices
- Submit links are at the bottom of forms, Create New links are at the top
of the screenlet body, etc. In other words, follow the same pattern inside
the screenlet that you would follow in the main content area.
Yes, they should have very little in them. I agree with that. There could
certainly be exceptions, but that's a good guideline.
BTW, on style: the dark blue headers on these are a little bit... well...
"heavy" might be the right word. If anyone want to play with making this
prettier maybe something lighter would be nice, but that's really another
topic and anyone with a text editor and a basic knowledge of CSS can change
that to their liking.
-David