[Zope3-dev] UI annoyances

Guido van Rossum guido@python.org
Fri, 25 Apr 2003 12:29:49 -0400


I've checked in temporary fixes for some UI annoyances, especially
with less-than-full-screen browser windows.  (I'm using Mozilla 1.0.1,
mostly on Linux, sometimes on Windows 98.)  I'm no CSS, HTML or ZPT
expert, but I can comment out things and move them around. :-)

- The Javascript navigator box would often display text that
  overlapped with the main box.  Since I almost never use the
  navigator, and there are certainly enough other ways to navigate
  around, I've commented out the navigator box.

- The metadata box would sometimes be displayed overlapping the main
  box.  Since this box is not essential and the overlap can obscure
  interesting contents, I figured I'd comment it out for now.

- I moved the breadcrumbs to be positioned *above* the ZMI tabs.  I
  consider this an improvement: the tabs ought to be subordinate to
  the breadcrumbs since switching tabs doesn't change the location.
  This makes for a more logical hierarchy.  The spacing doesn't look
  perfect, someone with CSS zen might want to look into this.  But I
  don't see this placement as a temporary hack, like the first to
  bullets -- I can still remember being seriously confused by the
  relative positioning of breadcrumbs and tabs in the Zope 2 ZMI.

There are no unit or functional tests that test any of these, so the
impact on "make test" of these changes should be zero.

--Guido van Rossum (home page: http://www.python.org/~guido/)