<header class="checkout-header">
    <div class="checkout-header__inner u-page-width-max-gutters">
        <a class="checkout-header__logo-wrapper" href="#">
      <img class="checkout-header__logo" src="/assets/images/zeal-brand-logo.png" alt="Zeal logo">
    </a>
        <h1 class="checkout-header__title">
            <span class="checkout-header__title-label">Checkout</span>
            <svg class="icon icon--lock">
  <use xlink:href="/assets/icons/icons.svg#lock"></use>
</svg>

            <span class="checkout-header__cart-number">C014550633</span>
        </h1>
    </div>
    <a class="checkout-header__cart-link" href="#checkout-cart">
    <svg class="icon icon--cart-item">
  <use xlink:href="/assets/icons/icons.svg#cart-item"></use>
</svg>

  </a>
</header>

<main class="main main--checkout u-page-width-max">
    <div class="l-global-messages">
        <span class="error">We are sorry but your transaction could not be completed at this time: please try again later or contact customer service at 555-555-5555.</span>

    </div>
    <div class="l-checkout-forms">
        <div class="l-checkout-form">
            <form class="checkout-form checkout-form--shipping-information-review js-checkout-form js-checkout-form-shipping-information-review">
                <span class="checkout-form__step-number checkout-form__step-number--past">1</span>
                <h4 class="checkout-form__title">Shipping Information</h4>
                <button class="checkout-form__edit-button button button--outlined">Edit</button>
                <div class="checkout-form__form-items">
                </div>
                <div class="checkout-form__review-items">
                    <div class="checkout-form__review-item-group">
                        <span class="checkout-form__review-label">Customer Information</span>
                        <p class="checkout-form__review-item">
                            John Doe<br>Apple, Inc.<br>112W Monroe St<br>Chicago, IL 60603<br>United States
                        </p>
                        <p class="checkout-form__review-item">
                            888-888-1234
                        </p>
                    </div>
                    <div class="checkout-form__review-item-group">
                        <span class="checkout-form__review-label">Contact Information</span>
                        <p class="checkout-form__review-item">
                            johndoe@email.com
                        </p>
                    </div>
                </div>
            </form>

        </div>
        <div class="l-checkout-form">
            <form class="checkout-form checkout-form--shipping-method-review js-checkout-form js-checkout-form-shipping-method-review">
                <span class="checkout-form__step-number checkout-form__step-number--past">2</span>
                <h4 class="checkout-form__title">Shipping Method</h4>
                <button class="checkout-form__edit-button button button--outlined">Edit</button>
                <div class="checkout-form__form-items">
                </div>
                <div class="checkout-form__review-items">
                    <div class="checkout-form__review-item-group">
                        <p class="checkout-form__review-item">
                            Standard - $0.00
                        </p>
                    </div>
                </div>
            </form>

        </div>
        <div class="l-checkout-form">
            <form class="checkout-form checkout-form--billing-information-review js-checkout-form js-checkout-form-billing-information-review">
                <span class="checkout-form__step-number checkout-form__step-number--past">3</span>
                <h4 class="checkout-form__title">Billing Information</h4>
                <button class="checkout-form__edit-button button button--outlined">Edit</button>
                <div class="checkout-form__form-items">
                </div>
                <div class="checkout-form__review-items">
                    <div class="checkout-form__review-item-group">
                        <span class="checkout-form__review-label">Customer Information</span>
                        <p class="checkout-form__review-item">
                            John Smith<br>Apple, Inc.
                        </p>
                        <p class="checkout-form__review-item">
                            888-888-1234
                        </p>
                    </div>
                    <div class="checkout-form__review-item-group">
                        <span class="checkout-form__review-label">Billing Information</span>
                        <p class="checkout-form__review-item">
                            One Aloha Lane<br>Peoria, IL 61615<br>United States
                        </p>
                    </div>
                </div>
            </form>

        </div>
        <div class="l-checkout-form">
            <form class="checkout-form checkout-form--payment-information js-checkout-form js-checkout-form-payment-information">
                <span class="checkout-form__step-number checkout-form__step-number--present">4</span>
                <h4 class="checkout-form__title">Payment Information</h4>
                <div class="checkout-form__form-items">
                    <div class="checkout-form__form-item-group js-checkout-form-item-group">
                        <div class="form-item form-item--radio">
                            <input type="radio" id="payment-information-method-paypal" value="" name="payment-information-method" class="radio radio--default">
                            <label for="payment-information-method-paypal">
    
    <span class="radio__label-text">I will pay with Paypal</span>
  </label>
                        </div>

                    </div>
                    <div class="checkout-form__form-item-group js-checkout-form-item-group js-hidden" data-radio-id="payment-information-method-paypal">
                        <div class="form-item form-item--paypal-widget">
                            <div class="paypal-widget__info">
                                <img src="/assets/images/payment-method-paypal.png" alt="PayPal logo" class="image paypal-widget__info-image">

                                <a href="#" class="paypal-widget__info-link">What is PayPal?</a>
                            </div>
                            <div class="paypal-widget__description">
                                <p class="paragraph">You will be redirected to PayPal's website to proceed with this checkout. Upon completion, you will be returned to the Maui Jim website.</p>

                            </div>
                        </div>

                    </div>
                    <div class="checkout-form__form-item-group js-checkout-form-item-group">
                        <div class="form-item form-item--radio">
                            <input type="radio" id="payment-information-method-card" value="" name="payment-information-method" class="radio radio--default" checked="true">
                            <label for="payment-information-method-card">
    
    <span class="radio__label-text">I will pay by credit card</span>
  </label>
                        </div>

                    </div>
                    <div class="checkout-form__form-item-group js-checkout-form-item-group js-hidden" data-radio-id="payment-information-method-card">
                        <div class="form-item form-item--payment-widget">
                            <!-- Replace everything inside .form-item with the payment widget during implementation. Styles are inline so they aren't included in the build. -->
                            <div style="position: relative; min-height:350px; background-color: #e2e2e2; text-align: center;">
                                <span style="position: absolute; top: calc(50% - 16px); right: 0; left: 0; color: #999999; font-size: 2.7rem; font-weight: bold; letter-spacing: 3px; line-height: 3.2rem; text-transform: uppercase;">Delego Widget</span>
                            </div>
                        </div>

                    </div>
                    <div class="checkout-form__actions js-checkout-form-actions">
                        <button class="button button--primary">Continue</button>

                    </div>
                </div>
            </form>

        </div>
    </div>
    <div class="l-checkout-cart" id="checkout-cart">
        <div class="checkout-cart checkout-cart--default">
            <h4 class="checkout-cart__title">Your Cart</h4>
            <ul class="checkout-cart__items">
                <li class="checkout-cart__item">
                    <table class="checkout-cart__item-details">
                        <tr>
                            <td><img class="checkout-cart__item-image" src="https://mauijim.scene7.com/is/image/mauijim/202-02_front?$config1800$&amp;wid&#x3D;120" alt="Gloss Black"></td>
                            <td class="checkout-cart__item-qty"><strong>Qty:</strong> 1</td>
                            <td class="checkout-cart__item-price">
                                $149.00
                                <div class="checkout-cart__item-tax-info">
                                    <span class="checkout-cart__item-tax-value">Inkl. MWST</span>
                                </div>
                            </td>
                        </tr>
                    </table>
                    <div class="checkout-cart__item-info-group">
                        <span class="checkout-cart__item-name"><strong>PEAHI</strong> - 202-02</span>
                        <span class="checkout-cart__item-info">Gloss Black</span>
                        <span class="checkout-cart__item-info">Neutral Grey | SuperThin Glass</span>
                        <span class="checkout-cart__item-info">Single Gradient</span>
                    </div>
                </li>
                <li class="checkout-cart__item">
                    <table class="checkout-cart__item-details">
                        <tr>
                            <td><img class="checkout-cart__item-image" src="https://s7d2.scene7.com/is/image/mauijim/HTS267-15C_front?$config1800$&amp;wid&#x3D;120" alt="Olive Stripe"></td>
                            <td class="checkout-cart__item-qty"><strong>Qty:</strong> 1</td>
                            <td class="checkout-cart__item-price">
                                $219.00
                                <div class="checkout-cart__item-tax-info">
                                    <span class="checkout-cart__item-tax-value">Inkl. MWST</span>
                                </div>
                                <div class="checkout-cart__item-vip-info">
                                    <span class="checkout-cart__item-vip-card-value">VIP Card 30%</span>
                                    <span class="checkout-cart__item-vip-original-price">$319.00</span>
                                </div>
                            </td>
                        </tr>
                    </table>
                    <div class="checkout-cart__item-info-group">
                        <span class="checkout-cart__item-name"><strong>WATERWAYS</strong> - HTS267-15C</span>
                        <span class="checkout-cart__item-info">Olive Stripe</span>
                        <span class="checkout-cart__item-info">Maui HT™ | SuperThin Glass</span>
                        <span class="checkout-cart__item-info">Single Gradient</span>
                    </div>
                </li>
                <li class="checkout-cart__item">
                    <table class="checkout-cart__item-details">
                        <tr>
                            <td><img class="checkout-cart__item-image" src="https://s7d2.scene7.com/is/image/mauijim/H257-16C_front?$config1800$&amp;wid&#x3D;120" alt="Tortoise with Antique Gold"></td>
                            <td class="checkout-cart__item-qty"><strong>Qty:</strong> 1</td>
                            <td class="checkout-cart__item-price">
                                $299.00
                                <div class="checkout-cart__item-vip-info">
                                    <span class="checkout-cart__item-vip-card-value">VIP Card 30%</span>
                                    <span class="checkout-cart__item-vip-original-price">$319.00</span>
                                </div>
                            </td>
                        </tr>
                    </table>
                    <div class="checkout-cart__item-info-group">
                        <span class="checkout-cart__item-name"><strong>KAWIKA</strong> - H257-16C</span>
                        <span class="checkout-cart__item-info">Tortoise with Antique Gold</span>
                        <span class="checkout-cart__item-info">HCL® Bronze | MauiPure</span>
                        <span class="checkout-cart__item-info">Single Gradient</span>
                    </div>
                </li>
                <li class="checkout-cart__item">
                    <table class="checkout-cart__item-details">
                        <tr>
                            <td><img class="checkout-cart__item-image" src="https://s7d2.scene7.com/is/image/mauijim/H178-10_front?$config1800$&amp;wid&#x3D;120" alt="Tortoise"></td>
                            <td class="checkout-cart__item-qty"><strong>Qty:</strong> 1</td>
                            <td class="checkout-cart__item-price">
                                $219.00
                            </td>
                        </tr>
                    </table>
                    <div class="checkout-cart__item-info-group">
                        <span class="checkout-cart__item-name"><strong>VOYAGER</strong> - H178-10</span>
                        <span class="checkout-cart__item-info">Tortoise</span>
                        <span class="checkout-cart__item-info">HCL® Bronze | SuperThin Glass</span>
                        <span class="checkout-cart__item-info">Single Gradient</span>
                    </div>
                </li>
                <li class="checkout-cart__item">
                    <table class="checkout-cart__item-details">
                        <tr>
                            <td><img class="checkout-cart__item-image" src="https://s7d2.scene7.com/is/image/mauijim/RS708-26D_front?$config1800$&amp;wid&#x3D;120" alt="Brown Feathered"></td>
                            <td class="checkout-cart__item-qty"><strong>Qty:</strong> 1</td>
                            <td class="checkout-cart__item-price">
                                $299.00
                            </td>
                        </tr>
                    </table>
                    <div class="checkout-cart__item-info-group">
                        <span class="checkout-cart__item-name"><strong>LEIA</strong> - RS708-26D</span>
                        <span class="checkout-cart__item-info">Brown Feathered</span>
                        <span class="checkout-cart__item-info">Maui Rose® | SuperThin Glass</span>
                        <span class="checkout-cart__item-info">Single Gradient</span>
                    </div>
                </li>
                <li class="checkout-cart__item">
                    <table class="checkout-cart__item-details">
                        <tr>
                            <td><img class="checkout-cart__item-image" src="https://s7d2.scene7.com/is/image/mauijim/H711-18_front?$config1800$&amp;wid&#x3D;120" alt="Copper"></td>
                            <td class="checkout-cart__item-qty"><strong>Qty:</strong> 1</td>
                            <td class="checkout-cart__item-price">
                                $279.00
                            </td>
                        </tr>
                    </table>
                    <div class="checkout-cart__item-info-group">
                        <span class="checkout-cart__item-name"><strong>KOHALA</strong> - H711-18</span>
                        <span class="checkout-cart__item-info">Copper</span>
                        <span class="checkout-cart__item-info">HCL® Bronze | MauiPure</span>
                        <span class="checkout-cart__item-info">Single Gradient</span>
                    </div>
                </li>
                <li class="checkout-cart__item">
                    <table class="checkout-cart__item-details">
                        <tr>
                            <td><img class="checkout-cart__item-image" src="https://s7d2.scene7.com/is/image/mauijim/H706-16C_front?$config1800$&amp;wid&#x3D;120" alt="Antique Gold"></td>
                            <td class="checkout-cart__item-qty"><strong>Qty:</strong> 1</td>
                            <td class="checkout-cart__item-price">
                                $329.00
                            </td>
                        </tr>
                    </table>
                    <div class="checkout-cart__item-info-group">
                        <span class="checkout-cart__item-name"><strong>STILLWATER</strong> - H706-16C</span>
                        <span class="checkout-cart__item-info">Antique Gold</span>
                        <span class="checkout-cart__item-info">HCL® Bronze | SuperThin Glass</span>
                        <span class="checkout-cart__item-info">Single Gradient</span>
                    </div>
                </li>
            </ul>
            <div class="checkout-cart__footer">
                <ul class="checkout-cart__totals">
                    <li class="checkout-cart__totals-item">
                        <span class="checkout-cart__totals-label">Subtotal (7):</span>
                        <span class="checkout-cart__totals-value">$1,389.97</span>
                    </li>
                    <li class="checkout-cart__totals-item">
                        <span class="checkout-cart__totals-label">Gift Bag (1):</span>
                        <span class="checkout-cart__totals-value">$3.99</span>
                    </li>
                    <li class="checkout-cart__totals-item">
                        <span class="checkout-cart__totals-label">Gift Card:</span>
                        <span class="checkout-cart__totals-value">- $300.00</span>
                    </li>
                    <li class="checkout-cart__totals-item">
                        <span class="checkout-cart__totals-label">Est. Tax:</span>
                        <span class="checkout-cart__totals-value checkout-cart__totals-value--tbd">Based on Shipping Information</span>
                    </li>
                    <li class="checkout-cart__totals-item">
                        <span class="checkout-cart__totals-label">Delivery:</span>
                        <span class="checkout-cart__totals-value checkout-cart__totals-value--tbd">Based on Shipping Method</span>
                    </li>
                    <li class="checkout-cart__totals-item checkout-cart__totals-item--total">
                        <span class="checkout-cart__totals-label">Total:</span>
                        <span class="checkout-cart__totals-value">$1,206.30</span>
                    </li>
                </ul>
                <div class="checkout-cart__edit">
                    <button class="button button--outlined">Edit Shopping Cart</button>

                    <span class="checkout-cart__edit-footer">Products &amp; Gift/Promo Card</span>
                </div>
            </div>
        </div>

    </div>
</main>
<footer class="checkout-footer">
    <div class="u-page-width-max-gutters">
        <ul class="checkout-footer__links">
            <li class="checkout-footer__links-item">
                <a class="checkout-footer__link" href="#">
          Shipping
          <svg class="icon icon--arrow-right">
  <use xlink:href="/assets/icons/icons.svg#arrow-right"></use>
</svg>

        </a>
            </li>
            <li class="checkout-footer__links-item">
                <a class="checkout-footer__link" href="#">
          Payment
          <svg class="icon icon--arrow-right">
  <use xlink:href="/assets/icons/icons.svg#arrow-right"></use>
</svg>

        </a>
            </li>
            <li class="checkout-footer__links-item">
                <a class="checkout-footer__link" href="#">
          Warranty
          <svg class="icon icon--arrow-right">
  <use xlink:href="/assets/icons/icons.svg#arrow-right"></use>
</svg>

        </a>
            </li>
            <li class="checkout-footer__links-item">
                <a class="checkout-footer__link" href="#">
          Terms of use
          <svg class="icon icon--arrow-right">
  <use xlink:href="/assets/icons/icons.svg#arrow-right"></use>
</svg>

        </a>
            </li>
            <li class="checkout-footer__links-item">
                <a class="checkout-footer__link" href="#">
          Privacy Policy
          <svg class="icon icon--arrow-right">
  <use xlink:href="/assets/icons/icons.svg#arrow-right"></use>
</svg>

        </a>
            </li>
        </ul>
        <ul class="checkout-footer__payment-methods">
            <li class="checkout-footer__payment-method"><img class="payment-method payment-method--visa" src="/assets/images/payment-method-visa.png" alt="">
            </li>
            <li class="checkout-footer__payment-method"><img class="payment-method payment-method--mastercard" src="/assets/images/payment-method-mastercard.png" alt="">
            </li>
            <li class="checkout-footer__payment-method"><img class="payment-method payment-method--amex" src="/assets/images/payment-method-amex.png" alt="">
            </li>
            <li class="checkout-footer__payment-method"><img class="payment-method payment-method--discover" src="/assets/images/payment-method-discover.png" alt="">
            </li>
            <li class="checkout-footer__payment-method"><img class="payment-method payment-method--verisign" src="/assets/images/payment-method-verisign.png" alt="">
            </li>
        </ul>
    </div>
</footer>
{{render (dynamicComponent header)}}
<main class="main main--checkout u-page-width-max">
  {{#if message}}
  <div class="l-global-messages">
    {{render (dynamicComponent message.component) message}}
  </div>
  {{/if}}
  <div class="l-checkout-forms">
    {{#each formItems}}
    <div class="l-checkout-form">
      {{render (dynamicVariant component variant) context merge=true}}
    </div>
    {{/each}}
  </div>
  <div class="l-checkout-cart" id="checkout-cart">
    {{render (dynamicComponent cart)}}
  </div>
</main>
{{render (dynamicComponent footer)}}
{
  "pageCss": [
    "checkout"
  ],
  "header": "checkout-header--zeal",
  "footer": "checkout-footer--zeal",
  "cart": "checkout-cart",
  "message": {
    "component": "error",
    "value": "We are sorry but your transaction could not be completed at this time: please try again later or contact customer service at 555-555-5555."
  },
  "formItems": [
    {
      "component": "checkout-form",
      "variant": "shipping-information-review"
    },
    {
      "component": "checkout-form",
      "variant": "shipping-method-review"
    },
    {
      "component": "checkout-form",
      "variant": "billing-information-review"
    },
    {
      "component": "checkout-form",
      "variant": "payment-information"
    }
  ]
}
  • Content:
    .main--checkout {
      .l-global-messages {
        & ~ .l-checkout-forms {
          padding-top: 0;
        }
    
        @include breakpoint($breakpoint-md) {
          margin: 0;
          padding: 0 50px;
          float: none;
          clear: both;
        }
    
        @include breakpoint($page-width-checkout-max) {
          padding: 0 70px;
    
          & ~ .l-checkout-cart {
            padding-top: 0;
          }
        }
      }
    }
    
    .l-checkout-forms,
    .l-checkout-cart {
      padding: 0 $gutter-width-half;
    
      @include breakpoint($breakpoint-md) {
        padding: 20px 50px 0;
      }
    
      @include breakpoint($breakpoint-xl) {
        padding-top: 45px;
      }
    
      @include breakpoint($page-width-checkout-max) {
        padding-right: 0;
        padding-left: 0;
      }
    }
    
    .l-checkout-forms {
      @include breakpoint($page-width-checkout-max) {
        @include span(8);
        padding-right: 40px;
        padding-left: 70px;
      }
    }
    
    .l-checkout-form {
      margin-bottom: 50px;
    }
    
    .l-checkout-cart {
      margin-bottom: 50px;
    
      @include breakpoint($breakpoint-md) {
        margin-bottom: 120px;
        margin-left: 40px;
      }
    
      @include breakpoint($page-width-checkout-max) {
        @include span(4);
        margin-top: 18px;
        margin-bottom: 110px;
        margin-left: 0;
        padding-top: 45px;
        padding-right: 70px;
        padding-left: 20px;
      }
    }
    
    .checkout-form--upcoming-step {
      .checkout-form__step-number,
      .checkout-form__title {
        color: $color-light;
      }
    }
    
  • URL: /components/raw/checkout-page/checkout-page.scss
  • Filesystem Path: src/components/03-pages/checkout-page/checkout-page.scss
  • Size: 1.4 KB

There are no notes for this item.