ajouter page login

pull/20/head
gwen 1 year ago
parent d6cfa8e22b
commit 1ecea73483

@ -0,0 +1,29 @@
<template>
<form>
<h1 class="h3 mb-3 fw-normal">Se connecter</h1>
<div class="form-floating">
<input type="email" class="form-control" id="floatingInput" placeholder="name@example.com">
<label for="floatingInput">Email</label>
</div>
<div class="form-floating">
<input type="password" class="form-control" id="floatingPassword" placeholder="Password">
<label for="floatingPassword">Mot de passe</label>
</div>
<div class="checkbox mb-3">
<label>
<input type="checkbox" value="remember-me"> Remember me
</label>
</div>
<button class="btn btn-lg btn-primary" type="submit">Sign in</button>
</form>
</template>
<style>
form {
display: flex;
flex-direction:column;
align-items: center;
}
</style>

@ -24,7 +24,7 @@ export default{
<div class="collapse navbar-collapse" id="navbarSupportedContent"> <div class="collapse navbar-collapse" id="navbarSupportedContent">
<ul class="navbar-nav me-auto mb-2 mb-lg-0"> <ul class="navbar-nav me-auto mb-2 mb-lg-0">
<!--li class="nav-item"> <!--li class="nav-item">
todo : trouver un moyen de gerer la page courante TODO : trouver un moyen de gerer la page courante
<a class="nav-link active" aria-current="page" href="#">Accueil</a> <a class="nav-link active" aria-current="page" href="#">Accueil</a>
</li--> </li-->
<li class="nav-item"> <li class="nav-item">
@ -42,10 +42,8 @@ export default{
</ul> </ul>
</li> </li>
</ul> </ul>
<form class="d-flex" role="search"> <!-- TODO : l'afficher que si on n'est pas connecté, sinon afficher l'username (qui sera surement dans le localstorage)-->
<input class="form-control me-2" type="search" placeholder="Search" aria-label="Search"> <li><a class="dropdown-item" href="#/login">Se connecter</a></li>
<button class="btn btn-outline-success" type="submit">Search</button>
</form>
</div> </div>
</div> </div>
</nav> </nav>

@ -12,9 +12,11 @@ import './scss/styles.scss'
import PagePrincipale from "./components/PagePrincipale.vue" import PagePrincipale from "./components/PagePrincipale.vue"
import NotFound from "./components/erreurs/NotFound.vue" import NotFound from "./components/erreurs/NotFound.vue"
import TestParametreURL from "./components/TestParametreURL.vue" import TestParametreURL from "./components/TestParametreURL.vue"
import Login from "./components/Login.vue"
const routes = [ const routes = [
{ path: '/', component: PagePrincipale }, { path: '/', component: PagePrincipale },
{ path: '/login', component: Login },
{ path: '/exemple/:id', component: TestParametreURL }, { path: '/exemple/:id', component: TestParametreURL },
{ path: '/:pathMatch(.*)*', name: 'NotFound', component: NotFound }, { path: '/:pathMatch(.*)*', name: 'NotFound', component: NotFound },
] ]

Loading…
Cancel
Save