Designing the CannyBill home page

After two weeks on the CannyBill redesign project (one of which I spent traveling to Chicago for An Event Apart), it time for deep breaths as I talk about my design of the home page for the new CannyBill front of house site and ask for your thoughts and suggestions.

First take a look at the original pre-redesign (is that a word?) CannyBill home page.


Original CannyBill home page

After spending several days on the site, understanding the product better and listening to the aspirations of the CannyBill team, I wrote down three key goals that I wanted to accomplish on the new home page.

  1. Explain more clearly what the product does
  2. Provide clear examples of how people use the product and what they think about it
  3. Emphasize the benefits to business, rather than the features of the product

The original design commits few deadly sins, but one of the worst is that it is hard to understand exactly what CannyBill does. It's a well-rounded product with many facets, but the myriad of features cloud the message. Sure the first paragraph of copy says clearly.

CannyBill is a web based invoicing and billing solution for businesses and web designers. Easily create, send and manage invoices and accept payments online via credit card. You can also sell your products and services using order forms which your customers can signup to and even link to live API's such as Plesk, cPanel/WHM, Geotrust, Enom, Basecamp and many more.

But why CannyBill? Why use it when there are so many offering similar (if less well integrated) services? And what is an API again?

Many of the page's problems stem from the CannyBill team's uncertainty about who exactly this product is aimed towards. Many of its possibilities are great for web designers reselling services, others have a wider appeal. This uncertainty results in the obvious separation of markets in the middle of the page, but here again is a list of features that does little to inspire me to go any further. I wrote in my sketchbook on the first morning, But why I should use CannyBill?

Day one

On the first day I sketched out the content that I hope answers these questions.

With a sheaf of paper littering my desk (untidy) I plugged my ideas into my package of foundation files (tidy), laying out elements simply over a 960px fixed-width grid that I applied as a background image to the HTML element.

For a good while at the start of any project I work in black-and-white as it helps me to focus on typographic and layout structure (infact they're the same thing) without the distraction of colour.


CannyBill home page day one

Day two

One of my habits is to leave a design open on my second monitor, sometimes just while I make a cup of tea or nip out for cigarettes, other times overnight so that I get another first impression when I walk into the room. Sometimes just a few minutes away from a design can help me to spot areas that need improvement.

Generally happy with the spacial relationships between the key elements and the overall clarity of the page, I went about refining the layout and its elements.


CannyBill home page day two

Days three

Confident that everything was sticking to the grid as I wanted, I turned of the grid background and reintroduced colour based on the palette that I had devised the previous day. For this I used a tried and tested method for creating a palette of hues from just two colours that I sampled from the original site's branding. I hope that this retains a little continuity for people who may already be familiar with the site.


Colour swatch

Day four

This, together a background image that I compiled using over a thousand instances of the CannyBill symbol added a touch of visual interest and helped me set the direction for the look of the new design.


CannyBill home page day four

Day five

Taking a few days away from the design while travelling, when I came back to the design I realised that one key way to illustrate how people use CannyBill, tutorial videos and sccreencasts was pushed too far down the page. I hope to have given this important area more emphasis by bringing it to the second level of the layout.


CannyBill home page day five Flickr | HTML

Day six

When I start most projects, I don't have a clear idea of how I want a design to look. I prefer to focus first on typography, layout and organising content and functionality so that it make sense to me and, I hope, to people who will use a site.

For CannyBill I had no preconceived idea that I would make a light on dark design. Instead the design evolved gradually until the point that waking up on day six I decided that that a darker design would help to better focus a person's attention on the content of the page. Returning to my colour palette, less than two hours later I had forked the design into two colour themes.


CannyBill home page day six (forked) Flickr | HTML

OK, let's have it

Tomorrow I will write in more detail about the markup and stylesheets for the new design. Until then, I'd love to hear your thoughts and suggestions on the home page design at this stage. Have I made the right decisions? Can I improve and where?

There have been 29 replies

  1. 1

    Francis

    I think the overall is really good, the last version on “dark” background is really nice, but the logo in the background on the top is too much for me. It looks like flowers to me and attract the attention of the reader so he may not read what is there… I don’t know if it is clear because english is not my native language, but that is the only point that is not so good to me. And also, the paragraphs then are not so easy to read ( “Cannybill is a suite….”)...

    Hope it helps… :P

    18th Oct 2009
  2. 2

    Scott Mallinson

    My immediate thoughts are that it’s an improvement from what CannyBill currently have. Not that what they have is particularly bad, but it’s much clearer and better laid out.

    The only criticism I have is the language drop down menu in the header strip. To me it looks a bit like an afterthought and lonely. I’m not suggesting it should be padded out with superfluous content, but personally I don’t think it sits quite right.

    Do CannyBill get most of their custom through the website? I’m not sure if it’s old hat but is it worth placing contact details, such as the phone number, in a more prominent location?

    18th Oct 2009
  3. 3

    Razvan Pavel

    I really love the result of day 5. Colors are clean, headlines are easy to read, the menu could stand out a little more but i think it’s ok.

    Cufon feels kinda wierd on some of the links (h3 a with the img). Why not @font-face?

    18th Oct 2009
  4. 4

    Mark Wallis

    A really good article and a great read. The layout and typography is beautiful. I do prefer the lighter colour scheme it is easier on the eye. Although the first thing i thought when looking at the design is the background is very similar to the mozilla labs design. http://labs.mozilla.com/. Really nice work though and it is great that you are sharing you the process behind your solution.

    18th Oct 2009
  5. 5

    Ryan Brunsvold

    As always, great work so far Andy and thanks for designing this in the open. Now on to a few observations…

    The top of the page is very engaging. I especially like the connection between the logo and the “plans and prices” button. The navigation is also very easy to identify and use, yet aesthetically subtle. Two things seem off about the top however.

    The area containing the “watch a guided tour of CannyBill” seems forced somehow and possibly redundant. The four videos directly beneath it (which are wonderful both in interaction and placement) make the “watch a…” statement practically invisible. The second thing that bothers me a bit is the “Watch how CannyBill can” writing. Although I love everything about the type treatment, I really do not associate that statement with the videos directly beneath it. Perhaps the phrase just needs to be changed, as I really like how that type creates a useful beginning to each section as you scroll down the page.

    I’m also confused by the placement of the testimonial. It seems like it should be available in another area of the page. Perhaps either in between the “Who uses CannyBill?” statement and the client logos or perhaps in the area where “watch a guided tour…” currently sits.

    Finally, there’s something distracting about the gradient colour. Mind you, I love that it exists but it seems like it should be a bit less noticeable. Forgive me if I sound like a Google engineer (which I am not), but that particular shade of blue creates a grey haze in comparison with all the rich colours happening everywhere else on the page. Long story short, I notice that transition and solid background colour more than I feel I should.

    Thanks again for designing this project in such a transparent fashion and for listening to my rant.

    18th Oct 2009
  6. 6

    Frank Lakatos

    I love it, but in both, i feel that the links “tour, discussions, ...” need to be closer to white, they don’t pop to me, and they are rather important links.

    18th Oct 2009
  7. 7

    John Faulds

    I agree with Francis about the logo bg-image maybe being a bit too distracting.

    But I think everything else looks great, especially the font for the headings and the hover on the plans on the pricing page.

    Although I think the difference in colour between headings that are links and those that aren’t (further down the page), isn’t contrasted enough to differentiate between them adequately (actually that could probably be extended to the link/hover colour difference in general).

    I think wrapping both the headings and following paragraph in anchors might confuse some people too as there’s no change of the paragraph text on hover.

    And I don’t know if it’s a Cufon issue or not, but I’m finding the hover colour on the headings to be a bit ‘sticky’. If I hover over the heading only and then roll off to the sides, the heading reverts back to its default colour, but if I hover over the heading and then roll down the page over the following paragraph, the heading retains its hover colour, even if I then roll off to the sides of the paragraph. It only changes back to its default colour if I then move the mouse back up over the heading and out the top of the block. This is in FF3.5. In Opera 10 it does a similar thing but in not as consistent a way as it does in Firefox.

    (This comment was left on For A Beautiful Web)

    18th Oct 2009
  8. 8

    Seun Lawal

    Great work, as inspiring as ever.
    I’ll stay with the dark theme, though it can go a little light, I didn’t have to stress my eyes to read the text.
    After telling us what CannyBill is, I think what should follow is, what CannyBill plays well with. So its easier and faster for me to relate what I’ve been using with what I am thinking to adopt.
    What should follow is, yes, Watch videos.
    Then comes our CannyBill friends. Their testimonies can hammer the points home.
    About the Language chooser being lonely, I think it is OK where it currently is. Its an easy spot for those who would love to view the site in a different language. So I think its perfect right there.
    And the colour swatch is great, I wish I could that too.
    Great job.

    19th Oct 2009
  9. 9

    Laura Kinsale

    Not a web designer, but interested, so this is totally a hit and run comment from the Great Unwashed:

    What do flowers have to do with “CannyBill?”

    Canny Bill sounds like a person’s nickname.  I am left wondering what he has to do with the cheerful field of flowers.  Is he like Ferdinand the Bull?

    It’s kinda jarring.  Pretty, but…just sayin’

    19th Oct 2009
  10. 10

    Andy Clarke

    Time for me to chip in a little.

    @Laura Kinsale: What do flowers have to do with “CannyBill? Canny Bill sounds like a person’s nickname.  I am left wondering what he has to do with the cheerful field of flowers.  Is he like Ferdinand the Bull?

    — Canny is a Geordie term meaning pleasant although it can also mean clever and astute. As the company hails from that part of the world, the brand name is appropriate I think. The decal in the background, taken from the logo is not (I think as I didn’t design it) a flower. I always took it to be a cog wheel.

    @Seun Lawal: And the colour swatch is great, I wish I could that too.

    — I wrote about Creating Colour Palettes on And All That Malarkey way back in May 2004. I’m amazed, but it is still one of the most visited pages in the archives, even now.

    @John Faulds: And I don’t know if it’s a Cufon issue or not, but I’m finding the hover colour on the headings to be a bit ‘sticky’. If I hover over the heading only and then roll off to the sides, the heading reverts back to its default colour, but if I hover over the heading and then roll down the page over the following paragraph, the heading retains its hover colour, even if I then roll off to the sides of the paragraph.

    — I’m still investigating this but I think that it’s a quirk in the way that some browsers handle the styling of HTML elements. In that example, I wrapped an anchor around two elements, a heading and a paragraph and applied the :hover to the containing element and used descendent selectors. If it proves to be a temporary browser quirk, I won’t try to correct it. That’s a browser maker’s job, not one for a web designer.

    @Francis, @John Faulds: The logo in the background on the top is too much for me.

    — I’m planning to tone the background down a little in the next iteration.

    @Razvan Pavel: Cufon feels kinda wierd on some of the links (h3 a with the img). Why not @font-face?

    — I’m discussing the font embedding issue with CannyBill this week. Cufon is fantastic while designing, but I suspect that eventually we will move to font embedding, in which case we’ll use either Typekit or Typoteque, whichever has the typeface that we need.

    19th Oct 2009
  11. 11

    Frank Lakatos

    In regards to my comment: i apologize, i didn’t notice the HTML links, i only saw the mock ups. I see now, Andy. It looks wonderful, you are a wizard with your link-color-choice and I am a fool for questioning you.

    19th Oct 2009
  12. 12

    David Hund

    Hi Andy, great stuff as usual.
    Lovely how more and more designers (are free to) describe/discuss their current design process in the open!

    A very small note. Although the context often makes it obvious that certain phrases are hyperlinks, you might want to add a bit more contrast (or color, underline).

    19th Oct 2009
  13. 13

    Clive Walker

    I love the way you have separated out the content areas. Also like the text-shadow usage. Will you be using that in the end product? It works well here. It’s been said before but I found the background image at the top a bit distracting (too many ‘cogs’ perhaps).

    19th Oct 2009
  14. 14

    Kean

    Nice work. Though the feature list in the top right is a little difficult to read on the image background.

    19th Oct 2009
  15. 15

    John Holdun

    That testimonial REALLY threw me. Until just a moment ago I was reading it as a “coming soon” callout and was rather confused—“CannyBill is producing video tutorials?” Maybe it’s just the wording of that particular quote or maybe it’s just me, but I feel like that needs to change. Either the quotation marks and the citation could be more distinct or the whole section should be moved elsewhere, as Ryan suggested.

    Aside from that little hangup (and the rather loud background image, as has already been addressed), this is pretty stunning. Of course I would expect nothing less from you.

    19th Oct 2009
  16. 16

    Rob Mason

    Am an avid fan of CannyBill as it’s simply brilliant and very cost effective, so am very pleased to hear you’re looking after the re-designed homepage.

    Day 5’s option feels better. It’s clean and crisp, but also the layout for the videos draw the eye better than the vertical option. Main navigation feels a bit under-played and could do with more definition against the blue background. Perhaps what is missing is another call to action further down the page. Assuming the reader is learning more as they go, they are forced to jump back to the top of the page for pricing. Just a thought.

    Good work though.

    R

    19th Oct 2009
  17. 17

    John Leschinski

    I think the line on each section heading is a bit heavy handed. More so when compaired to the deviders in the hero content.

    Also not keen on the logo being on top of the language bar.

    19th Oct 2009
  18. 18

    Jason O'Brien

    Beautiful. Love the way the layout and typography are headed, but I do agree with a lot of people here: the first time I saw the background, I thought flowers. Seems that most people have the first visual reaction of flowers, but maybe toning it down a bit will help.

    19th Oct 2009
  19. 19

    Tim Van Damme

    I want your babies.

    19th Oct 2009
  20. 20

    Martin Bean

    I must say, it’s looking pretty damn nice. I don’t really have any further comments other than what’s been mentioned above and I’m sure you’ll address in due time.

    19th Oct 2009
  21. 21

    Amrinder Sandhu

    Nice layout Andy!

    I would suggest reducing the pattern opacity at the top to enhance readability.

    Another thing is main-menu background and call-to-action button. If the border radius is like 5px it will look more consistent with “Watch how…” images border.

    In top language drop-down you can use Language: - SELECT - (as suggested by Luke is Web form design)

    I don’t know but if it is fine using logo as background pattern?

    (This comment was left on For A Beautiful Web)

    19th Oct 2009
  22. 22

    Ben

    I like it so far - but I’m just curious, what kind of number is “20,1165” ? Seems to me the comma is in the wrong place, or there’s just one too many digits after it…?

    19th Oct 2009
  23. 23

    Andy Clarke

    @David Hund: A very small note. Although the context often makes it obvious that certain phrases are hyperlinks, you might want to add a bit more contrast (or color, underline).

    — I’ll be tweaking link colour and contrast in the next iteration.

    @Kean: The feature list in the top right is a little difficult to read on the image background.

    — The font size on the feature list was pointed out by the CannyBill team early on. Increasing the size and dimming the background will make a difference I’m sure.

    @Rob Mason: Perhaps what is missing is another call to action further down the page.

    — What a good suggestion. Watch this space.

    @John Leschinski: Not keen on the logo being on top of the language bar

    — We will have to fight over that one John, as I’m a huge fan of making elements break out of the grid to make designs look a little less boxy and more fluid.

    @Tim Van Damme: I want your babies.

    — Have you not had lunch?

    @Amrinder Sandhu: Another thing is main-menu background and call-to-action button. If the border radius is like 5px it will look more consistent with “Watch how…” images border. In top language drop-down you can use Language: - SELECT - (as suggested by Luke is Web form design)

    — Great points and fantastic, detailed advice.

    @Ben: I’m just curious, what kind of number is 20,1165

    — Well spotted, it should be 201,165. The number is my birthday (20th November 1965). I use it in all my design work in the vain hope that a client might notice and then send me a cake.

    19th Oct 2009
  24. 24

    josh

    Just thought you would like to know that I call the Day 2 review “The Morning After Test”.

    I actually had a question rather than a comment:
    It was nice to see the grid exposed in the initial steps of the design.  I was wondering what your metric is for your vertical alignment between elements is in the layout?  Are you using the typographic baseline as your unit of measurement or something else?

    Thanks for sharing your work!

    (This comment was left on For A Beautiful Web)

    19th Oct 2009
  25. 25

    Kevin

    First, I thought you were giving up smoking?

    * My preference is for the lighter version. The darker one feels real heavy like a weight on your chest.
    * The backgrounds is too much and I’m glad you’ll be looking at this in the next iteration.
    * Rounded corners feel inconsistent from element to element.
    * The H2 elements further down the page feel heavy and abrupt.
    * Interactions are beautiful.
    The pull quote is a nice lead-in to the “Who Uses” section.

    19th Oct 2009
  26. 26

    James Deer

    I love it, although I feel like the style is far from that of the app’s.

    20th Oct 2009
  27. 27

    Ryan Brunsvold

    Wow. Big thanks to James Deer for bringing this up, but how similar is the new site design to the actual app interface? (I’ve never used CannyBill) Furthermore, is that something you take into consideration when approaching a project that has an established aesthetic to its product?

    20th Oct 2009
  28. 28

    Andy Clarke

    @James Deer, @Ryan Brunsvold: I feel like the style is far from that of the app’s. and How similar is the new site design to the actual app interface? (I’ve never used CannyBill) Furthermore, is that something you take into consideration when approaching a project that has an established aesthetic to its product?

    — Although the overall branding of the app will no doubt follow the visual style of the front of house site over time, it is really important for me not to be limited by the style of the app. I see the site as having a very different and distinct purpose and should accomplish its own goals, not limited by established aesthetics.

    20th Oct 2009
  29. 29

    Paul Annett

    Looking good, Andy! It’s interesting to see the design evolution take place.

    I’m interested in the goals of the redesign: What are the success criteria for the project? i.e. to increase paid accounts by 10%, to increase trial accounts by 50%, etc.

    21st Oct 2009
Commenting is not available in this weblog entry.

From the archives

An archive of blog entries since 2004 on subjects including CSS, web standards, accessibility, website design and development.