improved registration page and added account page

This commit is contained in:
2026-01-03 14:22:21 +01:00
parent d96cc39a65
commit f3a2c98643
11 changed files with 166 additions and 60 deletions

View File

@@ -1,11 +1,11 @@
<template>
<div class="backdrop" @click.self="emit('close')">
<div class="modal">
<form class="modal" @submit.prevent="submit">
<h2>Invite People</h2>
<p v-if="errorMessage" class="error-message">{{ errorMessage }}</p>
<input v-model="receiverUsername" placeholder="username" />
<input v-model="receiverUsername" placeholder="username" autofocus />
<label class="checkbox">
<input type="checkbox" v-model="requestFriend" />
@@ -13,10 +13,15 @@
</label>
<div class="actions">
<button @click="emit('close')" class="secondary">Cancel</button>
<button @click="submit">Send</button>
<button type="button" @click="emit('close')" class="secondary">
Cancel
</button>
<button type="submit">
Send
</button>
</div>
</div>
</form>
</div>
</template>