At LimeCuda we are often handed web designs by graphic designers or marketing / branding agencies. We then implement these design specs into a fully-functioning website. We love working this way. It is even better for everyone if they hand us all the specifications up front for us to implement.
What follows is our attempt to describe what we need specified. We often call this the “kitchen sink” – which comes from the old idiom “everything but the kitchen sink“. In this case we want everything (the sink) specified. Colors, sizes, padding, effects. The more precise, the better chance we nail the vision first try.
The following gives a great starting point for the global styles that effect all pages on a website.
These might be colors for:
There may be shadings in between the colors too. Sometimes there is a “brand-blue” and a “light blue” and there could be shadings in-between.
We need to know…
font-family "Helvetica Neue", Helvetica, Arial, sans-serif
To provide treatments for…
Headings, body copy, links, bold, italics, quotes pull quotes, highlighting of text
Usually this is as simple as a solid-color-filled primary button and a more subtle button with just an outline (often called a ghost button)
Typically we create small, medium, and large button styles in both primary and secondary (like below)
This is probably the most challenging piece to design as there are so many variables. It can be helpful to start with a system where someone has already done the hard work of determining all the attributes.
Here is the start of a small example of a style spec that would be very easy for us to understand and turn into global web styles…
Body text is:
Headings are:
Good screenshots that accompany something like the above serve as great double confirmation for us.