CT # Add model login

This commit is contained in:
youbertt 2019-07-10 23:19:09 +02:00
parent 61fc269006
commit 9d3c5fd507
12 changed files with 84 additions and 31 deletions

17
package-lock.json generated
View File

@ -283,6 +283,23 @@
"tslib": "^1.9.0"
}
},
"@angular/cdk": {
"version": "8.0.2",
"resolved": "https://registry.npmjs.org/@angular/cdk/-/cdk-8.0.2.tgz",
"integrity": "sha512-Tv9M0vuTp7Ogk7mRiEpzBG9x5289FXe+WH0VKqN4zTzF/taTgGEuJBLDcFrwQMW0mFpGP7acVOiopgH+nClytg==",
"requires": {
"parse5": "^5.0.0",
"tslib": "^1.7.1"
},
"dependencies": {
"parse5": {
"version": "5.1.0",
"resolved": "https://registry.npmjs.org/parse5/-/parse5-5.1.0.tgz",
"integrity": "sha512-fxNG2sQjHvlVAYmzBZS9YlDp6PTSSDwa98vkD4QgVDDCAo84z5X1t5XyJQ62ImdLXx5NdIIfihey6xpum9/gRQ==",
"optional": true
}
}
},
"@angular/cli": {
"version": "7.1.4",
"resolved": "https://registry.npmjs.org/@angular/cli/-/cli-7.1.4.tgz",

View File

@ -13,6 +13,7 @@
"dependencies": {
"@angular-devkit/build-ng-packagr": "^0.13.8",
"@angular/animations": "^7.1.4",
"@angular/cdk": "^8.0.2",
"@angular/common": "~7.1.0",
"@angular/compiler": "~7.1.0",
"@angular/core": "~7.1.0",

View File

@ -1,24 +1,22 @@
#Mytoolbar:first-child{
background: none;
background-color:transparent;
border-color: none !important;
margin: 0;
padding: 0;
position: absolute;
z-index: 9999 !important;
p-toolbar{
height: 33px
}
.dropShadow {
box-shadow: 0 10px 60px 10px black;
z-index: 12;
p-toolbar img{
height: 33px;
padding-left: 50px;
}
p-toolbar button{
background: none;
border: none;
color: #3366ff;
}
.ui-toolbar.ui-widget-header{
background: none;
background-image: none;
background-color:transparent !important;
border-color: none !important;
margin: 0;
padding: 0;
position: absolute;
z-index: 9999 !important;
.splitBtn{
background: none !important;
}
.ui-inputgroup{
padding-top: 10px;
padding-bottom: 10px
}

View File

@ -1,20 +1,43 @@
<p-toolbar id="Mytoolbar">
<div class="ui-toolbar-group-left">
<button pButton type="button" label="New" icon="pi pi-plus"></button>
<button pButton type="button" label="Upload" icon="pi pi-upload" class="ui-button-success"></button>
<i class="pi pi-bars"></i>
<p-splitButton label="Save" icon="pi pi-check" [model]="items" styleClass="ui-button-warning"></p-splitButton>
<img src="../assets/images/home-page/logoNew.png" class="img-rounded img-responsive"
alt="MyMirror">
</div>
<div class="ui-toolbar-group-right">
<button pButton type="button" icon="fa fa fa-sign-in" label="Log in" iconPos="right" (click)="LogIn()"></button>
<button pButton type="button" icon="pi pi-calendar" class="ui-button-success"></button>
<button pButton type="button" icon="pi pi-times" class="ui-button-danger"></button>
<button pButton type="button" label="ABOUT"></button>
<button pButton type="button" label="TEAM" ></button>
<button pButton type="button" label="CONTACT" ></button>
<button pButton type="button" label="SIGN UP" icon="pi pi-pencil" iconPos="right" (click)="signUp()"></button>
<button pButton type="button" label="LOG IN" icon="pi pi-sign-in" iconPos="right" (click)="logIn()"></button>
<p-splitButton [style]="{color:'black;'}" class="splitBtn" type="button" label="SIGN UP"></p-splitButton>
</div>
</p-toolbar>
<p-dialog [(visible)]="display" [style]="">
<p-header>
Log In
</p-header>
<div class="ui-inputgroup">
<span class="ui-inputgroup-addon"><i class="fa fa-user"></i></span>
<input type="text" pInputText placeholder="Username">
</div>
<div class="ui-inputgroup">
<span class="ui-inputgroup-addon"><i class="fa fa-lock"></i></span>
<input type="password" pInputText placeholder="Password">
</div>
<p-footer>
<button pButton type="button" label="Identify"></button>
</p-footer>
</p-dialog>
<router-outlet></router-outlet>

View File

@ -1,6 +1,7 @@
import { Component, OnInit } from '@angular/core';
import {MenuItem} from 'primeng/api';
@Component({
selector: 'app-root',
templateUrl: './app.component.html',
@ -20,10 +21,15 @@ export class AppComponent implements OnInit{
];
}
public LogIn()
display: boolean = false;
public logIn()
{
this.display = true;
console.log('helloooo');
// change route -> /login
}

View File

@ -14,6 +14,11 @@ import { BorderCardDirective } from './directives/border-card.directive';
import { ToolbarModule } from 'primeng/toolbar';
import { ButtonModule } from 'primeng/button';
import { SplitButtonModule } from 'primeng/splitbutton';
import {DialogModule} from 'primeng/dialog';
import {InputTextModule} from 'primeng/inputtext';
@ -33,7 +38,10 @@ import { SplitButtonModule } from 'primeng/splitbutton';
CarouselModule.forRoot(),
ToolbarModule,
ButtonModule,
SplitButtonModule
SplitButtonModule,
DialogModule,
InputTextModule
],
providers: [],

Binary file not shown.

After

Width:  |  Height:  |  Size: 603 B

Binary file not shown.

After

Width:  |  Height:  |  Size: 546 B

Binary file not shown.

After

Width:  |  Height:  |  Size: 1.7 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 814 B

Binary file not shown.

After

Width:  |  Height:  |  Size: 588 B

Binary file not shown.

After

Width:  |  Height:  |  Size: 597 B