<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>Registration information</span>
</h1>
</section>
<section class="mypage__section">
<div class="mypage__block">
<div class="profile-picture profile-picture--without-image">
<div class="profile-picture__inner">
<div class="profile-picture__visual" data-default="https://cdns.gigya.com/photos/7179111/a0d509d9d7884663a5238bb5d8144f0e/orig?ts=638180881254309020"></div>
<a href="#" class="profile-picture__btn profile-picture__btn--delete">
<div class="profile-picture__btn__icon"><svg class="icon-delete" viewBox="0 0 24 27" fill="none" xmlns="http://www.w3.org/2000/svg">
<path d="M1 3.60416H23" stroke="currentColor" stroke-width="1.55" stroke-linecap="round" />
<path d="M9.38097 1H14.6191" stroke="currentColor" stroke-width="1.55" stroke-linecap="round" />
<path d="M3.61904 6.20834L5.3354 22.4211C5.55081 24.4559 7.26705 26 9.31317 26H14.7802C16.7865 26 18.4824 24.5137 18.7456 22.5248L20.9048 6.20834" stroke="currentColor" stroke-width="1.55" stroke-linecap="round" />
<path d="M7.80952 7.77084L8.85714 22.3542" stroke="currentColor" stroke-width="1.55" stroke-linecap="round" />
<path d="M12 7.77084V22.3542" stroke="currentColor" stroke-width="1.55" stroke-linecap="round" />
<path d="M15.1429 22.3542L16.1905 7.77084" stroke="currentColor" stroke-width="1.55" stroke-linecap="round" />
</svg>
</div>
</a>
<form class="profile-picture__form" method="" action="#" enctype="multipart/form-data">
<label class="profile-picture__btn profile-picture__btn--edit">
<input type="file" name="_profilePhoto" class="profile-picture__file hidden" accept="image/png, image/jpeg" />
<div class="profile-picture__btn__icon profile-picture__btn__icon--edit"><svg viewBox="0 0 36 36" fill="none" xmlns="http://www.w3.org/2000/svg">
<path d="M18.1031 7.77778H4.73333C2.67147 7.77778 1 9.44925 1 11.5111V31.2667C1 33.3285 2.67147 35 4.73333 35H24.4889C26.5508 35 28.2222 33.3285 28.2222 31.2667V17.5778" stroke="currentColor" stroke-width="1.55" stroke-linecap="round" />
<path d="M32.8444 3.15563C33.9819 4.29312 33.9819 6.13735 32.8444 7.27484L18.6282 21.491C18.5957 21.5235 18.5546 21.5458 18.5097 21.5552L13.7156 22.5645C13.5485 22.5997 13.4003 22.4515 13.4355 22.2844L14.4448 17.4903C14.4542 17.4454 14.4765 17.4043 14.509 17.3718L28.7252 3.15563C29.8627 2.01814 31.7069 2.01814 32.8444 3.15563Z" stroke="currentColor" stroke-width="1.55" />
<path d="M28.25 4.83334L31.1667 7.75" stroke="currentColor" stroke-width="1.55" stroke-linecap="round" />
</svg>
</div>
</label>
</form>
</div>
<div class="profile-picture__messages">
<div class="profile-picture__message profile-picture__message--success hidden">Picture is updated.</div>
<div class="profile-picture__message profile-picture__message--error hidden">Could not update picture!</div>
</div>
</div>
<div class="spacer spacer--8"></div>
<form action="" class="form">
<div class="form__item">
<label for="profile-name" class="label">Name</label>
<div class="input-field">
<div class="input-field__inner">
<input type="text" name="name" id="profile-name" value="">
<span class="input-field__placeholder">Name</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="profile-surname" class="label">Surname</label>
<div class="input-field">
<div class="input-field__inner">
<input type="text" name="surname" id="profile-surname" value="">
<span class="input-field__placeholder">Surname</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="profile-email" class="label">Email address</label>
<div class="input-field">
<div class="input-field__inner">
<input type="email" name="email" id="profile-email" value="">
<span class="input-field__placeholder">Email address</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">Gender</label>
<div class="grid grid--two-col">
<div class="grid__col grid--radio grid--radio--left grid--radio--circle">
<div class="radio-item">
<input class="custom-radio " name="gender" id="gender-male" type="radio" value="male">
<label for="gender-male">Male</label>
</div>
<div class="radio-item">
<input class="custom-radio " name="gender" id="gender-female" type="radio" value="female">
<label for="gender-female">Female</label>
</div>
<div class="radio-item">
<input class="custom-radio " name="gender" id="gender-notspecified" type="radio" value="notspecified">
<label for="gender-notspecified">Not specified</label>
</div>
</div>
</div>
</div>
<div class="spacer spacer--8"></div>
<div class="form__item">
<label for="" class="label">Date of Birth</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="profile-address" class="label">Address</label>
<div class="grid grid--m--2">
<div class="grid__inner grid__inner--no-flex">
<div class="grid__item">
<div class="grid__item__inner">
<div class="input-field">
<div class="input-field__inner">
<input type="text" name="address" id="profile-address" value="">
<span class="input-field__placeholder">Street</span>
</div>
<div class="input-field__error">
<p>This field is not filled in correctly or cannot be empty.</p>
</div>
</div>
</div>
</div>
<div class="grid__item">
<div class="grid__item__inner">
<div class="input-field">
<div class="input-field__inner">
<input type="text" name="postal-code" id="profile-postal" value="">
<span class="input-field__placeholder">Postal Code</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="grid__item__inner">
<div class="input-field">
<div class="input-field__inner">
<input type="text" name="city" id="profile-city" value="">
<span class="input-field__placeholder">City</span>
</div>
<div class="input-field__error">
<p>This field is not filled in correctly or cannot be empty.</p>
</div>
</div>
</div>
</div>
</div>
</div>
</div>
<div class="spacer spacer--8"></div>
<div class="form__item">
<label for="" class="label">Country</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>
<section class="mypage__section">
<div class="mypage__block">
<h2 class="mypage__titlewrap--subtitle">
<span>Change registration information</span>
</h2>
<p>Deleting your account will prevent you from using all of our services.</p>
<div class="spacer spacer--8"></div>
<div class="actions actions--center actions--force">
<div class="actions__item">
<a href="#" class="action action--normal action--on-light">
<span class="action__label">Delete account</span>
<span class="action__bg"></span>
</a>
</div>
</div>
</div>
</section>
<div class="spacer spacer--10"></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>Registration information</span>
</h1>
</section>
<section class="mypage__section">
<div class="mypage__block">
{{!-- var "profilePicture" "https://placekitten.com/150/150" --}}
{{ render '@profile-picture' }}
<div class="spacer spacer--8"></div>
<form action="" class="form">
<div class="form__item">
<label for="{{ name.id }}" class="label">Name</label>
{{render '@input-field' name merge=true }}
</div>
<div class="spacer spacer--8"></div>
<div class="form__item">
<label for="{{ surname.id }}" class="label">Surname</label>
{{render '@input-field' surname merge=true }}
</div>
<div class="spacer spacer--8"></div>
<div class="form__item">
<label for="{{ email.id }}" class="label">Email address</label>
{{render '@input-field' email merge=true }}
</div>
<div class="spacer spacer--8"></div>
<div class="form__item">
<label for="{{ gender.id }}" class="label">Gender</label>
<div class="grid grid--two-col">
<div class="grid__col grid--radio grid--radio--left grid--radio--circle">
{{#each radios}}
{{render '@radio' this merge=true}}
{{/each}}
</div>
</div>
</div>
<div class="spacer spacer--8"></div>
<div class="form__item">
<label for="{{ birthday.id }}" class="label">Date of Birth</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="{{ address.id }}" class="label">Address</label>
<div class="grid grid--m--2">
<div class="grid__inner grid__inner--no-flex">
<div class="grid__item">
<div class="grid__item__inner">
{{render '@input-field' address merge=true }}
</div>
</div>
<div class="grid__item">
<div class="grid__item__inner">
{{render '@input-field' postal merge=true }}
</div>
<div class="grid__item__inner">
{{render '@input-field' city merge=true }}
</div>
</div>
</div>
</div>
</div>
<div class="spacer spacer--8"></div>
<div class="form__item">
<label for="{{ country.id }}" class="label">Country</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>
<section class="mypage__section">
<div class="mypage__block">
<h2 class="mypage__titlewrap--subtitle">
<span>Change registration information</span>
</h2>
<p>Deleting your account will prevent you from using all of our services.</p>
<div class="spacer spacer--8"></div>
<div class="actions actions--center actions--force">
{{#each delete_actions }}
<div class="actions__item">
{{render '@action--ghost' this merge=true }}
</div>
{{/each}}
</div>
</div>
</section>
<div class="spacer spacer--10"></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
class: ''
buttonType: reset
- type: normal
tint: on-light
label: Save
disabled: false
class: ''
buttonType: submit
delete_actions:
- type: normal
tint: on-light
url: '#'
label: Delete account
disabled: false
class: ''
radios:
- id: gender-male
name: gender
modifier: ''
value: male
label: Male
- id: gender-female
name: gender
modifier: ''
value: female
label: Female
- id: gender-notspecified
name: gender
modifier: ''
value: notspecified
label: Not specified
name:
placeholder: Name
name: name
parentClass: ''
class: ''
id: profile-name
surname:
placeholder: Surname
name: surname
parentClass: ''
class: ''
id: profile-surname
email:
placeholder: Email address
name: email
parentClass: ''
class: ''
id: profile-email
type: email
address:
placeholder: Street
name: address
parentClass: ''
class: ''
id: profile-address
city:
placeholder: City
name: city
parentClass: ''
class: ''
id: profile-city
postal:
placeholder: Postal Code
name: postal-code
parentClass: ''
class: ''
id: profile-postal
No notes defined.