Skip to content

Commit d99504a

Browse files
committed
navBar fixed + login + signup fixed
1 parent 8fec4bc commit d99504a

File tree

4 files changed

+11
-10
lines changed

4 files changed

+11
-10
lines changed

frontend/src/app/app.routing.ts

Lines changed: 4 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -7,6 +7,8 @@ import { NewsComponent } from './components/news/news.component';
77
import { ShowNewsComponent } from './components/news/showNews.component';
88
import { UserProfile } from './components/user/userProfile.component';
99
import { AboutComponent } from './components/about/about.component';
10+
import { LoginComponent } from './components/login/login.component';
11+
import { SignUpComponent } from './components/login/signUp.component';
1012

1113
//aquí tenemos que completar todo lo que queremos que se vaya cargando en el router-outlet
1214
//ojo, el template no debe llamar al servicio, hay que hacerlo a través del componente
@@ -19,6 +21,8 @@ const appRoutes = [
1921
{ path: 'videogamecatalog', component: VideogameCatalogComponent },
2022
{ path: 'videogame/:id', component: VideogameDetailComponent },
2123
{ path: 'about', component: AboutComponent },
24+
{ path: 'login', component: LoginComponent },
25+
{ path: 'signUp', component: SignUpComponent },
2226
{ path: '', redirectTo: 'home', pathMatch: 'full' }
2327

2428
]

frontend/src/app/components/login/login.component.html

Lines changed: 3 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -13,7 +13,7 @@ <h1 class="fw-bolder text-white">Inicio de sesión</h1>
1313
<div class="card-body">
1414
<h3 class="card-title text-center">Login</h3>
1515
<div class="card-text">
16-
<form *ngIf="!loginService.isLogged()">
16+
<form>
1717
<!-- to error: add class "has-danger" -->
1818
<div class="form-group">
1919
<label>Nombre Usuario:</label>
@@ -25,14 +25,12 @@ <h3 class="card-title text-center">Login</h3>
2525
<input #pass type="password" name="password" class="form-control form-control-sm"
2626
placeholder="Password" id="exampleInputPassword1">
2727
<br />
28-
<a href="login" style="float:right;font-size:12px;">¿Olvidaste tu contraseña?</a>
2928
<br />
3029
</div>
3130
<!-- button to send the information-->
32-
<button type="submit" (click)="logIn($event, user.value, pass.value)"
33-
class="btn btn-default">Login</button>
31+
<a class="btn btn-primary btn-lg px-4 me-sm-3" type="submit" (click)="logIn($event, user.value, pass.value)">Login</a>
3432
<div class="sign-up">
35-
¿No tienes cuenta? <a [routerLink]="['/signup']">¡Créate una!</a>
33+
¿No tienes cuenta? <a [routerLink]="['/signUp']">¡Créate una!</a>
3634
</div>
3735
</form>
3836
</div>

frontend/src/app/components/login/signUp.component.html

Lines changed: 3 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -15,7 +15,7 @@ <h1 class="fw-bolder text-white">Registrate gratis</h1>
1515
<div class="card-body">
1616
<h3 class="card-title text-center">Registro</h3>
1717
<div class="card-text">
18-
<form *ngIf="!loginService.isLogged()">
18+
<form>
1919
<div class="form-group">
2020
<label for="exampleInputEmail1">Nick</label>
2121
<input #nick name="nick" type="text" class="form-control form-control-sm"
@@ -47,9 +47,8 @@ <h3 class="card-title text-center">Registro</h3>
4747
onkeyup="check()" required>
4848
<span id="passwordMessage"></span>
4949
</div>
50-
<button type="submit" (click)="createUser($event, nick.value, name.value, lastName.value, email.value,
51-
pass.value)"
52-
class="btn btn-default">registrarse</button>
50+
<a type="submit" (click)="createUser($event, nick.value, name.value, lastName.value, email.value,
51+
pass.value)" class="btn btn-primary btn-lg px-4 me-sm-3">registrarse</a>
5352
</form>
5453
</div>
5554
</div>

frontend/src/app/components/navBar/navBar.component.html

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -10,7 +10,7 @@
1010
<li class="nav-item"><a class="nav-link" [routerLink]="['/news']">Noticias</a></li>
1111
<li class="nav-item"><a class="nav-link" [routerLink]="['/about']">About</a></li>
1212
<li *ngIf="! loginService.isLogged()" class="nav-item"><a class="nav-link" [routerLink]="['/login']">Iniciar sesión</a></li>
13-
<li *ngIf="! loginService.isLogged()" class="nav-item"><a class="nav-link" [routerLink]="['/signin']">Registrarse</a></li>
13+
<li *ngIf="! loginService.isLogged()" class="nav-item"><a class="nav-link" [routerLink]="['/signUp']">Registrarse</a></li>
1414
<li *ngIf="loginService.isLogged()" class="nav-item"><a class="nav-link" [routerLink]="['/userProfile']">Perfil</a></li>
1515
<li *ngIf="loginService.isAdmin() && loginService.isLogged()" class="nav-item"><a class="nav-link" [routerLink]="['/admin']">Administrador</a></li>
1616
</ul>

0 commit comments

Comments
 (0)