<div class="mx-auto px-8 sm:px-16 flex flex-col justify-center items-center text-center space-y-4 max-w-3xl">
  <img
    src={~p"/images/cannery.svg"}
    alt={gettext("Cannery logo")}
    class="inline-block w-32 hover:-mt-2 hover:mb-2 transition-all duration-500 ease-in-out"
    title={gettext("isn't he cute >:3")}
  />

  <h1 class="title text-primary-600 text-2xl">
    {gettext("Welcome to Cannery")}
  </h1>

  <h2 class="title text-primary-600 text-lg">
    {gettext("The self-hosted firearm tracker website")}
  </h2>

  <hr class="hr" />

  <ul class="flex flex-col space-y-4 text-center">
    <li class="flex flex-col justify-center items-center space-y-2">
      <b class="whitespace-nowrap">
        {gettext("Easy to Use:")}
      </b>
      <p>
        {gettext(
          "Cannery lets you easily keep an eye on your ammo levels before and after range day"
        )}
      </p>
    </li>
    <li class="flex flex-col justify-center items-center space-y-2">
      <b class="whitespace-nowrap">
        {gettext("Secure:")}
      </b>
      <p>
        {gettext("Self-host your own instance, or use an instance from someone you trust.")}
        {gettext("Your data stays with you, period")}
      </p>
    </li>
    <li class="flex flex-col justify-center items-center space-y-2">
      <b class="whitespace-nowrap">
        {gettext("Simple:")}
      </b>
      <p>
        {gettext("Access from any internet-capable device")}
      </p>
    </li>
  </ul>

  <hr class="hr" />

  <ul class="flex flex-col space-y-2 text-center justify-center">
    <h2 class="title text-primary-600 text-lg">
      {gettext("Instance Information")}
    </h2>

    <li class="flex flex-col justify-center space-x-2">
      <b>
        {gettext("Admins:")}
      </b>
      <p>
        <%= if @admins |> Enum.empty?() do %>
          <.link href={~p"/users/register"} class="hover:underline">
            {dgettext("prompts", "Register to setup Cannery")}
          </.link>
        <% else %>
          <div class="flex flex-wrap justify-center space-x-2">
            <.link
              :for={%{email: email} <- @admins}
              class="hover:underline"
              href={"mailto:#{email}"}
            >
              {email}
            </.link>
          </div>
        <% end %>
      </p>
    </li>

    <li class="flex flex-row justify-center space-x-2">
      <b>{gettext("Registration:")}</b>
      <p>
        {case Accounts.registration_mode() do
          :public -> gettext("Public Signups")
          :invite_only -> gettext("Invite Only")
        end}
      </p>
    </li>

    <li class="flex flex-row justify-center items-center space-x-2">
      <b>{gettext("Version:")}</b>
      <.link
        href="https://gitea.bubbletea.dev/shibao/cannery/src/branch/stable/CHANGELOG.md"
        class="flex flex-row justify-center items-center space-x-2 hover:underline"
        target="_blank"
        rel="noopener noreferrer"
      >
        <p>
          {@version}
        </p>
        <i class="fas fa-md fa-info-circle"></i>
      </.link>
    </li>
  </ul>

  <hr class="hr" />

  <ul class="flex flex-col space-y-2 text-center justify-center">
    <h2 class="title text-primary-600 text-lg">
      {gettext("Get involved!")}
    </h2>

    <li class="flex flex-col justify-center space-x-2">
      <.link
        class="flex flex-row justify-center items-center space-x-2 hover:underline"
        href="https://gitea.bubbletea.dev/shibao/cannery"
        target="_blank"
        rel="noopener noreferrer"
      >
        <p>{gettext("View the source code")}</p>
        <i class="fas fa-md fa-code"></i>
      </.link>
    </li>
    <li class="flex flex-col justify-center space-x-2">
      <.link
        class="flex flex-row justify-center items-center space-x-2 hover:underline"
        href="https://weblate.bubbletea.dev/engage/cannery"
        target="_blank"
        rel="noopener noreferrer"
      >
        <p>{gettext("Help translate")}</p>
        <i class="fas fa-md fa-language"></i>
      </.link>
    </li>
    <li class="flex flex-col justify-center space-x-2">
      <.link
        class="flex flex-row justify-center items-center space-x-2 hover:underline"
        href="https://gitea.bubbletea.dev/shibao/cannery/issues/new"
        target="_blank"
        rel="noopener noreferrer"
      >
        <p>{gettext("Report bugs or request features")}</p>
        <i class="fas fa-md fa-spider"></i>
      </.link>
    </li>
  </ul>
</div>