<%= @membership.user.email.first.upcase %>

<%= @membership.user.email %>

<% if @membership.role == 'owner' %> Family Owner <% else %> <%= @membership.role.humanize %> <% end %> <% if @membership.user == current_user %> You <% end %>
<%= link_to family_members_path(@family), class: "bg-gray-200 hover:bg-gray-300 dark:bg-gray-600 dark:hover:bg-gray-500 text-gray-700 dark:text-gray-200 px-4 py-2 rounded-md font-medium transition-colors duration-200" do %> ← All Members <% end %> <% if policy(@membership).destroy? && !@membership.owner? %> <%= link_to family_member_path(@family, @membership), method: :delete, confirm: "Are you sure you want to remove #{@membership.user.email} from the family?", class: "bg-red-600 hover:bg-red-700 dark:bg-red-500 dark:hover:bg-red-600 text-white px-4 py-2 rounded-md font-medium transition-colors duration-200" do %> Remove Member <% end %> <% end %>

Basic Information

Email Address
<%= @membership.user.email %>
Family Role
<%= @membership.role.humanize %> <% if @membership.role == 'owner' %> - Can manage family settings and members <% end %>
Joined Date
<%= @membership.created_at.strftime('%B %d, %Y at %I:%M %p') %>
Time in Family
<%= time_ago_in_words(@membership.created_at) %>

Family Information

Family Name
<%= @family.name %>
Family Creator
<%= @family.creator.email %>
Family Created
<%= @family.created_at.strftime('%B %d, %Y') %>
Total Members
<%= pluralize(@family.members.count, 'member') %>
<% if @membership.owner? %>

Family Owner Protection

Family owners cannot remove their own membership. To leave the family, the owner must delete the entire family instead.

<% end %> <% if @membership.user == current_user %>

Your Membership

This is your own membership. <% if @membership.owner? %>As the owner, you can delete the family to leave it.<% else %>You can leave the family at any time from the family page.<% end %>

<%= link_to family_path(@family), class: "text-blue-800 hover:text-blue-900 dark:text-blue-200 dark:hover:text-blue-100 font-medium" do %> Go to Family Page → <% end %>
<% end %>