login logout implemented

This commit is contained in:
arnaucode
2017-02-21 14:16:53 +01:00
parent 840d8b8663
commit c9ee46d739
11 changed files with 277 additions and 7 deletions

View File

@@ -0,0 +1,42 @@
<ion-view view-title="Events By Categories">
<ion-content class="c_blueGrey100">
<ion-refresher pulling-text="{{'Pull_to_refresh' | translate}}..." on-refresh="doRefresh()">
</ion-refresher>
<a href="#/app/alerts" class="item item-icon-left c_red400"
ng-show="alerts">
<i class="icon ion-android-alert"></i> <b>{{alerts.length}}</b> Emergency alerts!
</a>
<div class="card" ng-repeat="event in events">
<a class="item item-avatar" ng-href="#/app/users/{{event.user._id}}">
<img ng-src="{{event.user.img}}">
<h2>{{event.user.username}}</h2>
<p>{{event.user.shortDescription}}</p>
</a>
<a ng-href="#/app/events/{{event._id}}" class="item item-image"
ng-show="event.img">
<img ng-src="{{event.img}}">
</a>
<a ng-href="#/app/events/{{event._id}}" class="item item-text-wrap">
<h2>{{event.title}}</h2>
<p>{{event.description}}</p>
<p>{{event.date | date: 'HH:mm, dd/MM/yyyy'}}</p>
</a>
<div class="item tabs tabs-icon-only">
<a class="tab-item" ng-click="share(event)">
<i class="icon ion-android-share-alt"></i>
</a>
<a class="tab-item">
</a>
<a class="tab-item" ng-click="unsaveEvent(event)"
ng-show="isEventSaved(event)">
<i class="icon ion-heart ctext_red600"></i>
</a>
<a class="tab-item" ng-click="saveEvent(event)"
ng-hide="isEventSaved(event)">
<i class="icon ion-heart"></i>
</a>
</div>
</div>
</ion-content>
</ion-view>

36
www/templates/login.html Normal file
View File

@@ -0,0 +1,36 @@
<ion-view view-title="Login">
<ion-content class="o_loginBackground">
<div>
<div class="o_loginDivForm">
<h1>Log in to post</h1>
<span class="item-note">v0.0.1</span>
<br><br>
<p>
<i class="icon ion-person"></i>
<input ng-model="loginData.email" class="o_loginInput"
placeholder="{{'Email' | translate}}">
</p>
<br>
<p>
<i class="icon ion-locked"></i>
<input ng-model="loginData.password" class="o_loginInput"
placeholder="{{'Password' | translate}}" style="-webkit-text-security: disc;">
</p>
<br>
<p>
<a class="o_loginButton button button-block c_blueGrey400" ng-click="doLogin()">
{{'LOG_IN' | translate}}
</a>
</p>
<br>
<p>
<a class="o_signupLink" ng-href="#/app/signup">
Need account? Contact us!
</a>
</p>
</div>
</div>
</ion-content>
</ion-view>

View File

@@ -20,7 +20,7 @@
<a class="col c_deepPurple400" ng-href="#/app/search">
<i class="icon ion-search"></i>
</a>
<a class="col c_cyan400" ng-href="#/app/bycategories">
<a class="col c_cyan400" ng-href="#/app/byCategories">
<i class="icon ion-pound"></i><!--by categories-->
</a>
</div>

View File

@@ -30,7 +30,7 @@
<a class="item item-icon-left" menu-close href="#/app/savedEvents">
<i class="icon ion-heart"></i> Saved Events
</a>
<a class="item item-icon-left" menu-close href="#/app/events">
<a class="item item-icon-left" menu-close href="#/app/byCategories">
<i class="icon ion-pound"></i> By Categories
</a>
<a class="item item-icon-left" menu-close href="#/app/events">
@@ -45,8 +45,13 @@
<a class="item item-icon-left" menu-close href="#/app/settings">
<i class="icon ion-ios-gear"></i> Settings
</a>
<a class="item item-icon-left" menu-close href="#/app/login">
<i class="icon ion-home"></i> User login
<a class="item item-icon-left" menu-close href="#/app/login"
ng-show="!storageuser">
<i class="icon ion-log-in"></i> Login
</a>
<a class="item item-icon-left" menu-close ng-click="logout()"
ng-show="storageuser">
<i class="icon ion-log-out"></i> Logout
</a>
</ion-list>
</ion-content>