Documentation

Pocket - Mobile Shopify Theme

Pocket is sleek and simple theme designed for mobile devices. It customizes easily and completely, perfectly matching any non-mobile theme you choose.

Pocket: Features

Pocket: Documentation

For a complete list of customizable fields/options, go here.

Layout Options

Colors and Fonts

Pocket provides an unprecendentedly large array of color options, making sure you're able to finely-tune pocket to match your desktop theme and brand perfectly.

Pocket also comes packed with 24 fonts, including: Lato, Montserrat, Arimo, Roboto, Karla, Open Sans, Source Sans Pro, Helvetica/Arial, Archivo Narrow, Oswald, Fjalla One, Titillium Web, Merriweather, PT Serif, Alegreya, Lora, Droid Serif, Crimson Text, Times, Georgia, Arvo, Rokkitt, Robot Slab, and Bitter.

Round UI

By default, user interface elements have standard hard/90° corners. Enabling Round UI in **Global Settings** changes these to softer, rounded corners.

Setup: Boxy Styles

Pocket's Boxy Style layout gives you additional colour, background, border, and dropshadow options for your store, helping you better differentiate each section and element.

To enable Boxy Style, simply check "Enable boxy style layout" in **Global Elements**. Boxy Style options apply to:

Header

Pocket's header or "utility" bar contains two slide-out panels: a navigation panel self-explanatory, and another for a mini-cart, where users can access account pages and checkout.

If you'd rather your users be able to access these elements at all times, simply enable the 'sticky utility bar' option, and it will always remain visible at the top of your store.

Home page

Setup: Video Slides

Setting up a video slide is super simple. All you need to do is copy/paste the provided Embed code from your video host of choice (e.g., Vimeo, Youtube, Kickstarter) and paste it into the appropriate field. Here's an example of some embed code from Vimeo:

<iframe src="//player.vimeo.com/video/82012299?title=0&amp;byline=0&amp;portrait=0&amp;badge=0" width="500" height="281" frameborder="0" webkitallowfullscreen mozallowfullscreen allowfullscreen></iframe>

**Hint**: sometimes video service providers will add a short sentence or link after the video, make sure to remove this text from the code you're pasting in.

If you enable the video slide it will convert the slideshow into a video viewer and your other slides will be hidden.

Mailing lists

Pocket supports both MailChimp and Campaign Monitor email platforms.

Setup: MailChimp

MailChimp remains one of the easiest and best options for integrated mailing lists in Shopify. Setup is wonderfully simple:

Setup: Campaign Monitor

Campaign Monitor is another great mailing list service, and is just as easy to setup:

Custom Forms

In some cases you may want to add custom forms to your products, pages, or posts. To make sure that these elements are styled correctly, please use the following as a guide on how to markup your forms:

    <form class="hide-labels">
      <div class="input-wrapper">
        <label for="name">Full name</label>
        <input type="text" name="name" placeholder="Full name" value="">
      </div>

      <div class="input-wrapper">
        <label for="name">Email</label>
        <input type="email" name="name" placeholder="your@email.com" value="">
      </div>

      <div class="inline-input-wrapper">
        <input type="checkbox" name="newsletter-signup">
        <label for="newsletter-signup">I'd like to receive the newsletter</label>
      </div>

      <div class="inline-input-wrapper">
        <input type="radio" name="newsletter" value="html">
        <label for="newsletter-html">HTML newsletter</label>
      </div>

      <div class="inline-input-wrapper">
        <input type="radio" name="newsletter" value="plain">
        <label for="newsletter-plain">Plain text newsletter</label>
      </div>

      <div class="input-wrapper select-wrapper">
        <div class="selected-text">Favourite chocolate bar?</div>
        <select name="chocolate-bar">
          <option value="" disabled selected>Favourite chocolate bar?</option>
          <option value="mars">Mars</option>
          <option value="snickers">Snickers</option>
          <option value="mr-big">Mr. Big</option>
        </select>
      </div>

      <div class="input-wrapper">
        <label for="additional-instructions">Additional instructions:</label>
        <textarea cols="40" rows="8" name="additional-instructions" placeholder="Additional instructions"></textarea>
      </div>

      <div class="input-wrapper">
        <input type="submit" value="Submit">
      </div>
    </form>

If you'd rather show the labels, just remove the `hide-labels` class from the `<form>` element, and remove the `placeholder` attributes from all of the `<input>`s.