|
|
@@ -1,37 +1,39 @@
|
|
|
|
|
|
<div ng-controller="SideMenuCtrl" ng-init="init()">
|
|
|
<ul class="sidemenu">
|
|
|
- <li style="margin-bottom: 15px;">
|
|
|
+ <li style="margin-bottom: 2px;">
|
|
|
<a class="pointer sidemenu-top-btn" ng-click="toggleSideMenu()">
|
|
|
<img class="logo-icon" src="img/fav32.png"></img>
|
|
|
<i class="pull-right fa fa-angle-left"></i>
|
|
|
</a>
|
|
|
</li>
|
|
|
|
|
|
- <li ng-repeat="item in menu" ng-class="{'active': item.active}">
|
|
|
+ <li ng-repeat="item in menu">
|
|
|
<a href="{{item.href}}" class="sidemenu-item" target="{{item.target}}">
|
|
|
<span class="sidemenu-icon"><i class="{{item.icon}}"></i></span>
|
|
|
<span class="sidemenu-item-text">{{item.text}}</span>
|
|
|
</a>
|
|
|
</li>
|
|
|
|
|
|
- <!-- <li ng-repeat-end ng-if="item.active"> -->
|
|
|
- <!-- <ul class="sidemenu-links"> -->
|
|
|
- <!-- <li ng-repeat="link in item.links"> -->
|
|
|
- <!-- <a href="{{link.href}}" class="sidemenu-link" ng-class="{active: link.active}"><i class="fa fa-angle-right"></i>{{link.text}}</a> -->
|
|
|
- <!-- </li> -->
|
|
|
- <!-- </ul> -->
|
|
|
- <!-- </li> -->
|
|
|
+ <li ng-if="grafana.user.isSignedIn" style="margin-top:50px">
|
|
|
+ <a href="profile" class="sidemenu-item sidemenu-user">
|
|
|
+ <img ng-src="{{grafana.user.gravatarUrl}}">
|
|
|
+ <span class="sidemenu-item-text">{{grafana.user.name}}</a>
|
|
|
+ </a>
|
|
|
+ </li>
|
|
|
+
|
|
|
+ <li ng-if="grafana.user.isSignedIn">
|
|
|
+ <a href="logout" class="sidemenu-item" target="_self">
|
|
|
+ <span class="sidemenu-item-text no-icon">Sign out</span>
|
|
|
+ </a>
|
|
|
+ </li>
|
|
|
+
|
|
|
+ <li ng-if="!grafana.user.isSignedIn" style="margin-top:50px">
|
|
|
+ <a href="/login" class="sidemenu-item" target="_self">
|
|
|
+ <span class="sidemenu-icon"><i class="fa fa-sign-in"></i></span>
|
|
|
+ <span class="sidemenu-item-text">Sign in</span>
|
|
|
+ </a>
|
|
|
+ </li>
|
|
|
|
|
|
- <!-- <li class="dropdown" ng-if="grafana.user.isSignedIn"> -->
|
|
|
- <!-- <a class="sidemenu-user pointer" data-toggle="dropdown" title="{{grafana.user.email}}"> -->
|
|
|
- <!-- <span class="gravatar-missing">f</span> -->
|
|
|
- <!-- <img ng-src="{{grafana.user.gravatarUrl}}" width="35"> -->
|
|
|
- <!-- <span class="gravatar-email small">{{grafana.user.login}}</span> -->
|
|
|
- <!-- </a> -->
|
|
|
- <!-- <ul class="dropdown-menu"> -->
|
|
|
- <!-- <li><a href="{{appSubUrl}}/?logout">Logout</a></li> -->
|
|
|
- <!-- </ul> -->
|
|
|
- <!-- </li> -->
|
|
|
</ul>
|
|
|
</div>
|