Skip to content

Commit 9bbe484

Browse files
authored
Merge pull request #211 from eisbilir/dev
add settings tab
2 parents c8d2195 + 6f5a311 commit 9bbe484

File tree

4 files changed

+46
-1
lines changed

4 files changed

+46
-1
lines changed

src/app/app.js

Lines changed: 6 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -486,6 +486,12 @@ angular.module('supportAdminApp', [
486486
title: null
487487
},
488488
resolve: { auth: authenticate }
489+
})
490+
.state('index.settings', {
491+
url: '/settings',
492+
templateUrl: 'app/settings/settings.html',
493+
data: { pageTitle: 'Settings' },
494+
resolve: { auth: authenticate }
489495
});
490496

491497
$urlRouterProvider.otherwise('/index/main');
Lines changed: 16 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,16 @@
1+
'use strict';
2+
3+
var module = angular.module('supportAdminApp');
4+
5+
module.controller('settings.Controller', ['$scope', 'AuthService', 'ONLINE_REVIEW_URL',
6+
function ($scope, $authService, ONLINE_REVIEW_URL) {
7+
$scope.ONLINE_REVIEW_URL = ONLINE_REVIEW_URL;
8+
9+
/**
10+
* Check if user is logged in.
11+
*/
12+
$scope.authorized = function () {
13+
return $authService.isLoggedIn();
14+
};
15+
}
16+
]);

src/app/settings/settings.html

Lines changed: 20 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,20 @@
1+
<div class="row wrapper border-bottom white-bg page-heading">
2+
<div class="col-lg-10">
3+
<h2>Settings</h2>
4+
</div>
5+
<div class="col-lg-2">
6+
7+
</div>
8+
</div>
9+
<div class="wrapper wrapper-content animated fadeInRight">
10+
<div class="row" ng-controller="settings.Controller" ng-show="authorized()">
11+
<div class="col-lg-12">
12+
<div class="ibox float-e-margins">
13+
<div class="ibox-title">
14+
<a ng-href="{{ONLINE_REVIEW_URL}}/togglz" target="_blank">Online
15+
Review Togglz Page</a>
16+
</div>
17+
</div>
18+
</div>
19+
</div>
20+
</div>

src/components/common/navigation.html

Lines changed: 4 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -57,7 +57,10 @@
5757
</li>
5858
<li ui-sref-active="active">
5959
<a ui-sref="index.terms.list"><i class="fa fa-file-text"></i> <span class="nav-label">Terms of Use</span> </a>
60-
</li>
60+
</li>
61+
<li ui-sref-active="active">
62+
<a ui-sref="index.settings"><i class="fa fa-cog"></i> <span class="nav-label">Settings</span> </a>
63+
</li>
6164
</ul>
6265
</div>
6366
</nav>

0 commit comments

Comments
 (0)