Styling favicon and login background
Change-Id: I4067985daa063575ac371ba39dbdbeceff3eae50
diff --git a/src/app/core/login/login.ts b/src/app/core/login/login.ts
index ca500dc..11642f1 100644
--- a/src/app/core/login/login.ts
+++ b/src/app/core/login/login.ts
@@ -1,13 +1,21 @@
import {AuthService} from '../../datasources/rest/auth.rest';
+import {StyleConfig} from '../../config/style.config';
+import './login.scss';
class LoginCtrl {
static $inject = ['AuthService', '$state'];
-
+ public loginStyle: any;
+ public img: string;
/** @ngInject */
constructor(
private authService: AuthService,
private $state: angular.ui.IStateService
) {
+ this.img = this.getImg(StyleConfig.background);
+
+ this.loginStyle = {
+ 'background-image': `url('${this.getImg(StyleConfig.background)}')`
+ };
}
public login(username: string, password: string) {
@@ -21,6 +29,10 @@
})
.catch(e => console.error);
}
+
+ private getImg(img: string) {
+ return require(`../../images/brand/${img}`);
+ }
}
export const xosLogin: angular.IComponentOptions = {