Gentoo Websites Logo
Go to: Gentoo Home Documentation Forums Lists Bugs Planet Store Wiki Get Gentoo!
Bug 252157 - Reorganise website main menu
Summary: Reorganise website main menu
Status: RESOLVED FIXED
Alias: None
Product: Websites
Classification: Unclassified
Component: Other (show other bugs)
Hardware: All Linux
: High enhancement (vote)
Assignee: Xavier Neys (RETIRED)
URL:
Whiteboard:
Keywords:
Depends on: 204402
Blocks:
  Show dependency tree
 
Reported: 2008-12-22 10:18 UTC by Allen Brooker (AllenJB)
Modified: 2009-01-31 08:44 UTC (History)
3 users (show)

See Also:
Package list:
Runtime testing required: ---


Attachments
xsl/guide.xsl patch to implement new menu (menu-reorg.patch,17.95 KB, patch)
2008-12-22 10:19 UTC, Allen Brooker (AllenJB)
Details | Diff
xsl/guide.xsl patch to implement new menu as unordered list (menu-reorg-2-guide.patch,19.97 KB, patch)
2008-12-22 10:19 UTC, Allen Brooker (AllenJB)
Details | Diff
css/main.css patch to implement new menu as unordered list (menu-reorg-2-css.patch,589 bytes, patch)
2008-12-22 10:20 UTC, Allen Brooker (AllenJB)
Details | Diff

Note You need to log in before you can comment on or make changes to this bug.
Description Allen Brooker (AllenJB) 2008-12-22 10:18:08 UTC
In my opinion the main menu of the Gentoo website is cluttered and hard to read. I propose that it be tidied up.

Following my recent posts to the -project mailing list, I have implemented a new version of the main menu. The patches to implement this are supplied here.

The first patch simply implements the new menu.

The second set of patches ("guide" is applied to xsl/guide.xsl while "css" is applied to css/main.css) restructure the HTML to use unordered lists.

This new version of the main menu is currently viewable at http://gentoowww.allenjb.me.uk
Comment 1 Allen Brooker (AllenJB) 2008-12-22 10:19:07 UTC
Created attachment 176132 [details, diff]
xsl/guide.xsl patch to implement new menu
Comment 2 Allen Brooker (AllenJB) 2008-12-22 10:19:46 UTC
Created attachment 176134 [details, diff]
xsl/guide.xsl patch to implement new menu as unordered list
Comment 3 Allen Brooker (AllenJB) 2008-12-22 10:20:27 UTC
Created attachment 176135 [details, diff]
css/main.css patch to implement new menu as unordered list
Comment 4 Steve L 2008-12-24 11:48:14 UTC
Looks good AllenJB.
Comment 5 Xavier Neys (RETIRED) gentoo-dev 2008-12-31 16:42:35 UTC
Depends on bug #204402 because they will be committed in one go.
Implemented on index2.xml

Sorry about your list, but your bullets look bloody awful.
See http://gentest.neysx.org/ for menus implemented as lists.
I copied your menu there.
Comment 6 Allen Brooker (AllenJB) 2008-12-31 18:22:52 UTC
Thanks for implementing this. Whatever works for you guys =)
Comment 7 Daniel Pielmeier gentoo-dev 2009-01-15 08:54:35 UTC
Any chance that there will be a link to sources.gentoo.org in the new menu again?

Also is there a timeline about the implementation of this and bug #204402? This all looks quite promising.
Comment 8 Xavier Neys (RETIRED) gentoo-dev 2009-01-15 11:45:06 UTC
(In reply to comment #7)
> Any chance that there will be a link to sources.gentoo.org in the new menu
> again?

Not directly. There's already a "Source Repositories" link where you can learn about sources.g.o as an alternative to anonymous CVS/SVN
See bug #252330

> Also is there a timeline about the implementation of this and bug #204402? This
> all looks quite promising.

No. PR should write us a nice newsitem explaining the changes.
Comment 9 Daniel Pielmeier gentoo-dev 2009-01-15 12:21:15 UTC
(In reply to comment #8)
> Not directly. There's already a "Source Repositories" link where you can learn
> about sources.g.o as an alternative to anonymous CVS/SVN
> See bug #252330

Okay thanks I must have missed that.

> No. PR should write us a nice newsitem explaining the changes.

So when the news-item is ready the changes will be implemented?
Comment 10 Xavier Neys (RETIRED) gentoo-dev 2009-01-15 16:44:05 UTC
(In reply to comment #9)
> (In reply to comment #8)
> > Not directly. There's already a "Source Repositories" link where you can learn
> > about sources.g.o as an alternative to anonymous CVS/SVN
> > See bug #252330
> Okay thanks I must have missed that.

It was added after this bug was created. See bug #253384

> > No. PR should write us a nice newsitem explaining the changes.
> So when the news-item is ready the changes will be implemented?

Yes :)
Comment 11 Xavier Neys (RETIRED) gentoo-dev 2009-01-31 08:44:01 UTC
New menu committed. Thanks for reporting.