Skip to content

Instantly share code, notes, and snippets.

@giljr
Created January 14, 2025 15:18
Show Gist options
  • Save giljr/e23dca9836b6baa859576637677e2e5e to your computer and use it in GitHub Desktop.
Save giljr/e23dca9836b6baa859576637677e2e5e to your computer and use it in GitHub Desktop.
A Cool Session Manager Rails Partial
<% if true %>
<ul class="navbar-nav ml-auto">
<li class="nav-item dropdown">
<a class="nav-link dropdown-toggle" href="#" id="navbarDropdown" role="button" data-toggle="dropdown" aria-haspopup="true" aria-expanded="false">
User Functionality
</a>
<div class="dropdown-menu dropdown-menu-right" aria-labelledby="navbarDropdown">
<%= link_to "Action", "#", class: "dropdown-item" %>
<div class="dropdown-divider"></div>
<%= button_to "Sign out", "#", method: :delete, class: "dropdown-item" %>
</div>
</li>
</ul>
<% else %>
<ul class="navbar-nav ml-auto">
<li class="nav-item">
<%= link_to "Sign Up", sign_up_path, class: "nav-link" %>
</li>
<li class="nav-item">
<%= link_to "Sign In", sign_in_path, class: "nav-link" %>
</li>
</ul>
<% end %>
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment