Add a crude login form

This commit is contained in:
Esa Kataja
2025-05-04 17:48:20 +03:00
parent 1b403c3d2b
commit 8a429e5448
+26 -2
View File
@@ -2,11 +2,35 @@
definePageMeta({
layout: 'login'
})
const login = () => {
console.log('login')
navigateTo('/')
}
</script>
<template>
<div>
<h1>Login</h1>
<div class="p-6">
<div class="flex flex-col gap-4 m-6 bg-slate-300 rounded-2xl p-6 shadow-md text-sm">
<h1 class="text-center font-bold text-lg">Kirjaudu</h1>
<form @submit.prevent="login" class="">
<label>Käyttäjätunnus
<input class="textfield" type="text" id="username" placeholder="Käyttäjätunnus" />
</label>
<label>Salasana
<input class="textfield" type="password" id="password" placeholder="Salasana" />
</label>
<button type="submit" class="btn-primary">Kirjaudu</button>
</form>
</div>
</div>
</template>
<style>
.textfield {
border: none;
border-bottom: 1px solid #ccc;
max-width: 80%;
padding: 6px;
}
</style>