app/views/layouts/_navbar.html.erb
<nav class="navbar navbar-expand-md navbar-dark fixed-top" style="background-color: rgb(68,105,176)"> <a class="navbar-brand" href="/"> <img src="/logo.png" width="30" height="30" class="d-inline-block align-top" alt=""> </a> <button class="navbar-toggler" type="button" data-toggle="collapse" data-target="#navbarColor01" aria-controls="navbarColor01" aria-expanded="false" aria-label="Toggle navigation"> <span class="navbar-toggler-icon"></span> </button> <div class="collapse navbar-collapse" id="navbarColor01"> <ul class="navbar-nav"> <li class="nav-item active"> <a class="nav-link" href="/">Home <span class="sr-only">(current)</span></a> </li> <li class="nav-item"> <a class="nav-link" href="https://github.com/Byte4/acebook-byte4">GitHub</a> </li> <% if user_signed_in? %> <li class="nav-item"> <%= link_to 'Edit profile', edit_user_registration_path, :class => 'nav-link' %> </li> <li class="nav-item"> <%= link_to "Logout", destroy_user_session_path, method: :delete, :class => 'nav-link' %> </li> </ul> <ul class="navbar-nav ml-auto"> <li class="nav-item"> <span class="text-white"><%= "Logged in as " + current_user.email %></span> </li> <% else %> </ul> <ul class="navbar-nav ml-auto"> <%= form_for(resource, as: resource_name, url: session_path(resource_name),html: { id: "navbar-login-div", class: 'form-inline' }) do |f| %> <li class="nav-item" style="margin-right: 15px"> <%= f.email_field :email, placeholder: "email", autofocus: true, autocomplete: "email"%> </li> <li class="nav-item" style="margin-right: 15px"> <%= f.password_field :password, placeholder: "password", autocomplete: "off"%> </li> <li class="nav-item"> <%= f.submit "Log in"%> </li> <% end %> <% end %> </ul> </div></nav>