Final Product
This commit is contained in:
parent
a8cf583569
commit
a9f44c29af
48 changed files with 3908 additions and 581 deletions
|
@ -34,30 +34,63 @@
|
|||
</div>
|
||||
<template data-template="profile-page">
|
||||
<div id="profile-section-1">
|
||||
<div id="profile-info" class="page-subsection">
|
||||
<div class="page-subsection-wrapper">
|
||||
<div class="page-subheader">
|
||||
<div id="profile-info-name" class="page-subheader-flex">
|
||||
<p id="profile-info-username-text" class="page-subheader-text">${username}</p>
|
||||
<input id="profile-info-username-field" class="page-subheader-text" value="${username}"/>
|
||||
<span id="info-edit-stack" class="profile-edit-stack">
|
||||
<img class="profile-edit page-subheader-icon" src="/static/res/edit.svg" alt="Edit Platforms" />
|
||||
<img class="profile-edit-hover page-subheader-icon" src="/static/res/edit-hover.svg" alt="Edit Platforms" />
|
||||
</span>
|
||||
<span id="info-save-stack" class="profile-save-stack">
|
||||
<img class="profile-save page-subheader-icon" src="/static/res/save.svg" alt="Save Platforms" />
|
||||
<img class="profile-save-hover page-subheader-icon" src="/static/res/save-hover.svg" alt="Edit Platforms" />
|
||||
</span>
|
||||
<div id="profile-left">
|
||||
<div id="profile-info" class="page-subsection">
|
||||
<div class="page-subsection-wrapper">
|
||||
<div class="page-subheader">
|
||||
<div id="profile-info-name" class="page-subheader-flex">
|
||||
<p id="profile-info-username-text" class="page-subheader-text">${username}</p>
|
||||
<input id="profile-info-username-field" class="page-subheader-text" value="${username}"/>
|
||||
<span id="info-edit-stack" class="profile-edit-stack">
|
||||
<img class="profile-edit page-subheader-icon" src="/static/res/edit.svg" alt="Edit Platforms" />
|
||||
<img class="profile-edit-hover page-subheader-icon" src="/static/res/edit-hover.svg" alt="Edit Platforms" />
|
||||
</span>
|
||||
<span id="info-save-stack" class="profile-save-stack">
|
||||
<img class="profile-save page-subheader-icon" src="/static/res/save.svg" alt="Save Platforms" />
|
||||
<img class="profile-save-hover page-subheader-icon" src="/static/res/save-hover.svg" alt="Edit Platforms" />
|
||||
</span>
|
||||
</div>
|
||||
<div class="page-subheader-separator"></div>
|
||||
</div>
|
||||
<div id="profile-info-pfp-border" class="page-subsection-chunk">
|
||||
<div id="profile-info-pfp">
|
||||
<img id="profile-info-pfp-img" class="lazy-img" data-src="/api/user/${id}/image" alt="User's Profile Picture" />
|
||||
<div id="profile-info-pfp-vignette"></div>
|
||||
<img id="profile-info-pfp-upload" src="/static/res/upload.svg" alt="Upload Image" />
|
||||
<img id="profile-info-pfp-upload-hover" src="/static/res/upload-hover.svg" alt="Upload Image" />
|
||||
<img id="profile-info-pfp-upload-invalid" src="/static/res/upload-invalid.svg" alt="Invalid Image" />
|
||||
</div>
|
||||
</div>
|
||||
<div class="page-subheader-separator"></div>
|
||||
</div>
|
||||
<div id="profile-info-pfp-border" class="page-subsection-chunk">
|
||||
<div id="profile-info-pfp">
|
||||
<img id="profile-info-pfp-img" class="lazy-img" data-src="/api/user/${id}/image" alt="User's Profile Picture" />
|
||||
<div id="profile-info-pfp-vignette"></div>
|
||||
<img id="profile-info-pfp-upload" src="/static/res/upload.svg" alt="Upload Image" />
|
||||
<img id="profile-info-pfp-upload-hover" src="/static/res/upload-hover.svg" alt="Upload Image" />
|
||||
<img id="profile-info-pfp-upload-invalid" src="/static/res/upload-invalid.svg" alt="Invalid Image" />
|
||||
</div>
|
||||
<div id="profile-platforms" class="page-subsection">
|
||||
<div class="page-subsection-wrapper">
|
||||
<div class="page-subheader">
|
||||
<div class="page-subheader-flex">
|
||||
<p class="page-subheader-text">Platforms</p>
|
||||
<span id="platform-edit-stack" class="profile-edit-stack">
|
||||
<img id="platform-edit" class="profile-edit page-subheader-icon" src="/static/res/edit.svg" alt="Edit Platforms" />
|
||||
<img id="platform-edit-hover" class="profile-edit-hover page-subheader-icon" src="/static/res/edit-hover.svg" alt="Edit Platforms" />
|
||||
</span>
|
||||
<span id="platform-save-stack" class="profile-save-stack">
|
||||
<img id="platform-save" class="profile-save page-subheader-icon" src="/static/res/save.svg" alt="Save Platforms" />
|
||||
<img id="platform-save-hover" class="profile-save-hover page-subheader-icon" src="/static/res/save-hover.svg" alt="Edit Platforms" />
|
||||
</span>
|
||||
</div>
|
||||
<div class="page-subheader-separator"></div>
|
||||
</div>
|
||||
<div class="profile-list page-subsection-chunk">
|
||||
<template data-template="profile-platforms-list: List<Basic>">
|
||||
<div class="profile-entry ${connected}">
|
||||
${img}
|
||||
<p class="profile-entry-text platform-name">${name}</p>
|
||||
<div id="platform-${platform_id}" class="platform-remove-stack">
|
||||
<img class="platform-remove" src="/static/res/cancel.svg" alt="Cancel" />
|
||||
<img class="platform-remove-hover" src="/static/res/cancel-hover.svg" alt="Cancel" />
|
||||
</div>
|
||||
${add}
|
||||
</div>
|
||||
</template>
|
||||
</div>
|
||||
</div>
|
||||
</div>
|
||||
|
@ -88,47 +121,50 @@
|
|||
<p class="page-subheader-text">Noteworthy Achievements</p>
|
||||
<div class="page-subheader-separator"></div>
|
||||
</div>
|
||||
</div>
|
||||
</div>
|
||||
</div>
|
||||
<div id="profile-section-2">
|
||||
<div id="profile-platforms" class="page-subsection">
|
||||
<div class="page-subsection-wrapper">
|
||||
<div class="page-subheader">
|
||||
<div class="page-subheader-flex">
|
||||
<p class="page-subheader-text">Platforms</p>
|
||||
<span id="platform-edit-stack" class="profile-edit-stack">
|
||||
<img id="platform-edit" class="profile-edit page-subheader-icon" src="/static/res/edit.svg" alt="Edit Platforms" />
|
||||
<img id="platform-edit-hover" class="profile-edit-hover page-subheader-icon" src="/static/res/edit-hover.svg" alt="Edit Platforms" />
|
||||
</span>
|
||||
<span id="platform-save-stack" class="profile-save-stack">
|
||||
<img id="platform-save" class="profile-save page-subheader-icon" src="/static/res/save.svg" alt="Save Platforms" />
|
||||
<img id="platform-save-hover" class="profile-save-hover page-subheader-icon" src="/static/res/save-hover.svg" alt="Edit Platforms" />
|
||||
</span>
|
||||
</div>
|
||||
<div class="page-subheader-separator"></div>
|
||||
</div>
|
||||
<div class="profile-list page-subsection-chunk">
|
||||
<template data-template="profile-platforms-list: List<Basic>">
|
||||
<div class="profile-entry ${connected}">
|
||||
${img}
|
||||
<p class="profile-entry-text platform-name">${name}</p>
|
||||
<div id="platform-${platform_id}" class="platform-remove-stack">
|
||||
<img class="platform-remove" src="/static/res/cancel.svg" alt="Cancel" />
|
||||
<img class="platform-remove-hover" src="/static/res/cancel-hover.svg" alt="Cancel" />
|
||||
</div>
|
||||
${add}
|
||||
<div class="list-page-list">
|
||||
<div class="list-page-header">
|
||||
<p class="list-page-entry-icon"></p>
|
||||
<p id="achievement-header-name" class="list-page-entry-text achievement-name">Name</p>
|
||||
<p id="achievement-header-completion" class="list-page-entry-text achievement-completion">Completion %</p>
|
||||
</div>
|
||||
<template data-template="profile-noteworthy-list: List<Basic>">
|
||||
<div class="list-page-entry achievement" data-id="${achievement_id}">
|
||||
<img class="list-page-entry-icon lazy-img" data-src="/api/achievement/${achievement_id}/image" alt="Achievement Icon"></img>
|
||||
<p class="list-page-entry-text achievement-name">${achievement_name}</p>
|
||||
<p class="list-page-entry-text achievement-completion">${completion}</p>
|
||||
</div>
|
||||
</template>
|
||||
</div>
|
||||
</div>
|
||||
</div>
|
||||
</div>
|
||||
<div id="profile-section-2">
|
||||
<div id="profile-ratings" class="page-subsection">
|
||||
<div class="page-subsection-wrapper">
|
||||
<div class="page-subheader">
|
||||
<p class="page-subheader-text">Ratings</p>
|
||||
<div class="page-subheader-separator"></div>
|
||||
</div>
|
||||
<div class="page-subsection-chunk">
|
||||
<div class="list-page-list">
|
||||
<div class="list-page-header">
|
||||
<p class="list-page-entry-icon"></p>
|
||||
<p class="list-page-entry-text rating-achievement">Achievement</p>
|
||||
<p class="list-page-entry-text rating-difficulty">Difficulty</p>
|
||||
<p class="list-page-entry-text rating-quality">Quality</p>
|
||||
<p class="list-page-entry-text rating-review">Review</p>
|
||||
</div>
|
||||
<template data-template="rating-list: List<Basic>">
|
||||
<div class="list-page-entry rating" data-id="${achievement_id}">
|
||||
<img class="list-page-entry-icon lazy-img" data-src="/api/achievement/${achievement_id}/image" alt="Achievement Image"></img>
|
||||
<p class="list-page-entry-text rating-achievement">${rating_achievement}</p>
|
||||
<p class="list-page-entry-text rating-difficulty">${rating_difficulty}</p>
|
||||
<p class="list-page-entry-text rating-quality">${rating_quality}</p>
|
||||
<p class="list-page-entry-text rating-review">${rating_review}</p>
|
||||
</div>
|
||||
</template>
|
||||
</div>
|
||||
</div>
|
||||
</div>
|
||||
</div>
|
||||
</div>
|
||||
|
|
Loading…
Add table
Add a link
Reference in a new issue