Skip to content

RFC: hood.ie redesign #312

@espy

Description

@espy

What's going on? 🤔

We'd like to redesign hood.ie, for a variety of reasons (see below). We'd like your input before we get started.

Why? 😱

When we launched the current, second version of hood.ie, we had a larger team and really ambitious goals for the website. The first version had been a quick afternoon hack, basically one enormous page that included everything, and we'd always meant to replace it and do it properly. We all know how those things go. When we tackled the relaunch, we overdid it, plain and simple.

🆘 Problems and Goals 🎯

First off, we put in too many features and too much content, which led to a complicated navigation (both in terms of content and code) and a confusing structure.

  • The site is too big: there's too much content.
  • The structure and content is confusing: the navigation is complicated, fragmented and intransparent. From now on: page links at the top, fixed, and page anchors in the left sidebar, fixed. Done.
  • We're going to ditch translations. This is painful for us, because we really wanted to be internationally accessible, but we have to come to terms with the fact that we're simply too small a project to justify the additional complexity. For now.

Secondly, we tried to be too clever for our own good and have reusable CSS across all our web real estate. So we had a separate repo for styles, but all the blog content (images!) was in the website repo. This led to problems when people tried to contribute to the site: the setup was complicated, the repo was massive, and it wasn't clear which changes needed to be made where. Contributors were scared off. And that includes us.

  • The setup needs to be much, much simpler.
  • Contributing to the site needs to be straightforward and simple.

Thirdly, design. The original Hoodie logo had six strong, contrasting colours, and while they were nice for stickers, adapting them for use in layout has always been problematic. In short, the colours need to go.

  • Far fewer colours, no more individual styles for separate sections of the site.
  • We still love our animals, and they're all pretty colourful and whimsical. We think they're probably going to end up being the primary splashes of colour.
  • Fonts: Fira out, Bariol in. Fira is too light for our copy text, and too neutral for the project in general. We'd like to go back to using Bariol Bold (the font from the logo subline) for headlines, and use system fonts for everything else (Helvetica/Arial/Sans + Menlo/Monospace). So we only load one webfont, not three.
  • We make code. We want super amazing syntax highlighting.
  • No fancy tricks. Less but better.
  • URLs should stay alive, we are going to make heavy use of the redirect jekyll plugin

Finally, the index page. It also currently does too many things at the same time. We want to go back to

  • a clearer initial ("above-the-fold") message.
  • a single-column layout with a single visual flow and clear focus points. This will also make mobile-first layout easier.

Who does this well? 🔭

We really like the PouchDB site for its neatness and clarity. Also, Ember is really nice with its versioned guides and docs and increasingly powerful examples on the index page.

Process 📈

As stated above, we're currently looking for initial feedback and experimenting with layouts and designs. After that, we'd like to build the foundations and the design ourselves, and then see if we can find anyone who'd like to support us with contributions.

RFC 🙌

So, what do you think? 🐶

Metadata

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Type

    No type

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions