49 lines
2.6 KiB
HTML
49 lines
2.6 KiB
HTML
<nav class="navbar navbar-default navbar-fixed-top" ng-controller="loginCtrl as vm">
|
|
<div class="container">
|
|
<div class="navbar-header">
|
|
<button type="button" class="navbar-toggle collapsed" data-toggle="collapse" data-target="#bs-example-navbar-collapse-1" aria-expanded="false">
|
|
<span class="sr-only">Toggle navigation</span>
|
|
<span class="icon-bar"></span>
|
|
<span class="icon-bar"></span>
|
|
<span class="icon-bar"></span>
|
|
</button>
|
|
</div>
|
|
|
|
<div class="collapse navbar-collapse" id="bs-example-navbar-collapse-1">
|
|
<form class="navbar-form navbar-left">
|
|
<div class="form-group">
|
|
<input type="text" class="form-control" placeholder="Search [this context]">
|
|
</div>
|
|
<button type="submit" class="btn btn-default"><i class="fa fa-search"></i></button>
|
|
</form>
|
|
<ul class="nav navbar-nav navbar-right">
|
|
<li class="dropdown">
|
|
<a class="dropdown-toggle" data-toggle="dropdown" role="button" aria-haspopup="true" aria-expanded="false"><span ng-bind="vm.Auth.session.subject">me@example.com</span>
|
|
<i class="fa fa-user" aria-hidden="true"></i> <span class="caret"></span>
|
|
<br><small ng-bind="vm.Auth.session.issuer">example.com</small></a>
|
|
<ul class="dropdown-menu">
|
|
<li><a href="feed.html" target="_blank">Preview My Public Site</a></li>
|
|
<li><a href="#!/account-settings">Account Settings</a></li>
|
|
|
|
<li role="separator" class="divider"></li>
|
|
|
|
<li ng-if="vm.Auth.sessions.length">Switch User</li>
|
|
<li ng-repeat="session in vm.Auth.sessions track by $index"><a ng-click="vm.selectSession(session);"><span ng-bind="session.subject">me@example.com</span> <i class="fa fa-user" aria-hidden="true"></i>
|
|
<br><small ng-bind="session.issuer">example.com</small></a></li>
|
|
|
|
<li ng-if="vm.Auth.sessions.length" role="separator" class="divider"></li>
|
|
|
|
<li>Add User <i class="fa fa-cog" aria-hidden="true" ng-click="vm.toggleAdvanced()"></i>
|
|
<br><input class="input" type="text" ng-model="vm.newSubject" ng-change="vm.setSubject()" />
|
|
<br><input class="input" type="text" ng-if="vm.showAdvanced" ng-model="vm.newIssuer" ng-change="vm.setIssuer()" />
|
|
<br><button class="btn btn-default" type="button" ng-click="vm.auth()" >Add</button>
|
|
</li>
|
|
<li class="divider" role="separator"></li>
|
|
<li ng-click="vm.signOut()"><a>Logout <i class="fa fa-sign-out" aria-hidden="true"></i></a></li>
|
|
</ul>
|
|
</li>
|
|
</ul>
|
|
</div>
|
|
</div>
|
|
</nav>
|