
This is a post about re-designing the whole Haskell web site. We got a new logo but didn't really take it any further. For a while there's been talk about a new design for the Haskell web site, and there are loads of web pages about Haskell that don't follow a theme consistent with Haskell.org's, probably because it doesn't really have a proper theme. I'm not a designer so take my suggestion with a grain of salt, but something that showed pictures of the latest events and the feeds we currently have would be nice. The feeds let you know that the community is busy, and pictures tell you that we are human and friendly. Anyway, I came up with something to kick off a discussion: http://haskell.org/haskellwiki/Image:Haskell-homepage-idea.png It answers the basic questions: - What's Haskell? - Where am I on the site? (Answered by a universally recognised tab menu) - What's it like? - How do I learn it? - Does it have an active community? - What's going on in the community? What are they making? - This language is weird. Are they human? -- Yes. The picture of a recent event can fade from one to another with jQuery. The colours aren't the most exciting, but someone who's a professional designer could do a proper design. But I like the idea of the site being like this; really busy but not scarily busy. Subsections of the site could use the header and footer and heading theme, but have a completely different primary-content layout. Probably sub-sections would need a left-nav. Keeping the design simple like this also makes it easy to theme the current Wiki to fit in with it seamlessly. Personally I don't have a problem with the existing site, functionally. It has all the stuff I want to look at. The only stuff that I had issue with as a newbie was finding The One Book I Should Read and The One Download I Should Get. The current site is starting to address this with a "Download Haskell" button. However, looking at it as a marketing site, it does look pretty lame and messy, and it gives you that impression of Haskell. So if people who own the site are going to redesign it, I thought I'd contribute a bit. Anyway, please contribute your ideas. (Again, I'm not a designer, so you don't need to pick at the aesthetics, a real designer can sort that out.) Cheers!

For the most part, I like it, except for...
Christopher Done
The colours aren't the most exciting, but someone who's a professional designer could do a proper design. But I like the idea of the site being like this; really busy but not scarily busy.
^^ This. It's too "boring" and depressing with all that grayscale. Why not use the coloured version of the logo ( http://haskell.org/sitewiki/images/a/a8/Haskell-logo-60.png ) and base the colour scheme off that? -- Ivan Lazar Miljenovic Ivan.Miljenovic@gmail.com IvanMiljenovic.wordpress.com

On 28 March 2010 22:00, Ivan Lazar Miljenovic
^^ This. It's too "boring" and depressing with all that grayscale. Why not use the coloured version of the logo ( http://haskell.org/sitewiki/images/a/a8/Haskell-logo-60.png ) and base the colour scheme off that?
I tried to do that but I found it difficult to make it look nice (and being honest I don't like those colours). I agree though, and defer to someone with more design talent!

Christopher Done wrote:
On 28 March 2010 22:00, Ivan Lazar Miljenovic
mailto:ivan.miljenovic@gmail.com> wrote: ^^ This. It's too "boring" and depressing with all that grayscale. Why not use the coloured version of the logo ( http://haskell.org/sitewiki/images/a/a8/Haskell-logo-60.png ) and base the colour scheme off that?
I tried to do that but I found it difficult to make it look nice (and being honest I don't like those colours). I agree though, and defer to someone with more design talent!
There was a big competition for the logo, with this blind Condorcet voting and everything, and this is the shape that was picked. But it kind of ran out of steam before colours were decided upon. So I just copied the colours from the Haskell Platform logo... -- Ashley Yakeley

On 28 March 2010 23:32, Ashley Yakeley
There was a big competition for the logo, with this blind Condorcet voting and everything, and this is the shape that was picked. But it kind of ran out of steam before colours were decided upon. So I just copied the colours from the Haskell Platform logo...
Sure. Maybe the colours are great, I don't know. But I can't get them
to work very well, personally.
On 28 March 2010 23:25, Ashley Yakeley
Is the front page a wiki page?
By the looks of it, yes. If you go to 'Edit this page', you can see that it's made out of wikimedia templates. But that's just a guess.

Christopher Done wrote:
On 28 March 2010 23:32, Ashley Yakeley
wrote: There was a big competition for the logo, with this blind Condorcet voting and everything, and this is the shape that was picked. But it kind of ran out of steam before colours were decided upon. So I just copied the colours from the Haskell Platform logo...
Sure. Maybe the colours are great, I don't know. But I can't get them to work very well, personally.
No, you're right, they're ugly colours IMO.
On 28 March 2010 23:25, Ashley Yakeley
wrote: Is the front page a wiki page?
By the looks of it, yes. If you go to 'Edit this page', you can see that it's made out of wikimedia templates. But that's just a guess.
I meant, in the redesign, is the intent to make the front page a wiki page, or a special static page? -- Ashley Yakeley

ashley:
Christopher Done wrote:
On 28 March 2010 23:32, Ashley Yakeley
wrote: There was a big competition for the logo, with this blind Condorcet voting and everything, and this is the shape that was picked. But it kind of ran out of steam before colours were decided upon. So I just copied the colours from the Haskell Platform logo...
Sure. Maybe the colours are great, I don't know. But I can't get them to work very well, personally.
No, you're right, they're ugly colours IMO.
On 28 March 2010 23:25, Ashley Yakeley
wrote: Is the front page a wiki page?
By the looks of it, yes. If you go to 'Edit this page', you can see that it's made out of wikimedia templates. But that's just a guess.
I meant, in the redesign, is the intent to make the front page a wiki page, or a special static page?
I think the goal is an attractive non-wiki page with live content.

On 29 March 2010 00:08, Don Stewart
On 28 March 2010 23:25, Ashley Yakeley
wrote: Is the front page a wiki page?
By the looks of it, yes. If you go to 'Edit this page', you can see that it's made out of wikimedia templates. But that's just a guess.
I meant, in the redesign, is the intent to make the front page a wiki page, or a special static page?
I think the goal is an attractive non-wiki page with live content.
Right -- ideally the index page would be written separately from the Wiki but maybe use its libraries or at least in some way access the wiki database so that the index page can be manipulated through the wiki. Each section is kind of modular anyway. I'm trying out the 1.5 version I got from the mediawiki svn now. A copy of the database sans users would be nice. How big is it? I can construct my own example db but it's nice to work with the real thing.

On Sun, Mar 28, 2010 at 6:07 PM, Ashley Yakeley
No, you're right, they're ugly colours IMO.
I originally mocked up the logo that we chose, so I'm partial to the grayish-blue that I used. Others probably work, but I think the combination of blues in the one that's used a lot now is awkward. I do like the new design idea, but there are a few places I'd like to nitpick, if nobody minds. - The "Register | Login" button is awkward; it looks like it's centered with the descenders included, so it's a bit too high. Also, a pipe as a separator is strange. (This same style is used a few other places, too.) - "The Haskell Programming Language" is a bit long. Perhaps make "The"/"Programming Language" be a lot lighter, so that Haskell really stands out. - I doubt we'll end up using that font for the headers (unless somebody is ponying up for a license and wants to use Typekit or so), but the 't' as in "Welcome _t_o" is very strange. - Under "Events," I'd move "More" to be in line with the prev/next buttons. - Under "Latest Packages," I think different formatting could make this read more easily. At the very least, the package name and description should be a different color or weight. I'd move the description onto the same line (wrapping if necessary), but a lighter weight and a lighter gray (same color as the "Latest Event"?). Just some ideas to think about. -- Jeff Wheeler Undergraduate, Electrical Engineering University of Illinois at Urbana-Champaign

On 29 March 2010 02:37, Jeff Wheeler
- The "Register | Login" button is awkward; it looks like it's centered with the descenders included, so it's a bit too high. Also, a pipe as a separator is strange. (This same style is used a few other places, too.)
Yeah, I'm not sure what to do with that. Maybe it could go just above the search?
- "The Haskell Programming Language" is a bit long. Perhaps make "The"/"Programming Language" be a lot lighter, so that Haskell really stands out.
Maybe it could be Haskell: /The Programming Language/ where /foo/ is in grey.
- I doubt we'll end up using that font for the headers (unless somebody is ponying up for a license and wants to use Typekit or so), but the 't' as in "Welcome _t_o" is very strange.
This font is licensed for use as a @font-face font: http://www.fontsquirrel.com/fonts/Colaborate but we could use Georgia or something normal.
- Under "Events," I'd move "More" to be in line with the prev/next buttons.
True, that makes it consistent.
- Under "Latest Packages," I think different formatting could make this read more easily. At the very least, the package name and description should be a different color or weight. I'd move the description onto the same line (wrapping if necessary), but a lighter weight and a lighter gray (same color as the "Latest Event"?).
Yeah, I didn't want to go through every other package and colourize them in Inkscape. The package names should really be links so should be blue or something anyway, I think.
Just some ideas to think about.
I've attached the original Inkscape SVG, if you want to make some tweaks and send it back to me. I'm all setup to do the Wikimedia theme on my local machine, but fixing any warts before I do would be good. Cheers!

Dear Haskell-cafe, CREATE-NET, a research center located in Trento, Italy, is hiring two functional programmers for web application development. Proficiency in at least one functional programming language (Haskell, LIPS, CAML, ...) is required, as well as willingness to work on application development using either Haskell or Common LISP (depending on the project) and the usual javascript/css/html bundle for the client side. We offer competitive compensation and a stimulating work environment in the research and innovation sector. The scenic landscape of Italian Alps doesn't hurt either. If you are interested, please submit your application to itjobs@create-net.org Details on the open position and ideal profile may be found on http://www.create-net.org Best, Regis Saint-Paul CREATE-NET P.S. Note that although we are a research center, these openings are for developer positions, not research. You are welcome to write papers but this cannot be your main activity.

This looks great! What are the implementation details of having this go live? * Ashley: would you be able to e.g. install an index.html like this, and hang the wiki under it? * How do we allow editing (by trusted users?) -- Don chrisdone:
This is a post about re-designing the whole Haskell web site.
We got a new logo but didn't really take it any further. For a while there's been talk about a new design for the Haskell web site, and there are loads of web pages about Haskell that don't follow a theme consistent with Haskell.org's, probably because it doesn't really have a proper theme.
I'm not a designer so take my suggestion with a grain of salt, but something that showed pictures of the latest events and the feeds we currently have would be nice. The feeds let you know that the community is busy, and pictures tell you that we are human and friendly.
Anyway, I came up with something to kick off a discussion:
http://haskell.org/haskellwiki/Image:Haskell-homepage-idea.png
It answers the basic questions:
• What's Haskell? • Where am I on the site? (Answered by a universally recognised tab menu) • What's it like? • How do I learn it? • Does it have an active community? • What's going on in the community? What are they making? • This language is weird. Are they human? -- Yes. The picture of a recent event can fade from one to another with jQuery.
The colours aren't the most exciting, but someone who's a professional designer could do a proper design. But I like the idea of the site being like this; really busy but not scarily busy.
Subsections of the site could use the header and footer and heading theme, but have a completely different primary-content layout. Probably sub-sections would need a left-nav. Keeping the design simple like this also makes it easy to theme the current Wiki to fit in with it seamlessly.
Personally I don't have a problem with the existing site, functionally. It has all the stuff I want to look at. The only stuff that I had issue with as a newbie was finding The One Book I Should Read and The One Download I Should Get. The current site is starting to address this with a "Download Haskell" button. However, looking at it as a marketing site, it does look pretty lame and messy, and it gives you that impression of Haskell. So if people who own the site are going to redesign it, I thought I'd contribute a bit.
Anyway, please contribute your ideas. (Again, I'm not a designer, so you don't need to pick at the aesthetics, a real designer can sort that out.)
Cheers!
_______________________________________________ Haskell-Cafe mailing list Haskell-Cafe@haskell.org http://www.haskell.org/mailman/listinfo/haskell-cafe

On 28 March 2010 22:54, Don Stewart
This looks great!
What are the implementation details of having this go live?
* Ashley: would you be able to e.g. install an index.html like this, and hang the wiki under it? * How do we allow editing (by trusted users?)
I've emailed Ashley about sorting this out. I'll stick to the way it's currently done, wikimedia template for the home page. I'll just make the index page a special case somehow or make a new index file to pull the necessary bits from the wiki database. Let's go, Ashley!

Christopher Done wrote:
On 28 March 2010 22:54, Don Stewart
wrote: This looks great!
What are the implementation details of having this go live?
* Ashley: would you be able to e.g. install an index.html like this, and hang the wiki under it? * How do we allow editing (by trusted users?)
I've emailed Ashley about sorting this out. I'll stick to the way it's currently done, wikimedia template for the home page. I'll just make the index page a special case somehow or make a new index file to pull the necessary bits from the wiki database. Let's go, Ashley!
Is the front page a wiki page? -- Ashley

On 28/03/2010 21:44, Christopher Done wrote:
This is a post about re-designing the whole Haskell web site.
We got a new logo but didn't really take it any further. For a while there's been talk about a new design for the Haskell web site, and there are loads of web pages about Haskell that don't follow a theme consistent with Haskell.org's, probably because it doesn't really have a proper theme.
I'm not a designer so take my suggestion with a grain of salt, but something that showed pictures of the latest events and the feeds we currently have would be nice. The feeds let you know that the community is busy, and pictures tell you that we are human and friendly.
Anyway, I came up with something to kick off a discussion:
http://haskell.org/haskellwiki/Image:Haskell-homepage-idea.png
It answers the basic questions:
* What's Haskell? * Where am I on the site? (Answered by a universally recognised tab menu) * What's it like? * How do I learn it? * Does it have an active community? * What's going on in the community? What are they making? * This language is weird. Are they human? -- Yes. The picture of a recent event can fade from one to another with jQuery.
The colours aren't the most exciting, but someone who's a professional designer could do a proper design. But I like the idea of the site being like this; really busy but not scarily busy.
The general design looks great, nice job. Is the footer necessary? I dislike sites that have too many ways to navigate, and the footer looks superfluous. The footer will probably be off the bottom of the window in any case, which reduces its usefulness as a navigation tool. If we want a tree of links for navigation, maybe the tabs at the top could be drop-down menus, or there could be a menu sidebar. Cheers, Simon

On 29 March 2010 11:19, Simon Marlow
Is the footer necessary? I dislike sites that have too many ways to navigate, and the footer looks superfluous. The footer will probably be off the bottom of the window in any case, which reduces its usefulness as a navigation tool.
Footer navigations are a way to provide a bit of a sitemap without cluttering the top nav, good for SEO, and to provide the user with an overview of the hierarchical structure of the site on every page. According to the W3C, headings are easily navigable with a screenreader; as someone using assistive technologies I'd get something like: Welcome to Haskell.org Events Learning Headlines Latest Packages Quick Links Download Community Wiki Reports We can get rid of it but I think it's a useful thing.
If we want a tree of links for navigation, maybe the tabs at the top could be drop-down menus, or there could be a menu sidebar.
A side bar on sub pages sounds good.

On 29/03/2010 13:20, Christopher Done wrote:
On 29 March 2010 11:19, Simon Marlow
wrote: Is the footer necessary? I dislike sites that have too many ways to navigate, and the footer looks superfluous. The footer will probably be off the bottom of the window in any case, which reduces its usefulness as a navigation tool.
Footer navigations are a way to provide a bit of a sitemap without cluttering the top nav, good for SEO, and to provide the user with an overview of the hierarchical structure of the site on every page.
IMHO, these aren't compelling reasons. Note that already on your page there is an inconsistency between the tabs at the top and the headings at the bottom: I don't know where to look to find the content I want. Put the navigation in one place. A sitemap: sitemaps are for robots. If you're worried about cluttering up the page, use drop-down menus. SEO: we shouldn't compromise the usability or appearance of the site for SEO. If we do it right, SEO takes care of itself - and it's not like we care that much about SEO here, we're not competing with other sites to sell you Haskell.
According to the W3C, headings are easily navigable with a screenreader; as someone using assistive technologies I'd get something like:
Welcome to Haskell.org Events Learning Headlines Latest Packages Quick Links Download Community Wiki Reports
Making this work right is an important goal, I agree. Cheers, Simon

On Mon, Mar 29, 2010 at 16:24, Simon Marlow wrote:
On 29/03/2010 13:20, Christopher Done wrote:
On 29 March 2010 11:19, Simon Marlow wrote:
Is the footer necessary? I dislike sites that have too many ways to navigate, and the footer looks superfluous. The footer will probably be off the bottom of the window in any case, which reduces its usefulness as a navigation tool.
Footer navigations are a way to provide a bit of a sitemap without cluttering the top nav, good for SEO, and to provide the user with an overview of the hierarchical structure of the site on every page.
IMHO, these aren't compelling reasons. Note that already on your page there is an inconsistency between the tabs at the top and the headings at the bottom: I don't know where to look to find the content I want. Put the navigation in one place.
A sitemap: sitemaps are for robots. If you're worried about cluttering up the page, use drop-down menus.
SEO: we shouldn't compromise the usability or appearance of the site for SEO. If we do it right, SEO takes care of itself - and it's not like we care that much about SEO here, we're not competing with other sites to sell you Haskell.
I like something like this footer (though I don't think this is a great one: page-specific wiki actions doesn't belong, and I don't get the "Reports" column). It clearly doesn't serve as main navigation. For me, it's the "where do I go next" collection of links for when I've read the page. I think it can improve usability, not hurt it. As for SEO, I don't think the concern should be "do we show up high in the ranks?" but rather "does a query in a search engine take you to the most appropriate page?" I've long been frustrated by Google not being able to find good answers to my Haskell-related questions. If there's anything we can do to improve this issue by changing the page layout and structure of haskell.org, then I'm all for it. This in itself is a matter of usability. Regards, Sean

On 29 March 2010 16:16, Sean Leather
On Mon, Mar 29, 2010 at 16:24, Simon Marlow wrote:
IMHO, these aren't compelling reasons. Note that already on your page there is an inconsistency between the tabs at the top and the headings at the bottom: I don't know where to look to find the content I want. Put the navigation in one place.
A sitemap: sitemaps are for robots. If you're worried about cluttering up the page, use drop-down menus.
SEO: we shouldn't compromise the usability or appearance of the site for SEO. If we do it right, SEO takes care of itself - and it's not like we care that much about SEO here, we're not competing with other sites to sell you Haskell.
I like something like this footer (though I don't think this is a great one: page-specific wiki actions doesn't belong, and I don't get the "Reports" column). It clearly doesn't serve as main navigation. For me, it's the "where do I go next" collection of links for when I've read the page. I think it can improve usability, not hurt it.
As for SEO, I don't think the concern should be "do we show up high in the ranks?" but rather "does a query in a search engine take you to the most appropriate page?" I've long been frustrated by Google not being able to find good answers to my Haskell-related questions. If there's anything we can do to improve this issue by changing the page layout and structure of haskell.org, then I'm all for it. This in itself is a matter of usability.
Well, I'm not a usability expert nor do I have any research handy about how to do this properly. If someone is or has, that would be great! I was going to ask the guy at work who is a usability expert and up on W3C recommendations, but he wasn't in! Meanwhile for the sake of productivity I'll just take it out and get cracking. If someone thinks something's confusing we can just take it out, no problem.

The main issue I would have with the site design proposed here is that the
"Download Haskell" link that is currently fairly prominent on the page gets
shuffled off into oblivion in the footer. However, overall, I think it
serves as a good starting point for discussion.
-Edward Kmett
On Sun, Mar 28, 2010 at 4:44 PM, Christopher Done
This is a post about re-designing the whole Haskell web site.
We got a new logo but didn't really take it any further. For a while there's been talk about a new design for the Haskell web site, and there are loads of web pages about Haskell that don't follow a theme consistent with Haskell.org's, probably because it doesn't really have a proper theme.
I'm not a designer so take my suggestion with a grain of salt, but something that showed pictures of the latest events and the feeds we currently have would be nice. The feeds let you know that the community is busy, and pictures tell you that we are human and friendly.
Anyway, I came up with something to kick off a discussion:
http://haskell.org/haskellwiki/Image:Haskell-homepage-idea.png
It answers the basic questions:
- What's Haskell? - Where am I on the site? (Answered by a universally recognised tab menu) - What's it like? - How do I learn it? - Does it have an active community? - What's going on in the community? What are they making? - This language is weird. Are they human? -- Yes. The picture of a recent event can fade from one to another with jQuery.
The colours aren't the most exciting, but someone who's a professional designer could do a proper design. But I like the idea of the site being like this; really busy but not scarily busy.
Subsections of the site could use the header and footer and heading theme, but have a completely different primary-content layout. Probably sub-sections would need a left-nav. Keeping the design simple like this also makes it easy to theme the current Wiki to fit in with it seamlessly.
Personally I don't have a problem with the existing site, functionally. It has all the stuff I want to look at. The only stuff that I had issue with as a newbie was finding The One Book I Should Read and The One Download I Should Get. The current site is starting to address this with a "Download Haskell" button. However, looking at it as a marketing site, it does look pretty lame and messy, and it gives you that impression of Haskell. So if people who own the site are going to redesign it, I thought I'd contribute a bit.
Anyway, please contribute your ideas. (Again, I'm not a designer, so you don't need to pick at the aesthetics, a real designer can sort that out.)
Cheers!
_______________________________________________ Haskell-Cafe mailing list Haskell-Cafe@haskell.org http://www.haskell.org/mailman/listinfo/haskell-cafe

On Mar 28, 2010, at 10:44 PM, Christopher Done wrote:
This is a post about re-designing the whole Haskell web site.
We got a new logo but didn't really take it any further. For a while there's been talk about a new design for the Haskell web site, and there are loads of web pages about Haskell that don't follow a theme consistent with Haskell.org's, probably because it doesn't really have a proper theme.
I'm not a designer so take my suggestion with a grain of salt, but something that showed pictures of the latest events and the feeds we currently have would be nice. The feeds let you know that the community is busy, and pictures tell you that we are human and friendly.
Anyway, I came up with something to kick off a discussion:
http://haskell.org/haskellwiki/Image:Haskell-homepage-idea.png
It answers the basic questions: • What's Haskell? • Where am I on the site? (Answered by a universally recognised tab menu) • What's it like? • How do I learn it? • Does it have an active community? • What's going on in the community? What are they making? • This language is weird. Are they human? -- Yes. The picture of a recent event can fade from one to another with jQuery. The colours aren't the most exciting, but someone who's a professional designer could do a proper design. But I like the idea of the site being like this; really busy but not scarily busy.
Subsections of the site could use the header and footer and heading theme, but have a completely different primary-content layout. Probably sub-sections would need a left-nav. Keeping the design simple like this also makes it easy to theme the current Wiki to fit in with it seamlessly.
Personally I don't have a problem with the existing site, functionally. It has all the stuff I want to look at. The only stuff that I had issue with as a newbie was finding The One Book I Should Read and The One Download I Should Get. The current site is starting to address this with a "Download Haskell" button. However, looking at it as a marketing site, it does look pretty lame and messy, and it gives you that impression of Haskell. So if people who own the site are going to redesign it, I thought I'd contribute a bit.
Anyway, please contribute your ideas. (Again, I'm not a designer, so you don't need to pick at the aesthetics, a real designer can sort that out.)
Cheers!
Nice work, definitely beats the current version! A few remarks: - Please throw in a bit more color somehow. Like said before, this shade of gray is a bit depressive. - The "more" links are far to prominent. These links are not that important and form a very distractive part of the design. Maybe you can right-align them and make them less button-like. - I would recommend to use a bit more conservative font for the headers and the headlines. Why not stick with Helvetica, Gill Sans or Myriad Pro? - Don't use a bold font-face in running text. - Align the bottom of the tabs headers with the content frame? - Maybe you can make the right column less wide, making is more easy to focus on the main content? These remarks might help to make the overall appearance a bit less heavy. Your design is quite lean and quiet, which is good, but some of the details make it a bit messy. Gr, -- Sebastiaan Visser

On 29 March 2010 21:51, Sebastiaan Visser
Nice work, definitely beats the current version!
A few remarks: - Please throw in a bit more color somehow. Like said before, this shade of gray is a bit depressive. - The "more" links are far to prominent. These links are not that important and form a very distractive part of the design. Maybe you can right-align them and make them less button-like. - I would recommend to use a bit more conservative font for the headers and the headlines. Why not stick with Helvetica, Gill Sans or Myriad Pro? - Don't use a bold font-face in running text. - Align the bottom of the tabs headers with the content frame? - Maybe you can make the right column less wide, making is more easy to focus on the main content?
These remarks might help to make the overall appearance a bit less heavy. Your design is quite lean and quiet, which is good, but some of the details make it a bit messy.
Useful tips, easy to change, thanks. I agree with all the points. I will update the concept pic in the morning. I'm already building the wikimedia skin now. I feel it's a good idea to get something real built that talks to the real database and can be clicked and browsed. Otherwise it will remain just an idea for a long time going through tweaks and watershedding. Regarding other colours, please help me. Here is the SVG of the site: http://chrisdone.com/tmp/haskell.svg If you can suggest one extra contrasting but complementing colour, that would be great.

On Mon, Mar 29, 2010 at 3:44 AM, Christopher Done
This is a post about re-designing the whole Haskell web site.
I really like the design a lot. Here are some ideas: - There are several news streams going on at once. Perhaps "Headlines" and "Events" could be merged into one stream. After watching the Hackage RSS feed every day I don't know if it's interesting enough to put on a front page. Perhaps in a side bar which brings me to my next suggestions. - Multi column pages are tricky to scan! It works well in news papers since the page height is limited but for web pages I really prefer one main column. Perhaps the second column code be made more narrow? Perhaps the footer content could be promoted into this second column and have it be a more conventional right (or left) hand nav? - The quick links seem a bit random where they now appear. :) I'd also recommend looking at other programming languages web sites if you haven't done so already: http://www.ruby-lang.org/en/ http://www.python.org/ http://www.scala-lang.org/ Thanks for all your hard work! Cheers, Johan

On 31 March 2010 12:01, Johan Tibell
- There are several news streams going on at once. Perhaps "Headlines" and "Events" could be merged into one stream. After watching the Hackage RSS feed every day I don't know if it's interesting enough to put on a front page. Perhaps in a side bar which brings me to my next suggestions.
- Multi column pages are tricky to scan! It works well in news papers since the page height is limited but for web pages I really prefer one main column. Perhaps the second column code be made more narrow? Perhaps the footer content could be promoted into this second column and have it be a more conventional right (or left) hand nav?
That's true, it's a nice idea but in practice it's hard to know where to focus. I've gone with a left nav. I've built up the HTML which is cross-browser (ie6/7/8/opera/firefox/safari/chrome compat), still need to add some bits but I can tomorrow import it into a wikimedia skin. It's kind of easy to re-shuffle now that I've built it. http://82.33.137.16/haskell-website/ Feedback would be appreciated. One has to think, what do I really want to see on the home page? Personally, I want to see latest events and news, that's what I look for on the current page. I'd also like to stick The Big Download Button on there and a small embedded TryHaskell, maybe with random runnable code samples. Similar to the code sample on http://ruby-lang.org/ but something you can actually try in the browser. And yes, by the way, I'm taking inspiration from Ruby's site, Python's site and Ubuntu's wiki page, and I'd forgotten about Scala so I'm looking at their site for ideas, too.
- The quick links seem a bit random where they now appear. :)
Ha, yes! I popped them on last minute. I'm not entirely sure if there is a standard place for social networking icons to go. I'll have to see about that. There are lots of places the icons could go quite neatly. I was also thinking, I am told by my designer friends, that long pages are coming back, so I think we could afford another couple sections on there. Plus, I can optimise the page's download time by gzipping the HTML and caching the gzip binary result, outputting that, and refreshing that cache when the HomePage page is changed (actually Wikimedia probably already supports caching somewhat, though it is an old version, I'll have to see). Cheers!

Christopher Done wrote:
That's true, it's a nice idea but in practice it's hard to know where to focus. I've gone with a left nav. I've built up the HTML which is cross-browser (ie6/7/8/opera/firefox/safari/chrome compat), still need to add some bits but I can tomorrow import it into a wikimedia skin. It's kind of easy to re-shuffle now that I've built it.
http://82.33.137.16/haskell-website/
Feedback would be appreciated.
One has to think, what do I really want to see on the home page?
Two important things I am missing are: * A link to the documentation. Perhaps as a button in the top row. * A link to tutorial(s) / Real World Haskell. Besides the download button, these are the important things that new users look for when they land on the home page. This design looks too much like the Haskell Community homepage, not the Haskell Programming Language home page. Some more things: * I think that the links on the left are confusing and unnecessary, since there is already a menu at the top. * Why would there be a 'links' page? All links fall either under 'community' or 'news' or 'download'. * Perhaps have a tab named 'events', and put all the event stuff there? * (minor) the buttons on the top row have a dent at the top (in Firefox 3.6 on windows) Twan

On Fri, Apr 2, 2010 at 12:40 AM, Christopher Done
That's true, it's a nice idea but in practice it's hard to know where to focus. I've gone with a left nav. I've built up the HTML which is cross-browser (ie6/7/8/opera/firefox/safari/chrome compat), still need to add some bits but I can tomorrow import it into a wikimedia skin. It's kind of easy to re-shuffle now that I've built it.
http://82.33.137.16/haskell-website/
Feedback would be appreciated.
There isn't a lot of visual separation between the nav bar and the main content. I think a border or background colour change might be nice. Also, when I let my firefox window fill the screen there's whitespace on the left and right, when I share my screen with another window the site doesn't fit horizontally - it doesn't adjust well to changing window widths. Also, in the nav bar it should be clearer when an item is linewrapping and when it is next in the list - on the left it looks like we have * The Haskell Platform * Glasgow Haskell * Compiler * ... so, bullet points or adjusted vertical spacing might help there. Also still quite grey. But I do like the focus on current events - the first impression you get visiting that page is that Haskell is alive and well, and people are using and developing it right now. The pictures of Real People smiling and huddling together really do help the friendly image we've managed to acquire (and should guard with utmost vigil, in my opinion). I think that the About and Learning sections of the original website are good section titles, and would work well on the navbar. The easiest thing to do on visiting the website is read about why Haskell is so great, and where to find out how to use it.

How about something more colourful?
http://i.imgur.com/7jCPq.png
The "Get Haskell" box should of course be a shiny button. A shadow
separating the content box from the background would probably also be
a good idea. But the main point is: less dull colours, and the
important links should go at the top.
On 2 April 2010 04:37, Ben Millwood
On Fri, Apr 2, 2010 at 4:36 AM, Ben Millwood
wrote: The easiest thing to do on visiting the website is read about why Haskell is so great, and where to find out how to use it.
Uhm, I meant the easiest thing *should be* reading about...
Sorry about that. _______________________________________________ Haskell-Cafe mailing list Haskell-Cafe@haskell.org http://www.haskell.org/mailman/listinfo/haskell-cafe
-- Push the envelope. Watch it bend.

On 4/2/10 5:28 AM, Thomas Schilling wrote:
How about something more colourful?
No-one replied to this, but I like it. You sacrificed some information density for a simple, engaging, low-stress page (which can still rotate in new content frequently). Anything appearing on this page will be noticed and read, which is not true of all designs. And reducing stress in learning Haskell is a good idea! (I almost expect to see a Hitch-hiker's Guide Don't Panic button[1]) [1] http://wiki.zope.org/zope2/dontpanicbutton.gif

On 6 April 2010 13:24, Simon Michael
On 4/2/10 5:28 AM, Thomas Schilling wrote:
How about something more colourful?
No-one replied to this, but I like it. You sacrificed some information density for a simple, engaging, low-stress page (which can still rotate in new content frequently).
Hmmm, I must have missed this one. However, I find it being _too_ bereft of content. Maybe still have a sub-menu of "important" links/info (e.g. events) rather than force users to dig for them. -- Ivan Lazar Miljenovic Ivan.Miljenovic@gmail.com IvanMiljenovic.wordpress.com

On Tue, Apr 6, 2010 at 5:24 AM, Simon Michael
On 4/2/10 5:28 AM, Thomas Schilling wrote:
How about something more colourful?
I really like the simplicity of the Cassandra page: http://cassandra.apache.org/

Maybe a bit off-topic, but as Johan mentioned the Cassandra web site... Are there any Haskellers out there using Cassandra with Haskell? Thanks, Martin
-----Original Message----- From: haskell-cafe-bounces@haskell.org [mailto:haskell-cafe-bounces@haskell.org] On Behalf Of Johan Tibell Sent: Tuesday, April 06, 2010 11:36 AM To: Simon Michael Cc: haskell-cafe@haskell.org Subject: Re: [Haskell-cafe] Re: Haskell.org re-design
On Tue, Apr 6, 2010 at 5:24 AM, Simon Michael
wrote: On 4/2/10 5:28 AM, Thomas Schilling wrote:
How about something more colourful?
I really like the simplicity of the Cassandra page:
http://cassandra.apache.org/ _______________________________________________ Haskell-Cafe mailing list Haskell-Cafe@haskell.org http://www.haskell.org/mailman/listinfo/haskell-cafe

On Tue, Apr 6, 2010 at 11:41 AM, Dr. Martin Grabmüller
Maybe a bit off-topic, but as Johan mentioned the Cassandra web site...
Are there any Haskellers out there using Cassandra with Haskell?
Not yet but I plan to write a binding for it if I ever get time. :)

On Tue, Apr 6, 2010 at 11:47, Johan Tibell wrote:
On Tue, Apr 6, 2010 at 11:41 AM, Dr. Martin Grabmüller
wrote: Maybe a bit off-topic, but as Johan mentioned the Cassandra web site...
Are there any Haskellers out there using Cassandra with Haskell?
Not yet but I plan to write a binding for it if I ever get time. :)
Apparently, somebody used it long enough to write this: http://hackage.haskell.org/package/cassandra-thrift Sean

Well, they make the wannabe-designer mistake of using justified text
in HTML, even worse, for columns just 3 words wide.
The overall layout, is pretty nice though. It's essentially the
standard Web 2.0 layout (compare http://basecamphq.com/,
http://www.blinksale.com/, http://www.analysis-one.com/, etc.). The
key design elements are (IMO):
- Put the important stuff at the top and separate it visually from
the "other stuff". The important things are: (1) the quick summary
of Haskell, (2) the "Get Haskell" button, (3) link to "Learn Haskell"
/ "Try Haskell"
- We may have a second row/column of secondary important stuff, like
community, project hosting, more implementations, the top learning
materials, etc. links to Haskell users
- News, Events, etc. can go further down
I'm not particularly attached to any particulars of my suggested
design. I just thought I'll try to encourage to move away much
further from the current wiki-like and somewhat dull design.
On 6 April 2010 10:36, Johan Tibell
On Tue, Apr 6, 2010 at 5:24 AM, Simon Michael
wrote: On 4/2/10 5:28 AM, Thomas Schilling wrote:
How about something more colourful?
I really like the simplicity of the Cassandra page:
http://cassandra.apache.org/ _______________________________________________ Haskell-Cafe mailing list Haskell-Cafe@haskell.org http://www.haskell.org/mailman/listinfo/haskell-cafe
-- Push the envelope. Watch it bend.

I'm definitely not a design/color person, but has anyone considered using
kuler.adobe.com as a source of "nice" color schemes, since we seem to have
an issue coming up with attractive combinations?
On Tue, Apr 6, 2010 at 9:58 AM, Thomas Schilling
Well, they make the wannabe-designer mistake of using justified text in HTML, even worse, for columns just 3 words wide.
The overall layout, is pretty nice though. It's essentially the standard Web 2.0 layout (compare http://basecamphq.com/, http://www.blinksale.com/, http://www.analysis-one.com/, etc.). The key design elements are (IMO):
- Put the important stuff at the top and separate it visually from the "other stuff". The important things are: (1) the quick summary of Haskell, (2) the "Get Haskell" button, (3) link to "Learn Haskell" / "Try Haskell"
- We may have a second row/column of secondary important stuff, like community, project hosting, more implementations, the top learning materials, etc. links to Haskell users
- News, Events, etc. can go further down
I'm not particularly attached to any particulars of my suggested design. I just thought I'll try to encourage to move away much further from the current wiki-like and somewhat dull design.
On 6 April 2010 10:36, Johan Tibell
wrote: On Tue, Apr 6, 2010 at 5:24 AM, Simon Michael
wrote: On 4/2/10 5:28 AM, Thomas Schilling wrote:
How about something more colourful?
I really like the simplicity of the Cassandra page:
http://cassandra.apache.org/ _______________________________________________ Haskell-Cafe mailing list Haskell-Cafe@haskell.org http://www.haskell.org/mailman/listinfo/haskell-cafe
-- Push the envelope. Watch it bend. _______________________________________________ Haskell-Cafe mailing list Haskell-Cafe@haskell.org http://www.haskell.org/mailman/listinfo/haskell-cafe

Well, I used http://www.colorschemedesigner.com/
On 6 April 2010 16:20, Daniel Peebles
I'm definitely not a design/color person, but has anyone considered using kuler.adobe.com as a source of "nice" color schemes, since we seem to have an issue coming up with attractive combinations?
On Tue, Apr 6, 2010 at 9:58 AM, Thomas Schilling
wrote: Well, they make the wannabe-designer mistake of using justified text in HTML, even worse, for columns just 3 words wide.
The overall layout, is pretty nice though. It's essentially the standard Web 2.0 layout (compare http://basecamphq.com/, http://www.blinksale.com/, http://www.analysis-one.com/, etc.). The key design elements are (IMO):
- Put the important stuff at the top and separate it visually from the "other stuff". The important things are: (1) the quick summary of Haskell, (2) the "Get Haskell" button, (3) link to "Learn Haskell" / "Try Haskell"
- We may have a second row/column of secondary important stuff, like community, project hosting, more implementations, the top learning materials, etc. links to Haskell users
- News, Events, etc. can go further down
I'm not particularly attached to any particulars of my suggested design. I just thought I'll try to encourage to move away much further from the current wiki-like and somewhat dull design.
On 6 April 2010 10:36, Johan Tibell
wrote: On Tue, Apr 6, 2010 at 5:24 AM, Simon Michael
wrote: On 4/2/10 5:28 AM, Thomas Schilling wrote:
How about something more colourful?
I really like the simplicity of the Cassandra page:
http://cassandra.apache.org/ _______________________________________________ Haskell-Cafe mailing list Haskell-Cafe@haskell.org http://www.haskell.org/mailman/listinfo/haskell-cafe
-- Push the envelope. Watch it bend. _______________________________________________ Haskell-Cafe mailing list Haskell-Cafe@haskell.org http://www.haskell.org/mailman/listinfo/haskell-cafe
-- Push the envelope. Watch it bend.

There's colourlovers.com as well
On Apr 6, 2010, at 12:41 PM, Thomas Schilling
Well, I used http://www.colorschemedesigner.com/
On 6 April 2010 16:20, Daniel Peebles
wrote: I'm definitely not a design/color person, but has anyone considered using kuler.adobe.com as a source of "nice" color schemes, since we seem to have an issue coming up with attractive combinations?
On Tue, Apr 6, 2010 at 9:58 AM, Thomas Schilling
wrote:
Well, they make the wannabe-designer mistake of using justified text in HTML, even worse, for columns just 3 words wide.
The overall layout, is pretty nice though. It's essentially the standard Web 2.0 layout (compare http://basecamphq.com/, http://www.blinksale.com/, http://www.analysis-one.com/, etc.). The key design elements are (IMO):
- Put the important stuff at the top and separate it visually from the "other stuff". The important things are: (1) the quick summary of Haskell, (2) the "Get Haskell" button, (3) link to "Learn Haskell" / "Try Haskell"
- We may have a second row/column of secondary important stuff, like community, project hosting, more implementations, the top learning materials, etc. links to Haskell users
- News, Events, etc. can go further down
I'm not particularly attached to any particulars of my suggested design. I just thought I'll try to encourage to move away much further from the current wiki-like and somewhat dull design.
On 6 April 2010 10:36, Johan Tibell
wrote: On Tue, Apr 6, 2010 at 5:24 AM, Simon Michael
wrote: On 4/2/10 5:28 AM, Thomas Schilling wrote:
How about something more colourful?
I really like the simplicity of the Cassandra page:
http://cassandra.apache.org/ _______________________________________________ Haskell-Cafe mailing list Haskell-Cafe@haskell.org http://www.haskell.org/mailman/listinfo/haskell-cafe
-- Push the envelope. Watch it bend. _______________________________________________ Haskell-Cafe mailing list Haskell-Cafe@haskell.org http://www.haskell.org/mailman/listinfo/haskell-cafe
-- Push the envelope. Watch it bend. _______________________________________________ Haskell-Cafe mailing list Haskell-Cafe@haskell.org http://www.haskell.org/mailman/listinfo/haskell-cafe

Another attempt: http://i.imgur.com/ENvl7.png
On 6 April 2010 10:36, Johan Tibell
On Tue, Apr 6, 2010 at 5:24 AM, Simon Michael
wrote: On 4/2/10 5:28 AM, Thomas Schilling wrote:
How about something more colourful?
I really like the simplicity of the Cassandra page:
http://cassandra.apache.org/ _______________________________________________ Haskell-Cafe mailing list Haskell-Cafe@haskell.org http://www.haskell.org/mailman/listinfo/haskell-cafe
-- Push the envelope. Watch it bend.

This is a very nice design. However shouldn't other pages e.g. the
wiki template be redesigning to match as well? If this is not going to
happen, then I would almost prefer sticking to the current design for
consistency's sake.
On 6 April 2010 20:11, Thomas Schilling
Another attempt: http://i.imgur.com/ENvl7.png
On 6 April 2010 10:36, Johan Tibell
wrote: On Tue, Apr 6, 2010 at 5:24 AM, Simon Michael
wrote: On 4/2/10 5:28 AM, Thomas Schilling wrote:
How about something more colourful?
I really like the simplicity of the Cassandra page:
http://cassandra.apache.org/ _______________________________________________ Haskell-Cafe mailing list Haskell-Cafe@haskell.org http://www.haskell.org/mailman/listinfo/haskell-cafe
-- Push the envelope. Watch it bend. _______________________________________________ Haskell-Cafe mailing list Haskell-Cafe@haskell.org http://www.haskell.org/mailman/listinfo/haskell-cafe

Here's a matching Wiki style: http://i.imgur.com/XkuzH.png
On 6 April 2010 20:35, Max Bolingbroke
This is a very nice design. However shouldn't other pages e.g. the wiki template be redesigning to match as well? If this is not going to happen, then I would almost prefer sticking to the current design for consistency's sake.
On 6 April 2010 20:11, Thomas Schilling
wrote: Another attempt: http://i.imgur.com/ENvl7.png
On 6 April 2010 10:36, Johan Tibell
wrote: On Tue, Apr 6, 2010 at 5:24 AM, Simon Michael
wrote: On 4/2/10 5:28 AM, Thomas Schilling wrote:
How about something more colourful?
I really like the simplicity of the Cassandra page:
http://cassandra.apache.org/ _______________________________________________ Haskell-Cafe mailing list Haskell-Cafe@haskell.org http://www.haskell.org/mailman/listinfo/haskell-cafe
-- Push the envelope. Watch it bend. _______________________________________________ Haskell-Cafe mailing list Haskell-Cafe@haskell.org http://www.haskell.org/mailman/listinfo/haskell-cafe
-- Push the envelope. Watch it bend.

Thomas Schilling wrote:
Here's a matching Wiki style: http://i.imgur.com/XkuzH.png
I like your designs (I liked the blue and orange version, but all the colour schemes seem fine). For the wiki design, it would be good to re-think and cull those links at the top of the page. For example, I don't think that "random page" needs to be in the top bar. With several other links it's not clear to me what they do. Perhaps it's just me, but "wiki community" and "special pages" doesn't suggest what they do or why I would want to click them, and "related changes" also puzzles me as to what it might be. The "recent changes" and "page history" links seem redundant. The Haskell wiki has some useful content but the pages are cluttered with these links. Simply removing a few of these links (while we're redesigning the site anyway) would enhance the pages' usability. Thanks, Neil.

On Wed, Apr 7, 2010 at 11:12, Neil Brown
For the wiki design, it would be good to re-think and cull those links at the top of the page. For example, I don't think that "random page" needs to be in the top bar. With several other links it's not clear to me what they do. Perhaps it's just me, but "wiki community" and "special pages" doesn't suggest what they do or why I would want to click them, and "related changes" also puzzles me as to what it might be. The "recent changes" and "page history" links seem redundant.
"Special pages" is rather useful for administrators, but not *that* useful for regular users I guess. Would it be possible to put it easily accessible for administrators (people who are allowed to add users), but hide it away a bit for non-admins? /M -- Magnus Therning (OpenPGP: 0xAB4DFBA4) magnus@therning.org Jabber: magnus@therning.org http://therning.org/magnus identi.ca|twitter: magthe

Thomas Schilling
Another attempt: http://i.imgur.com/ENvl7.png
I like the layout, but hate the colour scheme. -- Ivan Lazar Miljenovic Ivan.Miljenovic@gmail.com IvanMiljenovic.wordpress.com

On 6 April 2010 22:39, Ivan Lazar Miljenovic
Thomas Schilling
writes: Another attempt: http://i.imgur.com/ENvl7.png
I like the layout, but hate the colour scheme.
Wow, "hate" is a very strong word. In any case, though, I'm pretty sure it'll be impossible to please everyone. FWIW, I used this: http://www.colourlovers.com/palette/694737/Thought_Provoking If we can agree on the general layout, though, I can create some colour scheme variants. I know this stuff is very subjective, but I would appreciate constructive feedback. / Thomas -- Push the envelope. Watch it bend.

On 7 April 2010 08:40, Thomas Schilling
On 6 April 2010 22:39, Ivan Lazar Miljenovic
wrote: I like the layout, but hate the colour scheme.
Wow, "hate" is a very strong word.
OK, I dislike the colour scheme. Happy now? ;-) -- Ivan Lazar Miljenovic Ivan.Miljenovic@gmail.com IvanMiljenovic.wordpress.com

On 7 April 2010 00:57, Ivan Miljenovic
On 7 April 2010 08:40, Thomas Schilling
wrote: On 6 April 2010 22:39, Ivan Lazar Miljenovic
wrote: I like the layout, but hate the colour scheme.
Wow, "hate" is a very strong word.
OK, I dislike the colour scheme. Happy now? ;-)
That's still not constructive. I.e, is it the black, the gray, the orange? I played around with some more colours, but eg. blue link colour makes the site feel too cold. Using more intense colours for the bar at the top becomes distracting very quickly. A background other than white is either hard to read, or highly dependent on the screen. E.g., a nice bright beige on one screen can look too yellowish on another screen. Anyway, here's something with a bit more colour: http://i.imgur.com/LpQmH.png / Thomas -- Push the envelope. Watch it bend.

On 7 April 2010 10:02, Thomas Schilling
On 7 April 2010 00:57, Ivan Miljenovic
wrote: OK, I dislike the colour scheme. Happy now? ;-)
That's still not constructive. I.e, is it the black, the gray, the orange?
OK, it's the black; it seems a tad too strong for me (the fact that you have a black theme for your browser probably doesn't help).
Using more intense colours for the bar at the top becomes distracting very quickly.
How about a more neutral, paler colour?
Anyway, here's something with a bit more colour: http://i.imgur.com/LpQmH.png
Apart from the black up the top still, I think this is nicer. However, maybe the links in the description text up the top are a bit too obvious... -- Ivan Lazar Miljenovic Ivan.Miljenovic@gmail.com IvanMiljenovic.wordpress.com

I concur that the latest version with the softer colors looks a lot nicer, and I approve of the overall design. I think that you should go back to using a change in the foreground color rather than the background color for the links in the main description, since at the moment it looks ugly. I also think that it would look better if you could align the two columns in the top (i.e., the description text and the major links above the "News and Events" section) so that they align better with the two columns below; you could probably also have the description text creep into the left margin so that it isn't exactly centered over the left column below, if that would look better. Cheers, Greg On Apr 6, 2010, at 5:16 PM, Ivan Miljenovic wrote:
On 7 April 2010 10:02, Thomas Schilling
wrote: On 7 April 2010 00:57, Ivan Miljenovic
wrote: OK, I dislike the colour scheme. Happy now? ;-)
That's still not constructive. I.e, is it the black, the gray, the orange?
OK, it's the black; it seems a tad too strong for me (the fact that you have a black theme for your browser probably doesn't help).
Using more intense colours for the bar at the top becomes distracting very quickly.
How about a more neutral, paler colour?
Anyway, here's something with a bit more colour: http://i.imgur.com/LpQmH.png
Apart from the black up the top still, I think this is nicer. However, maybe the links in the description text up the top are a bit too obvious...
-- Ivan Lazar Miljenovic Ivan.Miljenovic@gmail.com IvanMiljenovic.wordpress.com _______________________________________________ Haskell-Cafe mailing list Haskell-Cafe@haskell.org http://www.haskell.org/mailman/listinfo/haskell-cafe

Ok, based on both your and Ivan's comments I modified a bit more.
http://i.imgur.com/cumLj.png
Making the top columns and the lower columns the same width looks bad,
but I agree that the large margin between the blurb and the
Documentation headline was too large.
After I changed that, however, the Documentation section and the News
sections did not line up anymore which looked even worse when the news
section had a different background colour. So instead the background
colour is used for the quicklinks. Removing any use of a background
colour would makes things too boring, though.
I also swapped the heading colour and the title bar colour. So
headings are now a very dark blue.
The italic things in the blurb are actually not links (though they
could be). Without any styling the blurb would look too boring, so
I'm using the same blue that the title bar uses.
On 7 April 2010 01:25, Gregory Crosswhite
I concur that the latest version with the softer colors looks a lot nicer, and I approve of the overall design. I think that you should go back to using a change in the foreground color rather than the background color for the links in the main description, since at the moment it looks ugly. I also think that it would look better if you could align the two columns in the top (i.e., the description text and the major links above the "News and Events" section) so that they align better with the two columns below; you could probably also have the description text creep into the left margin so that it isn't exactly centered over the left column below, if that would look better.
Cheers, Greg
On Apr 6, 2010, at 5:16 PM, Ivan Miljenovic wrote:
On 7 April 2010 10:02, Thomas Schilling
wrote: On 7 April 2010 00:57, Ivan Miljenovic
wrote: OK, I dislike the colour scheme. Happy now? ;-)
That's still not constructive. I.e, is it the black, the gray, the orange?
OK, it's the black; it seems a tad too strong for me (the fact that you have a black theme for your browser probably doesn't help).
Using more intense colours for the bar at the top becomes distracting very quickly.
How about a more neutral, paler colour?
Anyway, here's something with a bit more colour: http://i.imgur.com/LpQmH.png
Apart from the black up the top still, I think this is nicer. However, maybe the links in the description text up the top are a bit too obvious...
-- Ivan Lazar Miljenovic Ivan.Miljenovic@gmail.com IvanMiljenovic.wordpress.com _______________________________________________ Haskell-Cafe mailing list Haskell-Cafe@haskell.org http://www.haskell.org/mailman/listinfo/haskell-cafe
-- Push the envelope. Watch it bend.

Nice! Is there any way you can enlarge the bottom section so that the box in the top-right doesn't look like it is hanging over the side (i.e., having whitespace directly below it and to the right of the main text)? If anything, I think that it would look better for the bottom text to extend further right than the box at the top than vice versa. Cheers, Greg On Apr 6, 2010, at 5:49 PM, Thomas Schilling wrote:
Ok, based on both your and Ivan's comments I modified a bit more.
Making the top columns and the lower columns the same width looks bad, but I agree that the large margin between the blurb and the Documentation headline was too large. After I changed that, however, the Documentation section and the News sections did not line up anymore which looked even worse when the news section had a different background colour. So instead the background colour is used for the quicklinks. Removing any use of a background colour would makes things too boring, though. I also swapped the heading colour and the title bar colour. So headings are now a very dark blue.
The italic things in the blurb are actually not links (though they could be). Without any styling the blurb would look too boring, so I'm using the same blue that the title bar uses.
On 7 April 2010 01:25, Gregory Crosswhite
wrote: I concur that the latest version with the softer colors looks a lot nicer, and I approve of the overall design. I think that you should go back to using a change in the foreground color rather than the background color for the links in the main description, since at the moment it looks ugly. I also think that it would look better if you could align the two columns in the top (i.e., the description text and the major links above the "News and Events" section) so that they align better with the two columns below; you could probably also have the description text creep into the left margin so that it isn't exactly centered over the left column below, if that would look better.
Cheers, Greg
On Apr 6, 2010, at 5:16 PM, Ivan Miljenovic wrote:
On 7 April 2010 10:02, Thomas Schilling
wrote: On 7 April 2010 00:57, Ivan Miljenovic
wrote: OK, I dislike the colour scheme. Happy now? ;-)
That's still not constructive. I.e, is it the black, the gray, the orange?
OK, it's the black; it seems a tad too strong for me (the fact that you have a black theme for your browser probably doesn't help).
Using more intense colours for the bar at the top becomes distracting very quickly.
How about a more neutral, paler colour?
Anyway, here's something with a bit more colour: http://i.imgur.com/LpQmH.png
Apart from the black up the top still, I think this is nicer. However, maybe the links in the description text up the top are a bit too obvious...
-- Ivan Lazar Miljenovic Ivan.Miljenovic@gmail.com IvanMiljenovic.wordpress.com _______________________________________________ Haskell-Cafe mailing list Haskell-Cafe@haskell.org http://www.haskell.org/mailman/listinfo/haskell-cafe
-- Push the envelope. Watch it bend.

Ok, last revision for tonight: http://i.imgur.com/d3ARq.png
I fixed the link-box hanging over and I made the logo a bit bigger
(60px, like currently on the Wiki)
Ivan, yes it's more like Slate Grey, no idea what it's called. I have
set a maximum width on purpose so that it doesn't degrade too badly on
big screens. It was 50em (50 x font size), now it's 55em; For
one-column text 40em would be better (too long lines are hard to
read), but since it's a two-column layout, it's fine if it's wider.
I've seen a website that fluidly switches between 2 and 3-column
layout depending on how wide the window is (using CSS only) but I
suppose that's hard to get to work portably (well, IE).
On 7 April 2010 01:57, Gregory Crosswhite
Nice! Is there any way you can enlarge the bottom section so that the box in the top-right doesn't look like it is hanging over the side (i.e., having whitespace directly below it and to the right of the main text)? If anything, I think that it would look better for the bottom text to extend further right than the box at the top than vice versa.
Cheers, Greg
On Apr 6, 2010, at 5:49 PM, Thomas Schilling wrote:
Ok, based on both your and Ivan's comments I modified a bit more.
Making the top columns and the lower columns the same width looks bad, but I agree that the large margin between the blurb and the Documentation headline was too large. After I changed that, however, the Documentation section and the News sections did not line up anymore which looked even worse when the news section had a different background colour. So instead the background colour is used for the quicklinks. Removing any use of a background colour would makes things too boring, though. I also swapped the heading colour and the title bar colour. So headings are now a very dark blue.
The italic things in the blurb are actually not links (though they could be). Without any styling the blurb would look too boring, so I'm using the same blue that the title bar uses.
On 7 April 2010 01:25, Gregory Crosswhite
wrote: I concur that the latest version with the softer colors looks a lot nicer, and I approve of the overall design. I think that you should go back to using a change in the foreground color rather than the background color for the links in the main description, since at the moment it looks ugly. I also think that it would look better if you could align the two columns in the top (i.e., the description text and the major links above the "News and Events" section) so that they align better with the two columns below; you could probably also have the description text creep into the left margin so that it isn't exactly centered over the left column below, if that would look better.
Cheers, Greg
On Apr 6, 2010, at 5:16 PM, Ivan Miljenovic wrote:
On 7 April 2010 10:02, Thomas Schilling
wrote: On 7 April 2010 00:57, Ivan Miljenovic
wrote: OK, I dislike the colour scheme. Happy now? ;-)
That's still not constructive. I.e, is it the black, the gray, the orange?
OK, it's the black; it seems a tad too strong for me (the fact that you have a black theme for your browser probably doesn't help).
Using more intense colours for the bar at the top becomes distracting very quickly.
How about a more neutral, paler colour?
Anyway, here's something with a bit more colour: http://i.imgur.com/LpQmH.png
Apart from the black up the top still, I think this is nicer. However, maybe the links in the description text up the top are a bit too obvious...
-- Ivan Lazar Miljenovic Ivan.Miljenovic@gmail.com IvanMiljenovic.wordpress.com _______________________________________________ Haskell-Cafe mailing list Haskell-Cafe@haskell.org http://www.haskell.org/mailman/listinfo/haskell-cafe
-- Push the envelope. Watch it bend.
-- Push the envelope. Watch it bend.

On Wed, Apr 7, 2010 at 2:22 AM, Thomas Schilling
I have set a maximum width on purpose so that it doesn't degrade too badly on big screens.
I've never really trusted this argument - it's not required that the browser window occupy the entire screen, so why not let the user choose how wide they want their text?

On 7 April 2010 11:53, Ben Millwood
I've never really trusted this argument - it's not required that the browser window occupy the entire screen, so why not let the user choose how wide they want their text?
Agreed; I hate websites/blogs/etc. that only take up a fraction of the screen width (especially since I like to increase the font size to make it more readable, which results in only having a few words per line and quite often weird wrapping issues). At least it's in the centre though; this (which my brother worked on, which is why I know about it) abomination for some reason has everything on the left of the screen (some argument about how people might want to overlap their browser window with a text editor, etc.; I dont' see why they don't just shrink and move the browser window then): http://www.arachnoserver.org/ -- Ivan Lazar Miljenovic Ivan.Miljenovic@gmail.com IvanMiljenovic.wordpress.com

On 7 Apr 2010, at 02:53, Ben Millwood wrote:
On Wed, Apr 7, 2010 at 2:22 AM, Thomas Schilling
wrote: I have set a maximum width on purpose so that it doesn't degrade too badly on big screens.
I've never really trusted this argument - it's not required that the browser window occupy the entire screen, so why not let the user choose how wide they want their text?
Unfortunately, because the majority operating system has such bad window management that all users do make their windows take up the entire screen. :( Bob

Doesn't seem right. IMHO, the necessity of making windows NOT fullscreen is an indication of bad design. Thomas Davie wrote:
On 7 Apr 2010, at 02:53, Ben Millwood wrote:
On Wed, Apr 7, 2010 at 2:22 AM, Thomas Schilling
wrote: I have set a maximum width on purpose so that it doesn't degrade too badly on big screens. I've never really trusted this argument - it's not required that the browser window occupy the entire screen, so why not let the user choose how wide they want their text?
Unfortunately, because the majority operating system has such bad window management that all users do make their windows take up the entire screen.
:(
Bob_______________________________________________ Haskell-Cafe mailing list Haskell-Cafe@haskell.org http://www.haskell.org/mailman/listinfo/haskell-cafe

On Tue, Apr 6, 2010 at 8:22 PM, Thomas Schilling
Ok, last revision for tonight: http://i.imgur.com/d3ARq.png
I'm no web design guru, but this is definitely better than what we have now. Good job on it. Antoine

Hi everyone,
thanks for your efforts to improve the site! To be honest, I don't
really like the current design, so here are some suggestions that
might help:
* I find the color scheme a bit bleak; I'd prefer something more colorful.
* Some graphics might improve the overall style.
* We need to be more consistent in the use of fonts: the current
design has text in almost all combinations of blue, black, orange,
bold, italic, and normal, and at least 3 different font sizes. This
makes the page complex and somewhat disorganized.
* I realized that this is just a mock-up but there seems to be a lot
of duplication in the content (e.g., multiple links to the Haskell
platform, online interpreter, hackage, GHC). Avoiding unnecessary
duplication might lead to a simpler and more organized page.
* It would be nice if the page layout provided more visual cues to
separate the bits of the page that are likely to change a lot (e.g.,
news & events) from the more static bits (e.g., downloads,
documentation, community resources, etc.). Perhaps the more static
bits could be factored into some kind of menu?
Hope that this helps,
-Iavor
On Tue, Apr 6, 2010 at 8:03 PM, Antoine Latter
On Tue, Apr 6, 2010 at 8:22 PM, Thomas Schilling
wrote: Ok, last revision for tonight: http://i.imgur.com/d3ARq.png
I'm no web design guru, but this is definitely better than what we have now. Good job on it.
Antoine _______________________________________________ Haskell-Cafe mailing list Haskell-Cafe@haskell.org http://www.haskell.org/mailman/listinfo/haskell-cafe

On 7 April 2010 10:49, Thomas Schilling
I wonder... is there any reason why the actual page content is so narrow compared to the title bar (to allow for small screens)?
[snip] So headings are now a very dark blue.
The italic things in the blurb are actually not links (though they could be). Without any styling the blurb would look too boring, so I'm using the same blue that the title bar uses.
That's _blue_ ? :O I was thinking it looked more like Slate Gray or something... -- Ivan Lazar Miljenovic Ivan.Miljenovic@gmail.com IvanMiljenovic.wordpress.com

On Tue, Apr 6, 2010 at 5:49 PM, Thomas Schilling
Ok, based on both your and Ivan's comments I modified a bit more.
Making the top columns and the lower columns the same width looks bad, but I agree that the large margin between the blurb and the Documentation headline was too large. After I changed that, however, the Documentation section and the News sections did not line up anymore which looked even worse when the news section had a different background colour. So instead the background colour is used for the quicklinks. Removing any use of a background colour would makes things too boring, though. I also swapped the heading colour and the title bar colour. So headings are now a very dark blue.
The italic things in the blurb are actually not links (though they could be). Without any styling the blurb would look too boring, so I'm using the same blue that the title bar uses.
We were discussing it briefly around the office and some things I recall from that: a) There's only so much you can do with square boxes, flat colors, and a single font. b) http://www.ruby-lang.org/en/ is probably one of the best looking programming language websites. c) the wiki bar at the top has got to go d) how do the designs look on mobile devices? It looks like you've definitely tackled (c), so that's great. It seems like maybe we can draw on (b) to help address (a). I wish I had more concrete suggestions. Keep up the good work! Jason

While I think that (d) is a valid concern, it is also important not to let the perfect be the enemy of the good. If we agree that the proposed web site layout is sufficiently better than the current one and is "good enough" aesthetically, then I think we should go ahead and switch to the new layout and *then* start thinking about how we could make it *completely amazing* like the Ruby web site, because if we demand completely amazing for our *first* try then I fear that all that will happen is that nothing will change because the bar will have been set too high. Cheers, Greg On Apr 6, 2010, at 6:25 PM, Jason Dagit wrote:
On Tue, Apr 6, 2010 at 5:49 PM, Thomas Schilling
wrote: Ok, based on both your and Ivan's comments I modified a bit more. Making the top columns and the lower columns the same width looks bad, but I agree that the large margin between the blurb and the Documentation headline was too large. After I changed that, however, the Documentation section and the News sections did not line up anymore which looked even worse when the news section had a different background colour. So instead the background colour is used for the quicklinks. Removing any use of a background colour would makes things too boring, though. I also swapped the heading colour and the title bar colour. So headings are now a very dark blue.
The italic things in the blurb are actually not links (though they could be). Without any styling the blurb would look too boring, so I'm using the same blue that the title bar uses.
We were discussing it briefly around the office and some things I recall from that: a) There's only so much you can do with square boxes, flat colors, and a single font. b) http://www.ruby-lang.org/en/ is probably one of the best looking programming language websites. c) the wiki bar at the top has got to go d) how do the designs look on mobile devices?
It looks like you've definitely tackled (c), so that's great. It seems like maybe we can draw on (b) to help address (a).
I wish I had more concrete suggestions. Keep up the good work!
Jason

Am Mittwoch 07 April 2010 04:09:17 schrieb Gregory Crosswhite:
While I think that (d) is a valid concern, it is also important not to let the perfect be the enemy of the good. If we agree that the proposed web site layout is sufficiently better than the current one and is "good enough" aesthetically, then I think we should go ahead and switch to the new layout and *then* start thinking about how we could make it
Good plan.
*completely amazing* like the Ruby web site,
www.ruby-lang.org ? Sure, that looks pretty good, but "completely amazing"?
because if we demand completely amazing for our *first* try then I fear that all that will happen is that nothing will change because the bar will have been set too high.
Cheers, Greg

Yup, I have to agree. The Ruby web site certainly is the best web
site for a programming language that I've come across, but it's
certainly not "amazing". I like the python documentation design, but
their home page is a bit dull. Anyway, here's another variation, this
time with more colour:
http://i.imgur.com/Lj3xM.png
The image is about 80k (while the website alone is < 10k) so I hope
there won't be any bandwidth issues. Regarding the particular
contents:
(a) I won't post another version for every tiny wibble. You know,
you can actually post text via email (yes, really!) so if anyone has
improvements for how the sections should look like, post the suggested
alternative contents on this list.
(b) A little redundancy is no problem at all. I try to follow the
inverted pyramid model: put all the important information at the top,
and add more details below. If that leads to a small amount of
duplication so be it.
(c) As mentioned before, we don't want a perfect home page, we
simply want a better one. Incremental improvements can be made later
on.
(d) Who actually *can* update the homepage? Ian, Ross, Malcolm, Simon M?
(e) I don't have an iPhone, *Droid, or iPad, so I'd need some help
testing on any of those.
(f) The design is not fixed width, and most sizes are specified in
terms of font size or percentages. I merely added a max-width
restriction so that it still looks decent on maximised screens. I
tried to remove it, but that just doesn't look good anymore.
On 7 April 2010 14:19, Daniel Fischer
Am Mittwoch 07 April 2010 04:09:17 schrieb Gregory Crosswhite:
While I think that (d) is a valid concern, it is also important not to let the perfect be the enemy of the good. If we agree that the proposed web site layout is sufficiently better than the current one and is "good enough" aesthetically, then I think we should go ahead and switch to the new layout and *then* start thinking about how we could make it
Good plan.
*completely amazing* like the Ruby web site,
www.ruby-lang.org ?
Sure, that looks pretty good, but "completely amazing"?
because if we demand completely amazing for our *first* try then I fear that all that will happen is that nothing will change because the bar will have been set too high.
Cheers, Greg
_______________________________________________ Haskell-Cafe mailing list Haskell-Cafe@haskell.org http://www.haskell.org/mailman/listinfo/haskell-cafe
-- Push the envelope. Watch it bend.

Am Mittwoch 07 April 2010 18:53:28 schrieb Thomas Schilling:
Yup, I have to agree. The Ruby web site certainly is the best web site for a programming language that I've come across, but it's certainly not "amazing". I like the python documentation design, but their home page is a bit dull.
Agreed. But I prefer dull over too flashy, so don't exaggerate.
Anyway, here's another variation, this time with more colour:
Not bad, but the black background for the "Haskell is an advanced ..." blurb is ugly. Having the text directly on the background image would be better, I think.
(b) A little redundancy is no problem at all. I try to follow the inverted pyramid model: put all the important information at the top, and add more details below. If that leads to a small amount of duplication so be it.
+1 A little redundancy can be a great help sometimes, just keep an eye on the amount of duplication.
(c) As mentioned before, we don't want a perfect home page, we simply want a better one. Incremental improvements can be made later on.
Again: Aye, very much so.

Ooo, I really like this revision; it is a major improvement in your design! I particularly like the picture you chose for the top, and the new way that you have laid out all of the boxes and made the bottom right box a different shade so that it is easier to distinguish it as a different column. Also, I concur with your use of the "inverted pyramid model", even if it comes at the expense of a little redundancy. My only quibble is that I don't like the fact that the summary text at the top has a font background color, so that there are in essence several boxes around the text of different sizes and with space in between the lines. I recognize that the purpose of the font background was to help the text contrast with the picture behind it, but it would be nicer if there were a better solution, such as by putting a box around all of the text and then filling that with color (so there aren't boxes of different sizes containing the text and empty spaces between the lines), or by putting a translucent box around the text so that we can still see the background but it's faded a bit so that the text still shows up. Cheers, Greg On Apr 7, 2010, at 9:53 AM, Thomas Schilling wrote:
Yup, I have to agree. The Ruby web site certainly is the best web site for a programming language that I've come across, but it's certainly not "amazing". I like the python documentation design, but their home page is a bit dull. Anyway, here's another variation, this time with more colour:
The image is about 80k (while the website alone is < 10k) so I hope there won't be any bandwidth issues. Regarding the particular contents:
(a) I won't post another version for every tiny wibble. You know, you can actually post text via email (yes, really!) so if anyone has improvements for how the sections should look like, post the suggested alternative contents on this list.
(b) A little redundancy is no problem at all. I try to follow the inverted pyramid model: put all the important information at the top, and add more details below. If that leads to a small amount of duplication so be it.
(c) As mentioned before, we don't want a perfect home page, we simply want a better one. Incremental improvements can be made later on.
(d) Who actually *can* update the homepage? Ian, Ross, Malcolm, Simon M?
(e) I don't have an iPhone, *Droid, or iPad, so I'd need some help testing on any of those.
(f) The design is not fixed width, and most sizes are specified in terms of font size or percentages. I merely added a max-width restriction so that it still looks decent on maximised screens. I tried to remove it, but that just doesn't look good anymore.
On 7 April 2010 14:19, Daniel Fischer
wrote: Am Mittwoch 07 April 2010 04:09:17 schrieb Gregory Crosswhite:
While I think that (d) is a valid concern, it is also important not to let the perfect be the enemy of the good. If we agree that the proposed web site layout is sufficiently better than the current one and is "good enough" aesthetically, then I think we should go ahead and switch to the new layout and *then* start thinking about how we could make it
Good plan.
*completely amazing* like the Ruby web site,
www.ruby-lang.org ?
Sure, that looks pretty good, but "completely amazing"?
because if we demand completely amazing for our *first* try then I fear that all that will happen is that nothing will change because the bar will have been set too high.
Cheers, Greg
_______________________________________________ Haskell-Cafe mailing list Haskell-Cafe@haskell.org http://www.haskell.org/mailman/listinfo/haskell-cafe
-- Push the envelope. Watch it bend. _______________________________________________ Haskell-Cafe mailing list Haskell-Cafe@haskell.org http://www.haskell.org/mailman/listinfo/haskell-cafe

http://i.imgur.com/kFqP3.png Didn't know about CSS's "rgba" to
describe transparency. Very useful.
On 7 April 2010 18:19, Gregory Crosswhite
Ooo, I really like this revision; it is a major improvement in your design! I particularly like the picture you chose for the top, and the new way that you have laid out all of the boxes and made the bottom right box a different shade so that it is easier to distinguish it as a different column. Also, I concur with your use of the "inverted pyramid model", even if it comes at the expense of a little redundancy.
My only quibble is that I don't like the fact that the summary text at the top has a font background color, so that there are in essence several boxes around the text of different sizes and with space in between the lines. I recognize that the purpose of the font background was to help the text contrast with the picture behind it, but it would be nicer if there were a better solution, such as by putting a box around all of the text and then filling that with color (so there aren't boxes of different sizes containing the text and empty spaces between the lines), or by putting a translucent box around the text so that we can still see the background but it's faded a bit so that the text still shows up.
Cheers, Greg
On Apr 7, 2010, at 9:53 AM, Thomas Schilling wrote:
Yup, I have to agree. The Ruby web site certainly is the best web site for a programming language that I've come across, but it's certainly not "amazing". I like the python documentation design, but their home page is a bit dull. Anyway, here's another variation, this time with more colour:
The image is about 80k (while the website alone is < 10k) so I hope there won't be any bandwidth issues. Regarding the particular contents:
(a) I won't post another version for every tiny wibble. You know, you can actually post text via email (yes, really!) so if anyone has improvements for how the sections should look like, post the suggested alternative contents on this list.
(b) A little redundancy is no problem at all. I try to follow the inverted pyramid model: put all the important information at the top, and add more details below. If that leads to a small amount of duplication so be it.
(c) As mentioned before, we don't want a perfect home page, we simply want a better one. Incremental improvements can be made later on.
(d) Who actually *can* update the homepage? Ian, Ross, Malcolm, Simon M?
(e) I don't have an iPhone, *Droid, or iPad, so I'd need some help testing on any of those.
(f) The design is not fixed width, and most sizes are specified in terms of font size or percentages. I merely added a max-width restriction so that it still looks decent on maximised screens. I tried to remove it, but that just doesn't look good anymore.
On 7 April 2010 14:19, Daniel Fischer
wrote: Am Mittwoch 07 April 2010 04:09:17 schrieb Gregory Crosswhite:
While I think that (d) is a valid concern, it is also important not to let the perfect be the enemy of the good. If we agree that the proposed web site layout is sufficiently better than the current one and is "good enough" aesthetically, then I think we should go ahead and switch to the new layout and *then* start thinking about how we could make it
Good plan.
*completely amazing* like the Ruby web site,
www.ruby-lang.org ?
Sure, that looks pretty good, but "completely amazing"?
because if we demand completely amazing for our *first* try then I fear that all that will happen is that nothing will change because the bar will have been set too high.
Cheers, Greg
_______________________________________________ Haskell-Cafe mailing list Haskell-Cafe@haskell.org http://www.haskell.org/mailman/listinfo/haskell-cafe
-- Push the envelope. Watch it bend. _______________________________________________ Haskell-Cafe mailing list Haskell-Cafe@haskell.org http://www.haskell.org/mailman/listinfo/haskell-cafe
-- Push the envelope. Watch it bend.

Hot.
On Wed, Apr 7, 2010 at 2:35 PM, Thomas Schilling
http://i.imgur.com/kFqP3.png Didn't know about CSS's "rgba" to describe transparency. Very useful.
On 7 April 2010 18:19, Gregory Crosswhite
wrote: Ooo, I really like this revision; it is a major improvement in your design! I particularly like the picture you chose for the top, and the new way that you have laid out all of the boxes and made the bottom right box a different shade so that it is easier to distinguish it as a different
column. Also, I concur with your use of the "inverted pyramid model", even if it comes at the expense of a little redundancy. > > My only quibble is that I don't like the fact that the summary text at the top has a font background color, so that there are in essence several boxes around the text of different sizes and with space in between the lines. I recognize that the purpose of the font background was to help the text contrast with the picture behind it, but it would be nicer if there were a better solution, such as by putting a box around all of the text and then filling that with color (so there aren't boxes of different sizes containing the text and empty spaces between the lines), or by putting a translucent box around the text so that we can still see the background but it's faded a bit so that the text still shows up. > > Cheers, > Greg > > On Apr 7, 2010, at 9:53 AM, Thomas Schilling wrote: > >> Yup, I have to agree. The Ruby web site certainly is the best web >> site for a programming language that I've come across, but it's >> certainly not "amazing". I like the python documentation design, but >> their home page is a bit dull. Anyway, here's another variation, this >> time with more colour: >> >> http://i.imgur.com/Lj3xM.png >> >> The image is about 80k (while the website alone is < 10k) so I hope >> there won't be any bandwidth issues. Regarding the particular >> contents: >> >> (a) I won't post another version for every tiny wibble. You know, >> you can actually post text via email (yes, really!) so if anyone has >> improvements for how the sections should look like, post the suggested >> alternative contents on this list. >> >> (b) A little redundancy is no problem at all. I try to follow the >> inverted pyramid model: put all the important information at the top, >> and add more details below. If that leads to a small amount of >> duplication so be it. >> >> (c) As mentioned before, we don't want a perfect home page, we >> simply want a better one. Incremental improvements can be made later >> on. >> >> (d) Who actually *can* update the homepage? Ian, Ross, Malcolm, Simon M? >> >> (e) I don't have an iPhone, *Droid, or iPad, so I'd need some help >> testing on any of those. >> >> (f) The design is not fixed width, and most sizes are specified in >> terms of font size or percentages. I merely added a max-width >> restriction so that it still looks decent on maximised screens. I >> tried to remove it, but that just doesn't look good anymore. >> >> On 7 April 2010 14:19, Daniel Fischer <daniel.is.fischer@web.de> wrote: >>> Am Mittwoch 07 April 2010 04:09:17 schrieb Gregory Crosswhite: >>>> While I think that (d) is a valid concern, it is also important not to >>>> let the perfect be the enemy of the good. If we agree that the proposed >>>> web site layout is sufficiently better than the current one and is "good >>>> enough" aesthetically, then I think we should go ahead and switch to the >>>> new layout and *then* start thinking about how we could make it >>> >>> Good plan. >>> >>>> *completely amazing* like the Ruby web site, >>> >>> www.ruby-lang.org ? >>> >>> Sure, that looks pretty good, but "completely amazing"? >>> >>>> because if we demand >>>> completely amazing for our *first* try then I fear that all that will >>>> happen is that nothing will change because the bar will have been set >>>> too high. >>>> >>>> Cheers, >>>> Greg >>> >>> _______________________________________________ >>> Haskell-Cafe mailing list >>> Haskell-Cafe@haskell.org >>> http://www.haskell.org/mailman/listinfo/haskell-cafe >>> >> >> >> >> -- >> Push the envelope. Watch it bend. >> _______________________________________________ >> Haskell-Cafe mailing list >> Haskell-Cafe@haskell.org >> http://www.haskell.org/mailman/listinfo/haskell-cafe > >
-- Push the envelope. Watch it bend. _______________________________________________ Haskell-Cafe mailing list Haskell-Cafe@haskell.org http://www.haskell.org/mailman/listinfo/haskell-cafe

Nicely done! On Apr 7, 2010, at 11:35 AM, Thomas Schilling wrote:
http://i.imgur.com/kFqP3.png Didn't know about CSS's "rgba" to describe transparency. Very useful.
On 7 April 2010 18:19, Gregory Crosswhite
wrote: Ooo, I really like this revision; it is a major improvement in your design! I particularly like the picture you chose for the top, and the new way that you have laid out all of the boxes and made the bottom right box a different shade so that it is easier to distinguish it as a different column. Also, I concur with your use of the "inverted pyramid model", even if it comes at the expense of a little redundancy.
My only quibble is that I don't like the fact that the summary text at the top has a font background color, so that there are in essence several boxes around the text of different sizes and with space in between the lines. I recognize that the purpose of the font background was to help the text contrast with the picture behind it, but it would be nicer if there were a better solution, such as by putting a box around all of the text and then filling that with color (so there aren't boxes of different sizes containing the text and empty spaces between the lines), or by putting a translucent box around the text so that we can still see the background but it's faded a bit so that the text still shows up.
Cheers, Greg
On Apr 7, 2010, at 9:53 AM, Thomas Schilling wrote:
Yup, I have to agree. The Ruby web site certainly is the best web site for a programming language that I've come across, but it's certainly not "amazing". I like the python documentation design, but their home page is a bit dull. Anyway, here's another variation, this time with more colour:
The image is about 80k (while the website alone is < 10k) so I hope there won't be any bandwidth issues. Regarding the particular contents:
(a) I won't post another version for every tiny wibble. You know, you can actually post text via email (yes, really!) so if anyone has improvements for how the sections should look like, post the suggested alternative contents on this list.
(b) A little redundancy is no problem at all. I try to follow the inverted pyramid model: put all the important information at the top, and add more details below. If that leads to a small amount of duplication so be it.
(c) As mentioned before, we don't want a perfect home page, we simply want a better one. Incremental improvements can be made later on.
(d) Who actually *can* update the homepage? Ian, Ross, Malcolm, Simon M?
(e) I don't have an iPhone, *Droid, or iPad, so I'd need some help testing on any of those.
(f) The design is not fixed width, and most sizes are specified in terms of font size or percentages. I merely added a max-width restriction so that it still looks decent on maximised screens. I tried to remove it, but that just doesn't look good anymore.
On 7 April 2010 14:19, Daniel Fischer
wrote: Am Mittwoch 07 April 2010 04:09:17 schrieb Gregory Crosswhite:
While I think that (d) is a valid concern, it is also important not to let the perfect be the enemy of the good. If we agree that the proposed web site layout is sufficiently better than the current one and is "good enough" aesthetically, then I think we should go ahead and switch to the new layout and *then* start thinking about how we could make it
Good plan.
*completely amazing* like the Ruby web site,
www.ruby-lang.org ?
Sure, that looks pretty good, but "completely amazing"?
because if we demand completely amazing for our *first* try then I fear that all that will happen is that nothing will change because the bar will have been set too high.
Cheers, Greg
_______________________________________________ Haskell-Cafe mailing list Haskell-Cafe@haskell.org http://www.haskell.org/mailman/listinfo/haskell-cafe
-- Push the envelope. Watch it bend. _______________________________________________ Haskell-Cafe mailing list Haskell-Cafe@haskell.org http://www.haskell.org/mailman/listinfo/haskell-cafe
-- Push the envelope. Watch it bend.

Thomas Schilling
http://i.imgur.com/kFqP3.png Didn't know about CSS's "rgba" to describe transparency. Very useful.
It's a vely nice!! (in a Borat voice)
(e) I don't have an iPhone, *Droid, or iPad, so I'd need some help testing on any of those.
I have a Symbian phone, so I can probably help you out there. -- Ivan Lazar Miljenovic Ivan.Miljenovic@gmail.com IvanMiljenovic.wordpress.com

Ivan Lazar Miljenovic wrote:
Thomas Schilling
writes: http://i.imgur.com/kFqP3.png Didn't know about CSS's "rgba" to describe transparency. Very useful.
It's a vely nice!! (in a Borat voice)
+1. Both for the design, and for the content. -- Live well, ~wren

On 4/7/10 9:53 AM, Thomas Schilling wrote:
Yup, I have to agree. The Ruby web site certainly is the best web site for a programming language that I've come across, but it's certainly not "amazing". I like the python documentation design, but their home page is a bit dull. Anyway, here's another variation, this time with more colour:
This is not as simple as your first which I responded to, but it's rather nice! Quibbles, I would try to: - make the brown image full width, like the page header - re-establish the clear top and bottom division - lose or deemphasize as much as possible the blue background of the blurb text - I know why it's there but it's way ugly at present - lose the italics in the blurb text, or make it all italic - bring back the serif font ?

Ah, that looks a lot nicer. :-) Cheers, Greg On Apr 6, 2010, at 5:49 PM, Thomas Schilling wrote:
Ok, based on both your and Ivan's comments I modified a bit more.
Making the top columns and the lower columns the same width looks bad, but I agree that the large margin between the blurb and the Documentation headline was too large. After I changed that, however, the Documentation section and the News sections did not line up anymore which looked even worse when the news section had a different background colour. So instead the background colour is used for the quicklinks. Removing any use of a background colour would makes things too boring, though. I also swapped the heading colour and the title bar colour. So headings are now a very dark blue.
The italic things in the blurb are actually not links (though they could be). Without any styling the blurb would look too boring, so I'm using the same blue that the title bar uses.
On 7 April 2010 01:25, Gregory Crosswhite
wrote: I concur that the latest version with the softer colors looks a lot nicer, and I approve of the overall design. I think that you should go back to using a change in the foreground color rather than the background color for the links in the main description, since at the moment it looks ugly. I also think that it would look better if you could align the two columns in the top (i.e., the description text and the major links above the "News and Events" section) so that they align better with the two columns below; you could probably also have the description text creep into the left margin so that it isn't exactly centered over the left column below, if that would look better.
Cheers, Greg
On Apr 6, 2010, at 5:16 PM, Ivan Miljenovic wrote:
On 7 April 2010 10:02, Thomas Schilling
wrote: On 7 April 2010 00:57, Ivan Miljenovic
wrote: OK, I dislike the colour scheme. Happy now? ;-)
That's still not constructive. I.e, is it the black, the gray, the orange?
OK, it's the black; it seems a tad too strong for me (the fact that you have a black theme for your browser probably doesn't help).
Using more intense colours for the bar at the top becomes distracting very quickly.
How about a more neutral, paler colour?
Anyway, here's something with a bit more colour: http://i.imgur.com/LpQmH.png
Apart from the black up the top still, I think this is nicer. However, maybe the links in the description text up the top are a bit too obvious...
-- Ivan Lazar Miljenovic Ivan.Miljenovic@gmail.com IvanMiljenovic.wordpress.com _______________________________________________ Haskell-Cafe mailing list Haskell-Cafe@haskell.org http://www.haskell.org/mailman/listinfo/haskell-cafe
-- Push the envelope. Watch it bend.
participants (32)
-
Antoine Latter
-
Ashley Yakeley
-
Ben Millwood
-
Christopher Done
-
Daniel Fischer
-
Daniel Peebles
-
Don Stewart
-
Dr. Martin Grabmüller
-
Edward Kmett
-
Gregory Crosswhite
-
Iavor Diatchki
-
Ivan Lazar Miljenovic
-
Ivan Miljenovic
-
Jason Dagit
-
Jeff Heard
-
Jeff Wheeler
-
Johan Tibell
-
Johannes Waldmann
-
John Van Enk
-
Magnus Therning
-
Max Bolingbroke
-
Miguel Mitrofanov
-
Neil Brown
-
Regis Saint-Paul
-
Sean Leather
-
Sebastiaan Visser
-
Simon Marlow
-
Simon Michael
-
Thomas Davie
-
Thomas Schilling
-
Twan van Laarhoven
-
wren ng thornton