<% content_for :sidebar do %> <%= render "settings/nav" %> <% end %>

<%= t(".page_title") %>

<%= settings_section title: t(".profile_title"), subtitle: t(".profile_subtitle") do %>
<%= lucide_icon "image-plus", class: "w-6 h-6 text-gray-500" %>

<%= t(".profile_image_type") %>

<%= form_with model: Current.user, url: settings_profile_path, html: { class: "space-y-4" } do |form| %>
<%= form.text_field :first_name, placeholder: "First name", value: Current.user.first_name, label: true %> <%= form.text_field :last_name, placeholder: "Last name", value: Current.user.last_name, label: true %>
<%= form.submit t(".save"), class: "bg-gray-900 text-white rounded-lg px-3 py-2" %>
<% end %>
<% end %> <%= settings_section title: t(".household_title"), subtitle: t(".household_subtitle") do %>
<%= form_with model: Current.user, url: settings_profile_path, html: { class: "space-y-4", data: { controller: "auto-submit-form", "auto-submit-form-trigger-event-value": "blur" } } do |form| %> <%= form.fields_for :family_attributes do |family_fields| %> <%= family_fields.text_field :name, placeholder: t(".household_form_input_placeholder"), value: Current.family.name, label: t(".household_form_label"), disabled: !Current.user.admin?, "data-auto-submit-form-target": "auto" %> <% end %> <% end %>

<%= Current.family.name %> · <%= Current.family.users.size %>

<%= Current.user.first_name.first %>

<%= Current.user.first_name %> <%= Current.user.last_name %>

<%= Current.user.role %>

<% end %> <%= settings_section title: t(".danger_zone_title") do %>

<%= t(".delete_account") %>

<%= t(".delete_account_warning") %>

<% end %>
<%= next_setting("Preferences", settings_preferences_path) %>