dev-audioprocessing/pages/auth/login.vue

67 lines
2.3 KiB
Vue
Raw Normal View History

2022-12-16 23:17:37 +00:00
<template>
<div>
<div class="container-fluid">
<div class="row">
<div class="col-12 col-md-5 col-lg-4 bg-img" :style="{ backgroundImage: `url(${backgroundImagePath})` }" >
</div>
<div class="col-12 col-md-7 col-lg-8 pt-5 ">
<div class="py-3 text-center">
<img src="~/assets/image/Logo.png" style="width: 200px" />
</div>
<div class="text-center pt-1">
<h2 class="fw-bolder display-6 text-center" >Log In</h2>
<span class="fs-5 pt-1 text-muted">Welcome back, <span class="fw-bolder text-dark">Morris!</span></span>
</div>
<div class="row pt-4 pb-5">
<div class="col-12 pb-5">
<form class=" pb-5 ">
<div class="row pt-3 justify-content-center">
<div class="col-12 col-sm-8 col-md-8 col-lg-5">
<label class="form-label">Email</label>
<input type="email" placeholder="JohnDoe@gmail.com" class="form-control" >
</div>
</div>
<div class="row justify-content-center pt-3">
<div class="col-12 col-sm-8 col-md-8 col-lg-5">
<label class="form-label">Password</label>
<input type="password" placeholder="Password" class="form-control" >
<span class="float-end pt-2"><a class="forgot-link" href="#">Forgot Password</a></span>
</div>
</div>
<div class="row justify-content-center pb-5">
<div class="col-12 col-sm-8 col-md-8 col-lg-5 pt-4 text-center">
<button type="submit" class=" login-btn col-12" >Sign Up</button>
<h5 class="text-center pt-3">Dont have an Account? <NuxtLink class="signup-link" href="signup">Sign Up</NuxtLink></h5>
</div>
</div>
</form>
</div>
</div>
</div>
</div>
</div>
</div>
</template>
<script>
import backgroundImagePath from '~/assets/image/login4.png'
export default {
2023-02-11 19:25:59 +00:00
mounted() {
this.fetchData();
},
2022-12-16 23:17:37 +00:00
name:'LoGin',
data(){
return{
backgroundImagePath:backgroundImagePath,
}
2023-02-11 19:25:59 +00:00
},
methods:{
fetchData(){
this.$axios.get('/api/fetch').then(({data})=>{
console.log(data)
})
}
2022-12-16 23:17:37 +00:00
}
}
</script>