master
 1<div class="container">
 2  <nav class="navbar navbar-expand-lg navbar-light bg-light">
 3    <%= link_to "CakeSide", root_path, class: 'navbar-brand', style: 'color:hotpink;' %>
 4    <button class="navbar-toggler" type="button" data-toggle="collapse" data-target="#navbarSupportedContent" aria-controls="navbarSupportedContent" aria-expanded="false" aria-label="Toggle navigation">
 5      <span class="navbar-toggler-icon"></span>
 6    </button>
 7    <div class="collapse navbar-collapse" id="navbarSupportedContent">
 8      <ul class="navbar-nav mr-auto">
 9        <li class="nav-item <%= "active" if params["controller"] == "cakes" %>">
10          <%= link_to "Cakes", cakes_path(q: params[:q]), class: 'nav-link' %>
11        </li>
12        <li class="nav-item <%= "active" if params["controller"] == "profiles" %>">
13          <%= link_to "Artists", profiles_path(q: params[:q]), class: 'nav-link' %>
14        </li>
15        <li class="nav-item <%= "active" if params["controller"] == "tutorials" %>">
16          <%= link_to "Tutorials", tutorials_path(q: params[:q]), class: 'nav-link' %>
17        </li>
18        <% if current_user? %>
19        <li class="nav-item dropdown">
20          <%= link_to my_dashboard_path, id: 'navbarDropdownMenuLink', class: 'nav-link dropdown-toggle', data: { toggle: 'dropdown' }, 'aria-haspopup'=>"true", 'aria-expanded'=>"false" do %>
21            <%= current_user.name %>
22          <% end %>
23          <div class="dropdown-menu" aria-labelledby="navbarDropdownMenuLink">
24            <%= link_to my_root_path(anchor: 'cakes/new'), class: 'dropdown-item' do %>
25              <i class="fa fa-upload"></i> New Cake
26            <% end %>
27            <%= link_to my_root_path(anchor: 'tutorials/new'), class: 'dropdown-item' do %>
28              <i class="fa fa-pencil-square"></i> New Tutorial
29            <% end %>
30            <%= link_to my_dashboard_path, class: 'dropdown-item' do %>
31              <i class="fa fa-inbox"></i> Dashboard
32            <% end %>
33            <%= link_to my_root_path(anchor: 'profile/me'), class: 'dropdown-item' do %>
34              <i class="fa fa-cog"></i> Settings
35            <% end %>
36            <%= link_to logout_path, method: :delete, class: 'dropdown-item' do %>
37              <i class="fa fa-sign-out"></i> <%= t('logout') %>
38            <% end %>
39          </div>
40        </li>
41        <% end %>
42      </ul>
43      <div data-autoview="search-form" data-automodel="Search">
44        <%= form_tag(configuration_for(:search_path, search_path), method: :get, name: "search", class: "form-inline my-2 my-lg-0", novalidate: :novalidate) do %>
45          <%= text_field_tag :q, params[:q], class: 'form-control mr-sm-2', placeholder: 'Search', 'aria-label' => "Search", required: :required %>
46          <button class="btn btn-outline-success my-2 my-sm-0" type="submit">Search</button>
47        <% end %>
48      </div>
49    </div>
50  </nav>
51</div>