Shopping Cart

Default Styles

This page is here to show off styles for standard page elements such as typography, form elements, and icons. These are hard coded in an alternate page template file, named page.styles.liquid.


Typography

Heading one

Heading two

Heading three

Heading four

Heading five
Heading six

RTE headings

RTE heading one

Lorem ipsum dolor sit amet, consectetur adipiscing elit, sed do eiusmod tempor incididunt ut labore et dolore magna aliqua.

RTE heading two

Lorem ipsum dolor sit amet, consectetur adipiscing elit, sed do eiusmod tempor incididunt ut labore et dolore magna aliqua.

RTE heading three

Lorem ipsum dolor sit amet, consectetur adipiscing elit, sed do eiusmod tempor incididunt ut labore et dolore magna aliqua.

RTE heading four

Lorem ipsum dolor sit amet, consectetur adipiscing elit, sed do eiusmod tempor incididunt ut labore et dolore magna aliqua.

RTE heading five

Lorem ipsum dolor sit amet, consectetur adipiscing elit, sed do eiusmod tempor incididunt ut labore et dolore magna aliqua.

RTE heading six

Paragraphs

Lorem ipsum dolor sit amet, consectetuer adipiscing elit, sed diam nonummy nibh euismod tincidunt ut laoreet dolore magna aliquam erat volutpat. Ut wisi enim ad minim veniam, quis nostrud exerci tation ullamcorper.

Suscipit lobortis nisl ut aliquip ex ea commodo consequat. Duis autem vel eum iriure dolor in hendrerit in vulputate velit esse molestie consequat.

Type styles

Blockquotes

Eu feugiat nulla facilisis at vero eros et accumsan et iusto odio dignissim qui blandit praesent luptatum zzril delenit augue duis dolore te feugait nulla facilisi. Nam liber tempor cum soluta nobis eleifend option congue nihil imperdiet doming id quod mazim placerat facer possim assum.

The author of the quote

Lists

ul (default)
  • One
  • Two
  • Three
  • Four
Numeric bullet ol (default)
  1. One
  2. Two
  3. Three
  4. Four
Inline list ul
.list--inline
  • One
  • Two
  • Three
  • Four
Child lists (to match the RTE styles)
  • One
  • Two
  • Three, with child list
    • First sub item
    • Second sub item
    • Third sub item, with child list
      • Third level item
      • Another third level item
  • Four

Responsive tables

Order Date Payment Status Fulfillment Status Total
#1001 December 22, 2015 Authorized Unfulfilled $43.03
#1002 December 23, 2015 Authorized Unfulfilled $44.03
#1003 December 24, 2015 Authorized Unfulfilled $45.03
#1004 December 25, 2015 Authorized Unfulfilled $46.03
#1005 December 26, 2015 Authorized Unfulfilled $47.03
#1006 December 27, 2015 Authorized Unfulfilled $48.03

Forms

Default form elements

Invisible labels

Add a class of label--hidden to a label to visually hide it, while keeping it accessible to screen readers. Use the placeholder attribute as your visible label.

Note: The placeholder attribute only works in IE10+, so invisible labels are disabled in IE9 and below.


Vertical forms (customer, contact, etc)

No styles for this exist in Slate, but are used in most themes. Style elements inside a form/div with class `form-vertical` to see your styles here.

You cannot add a class directly to most liquid form elements (e.g. {% form 'contact' %}). Instead, wrap the form in a div with the class .form-vertical to achieve the same effect.

Checkboxes

Radios

Notes and form errors

No note styles exist in Slate but are commonly added to handle form errors. Example styles:

    .note {
      padding: 20px;
      border: 1px solid #ccc;
    }

    .note--success {
      border-color: green;
      background-color: lightgreen;
    }

    .errors {
      border-color: red;
      background-color: lightred;
    }
  

Example usage:

    {% if form.posted_successfully? %}
      <p class="note note--success">Thanks for submitting the form</p>
    {% endif %}

    {% if form.errors %}
      <div class="note errors">
        {{ form.errors | default_errors }}
      </div>
    {% endif %}
  
This is a standard note
This is a success message

This is an error message.

  • Bullets can offer more insight to the error

Buttons

Default button

Default button (no defaults)

Button disabled

Wide button (no defaults)


Miscellaneous elements

Horizontal Rules

There are no default hr styles in Slate, but these are common ones to add.

Default hr


Invisible hr.hr--clear


Small hr.hr--small



SVG icons

Read more about using, creating, and editing SVG icons in Slate's documentation.

Payment icons

  • Liquid error (templates/page.styles line 367): Could not find asset snippets/icon-amazon_payments.liquid
  • Liquid error (templates/page.styles line 368): Could not find asset snippets/icon-american_express.liquid
  • Liquid error (templates/page.styles line 369): Could not find asset snippets/icon-bitcoin.liquid
  • Liquid error (templates/page.styles line 370): Could not find asset snippets/icon-cirrus.liquid
  • Liquid error (templates/page.styles line 371): Could not find asset snippets/icon-dankort.liquid
  • Liquid error (templates/page.styles line 372): Could not find asset snippets/icon-diners_club.liquid
  • Liquid error (templates/page.styles line 373): Could not find asset snippets/icon-discover.liquid
  • Liquid error (templates/page.styles line 374): Could not find asset snippets/icon-dogecoin.liquid
  • Liquid error (templates/page.styles line 375): Could not find asset snippets/icon-dwolla.liquid
  • Liquid error (templates/page.styles line 376): Could not find asset snippets/icon-forbrugsforeningen.liquid
  • Liquid error (templates/page.styles line 377): Could not find asset snippets/icon-interac.liquid
  • Liquid error (templates/page.styles line 378): Could not find asset snippets/icon-jcb.liquid
  • Liquid error (templates/page.styles line 379): Could not find asset snippets/icon-litecoin.liquid
  • Liquid error (templates/page.styles line 380): Could not find asset snippets/icon-maestro.liquid
  • Liquid error (templates/page.styles line 381): Could not find asset snippets/icon-master.liquid
  • Liquid error (templates/page.styles line 382): Could not find asset snippets/icon-paypal.liquid
  • Liquid error (templates/page.styles line 383): Could not find asset snippets/icon-stripe.liquid
  • Liquid error (templates/page.styles line 384): Could not find asset snippets/icon-visa.liquid

Social icons

  • Liquid error (templates/page.styles line 389): Could not find asset snippets/icon-facebook.liquid
  • Liquid error (templates/page.styles line 390): Could not find asset snippets/icon-instagram.liquid
  • Liquid error (templates/page.styles line 391): Could not find asset snippets/icon-pinterest.liquid
  • Liquid error (templates/page.styles line 392): Could not find asset snippets/icon-tumblr.liquid
  • Liquid error (templates/page.styles line 393): Could not find asset snippets/icon-twitter.liquid
  • Liquid error (templates/page.styles line 394): Could not find asset snippets/icon-snapchat.liquid
  • Liquid error (templates/page.styles line 395): Could not find asset snippets/icon-vimeo.liquid
  • Liquid error (templates/page.styles line 396): Could not find asset snippets/icon-youtube.liquid

General icons

    • Liquid error (templates/page.styles line 402): Could not find asset snippets/icon-cart.liquid
    • Liquid error (templates/page.styles line 403): Could not find asset snippets/icon-close.liquid
    • Liquid error (templates/page.styles line 404): Could not find asset snippets/icon-hamburger.liquid
    • Liquid error (templates/page.styles line 405): Could not find asset snippets/icon-minus.liquid
    • Liquid error (templates/page.styles line 406): Could not find asset snippets/icon-plus.liquid
    • Liquid error (templates/page.styles line 407): Could not find asset snippets/icon-rss.liquid
    • Liquid error (templates/page.styles line 408): Could not find asset snippets/icon-search.liquid