1 |
On 07:39 Thu 30 Jun , Theo Chatzimichos wrote: |
2 |
> Since the LDAP work is done, with only bugfixes and small improvements |
3 |
> needed here and there, I've started working on the front page. It will |
4 |
> follow the steps of the one we currently have. It will be a |
5 |
> syndication-like page, combining the info from planet/blogs, news |
6 |
> items written by PR team, new packages etc. I also started working on |
7 |
> the lxml scripts to parse our XML documentation, and next week I'll |
8 |
> plug in the design done in www-redesign repo, and improve it as |
9 |
> possible. |
10 |
|
11 |
Has Matt shown you my design work yet? Times have changed since 7 years |
12 |
ago when the redesign occurred, and we need to change some with them — |
13 |
unless we want things to look outdated already on the day we release the |
14 |
new site. |
15 |
|
16 |
http://dev.gentoo.org/~dberkholz/gentoo_website/gentoo_landing_handbook2_header-bar.png |
17 |
http://dev.gentoo.org/~dberkholz/gentoo_website/gentoo_landing_handbook.png |
18 |
|
19 |
http://dev.gentoo.org/~dberkholz/gentoo_website/gentoo_landing_install.png |
20 |
(very alpha, still WIP) |
21 |
|
22 |
http://dev.gentoo.org/~dberkholz/gentoo_website/gentoo_landing_black.png |
23 |
|
24 |
|
25 |
|
26 |
This probably isn't the right time to incorporate all of it, but there |
27 |
are a couple of things that would be great to rework while you're at it: |
28 |
|
29 |
1) The header bar. I've got a nice sample at |
30 |
http://dev.gentoo.org/~dberkholz/gentoo_website/gentoo_landing_install.png |
31 |
-- the idea is that each of those 3 choices is a drop-down menu with |
32 |
more options (stuff on the top and sides of our current site). |
33 |
|
34 |
2) A reworked sidebar that is context-sensitive. Get rid of the existing |
35 |
sidebar that has way too many links, and replace it with one that's |
36 |
autogenerated depending on the current location. A good example is at |
37 |
http://dev.gentoo.org/~dberkholz/gentoo_website/gentoo_landing_handbook2_header-bar.png |
38 |
-- note that it includes the parent, siblings (collapsed by default), |
39 |
and children (page anchors). |
40 |
|
41 |
3) Breadcrumbs just below the header bar (see |
42 |
http://dev.gentoo.org/~dberkholz/gentoo_website/gentoo_landing_handbook2_header-bar.png |
43 |
again). |
44 |
|
45 |
4) If you have time, change the theming and design so the handbook (and |
46 |
all other docs, etc) looks like my designs. You can ignore the big |
47 |
purple-black box for the time being, or I can provide images whenever |
48 |
they're needed (given a couple of days notice). |
49 |
|
50 |
|
51 |
We can leave the landing page and "sub-landings" (like |
52 |
gentoo_landing_install.png) for later, once I've had time to do them |
53 |
properly or we decide whether they're even necessary. But if you run out |
54 |
of things to do, let me know and I'll finish that work up. |
55 |
|
56 |
-- |
57 |
Thanks, |
58 |
Donnie |
59 |
|
60 |
Donnie Berkholz |
61 |
Admin, Summer of Code |
62 |
Project lead, public relations |
63 |
Blog: http://dberkholz.com |