WEB STYLEGUIDE: What We Ask Designers to Spec for Web Design / Kitchen Sink

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.

Colors

Specify all the brand colors you’ll want to utilize. Ideally as hex codes but we can convert.
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.

Typography

We need to know…

To provide treatments for…

Headings, body copy, links, bold, italics, quotes pull quotes, highlighting of text

Buttons

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)

Forms

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.

Lists

Spacing and Gutters

Our default tends to treat the spacing between elements in 20s. So we start with 20px padding for instance and then if more is required in a section it would go 40px, 60px, etc. This rule for stairstepping helps the site stay consistent as you move between pages.

 

Real World Example

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.

Exit mobile version