grafana/src/app/partials/sidemenu.html

35 lines
1.3 KiB
HTML
Raw Normal View History

2015-01-21 07:44:34 -06:00
<div ng-controller="SideMenuCtrl" ng-init="init()">
<ul class="sidemenu">
2015-01-30 02:47:16 -06:00
<li class="sidemenu-logo-container">
2015-01-30 03:25:10 -06:00
<img ng-src="{{appSubUrl}}/img/logo_transparent_200x.png">
<a ng-click="toggleSideMenu()" class="pointer sidemenu-toggle">
<i class="fa fa-angle-right"></i>
2015-01-30 02:47:16 -06:00
</a>
</li>
<li ng-if="!grafana.user.isSignedIn">
<a href="login" class="sidemenu-item"><i class="fa fa-sign-in"></i>Sign in</a>
</li>
<li ng-repeat-start="item in menu" ng-class="{'active': item.active}">
2015-01-21 07:44:34 -06:00
<a href="{{item.href}}" class="sidemenu-item"><i class="{{item.icon}}"></i>{{item.text}}</a>
</li>
<li ng-repeat-end ng-if="item.active">
<ul class="sidemenu-links">
<li ng-repeat="link in item.links">
2015-01-26 08:42:11 -06:00
<a href="{{link.href}}" class="sidemenu-link" ng-class="{active: link.active}"><i class="fa fa-angle-right"></i>{{link.text}}</a>
2015-01-21 07:44:34 -06:00
</li>
</ul>
</li>
2015-01-30 03:25:10 -06:00
<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">
2015-01-30 08:10:22 -06:00
<li><a href="{{appSubUrl}}/logout">Logout</a></li>
2015-01-30 03:25:10 -06:00
</ul>
</li>
2015-01-21 07:44:34 -06:00
</ul>
</div>