The header logo is shown with the tag line. Color is Elkay Navy Blue #15425c. It may also be white (#fff) on a dark (preferably navy) background.
When possible, the logo format should be SVG. Use the <picture> tag to ensure backwards compatiblity.
Inline SVG
%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 345 55'%3E %3Cpath fill='%165c7d' d='M11.48 4.5L2.5 49.47h61.8l1.49-7.44h-48l2.35-11.68H59.8l1.61-7.32H21.53l2.24-10.39h43.95l1.71-8.14H11.48zM80.87 4.5l-8.98 44.85h54.53l1.5-7.08H87.18L95.2 4.5H80.87zM190.04 4.5l-41.7 25.02 5.34-25.02h-14.33l-8.87 44.97h13.73l2.09-10.11 15.29-8.9 19.25 19.01h19.14l-26.41-25.85L204.04 4.5h-14zM243.5 11l9.62 21h-25.77zm-4.81-6.5l-36.46 45h11.22l6.55-7.7h37.56l3.44 7.67h15.44L256.65 4.61zM327.97 4.5l-24.7 22.07L285.73 4.5l-16.25.11L293 33.3l-3.53 16.17h13.9l2.89-15.7L338.34 4.5h-10.37zM313.86 44.56a4.84 4.84 0 0 1 .66-2.45 4.76 4.76 0 0 1 1.79-1.8A4.91 4.91 0 0 1 323 42.1a4.83 4.83 0 0 1 .66 2.46 4.88 4.88 0 0 1-.63 2.42 4.91 4.91 0 0 1-4.28 2.49 4.75 4.75 0 0 1-2.5-.68A4.88 4.88 0 0 1 314.5 47a4.93 4.93 0 0 1-.64-2.44zm.81 0a4.09 4.09 0 0 0 4.11 4.11 4 4 0 0 0 2.06-.55 4.13 4.13 0 0 0 2.05-3.56 4.17 4.17 0 0 0-2.06-3.56 4.14 4.14 0 0 0-2.05-.55 4 4 0 0 0-2 .55 4.07 4.07 0 0 0-1.51 1.49 4 4 0 0 0-.6 2.07zm6.1-1.16a1.49 1.49 0 0 1-1 1.52l1.55 2.6h-1.38l-1.25-2.26h-.59v2.26h-1.24v-5.9h1.71a2.61 2.61 0 0 1 1.67.44 1.66 1.66 0 0 1 .53 1.34zm-2.67.91h.45a1.06 1.06 0 0 0 .73-.23.82.82 0 0 0 .25-.65.78.78 0 0 0-.24-.66 1.25 1.25 0 0 0-.75-.19h-.44z'/%3E %3C/svg%3E
SVG external source file, with png as fall back. PNG will only show when SVG is not supported properly.
<picture> <source srcset="images/elkay_logo_navy.svg" type="image/svg+xml"> <img src="//elkay.scene7.com/is/image/Elkay/Elkay-Navy-Logo?fmt=png-alpha&wid=200&resMode=sharp2" alt="Elkay, Ingenuity for Everyday Life"> </picture>
PNG as png-alpha only.
<img src="//elkay.scene7.com/is/image/Elkay/Elkay-Navy-Logo?fmt=png-alpha&wid=300&resMode=sharp2" alt="Elkay, Ingenuity for Everyday Life">
The footer logo has a width of 130px. In this case it is reversed.
Copyright © 2018 Elkay Manufacturing Company
Fonts should be loaded with typekit. Any environment (development, staging, production, etc.). In case the typekit CDN does not load, google fonts api may be called on.
The primary font is Open Sans.
Weights & Styles:
Light - 300
Regular - 400
Italic
Bold - 700
Per Marketing:
Open Sans is the preferred headline font as it provides a
good range of weights that can be used for sidebar and very
small table/caption copy. This typeface is to be used for both
print and web applications.
Arial is a serif backup for Web when Open Sans is unavailable.
The secondary font (rarely used) is Arno Pro.
Weights & Styles:
Regular - 400
Semibold - 600
Per Marketing:
Arno Pro is the preferred typeface for long-form body copy.
It is not intended to be used in large sizes. This typeface is to
be used for both print and web applications.
Georgia is a serif backup for Web when Arno Pro is unavailable.
<link rel="stylesheet" href="https://use.typekit.net/fil7pxl.css"> <link href="https://fonts.googleapis.com/css?family=Open+Sans" rel="stylesheet"> font-family: "open-sans", 'Open Sans', Arial, sans-serif; ('Open Sans' is for the google fonts api fall-back) font-family: "arno-pro", Georgia, serif;
Body CSS
body { background-color: #fff; color: #75787B; font-family: "open-sans", 'Open Sans', sans-serif; font-size: 18px; line-height: 1.4; }
Lorem ipsum dolor sit amet, sit te possim detracto, wisi aliquid theophrastus ex est, vide novum impedit eos eu. Sit te suas alterum argumentum, in vix summo inermis. Sit posse saepe ne, in mei tamquam aliquid inciderint. Quo in expetendis dissentias inciderint.
An vim numquam recteque, esse euismod officiis id nam, qui no eligendi singulis sensibus. Modo prima indoctum ei nam. Nec id minim dicunt, quando facilis ei quo. Postea feugiat deserunt id eos, ad iusto ludus mentitum pri. Ex est errem abhorreant, ut nec percipitur delicatissimi.
p, li { font-size: 1rem; }
h1 { font-size: 2.5rem; } h2 { font-size: 2rem; } h3 { font-size: 1.8rem; } h4 { font-size: 1.6rem; } h5 { font-size: 1.3rem; } h6 { font-size: 1.1rem; } h1, h2, h3, h4, h5, h6 { font-weight: 400; line-height: 1.1; } h1, h2, h3 { margin-top: 20px; margin-bottom: 10px; } h4, h5, h6 { margin-top: 10px; margin-bottom: 10px; }
Elkay.com uses a subset of the color palette established by marketing for all Elkay brands.
PRIMARY COLORS | ||
---|---|---|
Color Name | Class Name | Hex Value |
Elkay Gray | elkayGrayText elkayGrayBG |
#75787B |
elkayGrayBGDark | #525557 | |
elkayGrayBGLight | #919599 | |
elkayGrayBGBright | #dae0e5 | |
Elkay Navy Blue |
elkayNavyBlueText elkayNavyBlueBG |
#165c7d |
elkayNavyBlueBGDark | #15425c | |
elkayNavyBlueBGLight | #2473a0 | |
Aqua Blue |
aquaBlueText aquaBlueBG |
#3eb1c8 |
aquaBlueBGDark | #3393a6 | |
aquaBlueBGLight | #5ccfe8 | |
SECONDARY COLOR | ||
Color Name | Class Name | Hex Value |
Soft Green |
softGreenText softGreenBG |
#6b9560 |
softGreenBGDark | #587a50 | |
softGreenBGLight | #8cc27e | |
ACCENT COLOR | ||
Color Name | Class Name | Hex Value |
Accent Orange |
accentOrangeText accentOrangeBG |
#e87722 |
accentOrangeBGDark | #c4661d | |
accentOrangeBGLight | #fa9b52 | |
WHITE | ||
Color Name | Class Name | Hex Value |
White |
whiteText whiteBG |
#fff |
Here is a default link
SVG icons come from an SVG file.*
If SVG is not possible, transparent png-alpha served up by Scene 7.
.cta has the icon to the left, <button> and .button has the icon to the right.
Padding 10 pixels.
Right padding 50 pixels to allow for button icon.
Left padding 50 pixels to allow for xta icon.
/*svg CTA & button */ button, a.button, a.cta { position: relative; display: inline-block; width: auto; text-decoration: none; font-size: 1.5em; } button, a.button { padding: 10px 50px 10px 10px; } a.cta { padding: 10px 10px 10px 50px; } /*use svg icon*/ button svg, a.button svg, a.cta svg { position: absolute; top: calc(50% - 15px); height: 30px; width: 30px; fill: currentColor; } button svg, a.button svg { right: 10px; } a.cta svg { left: 10px; } button.ghostLightBG, a.button.ghostLightBG, a.cta.ghostLightBG { border: 2px solid #75787B; color: #75787B; background-color: transparent; } button.ghostLightBG:hover, a.button.ghostLightBG:hover, a.cta.ghostLightBG:hover, button.ghostLightBG:active, a.button.ghostLightBG:active, a.cta.ghostLightBG:active { border: 2px solid #165c7d; color: #165c7d; background-color: transparent; } button.ghostDarkBG, a.button.ghostDarkBG, a.cta.ghostDarkBG { border: 2px solid #fff; color: #fff; background-color: transparent; } button.ghostDarkBG:hover, a.button.ghostDarkBG:hover, a.cta.ghostDarkBG:hover, button.ghostDarkBG:active, a.button.ghostDarkBG:active, a.cta.ghostDarkBG:active { background-color: #fff; color: #15425c; }
<a class="button"> Button <svg viewBox="0 0 300 300"> <use xlink:href="#arrow_open"></use> </svg> </a>
<a class="button whiteText elkayNavyBlueBG"> Button <svg viewBox="0 0 300 300"> <use xlink:href="g#arrow_open"></use> </svg> </a>
<button class="ghostLightBG"> Button <svg viewBox="0 0 300 300"> <use xlink:href="#arrow_open"></use> </svg> </button>
<button class="ghostDarkBG"> Button <svg viewBox="0 0 300 300"> <use xlink:href="#arrow_open"></use> </svg> </button>
<a href="#" class="cta"> <svg viewBox="0 0 300 300"> <use xlink:href="#brochures"></use> </svg> Brochures </a>
<a href="#" class="cta elkayGrayText"> <svg viewBox="0 0 300 300"> <use xlink:href="#pdf_file"></use> </svg> PDF File </a>
<a href="#" class="cta"> <svg viewBox="0 0 300 300" class="elkayNavyBlueText"> <use xlink:href="#mail"></use> </svg> Email Link </a>
<a href="#" class="cta"> <svg viewBox="0 0 300 300" class="softGreenText"> <use xlink:href="#map_marker"></use> </svg> Map Marker </a>
* In order for the external svg to work properly in IE, the svg file is called using Ajax. Including it as an <img> does not work in any version of IE. Please note, the file must come from the same domain!
For more information: https://css-tricks.com/ajaxing-svg-sprite/
<script> $.get('/images/svg/icons.svg', function(data) { var div = document.createElement('div'); $(div).addClass('nodisplay'); div.innerHTML = new XMLSerializer().serializeToString(data.documentElement); document.body.insertBefore(div, document.body.childNodes[0]); }); </script>
Input fields should be full width, but no wider than 600 pixels.
Classes loosely based on Bootstrap 4's padding classes.
p for padding
t - for classes that set padding-top
b - for classes that set padding-bottom
l - for classes that set padding-left
r - for classes that set padding-right
x - for classes that set both *-left and *-right
y - for classes that set both *-top and *-bottom
blank - for classes that set a padding on all 4 sides of the element
With 5 pixel increments up to 50:
-0 -5 -10 -15 -20 -25 -30 -35 -40 -45 -50
For sites in AEM based on Elkay Backbone:
-0px -5px -10px -15px -20px -25px -30px -35px -40px -45px -50px
With 1% increments up to 10%:
-1pct -2pct -3pct -4pct -5pct -6pct -7pct -8pct -9pct -10pct