[Date Prev][Date Next] [Thread Prev][Thread Next] [Date Index] [Thread Index]

Bug#434504: please categorize with <span> and/or <div> the <li> bug elements



On Mon, 13 Aug 2007, Stefano Zacchiroli wrote:
> On Tue, Jul 24, 2007 at 06:24:33AM -0700, Don Armstrong wrote:
> > > Hi, I'm working on a patch for the bugs.debian.org css which should help
> > > in seeing more "compact" bug listings wrt the current pages. Overall the
> > > generated HTML pages already have the needed classes which can be used
> > > to implement the change.
> > > 
> > I could make such a patch, but I'd first rather see the mockup which
> > shows the utility of those changes.
> 
> Hi Don, I'm working on this.  Though I haven't yet needed the
> categorization I've mentioned, I've some intermediate step which I like
> and would like to share with you. The point is: if you don't agree with
> some of the principles I'm implementing is pointless to go ahead :)
> Attached you can find 2 pairs of html/css documents:
> - vim_old.html / bugs_old.css
> - vim_new.html / bugs_new.css
> The former are the documents from which I started mangling css/html, the
> latter the current state of the art.

Not sure why I missed this bug, but it looks pretty reasonable. I'm
going to be implementing templating in pkgreport.cgi before I really
seriously look at making these changes, but it seems to be ok.
 
> Beside some general compaction of the layout I've implemented (for the
> moment manually, directly on the generated HTML) the following changes,
> listed with their rationale below:
> - enclosed in a box (will need a new <div>) the additional information
>   about the package being seen at the beginning of the page
> - changed the various values "Name Surname <email>" so that "<email>" is
>   not listed; rationale: they are always links and clicking on them one
>   can fine the email address, which is not necessarily needed in the
>   triage view of pkgreport

Yeah; see below too.

> - removed "xx years and" heading strings. I believe a global count in
>   days like "775 days" is far more telling (though less like natural
>   language) than "XX years and YY days". Since the years part requires a
>   lot of space on a line I'm proposing to remove it

That can be done; I think we may want to just compact this even more
by making this a rollover or some sort of floating box that shows this
information which is normally hidden; as it is now, there's so much
information which is displayed in such a compact form which isn't
terribly useful to see all the time immediately.

> - enclosed in a div the "navigation" links available at the top of the
>   page, that enables (if interested) to make via css the navigation bar
>   float to the left of the page

Probably useful.


Don Armstrong

-- 
The game of science is, in principle, without end. He who decides one
day that scientific statements do not call for any further test, and
that they can be regarded as finally verified, retires from the game.
 -- Sir Karl Popper _The Logic of Scientific Discovery_ §11

http://www.donarmstrong.com              http://rzlab.ucr.edu



Reply to: