Designing and Developing MOD/L

01 Oct 2013 — By Mark Healey

col•lab•o•ra•tion: the action of working with someone to produce or create something.

The effort of designing and developing this site was quite literally the definition of collaboration. Tim and I worked closely with Phil and Michael, two talented front-end designers, to create the MOD/L logo and this website’s design. Our goals were threefold: create something unique, uncomplicated, thoughtful and responsive; showcase in-progress and completed MOD/L projects alongside a blog; provide easy access to our Twitter feed and GitHub repositories.

Leading with design

We started the process reviewing a handful of logo options. From deep space to launching rockets, the original direction felt a bit lofty and geometric.

Early Concepts

Early concepts

We wanted a logo that represented the multi-faceted and cross-team nature of our work. Something that signified cohesion and collaboration instead of something distant, isolated or mysterious. Halfway through a short second round, we all were attracted to Phil’s dressed-up dodecahedron. It is simple yet complex, its many faces separate yet connected. Pretty much exactly our team structure within MOD.

Second Round

Second round

Variations

Dodecahedron variations

It’s only a coincidence that the final MOD/L logo looks great on a t-shirt. Much better than the rocket.

T-Shirts

Putting the pedal to the metal

We built this site in 4 days.

Getting started building a simple website these days is easier than ever. Using tools like Yeoman and HTML5 boilerpate greatly simplify setting up. Implementing Bootstrap 3’s grid system and components prevents you from having to worry about the engine and lets you focus on the handling.

Taking advantage of the database-free static site generator found in Jekyll, we were able to focus our efforts on the markup and UI spending almost no energy on server configurations or blog settings or deployment procedures. The four of us tweaked templates and stylesheets more than four dozen times to get them just right. We tested on every browser and device we could find (stopping short at IE9’s lesser siblings) and are very happy with the result.

When it comes to hosting, we are using GitHub Pages. Publishing content or making template changes is as simple as git push and GitHub handles the rest. Magical? No. Simple? Yes.

Looking ahead

We wanted to design and develop this website quickly so we could turn our efforts to project work where we’re aiming to enhance existing capabilities, create new solutions, and foster innovation across our organization. In the coming weeks and months, look for blog posts on a wide range of topics sourced from our 20+ teams. Also watch for updates to projects we’re working on including Jetpack αlpha and βeta ideas.

T-Shirts

If you have thoughts on or find issues with our new website, let us know on Twitter.



  • Tags:
  • Logo
  • CSS
  • HTML
  • JS
  • Bootstrap 3
  • Responsive Web Design
  • Jekyll