<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 myPageNav__item--active">
                    <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">
                    <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 account</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>Password management</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="password" class="label">Old password</label>
                        <div class="input-field">
                            <div class="input-field__inner">
                                <input type="password" name="oldpassword" id="oldpassword" value="">
                                <span class="input-field__placeholder">Old password</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="password" class="label">New password</label>
                        <div>
                            <div class="input-field">
                                <div class="input-field__inner">
                                    <input type="password" name="password" id="password" value="">
                                    <span class="input-field__placeholder">New password</span>
                                </div>
                                <div class="input-field__error">
                                    <p>This field is not filled in correctly or cannot be empty.</p>
                                </div>
                            </div>

                            <div class="password-check__wrapper">
                                <div id="password-weak" class="password-check password-check--weak hidden">
                                    <p>Password strength: Too weak</p>
                                </div>

                                <div id="password-fair" class="password-check password-check--fair hidden">
                                    <p>Password strength: Fair</p>
                                </div>

                                <div id="password-strong" class="password-check password-check--strong hidden">
                                    <p>Password strength: Strong</p>
                                </div>

                                <div id="password-perfect" class="password-check  password-check--perfect hidden">
                                    <p>Password strength: Very Strong</p>
                                </div>
                            </div>
                        </div>
                    </div>

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

                    <div class="form__item">
                        <label for="password-repeat" class="label">Repeat password</label>
                        <div class="input-field">
                            <div class="input-field__inner">
                                <input type="password" name="passwordrepeat" id="password-repeat" value="">
                                <span class="input-field__placeholder">Repeat password</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--10"></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 action--disabled" disabled>
                                <span class="action__label">Update</span>
                                <span class="action__bg"></span>
                            </button>

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

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

    </div>
</div>
<div class="mypage">
  <div class="mypage__nav">
      {{var "activeNav" "Account"}}
      {{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>Password management</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="{{ password.id }}" class="label">Old password</label>
            {{render '@input-field' oldpassword merge=true }}
          </div>

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

          <div class="form__item">
            <label for="{{ password.id }}" class="label">New password</label>
            <div>
              {{render '@input-field' password merge=true }}

              {{!-- password check --}}
              <div class="password-check__wrapper">
                <div id="password-weak" class="password-check password-check--weak hidden">
                  <p>Password strength: Too weak</p>
                </div>

                <div id="password-fair" class="password-check password-check--fair hidden">
                  <p>Password strength: Fair</p>
                </div>

                <div id="password-strong" class="password-check password-check--strong hidden">
                  <p>Password strength: Strong</p>
                </div>

                <div id="password-perfect" class="password-check  password-check--perfect hidden">
                  <p>Password strength: Very Strong</p>
                </div>
              </div>
            </div>
          </div>

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

          <div class="form__item">
            <label for="{{ passwordrepeat.id }}" class="label">Repeat password</label>
            {{render '@input-field' passwordrepeat merge=true }}
          </div>

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

          <div class="actions actions--center actions--force">
            {{#each actions }}
            <div class="actions__item">
              {{render '@action--ghost' this merge=true }}
            </div>
            {{/each}}
          </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 account
  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
    label: Cancel
    disabled: false
    buttonType: reset
  - type: normal
    tint: on-light
    label: Update
    disabled: true
    class: ''
    buttonType: submit
oldpassword:
  placeholder: Old password
  name: oldpassword
  parentClass: ''
  class: ''
  id: oldpassword
  type: password
password:
  placeholder: New password
  name: password
  parentClass: ''
  class: ''
  id: password
  type: password
passwordrepeat:
  placeholder: Repeat password
  name: passwordrepeat
  parentClass: ''
  class: ''
  id: password-repeat
  type: password

No notes defined.