app/views/layouts/_navigation.html.erb
<%# navigation styled for Bootstrap 3.0 %>
<nav class="navbar navbar-default navbar-fixed-top">
<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>
<%= link_to 'Home', root_path, class: 'navbar-brand' %>
</div>
<div class="collapse navbar-collapse">
<ul class="nav navbar-nav">
<%= render 'layouts/navigation_links' %>
</ul>
<% if current_customer_user.nil? %>
<%= form_tag customer_session_path, class: 'navbar-form navbar-right' do %>
<div class="input-group">
<span class="input-group-addon"><i class="glyphicon glyphicon-user"></i></span>
<%= text_field_tag 'customer[email]', '',class: 'form-control', placeholder: 'Email Address' %>
</div>
<div class="input-group">
<span class="input-group-addon"><i class="glyphicon glyphicon-lock"></i></span>
<%= password_field_tag 'customer[password]','', class: 'form-control', placeholder: 'Password' %>
</div>
<%= submit_tag "Sign in", class: "btn btn-primary" %>
<% end %>
<% else %>
<ul class="nav navbar-nav navbar-right">
<li><%= link_to 'My Orders', customer_orders_path %></li>
<li class="dropdown">
<a href="#" class="dropdown-toggle" data-toggle="dropdown" role="button" aria-expanded="false"><span class="glyphicon glyphicon-user" aria-hidden="true"></span> <%= current_customer_user.firstname + " " + current_customer_user.lastname %>
<span class="caret"></span></a>
<ul class="dropdown-menu" role="menu">
<li><%= link_to 'Contact information', customer_contact_information_path %></li>
<li class="divider"></li>
<li><%= link_to customer_logout_path, method: :delete do %><span class="glyphicon glyphicon-log-out"></span> Sign out<% end %></li>
</ul>
</li>
</ul>
<% end %>
</div>
</div>
</nav>