From c10f864c59b693a3db3ae990ee11c6357c4cd8e0 Mon Sep 17 00:00:00 2001 From: nixa <4dmitr@gmail.com> Date: Thu, 16 Jun 2016 11:33:20 +0300 Subject: [PATCH] feat(pages): login page --- src/app/app.component.ts | 6 ++ src/app/pages/login/index.ts | 1 + src/app/pages/login/login.component.ts | 18 ++++ src/app/pages/login/login.html | 39 +++++++ src/app/pages/login/login.scss | 141 +++++++++++++++++++++++++ 5 files changed, 205 insertions(+) create mode 100644 src/app/pages/login/index.ts create mode 100644 src/app/pages/login/login.component.ts create mode 100644 src/app/pages/login/login.html create mode 100644 src/app/pages/login/login.scss diff --git a/src/app/app.component.ts b/src/app/app.component.ts index 22271f7d..2a1889d7 100644 --- a/src/app/app.component.ts +++ b/src/app/app.component.ts @@ -4,6 +4,7 @@ import {Component, ViewEncapsulation} from '@angular/core'; import {RouteConfig} from '@angular/router-deprecated'; import {Pages} from './pages'; +import {Login} from './pages/login'; import {AppState} from './app.state'; import {BaThemeConfigProvider, BaThemeConfig} from './theme'; import {BaThemeRun} from './theme/directives'; @@ -36,6 +37,11 @@ import {layoutPaths} from './theme/theme.constants'; component: Pages, useAsDefault: true }, + { + path: '/login', + name: 'Login', + component: Login + }, // handle any non-registered route // and simply redirects back to dashboard page // you can specify any customer 404 page while it's not built in ito ng2-admin diff --git a/src/app/pages/login/index.ts b/src/app/pages/login/index.ts new file mode 100644 index 00000000..69c16441 --- /dev/null +++ b/src/app/pages/login/index.ts @@ -0,0 +1 @@ +export * from './login.component'; diff --git a/src/app/pages/login/login.component.ts b/src/app/pages/login/login.component.ts new file mode 100644 index 00000000..a47c295f --- /dev/null +++ b/src/app/pages/login/login.component.ts @@ -0,0 +1,18 @@ +import {Component, ViewEncapsulation} from '@angular/core'; + + +@Component({ + selector: 'login', + encapsulation: ViewEncapsulation.None, + directives: [], + styles: [require('./login.scss')], + template: require('./login.html'), +}) +export class Login { + + constructor() { + } + + ngOnInit() { + } +} diff --git a/src/app/pages/login/login.html b/src/app/pages/login/login.html new file mode 100644 index 00000000..1f7b5cc2 --- /dev/null +++ b/src/app/pages/login/login.html @@ -0,0 +1,39 @@ +