<div class="mypage">
    <div class="mypage__nav">

        <nav class="myPageNav">
            <ul class="myPageNav__list">
                <li class="myPageNav__item myPageNav__item--main">
                    <a href="#" class="myPageNav__link myPageNav__link--main">My page top</a>
                </li>
                <li class="myPageNav__item myPageNav__item--main">
                    <a href="#" class="myPageNav__link myPageNav__link--main">Account</a>
                    <ul class="myPageNav__list myPageNav__list--sub">
                        <li class="myPageNav__item myPageNav__item--sub">
                            <a href="#" class="myPageNav__link myPageNav__link--sub">Registration information</a>
                        </li>
                        <li class="myPageNav__item myPageNav__item--sub">
                            <a href="#" class="myPageNav__link myPageNav__link--sub">Password management</a>
                        </li>
                        <li class="myPageNav__item myPageNav__item--sub">
                            <a href="#" class="myPageNav__link myPageNav__link--sub">Email reception settings</a>
                        </li>
                    </ul>
                </li>
                <li class="myPageNav__item myPageNav__item--main myPageNav__item--active">
                    <a href="#" class="myPageNav__link myPageNav__link--main">Hardware</a>
                    <ul class="myPageNav__list myPageNav__list--sub">
                        <li class="myPageNav__item myPageNav__item--sub">
                            <a href="#" class="myPageNav__link myPageNav__link--sub">Product registration</a>
                        </li>
                        <li class="myPageNav__item myPageNav__item--sub">
                            <a href="#" class="myPageNav__link myPageNav__link--sub">Purchase history</a>
                        </li>
                        <li class="myPageNav__item myPageNav__item--sub">
                            <a href="#" class="myPageNav__link myPageNav__link--sub">AlphaTheta Care Extended warranty service</a>
                        </li>
                    </ul>
                </li>
                <li class="myPageNav__item myPageNav__item--main">
                    <a href="#" class="myPageNav__link myPageNav__link--main">Recordbox</a>
                    <ul class="myPageNav__list myPageNav__list--sub">
                        <li class="myPageNav__item myPageNav__item--sub">
                            <a href="#" class="myPageNav__link myPageNav__link--sub">Contract Plan/Purchase History</a>
                        </li>
                        <li class="myPageNav__item myPageNav__item--sub">
                            <a href="#" class="myPageNav__link myPageNav__link--sub">Purchase history</a>
                        </li>
                        <li class="myPageNav__item myPageNav__item--sub">
                            <a href="#" class="myPageNav__link myPageNav__link--sub">Cloud settings</a>
                        </li>
                    </ul>
                </li>
            </ul>
        </nav>

    </div>

    <div class="mypage__content">
        <section class="mypage__section">
            <div class="mypage__heading">

                <a href="#" class="mypage__link link link--back link--icon-left">
                    <span class="link__icon">
                        <svg class="icon-chevron" xmlns="http://www.w3.org/2000/svg" viewBox="0 0 16 16">
                            <path fill="currentColor" d="M11.172 9.82L13 8 9.906 4.99 6.04 1.21c-.281-.28-.703-.28-.914 0l-.914.91c-.281.28-.281.7 0 .91L9.273 8l-5.062 4.97c-.281.28-.281.7 0 .91l.914.91c.281.28.703.28.914 0l5.133-4.97z" />
                        </svg>

                    </span>
                    <span class="link__label">Back to hardware</span>
                </a>

                <div class="product-link">
                    <svg class="icon-info" width="70" height="70" viewBox="0 0 70 70" fill="none" xmlns="http://www.w3.org/2000/svg">
                        <circle cx="35" cy="35" r="33.5" fill="#007DE1" stroke="#007DE1" stroke-width="3" />
                        <path d="M33.3221 50V28.1818H36.6744V50H33.3221ZM35.0266 24.5455C34.3732 24.5455 33.8098 24.3229 33.3363 23.8778C32.8723 23.4328 32.6403 22.8977 32.6403 22.2727C32.6403 21.6477 32.8723 21.1127 33.3363 20.6676C33.8098 20.2225 34.3732 20 35.0266 20C35.68 20 36.2388 20.2225 36.7028 20.6676C37.1763 21.1127 37.413 21.6477 37.413 22.2727C37.413 22.8977 37.1763 23.4328 36.7028 23.8778C36.2388 24.3229 35.68 24.5455 35.0266 24.5455Z" fill="white" />
                    </svg>

                    <a href="#" class="mypage__link link link--icon-right">
                        <span class="link__icon">
                            <svg class="icon-chevron" xmlns="http://www.w3.org/2000/svg" viewBox="0 0 16 16">
                                <path fill="currentColor" d="M11.172 9.82L13 8 9.906 4.99 6.04 1.21c-.281-.28-.703-.28-.914 0l-.914.91c-.281.28-.281.7 0 .91L9.273 8l-5.062 4.97c-.281.28-.281.7 0 .91l.914.91c.281.28.703.28.914 0l5.133-4.97z" />
                            </svg>

                        </span>
                        <span class="link__label">More info here</span>
                    </a>

                </div>
            </div>
            <h1 class="mypage__titlewrap">
                <span>Product registration</span>
            </h1>
        </section>

        <div class="spacer spacer--4"></div>

        <section class="mypage__section">
            <div class="mypage__block">

                <form action="" class="form">
                    <div class="form__item">
                        <label for="" class="label">Product</label>
                        <div class="productsearch productsearch--empty" data-api="/fapi/hardware.json?value=">
                            <div class="productsearch__inputwrapper input-field">
                                <div class="input-field__inner">
                                    <input type="text" name="product" id="product-name" value="" class="productsearch__input">
                                    <span class="input-field__placeholder">Product</span>
                                </div>
                                <div class="input-field__error">
                                    <p>This field is not filled in correctly or cannot be empty.</p>
                                </div>
                            </div>

                            <div class="product-detail hidden">
                                <div class="product-detail__visual">
                                    <img src="https://www.pioneerdj.com/-/media/pioneerdj/images/products/player/cdj-350/black/cdj-350-main.png?h=480&w=640&hash=BDA69205FF6F40288BBE74CD4CBE11FC" class="product-detail__image" alt="">
                                </div>
                                <div class="product-detail__content">
                                    <h4 class="product-detail__title">CDJ-350</h4>
                                    <p class="product-detail__description">Compact DJ multi player with disc drive</p>
                                    <input type="hidden" name="product-id" class="product-detail__id" value="" required />

                                    <div class="spacer spacer--2"></div>

                                    <button class="mypage__link link link--underlined productsearch__reset">
                                        <span class="link__label">Change</span>
                                    </button>
                                </div>
                            </div>
                            <div class="productsearch__outputwrapper">
                                <div class="productsearch__output">
                                    <div class="productsearch__state productsearch__state--loading">
                                        <p>Looking for products...</p>
                                    </div>
                                    <div class="productsearch__state productsearch__state--noresults">
                                        <p>We couldn't find any products for this search query</p>
                                    </div>
                                    <ul class="productsearch__list"></ul>
                                </div>
                            </div>
                        </div>

                    </div>

                    <div class="spacer spacer--8"></div>

                    <div class="form__item">
                        <label for="serial-number" class="label">Serial number&nbsp;<sup>*</sup></label>
                        <div class="input-field is-required has-error">
                            <div class="input-field__inner">
                                <input type="text" name="number" id="serial-number" value="" required>
                                <span class="input-field__placeholder">Serial number</span>
                            </div>
                            <div class="input-field__error">
                                <p>This field is not filled in correctly or cannot be empty.</p>
                            </div>
                        </div>

                    </div>

                    <div class="spacer spacer--8"></div>

                    <div class="form__item">
                        <label for="" class="label">Purchase date</label>
                        <div class="grid grid--two-col">
                            <div class="grid__col grid--radio grid--radio--left">
                                <div>
                                    <span class="date-picker">Year</span>
                                    <div class="select select--small">
                                        <select name="" class="select__input">
                                            <option value="10">10</option>
                                            <option value="20">20</option>
                                            <option value="50">50</option>
                                        </select>

                                        <div class="select__trigger">
                                            <span class="select__symbol">
                                                <svg class="icon-chevron" xmlns="http://www.w3.org/2000/svg" viewBox="0 0 16 16">
                                                    <path fill="currentColor" d="M11.172 9.82L13 8 9.906 4.99 6.04 1.21c-.281-.28-.703-.28-.914 0l-.914.91c-.281.28-.281.7 0 .91L9.273 8l-5.062 4.97c-.281.28-.281.7 0 .91l.914.91c.281.28.703.28.914 0l5.133-4.97z" />
                                                </svg>

                                            </span>
                                        </div>
                                    </div>

                                </div>
                                <div>
                                    <span class="date-picker">Month</span>
                                    <div class="select select--small">
                                        <select name="" class="select__input">
                                            <option value="10">10</option>
                                            <option value="20">20</option>
                                            <option value="50">50</option>
                                        </select>

                                        <div class="select__trigger">
                                            <span class="select__symbol">
                                                <svg class="icon-chevron" xmlns="http://www.w3.org/2000/svg" viewBox="0 0 16 16">
                                                    <path fill="currentColor" d="M11.172 9.82L13 8 9.906 4.99 6.04 1.21c-.281-.28-.703-.28-.914 0l-.914.91c-.281.28-.281.7 0 .91L9.273 8l-5.062 4.97c-.281.28-.281.7 0 .91l.914.91c.281.28.703.28.914 0l5.133-4.97z" />
                                                </svg>

                                            </span>
                                        </div>
                                    </div>

                                </div>
                                <div>
                                    <span class="date-picker">Day</span>
                                    <div class="select select--small">
                                        <select name="" class="select__input">
                                            <option value="10">10</option>
                                            <option value="20">20</option>
                                            <option value="50">50</option>
                                        </select>

                                        <div class="select__trigger">
                                            <span class="select__symbol">
                                                <svg class="icon-chevron" xmlns="http://www.w3.org/2000/svg" viewBox="0 0 16 16">
                                                    <path fill="currentColor" d="M11.172 9.82L13 8 9.906 4.99 6.04 1.21c-.281-.28-.703-.28-.914 0l-.914.91c-.281.28-.281.7 0 .91L9.273 8l-5.062 4.97c-.281.28-.281.7 0 .91l.914.91c.281.28.703.28.914 0l5.133-4.97z" />
                                                </svg>

                                            </span>
                                        </div>
                                    </div>

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

                    <div class="spacer spacer--8"></div>

                    <div class="form__item">
                        <label for="" class="label">Place of purchase</label>
                        <div class="grid grid--two-col">
                            <div class="grid__col grid--radio grid--radio--left">
                                <div class="select select--small">
                                    <select name="" class="select__input">
                                        <option value="10">10</option>
                                        <option value="20">20</option>
                                        <option value="50">50</option>
                                    </select>

                                    <div class="select__trigger">
                                        <span class="select__symbol">
                                            <svg class="icon-chevron" xmlns="http://www.w3.org/2000/svg" viewBox="0 0 16 16">
                                                <path fill="currentColor" d="M11.172 9.82L13 8 9.906 4.99 6.04 1.21c-.281-.28-.703-.28-.914 0l-.914.91c-.281.28-.281.7 0 .91L9.273 8l-5.062 4.97c-.281.28-.281.7 0 .91l.914.91c.281.28.703.28.914 0l5.133-4.97z" />
                                            </svg>

                                        </span>
                                    </div>
                                </div>

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

                    <div class="spacer spacer--8"></div>

                    <div class="actions actions--center actions--force">
                        <div class="actions__item">

                            <button type="reset" class="action action--ghost action--on-light">
                                <span class="action__label">Cancel</span>
                                <span class="action__bg"></span>
                            </button>

                        </div>
                        <div class="actions__item">

                            <button type="submit" class="action action--normal action--on-light">
                                <span class="action__label">Save</span>
                                <span class="action__bg"></span>
                            </button>

                        </div>
                    </div>

                    <div class="spacer spacer--8"></div>
                </form>
            </div>
        </section>

        <div class="spacer spacer--4"></div>

    </div>
</div>
<div class="mypage">
  <div class="mypage__nav">
      {{var "activeNav" "Hardware"}}
      {{render '@nav-mypage' this merge=true }}
  </div>

  <div class="mypage__content">
    <section class="mypage__section">
      <div class="mypage__heading">

        {{ render '@link--icon-left' backlink merge=true }}

        <div class="product-link">
          {{render '@icon-info' icon merge=true}}
          {{render '@link--icon-right' productlink merge=true}}
        </div>
      </div>
      <h1 class="mypage__titlewrap">
        <span>Product registration</span>
      </h1>
    </section>

    <div class="spacer spacer--4"></div>

    <section class="mypage__section">
      <div class="mypage__block">

        <form action="" class="form">
          <div class="form__item">
            <label for="{{ product.id }}" class="label">Product</label>
            {{render '@product-search' product merge=true }}
          </div>

          <div class="spacer spacer--8"></div>

          <div class="form__item">
            <label for="{{ number.id }}" class="label">Serial number&nbsp;<sup>*</sup></label>
            {{render '@input-field' number merge=true }}
          </div>

          <div class="spacer spacer--8"></div>

          <div class="form__item">
            <label for="{{ purchasedate.id }}" class="label">Purchase date</label>
            <div class="grid grid--two-col">
              <div class="grid__col grid--radio grid--radio--left">
                <div>
                  <span class="date-picker">Year</span>
                  {{ render '@select' }}
                </div>
                <div>
                  <span class="date-picker">Month</span>
                  {{ render '@select' }}
                </div>
                <div>
                  <span class="date-picker">Day</span>
                  {{ render '@select' }}
                </div>
              </div>
            </div>
          </div>

          <div class="spacer spacer--8"></div>

          <div class="form__item">
            <label for="{{ purchaseplace.id }}" class="label">Place of purchase</label>
            <div class="grid grid--two-col">
              <div class="grid__col grid--radio grid--radio--left">
                {{ render '@select' }}
              </div>
            </div>
          </div>

          <div class="spacer spacer--8"></div>

          <div class="actions actions--center actions--force">
            {{#each actions }}
            <div class="actions__item">
              {{render '@action--ghost' this merge=true }}
            </div>
            {{/each}}
          </div>

          <div class="spacer spacer--8"></div>
        </form>
      </div>
    </section>

    <div class="spacer spacer--4"></div>

  </div>
</div>
productlink:
  label: More info here
  class: mypage__link
  modifier: false
hardwarelink:
  label: See more
  class: mypage__link
  modifier: false
rekordboxlink:
  label: Check/change contract information
  class: mypage__link
  modifier: false
alphathetacarelink:
  label: Check/change contract information
  class: mypage__link
  modifier: false
registrationinformationlink:
  label: See more
  class: mypage__link
  modifier: false
editlink:
  label: Edit
  class: mypage__link
  modifier: false
backlink:
  label: Back to hardware
  class: mypage__link
  modifier: back
registerlink:
  label: Register products
  modifier: false
loadmore:
  label: Load more
  modifier: false
productregistration:
  label: + Product registration
  modifier: false
products:
  - visual:
      src: >-
        https://www.pioneerdj.com/-/media/pioneerdj/images/products/mixer/djm-v10/djm-v10-main.png?h=250&w=400&hash=B13A55D94B116CF931A83AE324726AAF90294DCF
      alt: ''
    label: DJM-V10
    serial: ABCD123456EF
    registered: false
    actions:
      - action: null
        url: ''
        label: get support
      - action: null
        url: ''
        label: Item 2
      - action: null
        url: ''
        label: Item 3
      - action: null
        url: ''
        label: Item 4
  - visual:
      src: >-
        https://www.pioneerdj.com/-/media/pioneerdj/images/products/mixer/djm-900nxs2/black/djm-900nxs2-main2.png?h=250&w=400&hash=4DA5CD8F5E2AC0FACDBDA8E3DE9FAE1EA82A1A1A
      alt: ''
    label: DJM-900NXS2
    serial: ABCD123456EF
    registered: true
    actions:
      - action: null
        url: ''
        label: get support
  - visual:
      src: >-
        https://www.pioneerdj.com/-/media/pioneerdj/images/products/dj-sampler/djs-1000/djs-1000-main.png?h=250&w=400&hash=F3C1E27C7D0070B31A79A30C0D705EF6198D03F5
      alt: ''
    label: DJS-1000
    serial: ABCD123456EF
    registered: false
    actions:
      - action: null
        url: ''
        label: get support
  - visual:
      src: >-
        https://www.pioneerdj.com/-/media/pioneerdj/images/products/mixer/djm-v10/djm-v10-main.png?h=250&w=400&hash=B13A55D94B116CF931A83AE324726AAF90294DCF
      alt: ''
    label: DJM-V10
    serial: ABCD123456EF
    registered: false
    actions:
      - action: null
        url: ''
        label: get support
  - visual:
      src: >-
        https://www.pioneerdj.com/-/media/pioneerdj/images/products/mixer/djm-900nxs2/black/djm-900nxs2-main2.png?h=250&w=400&hash=4DA5CD8F5E2AC0FACDBDA8E3DE9FAE1EA82A1A1A
      alt: ''
    label: DJM-900NXS2
    registered: false
    actions:
      - action: null
        url: ''
        label: get support
actions:
  - type: ghost
    tint: on-light
    url: '#'
    label: Cancel
    disabled: false
    class: ''
    buttonType: reset
  - type: normal
    tint: on-light
    url: '#'
    label: Save
    disabled: false
    class: ''
    target: _blank
    buttonType: submit
product:
  input:
    placeholder: Product
    name: product
    id: product-name
number:
  placeholder: Serial number
  name: number
  parentClass: ''
  class: ''
  id: serial-number
  required: true
  error: true

No notes defined.