[aur-dev] [PATCH 0/5] Package details view layout changes

Lukas Fleischer archlinux at cryptocrack.de
Sat Dec 17 09:00:59 EST 2011


On Fri, Nov 04, 2011 at 10:28:33AM -0500, Dan McGee wrote:
> On Fri, Nov 4, 2011 at 8:42 AM, Lukas Fleischer
> <archlinux at cryptocrack.de> wrote:
> > This patch set basically syncs the package details layout with what
> > archweb uses and makes the rendered page, as well as the source code,
> > look cleaner and more consistent.
> >
> > I plan to put more efforts in cleaning up our HTML and making the AUR
> > integrate well with the rest of www.archlinux.org. We might eventually
> > just use "archweb.css" with a few AUR-specific extensions.
> I'd be happy to ensure compatibility on this and keeping differences
> to a minimum or zero.
> 
> > Any objections from the "Arch Linux/AUR segregation" front..?
> >
> > Dan, any objections?
> Nope. I didn't look in detail at all of the patches but generally
> seems fine to me, as long as AUR is prominent somewhere near the top
> of the page and in the page title.

I rebased all of these patches and refactored several parts of the AUR
website, based on the archweb layout. You can find these changes in my
"archweb-integration" branch [1]. Note that I might rebase this branch
from time to time, so be prepared when setting up a tracking branch.

The most important parts are already fixed but there's still a lot of
things to do. Comments and suggestions welcome!

> 
> > Lukas Fleischer (5):
> >  pkg_details.php: Use a table for package details
> >  pkg_details.php: Add link to category search
> >  pkg_details.php: Sync metadata layout with archweb
> >  pkg_details.php: Sync package actions layout with archweb
> >  pkg_details.php: Use sane format for date strings
> I realized I signed off on these date strings, but also noticed the
> dates on the front page stats and such are in the ugly format- might
> want to touch those up too.
> 
> >
> >  web/html/css/arch.css        |    3 -
> >  web/html/css/containers.css  |   81 +++++++++++++++
> >  web/template/pkg_details.php |  226 +++++++++++++++++++++---------------------
> >  3 files changed, 196 insertions(+), 114 deletions(-)
> >
> > --
> > 1.7.7.2
> >
> >

[1] http://git.cryptocrack.de/aur.git/?h=archweb-integration


More information about the aur-dev mailing list