conveyal/modeify

View on GitHub
client/manager-nav/template.html

Summary

Maintainability
Test Coverage
<nav class="navbar navbar-default" role="navigation">
  <div class="container">
    <!-- Brand and toggle get grouped for better mobile display -->
    <div class="navbar-header">
      <button type="button" class="navbar-toggle" data-toggle="collapse" data-target="#collapsed-navbar" data-visible="isLoggedIn">
        <span class="sr-only">Toggle navigation</span>
        <span class="icon-bar"></span>
        <span class="icon-bar"></span>
        <span class="icon-bar"></span>
      </button>
      <a class="navbar-brand" href="/manager"><i class="fa fa-fw fa-users"></i> {application}</a>
    </div>

    <div class="collapse navbar-collapse" id="collapsed-navbar">
      <ul class="nav navbar-nav">
        <li data-visible="isAdmin"><a href="/manager/feedback"><i class="fa fa-fw fa-comments"></i> Feedback</a></li>
        <li data-visible="isAdmin"><a href="/manager/alerts"><i class="fa fa-fw fa-exclamation-triangle"></i> Alerts</a></li>
        <li data-visible="isAdmin"><a href="/manager/user-activity"><i class="fa fa-fw fa-comments"></i> User Signups</a></li>
      </ul>

      <div class="nav navbar-nav navbar-right">
        <i class="fa fa-fw fa-user"></i>
        <span data-text="username" style="margin-right: 8px"></span>
        <a data-visible="isLoggedIn" href="/manager/logout" class="btn btn-default navbar-btn"><i class="fa fa-fw fa-sign-out"></i> Logout</a>
      </div>
    </div>
  </div>
</nav>