Files
portal-webapp/portal_client/app/main/dashboard.html
T
2018-07-07 20:43:51 -05:00

60 lines
2.7 KiB
HTML

<div class="portal-dashboard" layout="column" layout-fill ng-controller="DashboardCtrl">
<md-content layout="column" flex="100">
<md-toolbar class="md-portal-grey">
<div layout="row">
<div class="logo" flex="5">
<img id="portal-logo" src="images/portal.png"></img>
</div>
<span flex></span>
<div layout="column" layout-align="center center"><b>Welcome {{ mCache.account.data.firstName }} {{mCache.account.data.lastName}} </b></div>
<span flex></span>
<md-menu-bar class="pull-right fill-height">
<md-menu id="accountMenu" class="account-md-menu">
<!-- Workaround to make button stop throwing console errors -->
<a>
<md-button aria-label="Open Account Menu" class="md-icon" ng-click="openMenu($mdMenu, $event)">
<md-icon id="iconAccountMenu" md-menu-origin class="md-36">menu</md-icon>
</md-button>
</a>
<md-menu-content width="4">
<md-menu-item has-permission="{{Constants.Permissions.VIEW_CONFIG}}">
<md-button ng-click="openConfiguration()">
<md-icon md-menu-align-target="">settings</md-icon>
Configuration
</md-button>
</md-menu-item>
<md-menu-item has-permission="{{Constants.Permissions.VIEW_LOG_LEVELS}}">
<md-button ng-click="openLogLevel()">
<md-icon md-menu-align-target="">feedback</md-icon>
Log Levels
</md-button>
</md-menu-item>
<md-menu-item has-permission="{{Constants.Permissions.UPDATE_SEED_VALUE}}">
<md-button ng-click="openSeed()">
<md-icon md-menu-align-target="">fiber_pin</md-icon>
AES Seed
</md-button>
</md-menu-item>
<md-menu-item has-permission="{{Constants.Permissions.VIEW_SMTP_CONFIG}}">
<md-button ng-click="openSMTPConfig()">
<md-icon md-menu-align-target="">mail</md-icon>
SMTP Configuration
</md-button>
</md-menu-item>
<md-divider></md-divider>
<md-menu-item>
<md-button ng-click="logout()">
<md-icon>exit_to_app</md-icon>
Logout
</md-button>
</md-menu-item>
</md-menu-content>
</md-menu>
</md-menu-bar>
</div>
</md-toolbar>
<portal-tab-set tabs="tabs" style="height:100%"></portal-tab-set>
</md-content>
</div>