feat(ui): add site context menu
Co-authored-by: multica-agent <github@multica.ai>
This commit is contained in:
@@ -204,14 +204,14 @@ onBeforeUnmount(clearPreview)
|
||||
</aside>
|
||||
|
||||
<div class="profile-forms">
|
||||
<form class="profile-panel" @submit.prevent="saveProfile">
|
||||
<form id="identity" class="profile-panel" @submit.prevent="saveProfile">
|
||||
<header><span>01</span><div><small>PUBLIC IDENTITY</small><h2>NAME & DESCRIPTION</h2></div></header>
|
||||
<label>DISPLAY NAME<input v-model="displayName" required minlength="1" maxlength="80" autocomplete="name" placeholder="How your party knows you"></label>
|
||||
<label>PROFILE DESCRIPTION<textarea v-model="description" maxlength="500" rows="7" placeholder="Tell your party who you are, what you enjoy playing, or what kind of stories you seek." /><span>{{ description.length }} / 500</span></label>
|
||||
<button class="acid-button" :disabled="saving || !displayName.trim()">{{ saving ? 'SAVING PROFILE…' : avatarFile ? 'SAVE PROFILE & PICTURE →' : 'SAVE PROFILE →' }}</button>
|
||||
</form>
|
||||
|
||||
<form class="profile-panel" @submit.prevent="changePassword">
|
||||
<form id="settings" class="profile-panel" @submit.prevent="changePassword">
|
||||
<header><span>02</span><div><small>SECURITY</small><h2>PASSWORD MANAGER</h2></div></header>
|
||||
<p class="panel-copy">Choose a new password for this account. Your current signed-in session authorizes the change.</p>
|
||||
<div class="password-grid"><label>NEW PASSWORD<input v-model="password" type="password" minlength="8" autocomplete="new-password" placeholder="At least 8 characters"></label><label>CONFIRM PASSWORD<input v-model="passwordConfirmation" type="password" minlength="8" autocomplete="new-password" placeholder="Repeat new password"></label></div>
|
||||
|
||||
Reference in New Issue
Block a user