CLOSER-Cohorts/archivist

View on GitHub
app/views/main/index.html.erb

Summary

Maintainability
Test Coverage
<div id="overlay" bs-loading-overlay></div>

<nav class="navbar navbar-default navbar-inverse navbar-static-top">
    <div class="container">
        <div class="navbar-header">
            <button aria-controls="navbar" aria-expanded="false" class=
            "navbar-toggle collapsed" data-target="#navbar" data-toggle="collapse" type=
            "button"><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="/instruments">{{softwareName}}</a>
        </div>
        <div class="navbar-collapse collapse" id="navbar">
            <ul class="nav navbar-nav" data-ng-if="user.logged_in">
                <li data-ng-class="{active: isActive('/instruments')}">
                    <a href="/instruments">Instruments</a>
                </li>
                <li data-ng-class="{active: isActive('/datasets')}">
                    <a href="/datasets">Datasets</a>
                </li>
                <li data-ng-class="{active: isActive('/topics')}">
                    <a href="/topics">Topics</a>
                </li>
                <li data-ng-class="{active: isActive('/admin')}" class="dropdown admin-min">
                    <a aria-expanded="false" aria-haspopup="true" class="dropdown-toggle"
                    data-toggle="dropdown" href="#" role="button">Admin <span class=
                    "caret"></span></a>
                    <ul class="dropdown-menu">
                        <li>
                            <a href="/admin">Dashboard</a>
                        </li>
            <li>
              <a href="/admin/instruments">Instruments</a>
            </li>
                        <li>
              <a href="/admin/datasets">Datasets</a>
            </li>
                        <li>
                            <a href="/admin/users">Users</a>
                        </li>
                        <li>
                            <a href="/admin/reporting">Reporting</a>
                        </li>
                        <li class="divider" role="separator"></li>
                        <li class="dropdown-header">Data</li>
                        <li>
                            <a href="/admin/import">Import</a>
                        </li>
                        <li>
                            <a href="/admin/export">Export</a>
                        </li>
                    </ul>
                </li>
            </ul>
            <ul class="nav navbar-nav navbar-right">
                <li class="dropdown">
          <a
          href="#"
          class="dropdown-toggle"
          data-toggle="dropdown"
          role="button"
          aria-haspopup="true"
          aria-expanded="false">Info <span class="caret"></span></a>
          <ul class="dropdown-menu">
            <li>
              <p class="navbar-text">Version: {{softwareVersion}}</p>
            </li>
            <li>
              <a href="/help">Help</a>
            </li>
          </ul>
                </li>
                <li>
                    <a href="#" data-ng-if="user.logged_in" data-ng-click="sign_out()">Logout</a>
                </li>
            </ul>
        </div><!--/.nav-collapse -->
    </div>
</nav>

<div data-ng-if="!user.logged_in" data-ng-include="'sign_up_in.html'" data-ng-class="row"></div>

<div data-ng-if="user.logged_in" class="container-fluid">
  <div class="view-container">
    <div data-ng-view class="view-frame animate-view"></div>
  </div>
</div>