canape/templates/navbar.tmpl

162 lines
5.6 KiB
Cheetah

<nav class="navbar navbar-inverse navbar-fixed-top" role="navigation">
<div class="container">
<div class="navbar-header">
<button type="button" class="navbar-toggle" data-toggle="collapse" data-target=".navbar-collapse">
<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="#">Canapé</a>
</div>
<div class="collapse navbar-collapse">
<ul class="nav navbar-nav">
{{ if .Data.user.IsLogged }}
<li {{ if eq .Name "MoviesLibrary" }} class="active" {{ end }}><a href="{{ .Env.GetURL "MoviesLibrary" }}">Movies</a></li>
<li {{ if eq .Name "TVShowsLibrary" }} class="active" {{ end }}><a href="{{ .Env.GetURL "TVShowsLibrary" }}">Shows</a></li>
{{ end }}
<li class="dropdown">
<a href="#" class="dropdown-toggle" data-toggle="dropdown">
<i class="fa fa-list"></i>
Explore
<span class="caret"></span>
</a>
<ul class="dropdown-menu" role="menu">
<li>
<a href="{{.Env.GetURL "TVShowsExplore" }}">
TVShows
</a>
</li>
<li>
<a href="{{ .Env.GetURL "MoviesExplore" "sort" "seeds" }}">
Movies
</a>
</li>
</ul>
</li>
{{ if .Data.user.IsLogged }}
<li class="dropdown">
<a href="#" class="dropdown-toggle" data-toggle="dropdown">
<i class="fa fa-list"></i>
My Watchlist
<span class="caret"></span>
</a>
<ul class="dropdown-menu" role="menu">
<li>
<a href="{{.Env.GetURL "TVShowsWichlist" }}">
TVShows
</a>
</li>
<li>
<a href="{{ .Env.GetURL "MoviesWichlist" }}">
Movies
</a>
</li>
</ul>
</li>
{{ end }}
</ul>
{{ if .Data.user.Username }}
<ul class="nav navbar-nav navbar-right">
<li class="dropdown">
<a href="#" class="dropdown-toggle" data-toggle="dropdown">
<i class="fa fa-user"></i>
{{ .Data.user.Username }}
<span class="caret"></span>
</a>
<ul class="dropdown-menu" role="menu">
<li>
<a href="{{ .Env.GetURL "UsersDetails" }}" rel="nofollow">
<i class="fa fa-user"></i> My Account
</a>
</li>
<li>
<a data-method="delete" href="{{ .Env.GetURL "logout" }}" rel="nofollow">
<i class="fa fa-sign-out"></i> Sign out
</a>
</li>
</ul>
</li>
</ul>
{{ else }}
<ul class="nav navbar-nav navbar-right">
<li>
<a href="{{ .Env.GetURL "login" }}">Sign in</a>
</li>
</ul>
{{ end }}
{{ if or (eq $.Name "MoviesLibrary") (eq $.Name "MoviesExplore") }}
<div class="hidden-sm hidden-md">
<form class="navbar-form navbar-right" role="search" action="{{ $.Env.GetURL "MoviesSearch" }}" method="get">
<div class="form-group">
<input type="text" class="form-control" size="13" placeholder="search movies" name="keyword" /><br/>
</div>
<button type="submit" class="btn btn-default">search</button>
</form>
</div>
<div class="visible-sm visible-md">
<ul class="nav navbar-nav navbar-right"> <li class="dropdown">
<a href="#" class="dropdown-toggle" data-toggle="dropdown">
<i class="fa fa-search"></i>
<span class="caret"></span>
</a>
<ul class="dropdown-menu" role="menu">
<form class="navbar-form" role="search" action="{{ $.Env.GetURL "MoviesSearch" }}" method="get">
<li>
<input type="text" class="form-control" size="13" placeholder="search movies" name="keyword" /><br/>
</li>
<button type="submit" class="btn btn-default col-xs-12">search</button>
</form>
</ul>
</ul>
</div>
{{ end }}
{{ if or (eq $.Name "TVShowsLibrary") (eq $.Name "TVShowsExplore") }}
<div class="hidden-sm hidden-md">
<form class="navbar-form navbar-right" role="search" action="{{ $.Env.GetURL "TVShowsSearch" }}" method="GET">
<div class="form-group">
<input type="text" class="form-control" size="13" placeholder="Search TV Shows" name="keyword" /><br/>
</div>
<button type="submit" class="btn btn-default">Search</button>
</form>
</div>
<div class="visible-sm visible-md">
<ul class="nav navbar-nav navbar-right"> <li class="dropdown">
<a href="#" class="dropdown-toggle" data-toggle="dropdown">
<i class="fa fa-search"></i>
<span class="caret"></span>
</a>
<ul class="dropdown-menu" role="menu">
<form class="navbar-form" role="search" action="{{ $.Env.GetURL "TVShowsSearch" }}" method="GET">
<li>
<input type="text" class="form-control" size="13" placeholder="Search TV Shows" name="keyword" /><br/>
</li>
<button type="submit" class="btn btn-default col-xs-12">Search</button>
</form>
</ul>
</ul>
</div>
{{ end }}
</div>
</div>
</nav>