On Sat, Nov 20, 2010 at 9:45 AM, annet <[email protected]> wrote:
> I like the new admin interface, however, I had t re-open an older
> version of web2py to figure out the meaning of the black and yellow
> circle (test, my first association was 'beware toxic waste'). Maybe a
> tooltip would solve this problem.
Yes, that would most definitely help. I'll think of a solution along
those lines.
> Furthermore I think edit/delete/test should all be buttons or all be
> icons not a mixture as it is now. In my opinion the current X stands
That's been discussed, and this solution is deliberate. I do think the
current solution is optimal. There was a pretty intuitive edit icon,
but icons are small, etc etc. I've already explained the rationale
behind this.
> I also wonder about the size of the X icon, why 15x15 whereas 16x16 is
> more common.
This is not a desktop environment where apps are providing their own
icons and icons need standardization. So we're free to use whatever
size fits the purpose. The icon sizes take into account the size of
the surrounding text, etc. The actual bitmaps are actually 22x22px,
padded to give some spacing between the adjacent icons and buttons.
> Personally, I like the icons webfaction is using, consistent styling
> and a clear meaning.
You could grab the webfaction icons (I don't use webfaction, so I
don't know what those look like, really) and replace the existing
admin icons with them. Grab a screenshot and show us what it looks
like. The existing icons are located here:
/path/to/web2py/applications/admin/static/images
Specifically, you're looking for files that end in ``_icon.png``.
> These are not criticism, just thoughts that might help improve the
> admin interface.
UI design is most like app design. You provide a 'test case' where a
specific bug prevents correct operation of the UI, and propose a
solution. Otherwise it's a feature request. At least that's how I view
things. I consider the following a bug:
1. Someone didn't understand what particular piece of UI does (and had
no way of finding out)
2. Someone thought a piece of UI did something, but in fact it did
something else
3. Someone managed to break the UI by doing X
4. UI doesn't display correctly for client X
Another set of minor bugs would be:
5. A piece of UI gives unnecessary cognitive noise
6. A piece of UI breaks the overall syle of the UI
Other cases are what Steve Krug calls 'canoe problem': you were
confused but you figured it out quickly enough and it didn't get in
the way by the time you've used it more than two or three times. This
is _not_ considered a problem with the UI.
To conclude:
* In annet's case, test icons fall under the first category of bugs,
so it will be addressed. The appearance of the delete button, and it's
functionality is not a bug, so it's a wontfix.
* The 'redness' of the X icon would fall into the 5th category, but
there is no good solution, so it's a wontfix, again. Proposed solution
all break 6 or are similar to the current solution.
* Personal preference does not get addressed (by me, not in general).
It's a Pandora's box, and I won't be the one to open it. You are all
free to modify the admin according to your own preferences.
--
Branko Vukelić
[email protected]
[email protected]
Check out my blog: http://www.brankovukelic.com/
Check out my portfolio: http://www.flickr.com/photos/foxbunny/
Registered Linux user #438078 (http://counter.li.org/)
I hang out on identi.ca: http://identi.ca/foxbunny
Gimp Brushmakers Guild
http://bit.ly/gbg-group