Skip to content

Commit 5c6901c

Browse files
authored
Merge pull request #9 from jdiazgon/improving-UI
Improving User Interface
2 parents 3b5d822 + 05d0a78 commit 5c6901c

File tree

2 files changed

+77
-18
lines changed

2 files changed

+77
-18
lines changed

src/pages/login/login.html

Lines changed: 29 additions & 17 deletions
Original file line numberDiff line numberDiff line change
@@ -2,22 +2,34 @@
22
<layoutheader Title="Login"></layoutheader>
33
</ion-header>
44

5-
<ion-content >
6-
<form (ngSubmit)="loginForm()" >
7-
<ion-item>
8-
<ion-label>{{'login.user'| translate}}</ion-label>
9-
<ion-input type="text" [(ngModel)]="user.username" name="name"></ion-input>
10-
</ion-item>
11-
<ion-item>
12-
<ion-label>{{'login.password'| translate}}</ion-label>
13-
<ion-input type="password" [(ngModel)]="user.password" name="password"></ion-input>
14-
</ion-item>
15-
16-
</form>
5+
<ion-content class="login-content" padding>
6+
<ion-row class="logo-row">
7+
<ion-col width-400>
8+
<img src="assets/imgs/Capgemini.png"/>
9+
</ion-col>
10+
</ion-row>
11+
<div class="login-box">
12+
<form (ngSubmit)="loginForm()" >
13+
<ion-row>
14+
<ion-col>
15+
<ion-list inset>
16+
<ion-item class="form" >
17+
<ion-input type="text" [(ngModel)]="user.username" name="name" placeholder="{{'login.user'| translate}}" class="label" ></ion-input>
18+
</ion-item>
19+
<ion-item class="form">
20+
<ion-input type="password" [(ngModel)]="user.password" name="password" placeholder="{{'login.password'| translate}}"></ion-input>
21+
</ion-item>
22+
</ion-list>
23+
</ion-col>
24+
</ion-row>
1725

26+
<ion-row>
27+
<ion-col class="signup-col">
28+
<button class="submit-btn" ion-button full (click)="loginForm()">
29+
{{'buttons.login'| translate}}
30+
</button>
31+
</ion-col>
32+
</ion-row>
33+
</form>
34+
</div>
1835
</ion-content>
19-
<ion-footer>
20-
<button ion-button (click)="loginForm()" block>
21-
{{'buttons.login'| translate}}
22-
</button>
23-
</ion-footer>

src/pages/login/login.scss

Lines changed: 48 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,3 +1,50 @@
1-
page-home {
1+
.login-content {
2+
background: #ffffff;
3+
4+
.logo-row {
5+
padding-top: 5%;
6+
padding-bottom: 2%;
7+
}
8+
9+
.login-box {
10+
background: #ffffff;
11+
padding: 15% 3% 5% 3%;
12+
margin: 1% 2% 0% 2%;
13+
-webkit-box-shadow: 2px 2px 60px rgba(51, 51, 51, 0.1);
14+
box-shadow: 2px 2px 60px rgba(51, 51, 51, 0.1);
15+
}
16+
17+
.form {
18+
font-size: 1.3em;
19+
margin-bottom: 15%;
20+
}
221

22+
.label-md,.login {
23+
color: #999;
24+
margin-top: -15%;
25+
}
26+
27+
.list-md .item-input:last-child {
28+
border-bottom: 1px solid color($colors, primary, base)!important;
29+
}
30+
31+
.signup-col {
32+
margin: 0px 16px 0px 16px;
33+
padding-bottom: 20px;
34+
}
35+
36+
.submit-btn {
37+
background: #019fff;
38+
border-radius: 30px !important;
39+
padding: 10%;
40+
margin-top: 5%;
41+
-webkit-box-shadow: 2px 2px 60px rgba(51, 51, 51, 0.1);
42+
box-shadow: 2px 2px 60px rgba(0, 147, 216, 0.35);
43+
}
44+
45+
.register-btn {
46+
color: #ffffff;
47+
font-size: 0.8em;
48+
}
349
}
50+

0 commit comments

Comments
 (0)