Design Library (dev tool)

Customizer Instructions

  1. Layout adjustments:
  2. Colors: define the following
    • –contrast (darkest text and borders) These will make up 30% of site’s colors.
    • –contrast-2
    • –contrast-3 (lightest text and borders)
    • –base (darkest background where darkest text is still readable) These will make up 60% of site’s colors.
    • –base-2
    • –base-3 (lightest background, usually white)
    • –accent (primary brand color) This will be 10% of site’s color.

UI preview of content/display patterns built from interface components in other column.

Interface components

CSS classes should apply styling for MOST elements across the site. (example)

logo variations: light, dark, square, rectangular

color palette: base/brand – primary, secondary, accent; grays/contrasts, messaging – success, warning, error, info. Scaffolding elements (body bg, text color, headings, links, links-hover, links-dark-mode)

labels: within buttons, within lists, within controls, in forms

collections: cards, blocks, images – usually in a row or grid layout; tables are better for collections of text.

boxes: content separated from rest of the interface by a visible border or background color; can include a brief descriptive title (sentence-style capitalization, no ending punctuation other than a colon for settings boxes)

lists: bulleted, grouped table

buttons: default (secondary color), primary, primary-alt, secondary, secondary-alt, accent, accent-outline, disabled; segmented buttons (groups in a single bar- like sub navigation); chevron buttons

typography: font families, body paragraph, small text (usually italicized), hierarchical (headings and subtitles), links (+visited, +active, +focus), inline alerts (success, warning, error, info)

iconography for common actions and UI controls. if using a collection from a 3rd party site, link to.

form elements: text inputs, textarea, drop-downs (active, disabled states), radio buttons, checkboxes,

Sample Palettes

Test new palette ideas at colormind.io

Typography

H1 Heading Text

H2 Heading Text

H3 Heading Text

H4 Heading Text

H5 Heading Text
H6 Heading text

text–3xl

text–xxl

text–xl

text–l

text–m

text–s

text–xs

text–xxs

Lorem Ipsum is simply dummy text of the printing and typesetting industry. Lorem Ipsum has been the industry’s standard dummy text ever since the 1500s, when an unknown printer took a galley of type and scrambled it to make a type specimen book. It has survived not only five centuries, but also the leap into electronic typesetting, remaining essentially unchanged. It was popularised in the 1960s with the release of Letraset sheets containing Lorem Ipsum passages, and more recently with desktop publishing software like Aldus PageMaker including versions of Lorem Ipsum.

Spacing

This has var(–space-xxl) padding on L/R sides.
This has var(–space-xl) padding on L/R sides.
This has var(–space-l) padding on L/R sides.
This has var(–space-m) padding on L/R sides.
This has var(–space-s) padding on L/R sides.
This has var(–space-xs) padding on L/R sides.
This has var(–space-xxs) padding on L/R sides.

Buttons

FAQ

Lorem ipsum dolor sit amet, consectetur adipiscing elit. Suspendisse varius enim in eros elementum tristique.

H3 Accordion title

Lorem ipsum dolor sit amet, consectetur adipiscing elit. Suspendisse varius enim in eros eleentum tristique. Duis cursus, mi quis viverra ornare, erosdolor interdum nulla, ut commodo diam libero vitae erat

H3 Accordion title

Lorem ipsum dolor sit amet, consectetur adipiscing elit. Suspendisse varius enim in eros eleentum tristique. Duis cursus, mi quis viverra ornare, erosdolor interdum nulla, ut commodo diam libero vitae erat

H3 Accordion title

Lorem ipsum dolor sit amet, consectetur adipiscing elit. Suspendisse varius enim in eros eleentum tristique. Duis cursus, mi quis viverra ornare, erosdolor interdum nulla, ut commodo diam libero vitae erat

H3 Accordion title

Lorem ipsum dolor sit amet, consectetur adipiscing elit. Suspendisse varius enim in eros eleentum tristique. Duis cursus, mi quis viverra ornare, erosdolor interdum nulla, ut commodo diam libero vitae erat

H3 Accordion title

Lorem ipsum dolor sit amet, consectetur adipiscing elit. Suspendisse varius enim in eros eleentum tristique. Duis cursus, mi quis viverra ornare, erosdolor interdum nulla, ut commodo diam libero vitae erat

Still have more questions?

Lorem ipsum dolor sit amet, consectetur adipiscing elit. Suspendisse varius enim in eros elementum tristique.
Button

FAQ

Lorem ipsum dolor sit amet, consectetur adipiscing elit. Suspendisse varius enim in eros elementum tristique.

Here is a question

Lorem ipsum dolor sit amet, consectetur adipiscing elit. Suspendisse varius enim in eros eleentum tristique. Duis cursus, mi quis viverra ornare, erosdolor interdum nulla, ut commodo diam libero vitae erat

Here is a question

Lorem ipsum dolor sit amet, consectetur adipiscing elit. Suspendisse varius enim in eros eleentum tristique. Duis cursus, mi quis viverra ornare, erosdolor interdum nulla, ut commodo diam libero vitae erat

Here is a question

Lorem ipsum dolor sit amet, consectetur adipiscing elit. Suspendisse varius enim in eros eleentum tristique. Duis cursus, mi quis viverra ornare, erosdolor interdum nulla, ut commodo diam libero vitae erat

Here is a question

Lorem ipsum dolor sit amet, consectetur adipiscing elit. Suspendisse varius enim in eros eleentum tristique. Duis cursus, mi quis viverra ornare, erosdolor interdum nulla, ut commodo diam libero vitae erat

Here is a question

Lorem ipsum dolor sit amet, consectetur adipiscing elit. Suspendisse varius enim in eros eleentum tristique. Duis cursus, mi quis viverra ornare, erosdolor interdum nulla, ut commodo diam libero vitae erat

Here is a question

Lorem ipsum dolor sit amet, consectetur adipiscing elit. Suspendisse varius enim in eros eleentum tristique. Duis cursus, mi quis viverra ornare, erosdolor interdum nulla, ut commodo diam libero vitae erat

Still have more questions?

Lorem ipsum dolor sit amet, consectetur adipiscing elit. Suspendisse varius enim in eros elementum tristique.
Button

The Team

Lorem ipsum dolor sit amet, consectetur adipiscing elit.
Name
Job Title
Lorem ipsum dolr sit amet, consec tetur adipiscing elit. Suspendisse varius enim in eros elementum ristique.
Name
Job Title
Lorem ipsum dolr sit amet, consec tetur adipiscing elit. Suspendisse varius enim in eros elementum ristique.
Name
Job Title
Lorem ipsum dolr sit amet, consec tetur adipiscing elit. Suspendisse varius enim in eros elementum ristique.
Name
Job Title
Lorem ipsum dolr sit amet, consec tetur adipiscing elit. Suspendisse varius enim in eros elementum ristique.
“Lorem ipsum dolor sit amet, consectetur adipiscing elit. Suspendisse varius enim in eros elementum tristique. Duis cursus, mi quis viverra ornare, eros dolor interdum nulla, ut commodo diam libero vitae erat.”
Customer name
Title , Company

Testimonials

Lorem ipsum dolor sit amet, consectetur adipiscing elit.
“Lorem ipsum dolor sit amet, consectetur adipiscing elit. Suspendisse varius enim in eros elementum tristique. Duis cursus, mi quis viverra ornare, eros dolor interdum nulla, ut commodo diam libero vitae erat.”
Customer name
Title , Company
“Lorem ipsum dolor sit amet, consectetur adipiscing elit. Suspendisse varius enim in eros elementum tristique. Duis cursus, mi quis viverra ornare, eros dolor interdum nulla, ut commodo diam libero vitae erat.”
Customer name
Title , Company
“Lorem ipsum dolor sit amet, consectetur adipiscing elit. Suspendisse varius enim in eros elementum tristique. Duis cursus, mi quis viverra ornare, eros dolor interdum nulla, ut commodo diam libero vitae erat.”
Customer name
Title , Company

H1 Medium Length hero headline

Lorem ipsum dolor sit amet, consectetur adipiscing elit. Suspendisse varius enim in eros elementum tristique. Duis cursus, mi quis viverra ornare, eros dolor interdum nulla, ut commodo diam libero vitae erat.

H1 Medium Length hero headline

Lorem ipsum dolor sit amet, consectetur adipiscing elit. Suspendisse varius enim in eros elementum tristique. Duis cursus, mi quis viverra ornare, eros dolor interdum nulla, ut commodo diam libero vitae erat.

Choose your Headline Level

Lorem ipsum dolor sit amet, consectetur adipiscing elit. Suspendisse varius enim in eros elementum tristique. Duis cursus, mi quis viverra ornare, eros dolor interdum nulla, ut commodo diam libero vitae erat.

Choose your Headline Level

Lorem ipsum dolor sit amet, consectetur adipiscing elit. Suspendisse varius enim in eros elementum tristique. Duis cursus, mi quis viverra ornare, eros dolor interdum nulla, ut commodo diam libero vitae erat.

Choose your Headline Level

Lorem ipsum dolor sit amet, consectetur adipiscing elit. Suspendisse varius enim in eros elementum tristique. Duis cursus, mi quis viverra ornare, eros dolor interdum nulla, ut commodo diam libero vitae erat.

Typography

Heading H1

Heading H2

Heading H3

Heading H4

Heading H5
Heading H6

text–3xl

text–xxl

text–xl

text–l

text–m

text–s

text–xs

text–xxs

Lorem Ipsum is simply dummy text of the printing and typesetting industry. Lorem Ipsum has been the industry’s standard dummy text ever since the 1500s, when an unknown printer took a galley of type and scrambled it to make a type specimen book. It has survived not only five centuries, but also the leap into electronic typesetting, remaining essentially unchanged. It was popularised in the 1960s with the release of Letraset sheets containing Lorem Ipsum passages, and more recently with desktop publishing software like Aldus PageMaker including versions of Lorem Ipsum.

Lorem Ipsum is simply dummy text of the printing and typesetting industry. Lorem Ipsum has been the industry’s standard dummy text ever since the 1500s, when an unknown printer took a galley of type and scrambled it to make a type specimen book. It has survived not only five centuries, but also the leap into electronic typesetting, remaining essentially unchanged. It was popularised in the 1960s with the release of Letraset sheets containing Lorem Ipsum passages, and more recently with desktop publishing software like Aldus PageMaker including versions of Lorem Ipsum.

Spacing

This has var(–space-xxl) padding on L/R sides.
This has var(–space-xl) padding on L/R sides.
This has var(–space-l) padding on L/R sides.
This has var(–space-m) padding on L/R sides.
This has var(–space-s) padding on L/R sides.
This has var(–space-xs) padding on L/R sides.
This has var(–space-xxs) padding on L/R sides.

Buttons

Colors

–surface-50

–surface-100

–surface-200

–surface-300

–surface-400

–surface-500

–surface-600

–surface-700

–surface-800

–surface-900

–primary

–primary-alt-light

–primary-alt-dark

–light-accent-lighter

–light-accent

–dark-accent