Test Narrow Page

This styleguide defines styling for base html elements and reusable components.


Headings

Heading font sizes will be defined throught utility classes or class names in design components. This is so heading tags can be chosen and modified for SEO purposes without impacting design.

h1. Heading

h2. Heading

h3. Heading

h4. Heading

h5. Heading
h6. Heading

    <h1>h1. Heading</h1>
    <h2>h2. Heading</h2>
    <h3>h3. Heading</h3>
    <h4>h4. Heading</h4>
    <h5>h5. Heading</h5>
    <h6>h6. Heading</h6>
  

Headings - Utility Classes

Option to use utility classes to apply heading styles that don't align with the sematic heading level.

h1. Heading

h2. Heading

h3. Heading

h4. Heading

h5. Heading

h6. Heading



h1. Heading

h2. Heading

h3. Heading

h4. Heading

h5. Heading

h6. Heading



h6. Heading Uppercase

h4. Heading with italics


    <div>
      <h1 class="h1">h1. Heading</h1>
      <h1 class="h2">h2. Heading</h1>
      <h1 class="h3">h3. Heading</h1>
      <h1 class="h4">h4. Heading</h1>
      <h1 class="h5">h5. Heading</h1>
      <h1 class="h6">h6. Heading</h1>

      <h1 class="h1 font-sans-serif">h1. Heading</h1>
      <h1 class="h2 font-sans-serif">h2. Heading</h1>
      <h1 class="h3 font-sans-serif">h3. Heading</h1>
      <h1 class="h4 font-sans-serif">h4. Heading</h1>
      <h1 class="h5 font-sans-serif">h5. Heading</h1>
      <h1 class="h6 font-sans-serif">h6. Heading</h1>

      <h1 class="h6 font-sans-serif font-uppercase">h6. Heading Uppercase</h1>
      <h1 class="h4 font-sans-serif">h4. Heading <em>with italics</em></h1>
    </div>
  

Headings - Rich Text Editor

Apply heading font sizes for sections managed through a wysiwyg editor. Apply the 'rte' (rich text editor) class to regions that will redner this markup. For an easier client editing experience, we do not want to introduce the need of modifier classes.

h2. Heading with italics

h3. Heading

h4. Heading

h5. Heading
h6. Heading

    <div class="rte">
      <h2>h2. Heading <em>with italics</em></h2>
      <h3>h3. Heading</h3>
      <h4>h4. Heading</h4>
      <h5>h5. Heading</h5>
      <h6>h6. Heading</h6>
    </div>
  

Paragraph

When is the last time you wrote a letter to a loved one? Or an email just because test link? Pour yourself a cup of tea and FaceTime your best friend across the country or testing bold across the street. And your grandma while you’re at it. Offer to grab some groceries or testing italics prescriptions for the elderly couple in your building when you’re heading out to get yours. Not everyone has a robust immune system or access to cars or bikes, see where you can help. And while you’re there, thank the cashiers and the ones stocking the shelves – they are literally putting themselves in harm’s way to make sure that those of us who are staying home have food, vitamins and toilet paper. A smile and a thank you can go a long way. Ditto for doctors and nurses. Imagine what their days are like lately. Remember that health is more than whether or not we are sick with a virus. Health is also about emotional and mental well-being.

Kindness is contagious. Let’s spread it around.


    <p>When is the last time you wrote a letter to a loved one? Or an email just because <a href="#" title="test link">test link</a>? Pour yourself a cup of tea and FaceTime your best friend across the country or <strong>testing bold</strong> across the street. And your grandma while you’re at it. Offer to grab some groceries or <em>testing italics</em> prescriptions for the elderly couple in your building when you’re heading out to get yours. Not everyone has a robust immune system or access to cars or bikes, see where you can help. And while you’re there, thank the cashiers and the ones stocking the shelves – they are literally putting themselves in harm’s way to make sure that those of us who are staying home have food, vitamins and toilet paper. A smile and a thank you can go a long way. Ditto for doctors and nurses. Imagine what their days are like lately. Remember that health is more than whether or not we are sick with a virus. Health is also about emotional and mental well-being.</p>

    <p>Kindness is contagious. Let’s spread it around.</p>
  

Paragraph - Rich Text Editor

When is the last time you wrote a letter to a loved one? Or an email just because test link? Pour yourself a cup of tea and FaceTime your best friend across the country or testing bold across the street. And your grandma while you’re at it. Offer to grab some groceries or testing italics prescriptions for the elderly couple in your building when you’re heading out to get yours.

“Full of fragrant spices and a wholesome nutritional hug from our new Veggie Broth.”

Not everyone has a robust immune system or access to cars or bikes, see where you can help. And while you’re there, thank the cashiers and the ones stocking the shelves – they are literally putting themselves in harm’s way to make sure that those of us who are staying home have food, vitamins and toilet paper. A smile and a thank you can go a long way.

  • Ditto for doctors and nurses.
  • Imagine what their days are like lately.
  • Remember that health is more than whether or not we are sick with a virus. Health is also about emotional and mental well-being.

Kindness is contagious. Let’s spread it around.

  1. Ditto for doctors and nurses.
  2. Imagine what their days are like lately.
  3. Remember that health is more than whether or not we are sick with a virus. Health is also about emotional and mental well-being.

    <div class="rte">
      <p>When is the last time you wrote a letter to a loved one? Or an email just because <a href="#" title="test link">test link</a>? Pour yourself a cup of tea and FaceTime your best friend across the country or <strong>testing bold</strong> across the street. And your grandma while you’re at it. Offer to grab some groceries or <em>testing italics</em> prescriptions for the elderly couple in your building when you’re heading out to get yours.</p>

      <blockquote>“Full of fragrant spices and a wholesome nutritional hug from our new Veggie Broth.”</blockquote>

      <p>Not everyone has a robust immune system or access to cars or bikes, see where you can help. And while you’re there, thank the cashiers and the ones stocking the shelves – they are literally putting themselves in harm’s way to make sure that those of us who are staying home have food, vitamins and toilet paper. A smile and a thank you can go a long way.</p>

      <ul>
        <li>Ditto for doctors and nurses.</li>
        <li>Imagine what their days are like lately.</li>
        <li>Remember that health is more than whether or not we are sick with a virus. Health is also about emotional and mental well-being.</li>
      </ul>

      <p>Kindness is contagious. Let’s spread it around.</p>

      <ol>
        <li>Ditto for doctors and nurses.</li>
        <li>Imagine what their days are like lately.</li>
        <li>Remember that health is more than whether or not we are sick with a virus. Health is also about emotional and mental well-being.</li>
      </ol>
    </div>
  

Buttons


    <a href="#" class="btn">Button Default</a>
    <a href="#" class="btn btn--wide">Button Wide</a>
    <a href="#" class="btn btn--slim">Button Slim</a>
    <a href="#" class="btn btn--full-width">Button Full Width</a>

    <a href="#" class="btn btn--small">Button Small</a>
    <a href="#" class="btn btn--large">Button Large</a>

    <a href="#" class="btn btn--secondary">Button Secondary</a>
    <a href="#" class="btn btn--secondary btn--small">Button Secondary + Button Small</a>

    <a href="#" class="btn btn--tertiary">Button Tertiary</a>
  

List Types

Definition List

Definition List Title
This is a definition list division.
Definition List Title
This is a definition list division.


Ordered List

  1. List Item 1
  2. List Item 2
  3. List Item 3


Unordered List

  • List Item 1
  • List Item 2
  • List Item 3


Checkmark List

  • List Item 1
  • List Item 2
  • List Item 3


    // Definition List
    <dl class="list--definition">
      <dt>Definition List Title</dt>
      <dd>This is a definition list division.</dd>
      <dt>Definition List Title</dt>
      <dd>This is a definition list division.</dd>
    </dl>

    // Ordered List
    <ol class="list--number">
      <li>List Item 1</li>
      <li>List Item 2</li>
      <li>List Item 3</li>
    </ol>

    // Unordered List
    <ul class="list--bullet">
      <li>List Item 1</li>
      <li>List Item 2</li>
      <li>List Item 3</li>
    </ul>

     // Checkmark List
    <ul class="list--checkmark">
      <li>List Item 1</li>
      <li>List Item 2</li>
      <li>List Item 3</li>
    </ul>

  

Table

Order ID Billing Date Total Details
1232434 September 23rd 2018 $29.99 View Details
1232434 September 23rd 2018 $29.99 View Details

    <table>
      <thead>
        <tr>
          <th>Order ID</th>
          <th>Billing Date</th>
          <th>Total</th>
          <th>Details</th>
        </tr>
      </thead>
      <tbody>
        <tr>
          <td>1232434</td>
          <td>September 23rd 2018</td>
          <td>$29.99</td>
          <td><a href="#">View Details</a></td>
        </tr>
        <tr>
          <td>1232434</td>
          <td>September 23rd 2018</td>
          <td>$29.99</td>
          <td><a href="#">View Details</a></td>
        </tr>
      </tbody>
    </table>
  

Data Table List

  • Order ID
    Billing Date
    Total
    Details
  • 235345334
    September 23rd 2018
    $29.99
  • 235345334
    September 23rd 2018
    $29.99

    <ul class="data-table">
      <li class="data-table__header">
        <div>Order ID</div>
        <div>Billing Date</div>
        <div>Total</div>
        <div>Details</div>
      </li>
      <li>
        <div data-th="Order ID">235345334</div>
        <div data-th="Billing Date">September 23rd 2018</div>
        <div data-th="Total">$29.99</div>
        <div data-th="Details"><a href="#">View Details</a></div>
      </li>
      <li>
        <div data-th="Order ID">235345334</div>
        <div data-th="Billing Date">September 23rd 2018</div>
        <div data-th="Total">$29.99</div>
        <div data-th="Details"><a href="#">View Details</a></div>
      </li>
    </ul>
  

Text Fields


    <form class="form-vertical">
      <input type="text" id="text_field" placeholder="Text field with placeholder text...">

      <label for="text_field_2">Text Field</label>
      <input type="text" id="text_field_2">

      <label for="text_field_3">Text Field with Value</label>
      <input type="text" id="text_field_3" value="Value Here">

      <label for="text_area">Text Area</label>
      <textarea id="text_area" rows="6"></textarea>

      <label for="password">Password</label>
      <input type="password" name="password">
    </form>
  

Select Lists


    <form class="form-vertical">
      <label for="select_element">Select Element</label>
      <select name="select_element">
        <option value="1">Option 1</option>
        <option value="2">Option 2</option>
        <option value="3">Option 3</option>
      </select>
    </form>
  

Radios


    <form class="form-vertical">
      <label for="radio_buttons">Radio Buttons</label>
      <input type="radio" name="radio_button" value="radio_1" id="radio_1"><label for="radio_1">Radio 1</label>
      <input type="radio" name="radio_button" value="radio_2" id="radio_2"><label for="radio_2">Radio 2</label>
      <input type="radio" name="radio_button" value="radio_3" id="radio_3"><label for="radio_3">Radio 3</label>
    </form>
  

Checkboxes


    <form class="form-vertical">
      <label for="checkboxes">Checkboxes</label>
      <input type="checkbox" name="checkboxes" value="check_1" id="check_1"><label for="check_1">Checkbox 1</label>
      <input type="checkbox" name="checkboxes" value="check_2" id="check_2"><label for="check_2">Checkbox 2</label>
      <input type="checkbox" name="checkboxes" value="check_3" id="check_3"><label for="check_3">Checkbox 3</label>
    </form>
  

Increment


    <div class="form-increment" data-quantity-change>
      <button data-action="dec" type="button"><span class="visually-hidden">Decrease</span></button>
      <input id="form-increment-1" name="form-increment" type="tel" value="1" min="0">
      <button data-action="inc" type="button"><span class="visually-hidden">Increase</span></button>
    </div>
  

Accordion


    <ul class="accordion" data-accordion>
      <li class="accordion__tab">
        <button aria-expanded="false" class="accordion__heading" type="button" data-accordion-button>Features</button>
        <div aria-hidden="true" class="accordion__content" data-accordion-content>
          <p>Lorem ipsum dolor sit amet, consectetuer adipiscing elit. Nullam dignissim convallis est. Quisque aliquam. Donec faucibus. Nunc iaculis suscipit dui.</p>
        </div>
      </li>
      <li class="accordion__tab">
        <button aria-expanded="false" class="accordion__heading" type="button" data-accordion-button>Uses</button>
        <div aria-hidden="true" class="accordion__content" data-accordion-content>
          <p>Lorem ipsum dolor sit amet, consectetuer adipiscing elit. Nullam dignissim convallis est. Quisque aliquam. Donec faucibus. Nunc iaculis suscipit dui.</p>
        </div>
      </li>
    </ul>
  

Hero

Image with text overlay

Use overlay text to give your customers insight into your brand. Select imagery and text that relates to your style and story.


    <div data-section-id="hero-1" data-section-type="hero-section">
      <div class="hero hero--large hero-hero-1 hero__overlay box ratio-container js lazyloaded" id="Hero-hero-1" data-layout="full_width">
        <div class="placeholder-background"></div>
        <div class="hero__inner">
          <div class="page-width text-center">
            <h2 class="h1 mega-title mega-title--large">Image with text overlay</h2>
            <div class="rte-setting mega-subtitle mega-subtitle--large">
              <p>Use overlay text to give your customers insight into your brand. Select imagery and text that relates to your style and story.</p>
            </div>
          </div>
        </div>
      </div>
    </div>