{@user.realname} @{@user.username}@{@domain}

{@user.bio}

<%= if @user.location do %>
<.icon name="hero-map-pin" class="mt-0.5 h-5 w-5 flex-none" />
{@user.location}
<% end %> <%= if @user.birthday do %>
<.icon name="hero-cake" class="mt-0.5 h-5 w-5 flex-none" />
{format_birthdate(@user.birthday)}
<% end %>
<.icon name="hero-calendar" class="mt-0.5 h-5 w-5 flex-none" />
{format_registration_date(@user.inserted_at)}
<%= if @user.fields do %>
<%= for {key, value} <- @user.fields do %>
{key}
<%= if Regex.match?(~r{://}, value) do %> {Regex.replace(~r{^\w+://}, value, "")} <% else %> {value} <% end %>
<% end %>
<% end %>
<%= for note <- @notes do %>
{@user.realname} @{@user.username}@{@domain}
<%= case note.visibility do %> <% :public -> %> <.icon name="hero-globe-americas" class="h-5 w-5" /> <% :unlisted -> %> <.icon name="hero-moon" class="h-5 w-5" /> <% :followers -> %> <.icon name="hero-lock-closed" class="h-5 w-5" /> <% :private -> %> <.icon name="hero-at-symbol" class="h-5 w-5" /> <% end %> {format_note_datetime_diff(note.inserted_at)}

{note.content}

<% end %>