Sha256: f5f6b8e04b043a5627730f0b9ecdbe1ad939c59888b3f8768ab58db8c6f31193

Contents?: true

Size: 1.07 KB

Versions: 2

Compression:

Stored size: 1.07 KB

Contents

<%#
    name: headmin/layout/header/account
    accepts block: yes
    parameters: none
%>

<div class="btn-group dropdown">
  <button class="btn dropdown-toggle d-flex align-items-center" type="button" id="dropdownMenuButton1" data-bs-toggle="dropdown" aria-expanded="false">
    <% if current_user.avatar.attached? %>
      <img src="<%= url_for(current_user.avatar.variant(resize_to_limit: [30, 30], quality: 70)) %>" height="30" width="30" class="rounded-circle border border-2 me-2">
    <% else %>
      <div class="header-account-avatar rounded-circle border border-2 me-2"></div>
    <% end %>
    <%= current_user %>
  </button>
  <ul class="dropdown-menu" aria-labelledby="dropdownMenuButton1">
    <% if block_given? && yield.present? %>
      <%= yield %>
    <% else %>
      <%= render 'headmin/layout/dropdown/item', name: t('.edit_profile'), url: edit_admin_registration_path %>
    <% end %>
    <%= render 'headmin/layout/dropdown/divider' %>
    <%= render 'headmin/layout/dropdown/item', name: t('.log_out'), url: destroy_user_session_path, method: :delete %>
  </ul>
</div>

Version data entries

2 entries across 2 versions & 1 rubygems

Version Path
headmin-0.1.2 app/views/headmin/layout/header/_account.html.erb
headmin-0.1.1 app/views/headmin/layout/header/_account.html.erb