69 lines
2.0 KiB
Plaintext
69 lines
2.0 KiB
Plaintext
<div class="mx-auto flex flex-col justify-center items-center text-center space-y-4 max-w-3xl">
|
|
<h1 class="title text-primary-500 text-2xl">
|
|
Welcome to Cannery
|
|
</h1>
|
|
|
|
<h2 class="title text-primary-500 text-lg">
|
|
The Self-hosted Ammo Tracker Website
|
|
</h2>
|
|
|
|
<hr class="hr" />
|
|
|
|
<ul class="flex flex-col space-y-2 text-center">
|
|
<li class="flex flex-row justify-center space-x-2">
|
|
<b>Easy to Use:</b>
|
|
<p>
|
|
Cannery lets you easily keep an eye on your ammo levels before and after range day
|
|
</p>
|
|
</li>
|
|
<li class="flex flex-row justify-center space-x-2">
|
|
<b>Secure:</b>
|
|
<p>
|
|
Self-host your own instance, or use an instance from someone you trust.
|
|
</p>
|
|
</li>
|
|
<li class="flex flex-row justify-center space-x-2">
|
|
<b>Simple:</b>
|
|
<p>
|
|
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-500 text-lg">
|
|
Instance Information
|
|
</h2>
|
|
|
|
<li class="flex flex-col justify-center space-x-2">
|
|
<b>Admins:</b>
|
|
<p>
|
|
<%= if @admins |> Enum.empty?() do %>
|
|
<%= link "Sign up to setup Cannery!", class: "hover:underline",
|
|
to: Routes.user_registration_path(CanneryWeb.Endpoint, :new) %>
|
|
<% else %>
|
|
<div class="flex flex-wrap justify-center space-x-2">
|
|
<%= for admin <- @admins do %>
|
|
<a class="hover:underline" href="mailto:<%= admin.email %>">
|
|
<%= admin.email %>
|
|
</a>
|
|
<% end %>
|
|
</div>
|
|
<% end %>
|
|
</p>
|
|
</li>
|
|
<li class="flex flex-row justify-center space-x-2">
|
|
<b>Registration:</b>
|
|
<p>
|
|
<%= Application.get_env(:cannery, CanneryWeb.Endpoint)[:registration]
|
|
|> case do
|
|
"public" -> "Public Signups"
|
|
_ -> "Invite Only"
|
|
end %>
|
|
</p>
|
|
</li>
|
|
</ul>
|
|
</div>
|