add logo 😄

This commit is contained in:
shibao 2022-07-04 20:19:03 -04:00
parent 947659b207
commit 41bcc2f456
20 changed files with 248 additions and 140 deletions

View File

@ -1,6 +1,7 @@
# Cannery
![screenshot](https://gitea.bubbletea.dev/shibao/cannery/raw/branch/stable/home.png)
![logo](https://gitea.bubbletea.dev/shibao/cannery/raw/branch/stable/assets/static/images/cannery.png)
![old screenshot](https://gitea.bubbletea.dev/shibao/cannery/raw/branch/stable/home.png)
The self-hosted firearm tracker website.

Binary file not shown.

After

Width:  |  Height:  |  Size: 84 KiB

File diff suppressed because one or more lines are too long

After

Width:  |  Height:  |  Size: 516 KiB

View File

@ -16,10 +16,16 @@ defmodule CanneryWeb.Components.Topbar do
<nav role="navigation" class="mb-8 px-8 py-4 w-full bg-primary-400">
<div class="flex flex-col sm:flex-row justify-between items-center">
<div class="mb-4 sm:mb-0 sm:mr-8 flex flex-row justify-start items-center space-x-2">
<%= live_redirect("Cannery",
to: Routes.live_path(Endpoint, HomeLive),
class: "mx-2 my-1 leading-5 text-xl text-white hover:underline"
) %>
<%= live_redirect to: Routes.live_path(Endpoint, HomeLive),
class: "inline mx-2 my-1 leading-5 text-xl text-white"
do %>
<img
src={Routes.static_path(Endpoint, "/images/cannery.svg")}
alt={gettext("Cannery logo")}
class="inline-block h-8 mx-1"
/>
<h1 class="inline hover:underline">Cannery</h1>
<% end %>
<%= if @title_content do %>
<span class="mx-2 my-1">

View File

@ -5,6 +5,7 @@ defmodule CanneryWeb.HomeLive do
use CanneryWeb, :live_view
alias Cannery.Accounts
alias CanneryWeb.Endpoint
@impl true
def mount(_params, _session, socket) do
@ -36,6 +37,13 @@ defmodule CanneryWeb.HomeLive do
def render(assigns) do
~H"""
<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={Routes.static_path(Endpoint, "/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 %{name}", name: "Cannery") %>
</h1>

View File

@ -66,7 +66,7 @@ msgid "Invite someone new!"
msgstr ""
#, elixir-autogen, elixir-format
#: lib/cannery_web/components/topbar.ex:106
#: lib/cannery_web/components/topbar.ex:112
#: lib/cannery_web/templates/user_confirmation/new.html.heex:30
#: lib/cannery_web/templates/user_registration/new.html.heex:48
#: lib/cannery_web/templates/user_reset_password/edit.html.heex:48
@ -97,7 +97,7 @@ msgid "New Tag"
msgstr ""
#, elixir-autogen, elixir-format
#: lib/cannery_web/components/topbar.ex:99
#: lib/cannery_web/components/topbar.ex:105
#: lib/cannery_web/templates/user_confirmation/new.html.heex:25
#: lib/cannery_web/templates/user_registration/new.html.heex:3
#: lib/cannery_web/templates/user_registration/new.html.heex:42

View File

@ -79,7 +79,7 @@ msgid "Invite someone new!"
msgstr "Laden Sie jemanden ein!"
#, elixir-autogen, elixir-format
#: lib/cannery_web/components/topbar.ex:106
#: lib/cannery_web/components/topbar.ex:112
#: lib/cannery_web/templates/user_confirmation/new.html.heex:30
#: lib/cannery_web/templates/user_registration/new.html.heex:48
#: lib/cannery_web/templates/user_reset_password/edit.html.heex:48
@ -110,7 +110,7 @@ msgid "New Tag"
msgstr "Neuer Tag"
#, elixir-autogen, elixir-format
#: lib/cannery_web/components/topbar.ex:99
#: lib/cannery_web/components/topbar.ex:105
#: lib/cannery_web/templates/user_confirmation/new.html.heex:25
#: lib/cannery_web/templates/user_registration/new.html.heex:3
#: lib/cannery_web/templates/user_registration/new.html.heex:42

View File

@ -24,14 +24,14 @@ msgstr ""
## date. Leave "msgstr"s empty as changing them here has no
## effect: edit them in PO (.po) files instead.
#, elixir-autogen, elixir-format
#: lib/cannery_web/live/home_live.ex:56
#: lib/cannery_web/live/home_live.ex:64
msgid "%{name} lets you easily keep an eye on your ammo levels before and after range day"
msgstr ""
"Mit %{name} können Sie ihren Munitionsbestand vor und nach dem Schießen "
"leicht im Auge behalten"
#, elixir-autogen, elixir-format
#: lib/cannery_web/live/home_live.ex:78
#: lib/cannery_web/live/home_live.ex:86
msgid "Access from any internet-capable device"
msgstr "Zugriff von jedem Internet-fähigen Gerät"
@ -41,12 +41,12 @@ msgid "Admins"
msgstr "Admins"
#, elixir-autogen, elixir-format
#: lib/cannery_web/live/home_live.ex:92
#: lib/cannery_web/live/home_live.ex:100
msgid "Admins:"
msgstr "Admins:"
#, elixir-autogen, elixir-format
#: lib/cannery_web/components/topbar.ex:56
#: lib/cannery_web/components/topbar.ex:62
#: lib/cannery_web/live/ammo_group_live/index.html.heex:3
#: lib/cannery_web/live/range_live/index.ex:80
msgid "Ammo"
@ -124,7 +124,7 @@ msgid "Container"
msgstr "Behälter"
#, elixir-autogen, elixir-format
#: lib/cannery_web/components/topbar.ex:44
#: lib/cannery_web/components/topbar.ex:50
#: lib/cannery_web/live/container_live/index.ex:36
#: lib/cannery_web/live/container_live/index.html.heex:3
msgid "Containers"
@ -167,7 +167,7 @@ msgid "Disable"
msgstr "Deaktivieren"
#, elixir-autogen, elixir-format
#: lib/cannery_web/live/home_live.ex:53
#: lib/cannery_web/live/home_live.ex:61
msgid "Easy to Use:"
msgstr "Einfache Anwendung:"
@ -222,7 +222,7 @@ msgid "Incendiary"
msgstr "Brandmunition"
#, elixir-autogen, elixir-format
#: lib/cannery_web/live/home_live.ex:87
#: lib/cannery_web/live/home_live.ex:95
msgid "Instance Information"
msgstr "Instanzinformationen"
@ -232,12 +232,12 @@ msgid "Invite Disabled"
msgstr "Einladung deaktiviert"
#, elixir-autogen, elixir-format
#: lib/cannery_web/live/home_live.ex:118
#: lib/cannery_web/live/home_live.ex:126
msgid "Invite Only"
msgstr "Nur mit Einladung"
#, elixir-autogen, elixir-format
#: lib/cannery_web/components/topbar.ex:69
#: lib/cannery_web/components/topbar.ex:75
#: lib/cannery_web/live/invite_live/index.ex:41
#: lib/cannery_web/live/invite_live/index.html.heex:3
msgid "Invites"
@ -388,17 +388,17 @@ msgid "Primer type"
msgstr "Zündertyp"
#, elixir-autogen, elixir-format
#: lib/cannery_web/live/home_live.ex:117
#: lib/cannery_web/live/home_live.ex:125
msgid "Public Signups"
msgstr "Öffentliche Registrierung"
#, elixir-autogen, elixir-format
#: lib/cannery_web/live/home_live.ex:65
#: lib/cannery_web/live/home_live.ex:73
msgid "Secure:"
msgstr "Sicher:"
#, elixir-autogen, elixir-format
#: lib/cannery_web/live/home_live.ex:68
#: lib/cannery_web/live/home_live.ex:76
msgid "Self-host your own instance, or use an instance from someone you trust."
msgstr ""
"Hosten Sie Ihre eigene Instanz oder verwenden Sie eine Instanz, der Sie "
@ -421,7 +421,7 @@ msgid "Show Ammo type"
msgstr "Zeige Munitionsarten"
#, elixir-autogen, elixir-format
#: lib/cannery_web/live/home_live.ex:75
#: lib/cannery_web/live/home_live.ex:83
msgid "Simple:"
msgstr "Einfach:"
@ -436,7 +436,7 @@ msgid "Stored in"
msgstr "Gelagert in"
#, elixir-autogen, elixir-format
#: lib/cannery_web/components/topbar.ex:38
#: lib/cannery_web/components/topbar.ex:44
#: lib/cannery_web/live/tag_live/index.ex:32
#: lib/cannery_web/live/tag_live/index.html.heex:3
msgid "Tags"
@ -453,7 +453,7 @@ msgid "Text color"
msgstr "Textfarbe"
#, elixir-autogen, elixir-format
#: lib/cannery_web/live/home_live.ex:44
#: lib/cannery_web/live/home_live.ex:52
msgid "The self-hosted firearm tracker website"
msgstr "Die selbst-gehostete Website zur Verwaltung von Schusswaffen"
@ -492,12 +492,12 @@ msgid "Uses left"
msgstr "Verbleibende Nutzung"
#, elixir-autogen, elixir-format
#: lib/cannery_web/live/home_live.ex:40
#: lib/cannery_web/live/home_live.ex:48
msgid "Welcome to %{name}"
msgstr "Willkommen %{name}"
#, elixir-autogen, elixir-format
#: lib/cannery_web/live/home_live.ex:69
#: lib/cannery_web/live/home_live.ex:77
msgid "Your data stays with you, period"
msgstr "Ihre Daten bleiben bei Ihnen, Punkt"
@ -507,7 +507,7 @@ msgid "No tags for this container"
msgstr "Keine Tags für diesen Behälter"
#, elixir-autogen, elixir-format
#: lib/cannery_web/components/topbar.ex:62
#: lib/cannery_web/components/topbar.ex:68
#: lib/cannery_web/live/ammo_group_live/index.ex:84
msgid "Range"
msgstr "Schießplatz"
@ -863,27 +863,27 @@ msgid "Language"
msgstr "Sprache"
#, elixir-autogen, elixir-format
#: lib/cannery_web/live/home_live.ex:139
#: lib/cannery_web/live/home_live.ex:147
msgid "Get involved!"
msgstr "Mach mit!"
#, elixir-autogen, elixir-format
#: lib/cannery_web/live/home_live.ex:156
#: lib/cannery_web/live/home_live.ex:164
msgid "Help translate"
msgstr "Hilf beim Übersetzen"
#, elixir-autogen, elixir-format
#: lib/cannery_web/live/home_live.ex:165
#: lib/cannery_web/live/home_live.ex:173
msgid "Report bugs or request features"
msgstr "Sende Bugs oder Erweiterungsvorschläge"
#, elixir-autogen, elixir-format
#: lib/cannery_web/live/home_live.ex:147
#: lib/cannery_web/live/home_live.ex:155
msgid "View the source code"
msgstr "Quellcode ansehen"
#, elixir-autogen, elixir-format
#: lib/cannery_web/components/topbar.ex:50
#: lib/cannery_web/components/topbar.ex:56
#: lib/cannery_web/live/ammo_type_live/index.html.heex:3
msgid "Catalog"
msgstr ""
@ -918,3 +918,14 @@ msgstr "Diese Munitionsgruppe ist nicht in einem Behälter"
#: lib/cannery_web/live/container_live/show.html.heex:27
msgid "Packs:"
msgstr ""
#, elixir-autogen, elixir-format
#: lib/cannery_web/components/topbar.ex:24
#: lib/cannery_web/live/home_live.ex:42
msgid "Cannery logo"
msgstr ""
#, elixir-autogen, elixir-format
#: lib/cannery_web/live/home_live.ex:44
msgid "isn't he cute >:3"
msgstr ""

View File

@ -113,7 +113,7 @@ msgid "Are you sure you want to delete your account?"
msgstr "Sind Sie sicher, dass sie Ihren Account löschen möchten?"
#, elixir-autogen, elixir-format
#: lib/cannery_web/components/topbar.ex:84
#: lib/cannery_web/components/topbar.ex:90
msgid "Are you sure you want to log out?"
msgstr "Wirklich ausloggen?"
@ -162,7 +162,7 @@ msgid "Please check your email to verify your account"
msgstr "Bitte überprüfen Sie ihre Mailbox und bestätigen Sie das Nutzerkonto"
#, elixir-autogen, elixir-format
#: lib/cannery_web/live/home_live.ex:96
#: lib/cannery_web/live/home_live.ex:104
msgid "Register to setup %{name}"
msgstr "Registrieren Sie sich, um %{name} zu bearbeiten"

View File

@ -11,12 +11,12 @@ msgid ""
msgstr ""
#, elixir-autogen, elixir-format
#: lib/cannery_web/live/home_live.ex:56
#: lib/cannery_web/live/home_live.ex:64
msgid "%{name} lets you easily keep an eye on your ammo levels before and after range day"
msgstr ""
#, elixir-autogen, elixir-format
#: lib/cannery_web/live/home_live.ex:78
#: lib/cannery_web/live/home_live.ex:86
msgid "Access from any internet-capable device"
msgstr ""
@ -26,12 +26,12 @@ msgid "Admins"
msgstr ""
#, elixir-autogen, elixir-format
#: lib/cannery_web/live/home_live.ex:92
#: lib/cannery_web/live/home_live.ex:100
msgid "Admins:"
msgstr ""
#, elixir-autogen, elixir-format
#: lib/cannery_web/components/topbar.ex:56
#: lib/cannery_web/components/topbar.ex:62
#: lib/cannery_web/live/ammo_group_live/index.html.heex:3
#: lib/cannery_web/live/range_live/index.ex:80
msgid "Ammo"
@ -109,7 +109,7 @@ msgid "Container"
msgstr ""
#, elixir-autogen, elixir-format
#: lib/cannery_web/components/topbar.ex:44
#: lib/cannery_web/components/topbar.ex:50
#: lib/cannery_web/live/container_live/index.ex:36
#: lib/cannery_web/live/container_live/index.html.heex:3
msgid "Containers"
@ -152,7 +152,7 @@ msgid "Disable"
msgstr ""
#, elixir-autogen, elixir-format
#: lib/cannery_web/live/home_live.ex:53
#: lib/cannery_web/live/home_live.ex:61
msgid "Easy to Use:"
msgstr ""
@ -207,7 +207,7 @@ msgid "Incendiary"
msgstr ""
#, elixir-autogen, elixir-format
#: lib/cannery_web/live/home_live.ex:87
#: lib/cannery_web/live/home_live.ex:95
msgid "Instance Information"
msgstr ""
@ -217,12 +217,12 @@ msgid "Invite Disabled"
msgstr ""
#, elixir-autogen, elixir-format
#: lib/cannery_web/live/home_live.ex:118
#: lib/cannery_web/live/home_live.ex:126
msgid "Invite Only"
msgstr ""
#, elixir-autogen, elixir-format
#: lib/cannery_web/components/topbar.ex:69
#: lib/cannery_web/components/topbar.ex:75
#: lib/cannery_web/live/invite_live/index.ex:41
#: lib/cannery_web/live/invite_live/index.html.heex:3
msgid "Invites"
@ -373,17 +373,17 @@ msgid "Primer type"
msgstr ""
#, elixir-autogen, elixir-format
#: lib/cannery_web/live/home_live.ex:117
#: lib/cannery_web/live/home_live.ex:125
msgid "Public Signups"
msgstr ""
#, elixir-autogen, elixir-format
#: lib/cannery_web/live/home_live.ex:65
#: lib/cannery_web/live/home_live.ex:73
msgid "Secure:"
msgstr ""
#, elixir-autogen, elixir-format
#: lib/cannery_web/live/home_live.ex:68
#: lib/cannery_web/live/home_live.ex:76
msgid "Self-host your own instance, or use an instance from someone you trust."
msgstr ""
@ -404,7 +404,7 @@ msgid "Show Ammo type"
msgstr ""
#, elixir-autogen, elixir-format
#: lib/cannery_web/live/home_live.ex:75
#: lib/cannery_web/live/home_live.ex:83
msgid "Simple:"
msgstr ""
@ -419,7 +419,7 @@ msgid "Stored in"
msgstr ""
#, elixir-autogen, elixir-format
#: lib/cannery_web/components/topbar.ex:38
#: lib/cannery_web/components/topbar.ex:44
#: lib/cannery_web/live/tag_live/index.ex:32
#: lib/cannery_web/live/tag_live/index.html.heex:3
msgid "Tags"
@ -436,7 +436,7 @@ msgid "Text color"
msgstr ""
#, elixir-autogen, elixir-format
#: lib/cannery_web/live/home_live.ex:44
#: lib/cannery_web/live/home_live.ex:52
msgid "The self-hosted firearm tracker website"
msgstr ""
@ -475,12 +475,12 @@ msgid "Uses left"
msgstr ""
#, elixir-autogen, elixir-format
#: lib/cannery_web/live/home_live.ex:40
#: lib/cannery_web/live/home_live.ex:48
msgid "Welcome to %{name}"
msgstr ""
#, elixir-autogen, elixir-format
#: lib/cannery_web/live/home_live.ex:69
#: lib/cannery_web/live/home_live.ex:77
msgid "Your data stays with you, period"
msgstr ""
@ -490,7 +490,7 @@ msgid "No tags for this container"
msgstr ""
#, elixir-autogen, elixir-format
#: lib/cannery_web/components/topbar.ex:62
#: lib/cannery_web/components/topbar.ex:68
#: lib/cannery_web/live/ammo_group_live/index.ex:84
msgid "Range"
msgstr ""
@ -846,27 +846,27 @@ msgid "Language"
msgstr ""
#, elixir-autogen, elixir-format
#: lib/cannery_web/live/home_live.ex:139
#: lib/cannery_web/live/home_live.ex:147
msgid "Get involved!"
msgstr ""
#, elixir-autogen, elixir-format
#: lib/cannery_web/live/home_live.ex:156
#: lib/cannery_web/live/home_live.ex:164
msgid "Help translate"
msgstr ""
#, elixir-autogen, elixir-format
#: lib/cannery_web/live/home_live.ex:165
#: lib/cannery_web/live/home_live.ex:173
msgid "Report bugs or request features"
msgstr ""
#, elixir-autogen, elixir-format
#: lib/cannery_web/live/home_live.ex:147
#: lib/cannery_web/live/home_live.ex:155
msgid "View the source code"
msgstr ""
#, elixir-autogen, elixir-format
#: lib/cannery_web/components/topbar.ex:50
#: lib/cannery_web/components/topbar.ex:56
#: lib/cannery_web/live/ammo_type_live/index.html.heex:3
msgid "Catalog"
msgstr ""
@ -901,3 +901,14 @@ msgstr ""
#: lib/cannery_web/live/container_live/show.html.heex:27
msgid "Packs:"
msgstr ""
#, elixir-autogen, elixir-format
#: lib/cannery_web/components/topbar.ex:24
#: lib/cannery_web/live/home_live.ex:42
msgid "Cannery logo"
msgstr ""
#, elixir-autogen, elixir-format
#: lib/cannery_web/live/home_live.ex:44
msgid "isn't he cute >:3"
msgstr ""

View File

@ -67,7 +67,7 @@ msgid "Invite someone new!"
msgstr ""
#, elixir-autogen, elixir-format
#: lib/cannery_web/components/topbar.ex:106
#: lib/cannery_web/components/topbar.ex:112
#: lib/cannery_web/templates/user_confirmation/new.html.heex:30
#: lib/cannery_web/templates/user_registration/new.html.heex:48
#: lib/cannery_web/templates/user_reset_password/edit.html.heex:48
@ -98,7 +98,7 @@ msgid "New Tag"
msgstr ""
#, elixir-autogen, elixir-format
#: lib/cannery_web/components/topbar.ex:99
#: lib/cannery_web/components/topbar.ex:105
#: lib/cannery_web/templates/user_confirmation/new.html.heex:25
#: lib/cannery_web/templates/user_registration/new.html.heex:3
#: lib/cannery_web/templates/user_registration/new.html.heex:42

View File

@ -12,12 +12,12 @@ msgstr ""
"Plural-Forms: nplurals=2\n"
#, elixir-autogen, elixir-format
#: lib/cannery_web/live/home_live.ex:56
#: lib/cannery_web/live/home_live.ex:64
msgid "%{name} lets you easily keep an eye on your ammo levels before and after range day"
msgstr ""
#, elixir-autogen, elixir-format
#: lib/cannery_web/live/home_live.ex:78
#: lib/cannery_web/live/home_live.ex:86
msgid "Access from any internet-capable device"
msgstr ""
@ -27,12 +27,12 @@ msgid "Admins"
msgstr ""
#, elixir-autogen, elixir-format
#: lib/cannery_web/live/home_live.ex:92
#: lib/cannery_web/live/home_live.ex:100
msgid "Admins:"
msgstr ""
#, elixir-autogen, elixir-format
#: lib/cannery_web/components/topbar.ex:56
#: lib/cannery_web/components/topbar.ex:62
#: lib/cannery_web/live/ammo_group_live/index.html.heex:3
#: lib/cannery_web/live/range_live/index.ex:80
msgid "Ammo"
@ -110,7 +110,7 @@ msgid "Container"
msgstr ""
#, elixir-autogen, elixir-format
#: lib/cannery_web/components/topbar.ex:44
#: lib/cannery_web/components/topbar.ex:50
#: lib/cannery_web/live/container_live/index.ex:36
#: lib/cannery_web/live/container_live/index.html.heex:3
msgid "Containers"
@ -153,7 +153,7 @@ msgid "Disable"
msgstr ""
#, elixir-autogen, elixir-format
#: lib/cannery_web/live/home_live.ex:53
#: lib/cannery_web/live/home_live.ex:61
msgid "Easy to Use:"
msgstr ""
@ -208,7 +208,7 @@ msgid "Incendiary"
msgstr ""
#, elixir-autogen, elixir-format
#: lib/cannery_web/live/home_live.ex:87
#: lib/cannery_web/live/home_live.ex:95
msgid "Instance Information"
msgstr ""
@ -218,12 +218,12 @@ msgid "Invite Disabled"
msgstr ""
#, elixir-autogen, elixir-format
#: lib/cannery_web/live/home_live.ex:118
#: lib/cannery_web/live/home_live.ex:126
msgid "Invite Only"
msgstr ""
#, elixir-autogen, elixir-format
#: lib/cannery_web/components/topbar.ex:69
#: lib/cannery_web/components/topbar.ex:75
#: lib/cannery_web/live/invite_live/index.ex:41
#: lib/cannery_web/live/invite_live/index.html.heex:3
msgid "Invites"
@ -374,17 +374,17 @@ msgid "Primer type"
msgstr ""
#, elixir-autogen, elixir-format
#: lib/cannery_web/live/home_live.ex:117
#: lib/cannery_web/live/home_live.ex:125
msgid "Public Signups"
msgstr ""
#, elixir-autogen, elixir-format
#: lib/cannery_web/live/home_live.ex:65
#: lib/cannery_web/live/home_live.ex:73
msgid "Secure:"
msgstr ""
#, elixir-autogen, elixir-format
#: lib/cannery_web/live/home_live.ex:68
#: lib/cannery_web/live/home_live.ex:76
msgid "Self-host your own instance, or use an instance from someone you trust."
msgstr ""
@ -405,7 +405,7 @@ msgid "Show Ammo type"
msgstr ""
#, elixir-autogen, elixir-format
#: lib/cannery_web/live/home_live.ex:75
#: lib/cannery_web/live/home_live.ex:83
msgid "Simple:"
msgstr ""
@ -420,7 +420,7 @@ msgid "Stored in"
msgstr ""
#, elixir-autogen, elixir-format
#: lib/cannery_web/components/topbar.ex:38
#: lib/cannery_web/components/topbar.ex:44
#: lib/cannery_web/live/tag_live/index.ex:32
#: lib/cannery_web/live/tag_live/index.html.heex:3
msgid "Tags"
@ -437,7 +437,7 @@ msgid "Text color"
msgstr ""
#, elixir-autogen, elixir-format
#: lib/cannery_web/live/home_live.ex:44
#: lib/cannery_web/live/home_live.ex:52
msgid "The self-hosted firearm tracker website"
msgstr ""
@ -476,12 +476,12 @@ msgid "Uses left"
msgstr ""
#, elixir-autogen, elixir-format
#: lib/cannery_web/live/home_live.ex:40
#: lib/cannery_web/live/home_live.ex:48
msgid "Welcome to %{name}"
msgstr ""
#, elixir-autogen, elixir-format
#: lib/cannery_web/live/home_live.ex:69
#: lib/cannery_web/live/home_live.ex:77
msgid "Your data stays with you, period"
msgstr ""
@ -491,7 +491,7 @@ msgid "No tags for this container"
msgstr ""
#, elixir-autogen, elixir-format
#: lib/cannery_web/components/topbar.ex:62
#: lib/cannery_web/components/topbar.ex:68
#: lib/cannery_web/live/ammo_group_live/index.ex:84
msgid "Range"
msgstr ""
@ -847,27 +847,27 @@ msgid "Language"
msgstr ""
#, elixir-autogen, elixir-format
#: lib/cannery_web/live/home_live.ex:139
#: lib/cannery_web/live/home_live.ex:147
msgid "Get involved!"
msgstr ""
#, elixir-autogen, elixir-format
#: lib/cannery_web/live/home_live.ex:156
#: lib/cannery_web/live/home_live.ex:164
msgid "Help translate"
msgstr ""
#, elixir-autogen, elixir-format
#: lib/cannery_web/live/home_live.ex:165
#: lib/cannery_web/live/home_live.ex:173
msgid "Report bugs or request features"
msgstr ""
#, elixir-autogen, elixir-format
#: lib/cannery_web/live/home_live.ex:147
#: lib/cannery_web/live/home_live.ex:155
msgid "View the source code"
msgstr ""
#, elixir-autogen, elixir-format
#: lib/cannery_web/components/topbar.ex:50
#: lib/cannery_web/components/topbar.ex:56
#: lib/cannery_web/live/ammo_type_live/index.html.heex:3
msgid "Catalog"
msgstr ""
@ -902,3 +902,14 @@ msgstr ""
#: lib/cannery_web/live/container_live/show.html.heex:27
msgid "Packs:"
msgstr ""
#, elixir-autogen, elixir-format
#: lib/cannery_web/components/topbar.ex:24
#: lib/cannery_web/live/home_live.ex:42
msgid "Cannery logo"
msgstr ""
#, elixir-autogen, elixir-format
#: lib/cannery_web/live/home_live.ex:44
msgid "isn't he cute >:3"
msgstr ""

View File

@ -99,7 +99,7 @@ msgid "Are you sure you want to delete your account?"
msgstr ""
#, elixir-autogen, elixir-format
#: lib/cannery_web/components/topbar.ex:84
#: lib/cannery_web/components/topbar.ex:90
msgid "Are you sure you want to log out?"
msgstr ""
@ -144,7 +144,7 @@ msgid "Please check your email to verify your account"
msgstr ""
#, elixir-autogen, elixir-format
#: lib/cannery_web/live/home_live.ex:96
#: lib/cannery_web/live/home_live.ex:104
msgid "Register to setup %{name}"
msgstr ""

View File

@ -77,7 +77,7 @@ msgid "Invite someone new!"
msgstr ""
#, elixir-autogen, elixir-format
#: lib/cannery_web/components/topbar.ex:106
#: lib/cannery_web/components/topbar.ex:112
#: lib/cannery_web/templates/user_confirmation/new.html.heex:30
#: lib/cannery_web/templates/user_registration/new.html.heex:48
#: lib/cannery_web/templates/user_reset_password/edit.html.heex:48
@ -108,7 +108,7 @@ msgid "New Tag"
msgstr ""
#, elixir-autogen, elixir-format
#: lib/cannery_web/components/topbar.ex:99
#: lib/cannery_web/components/topbar.ex:105
#: lib/cannery_web/templates/user_confirmation/new.html.heex:25
#: lib/cannery_web/templates/user_registration/new.html.heex:3
#: lib/cannery_web/templates/user_registration/new.html.heex:42

View File

@ -22,12 +22,12 @@ msgstr ""
## date. Leave "msgstr"s empty as changing them here has no
## effect: edit them in PO (.po) files instead.
#, elixir-autogen, elixir-format
#: lib/cannery_web/live/home_live.ex:56
#: lib/cannery_web/live/home_live.ex:64
msgid "%{name} lets you easily keep an eye on your ammo levels before and after range day"
msgstr ""
#, elixir-autogen, elixir-format
#: lib/cannery_web/live/home_live.ex:78
#: lib/cannery_web/live/home_live.ex:86
msgid "Access from any internet-capable device"
msgstr ""
@ -37,12 +37,12 @@ msgid "Admins"
msgstr ""
#, elixir-autogen, elixir-format
#: lib/cannery_web/live/home_live.ex:92
#: lib/cannery_web/live/home_live.ex:100
msgid "Admins:"
msgstr ""
#, elixir-autogen, elixir-format
#: lib/cannery_web/components/topbar.ex:56
#: lib/cannery_web/components/topbar.ex:62
#: lib/cannery_web/live/ammo_group_live/index.html.heex:3
#: lib/cannery_web/live/range_live/index.ex:80
msgid "Ammo"
@ -120,7 +120,7 @@ msgid "Container"
msgstr ""
#, elixir-autogen, elixir-format
#: lib/cannery_web/components/topbar.ex:44
#: lib/cannery_web/components/topbar.ex:50
#: lib/cannery_web/live/container_live/index.ex:36
#: lib/cannery_web/live/container_live/index.html.heex:3
msgid "Containers"
@ -163,7 +163,7 @@ msgid "Disable"
msgstr ""
#, elixir-autogen, elixir-format
#: lib/cannery_web/live/home_live.ex:53
#: lib/cannery_web/live/home_live.ex:61
msgid "Easy to Use:"
msgstr ""
@ -218,7 +218,7 @@ msgid "Incendiary"
msgstr ""
#, elixir-autogen, elixir-format
#: lib/cannery_web/live/home_live.ex:87
#: lib/cannery_web/live/home_live.ex:95
msgid "Instance Information"
msgstr ""
@ -228,12 +228,12 @@ msgid "Invite Disabled"
msgstr ""
#, elixir-autogen, elixir-format
#: lib/cannery_web/live/home_live.ex:118
#: lib/cannery_web/live/home_live.ex:126
msgid "Invite Only"
msgstr ""
#, elixir-autogen, elixir-format
#: lib/cannery_web/components/topbar.ex:69
#: lib/cannery_web/components/topbar.ex:75
#: lib/cannery_web/live/invite_live/index.ex:41
#: lib/cannery_web/live/invite_live/index.html.heex:3
msgid "Invites"
@ -384,17 +384,17 @@ msgid "Primer type"
msgstr ""
#, elixir-autogen, elixir-format
#: lib/cannery_web/live/home_live.ex:117
#: lib/cannery_web/live/home_live.ex:125
msgid "Public Signups"
msgstr ""
#, elixir-autogen, elixir-format
#: lib/cannery_web/live/home_live.ex:65
#: lib/cannery_web/live/home_live.ex:73
msgid "Secure:"
msgstr ""
#, elixir-autogen, elixir-format
#: lib/cannery_web/live/home_live.ex:68
#: lib/cannery_web/live/home_live.ex:76
msgid "Self-host your own instance, or use an instance from someone you trust."
msgstr ""
@ -415,7 +415,7 @@ msgid "Show Ammo type"
msgstr ""
#, elixir-autogen, elixir-format
#: lib/cannery_web/live/home_live.ex:75
#: lib/cannery_web/live/home_live.ex:83
msgid "Simple:"
msgstr ""
@ -430,7 +430,7 @@ msgid "Stored in"
msgstr ""
#, elixir-autogen, elixir-format
#: lib/cannery_web/components/topbar.ex:38
#: lib/cannery_web/components/topbar.ex:44
#: lib/cannery_web/live/tag_live/index.ex:32
#: lib/cannery_web/live/tag_live/index.html.heex:3
msgid "Tags"
@ -447,7 +447,7 @@ msgid "Text color"
msgstr ""
#, elixir-autogen, elixir-format
#: lib/cannery_web/live/home_live.ex:44
#: lib/cannery_web/live/home_live.ex:52
msgid "The self-hosted firearm tracker website"
msgstr ""
@ -486,12 +486,12 @@ msgid "Uses left"
msgstr ""
#, elixir-autogen, elixir-format
#: lib/cannery_web/live/home_live.ex:40
#: lib/cannery_web/live/home_live.ex:48
msgid "Welcome to %{name}"
msgstr ""
#, elixir-autogen, elixir-format
#: lib/cannery_web/live/home_live.ex:69
#: lib/cannery_web/live/home_live.ex:77
msgid "Your data stays with you, period"
msgstr ""
@ -501,7 +501,7 @@ msgid "No tags for this container"
msgstr ""
#, elixir-autogen, elixir-format
#: lib/cannery_web/components/topbar.ex:62
#: lib/cannery_web/components/topbar.ex:68
#: lib/cannery_web/live/ammo_group_live/index.ex:84
msgid "Range"
msgstr ""
@ -857,27 +857,27 @@ msgid "Language"
msgstr ""
#, elixir-autogen, elixir-format
#: lib/cannery_web/live/home_live.ex:139
#: lib/cannery_web/live/home_live.ex:147
msgid "Get involved!"
msgstr ""
#, elixir-autogen, elixir-format
#: lib/cannery_web/live/home_live.ex:156
#: lib/cannery_web/live/home_live.ex:164
msgid "Help translate"
msgstr ""
#, elixir-autogen, elixir-format
#: lib/cannery_web/live/home_live.ex:165
#: lib/cannery_web/live/home_live.ex:173
msgid "Report bugs or request features"
msgstr ""
#, elixir-autogen, elixir-format
#: lib/cannery_web/live/home_live.ex:147
#: lib/cannery_web/live/home_live.ex:155
msgid "View the source code"
msgstr ""
#, elixir-autogen, elixir-format
#: lib/cannery_web/components/topbar.ex:50
#: lib/cannery_web/components/topbar.ex:56
#: lib/cannery_web/live/ammo_type_live/index.html.heex:3
msgid "Catalog"
msgstr ""
@ -912,3 +912,14 @@ msgstr ""
#: lib/cannery_web/live/container_live/show.html.heex:27
msgid "Packs:"
msgstr ""
#, elixir-autogen, elixir-format
#: lib/cannery_web/components/topbar.ex:24
#: lib/cannery_web/live/home_live.ex:42
msgid "Cannery logo"
msgstr ""
#, elixir-autogen, elixir-format
#: lib/cannery_web/live/home_live.ex:44
msgid "isn't he cute >:3"
msgstr ""

View File

@ -109,7 +109,7 @@ msgid "Are you sure you want to delete your account?"
msgstr ""
#, elixir-autogen, elixir-format
#: lib/cannery_web/components/topbar.ex:84
#: lib/cannery_web/components/topbar.ex:90
msgid "Are you sure you want to log out?"
msgstr ""
@ -154,7 +154,7 @@ msgid "Please check your email to verify your account"
msgstr ""
#, elixir-autogen, elixir-format
#: lib/cannery_web/live/home_live.ex:96
#: lib/cannery_web/live/home_live.ex:104
msgid "Register to setup %{name}"
msgstr ""

View File

@ -79,7 +79,7 @@ msgid "Invite someone new!"
msgstr "Invitez une nouvelle personne!"
#, elixir-autogen, elixir-format
#: lib/cannery_web/components/topbar.ex:106
#: lib/cannery_web/components/topbar.ex:112
#: lib/cannery_web/templates/user_confirmation/new.html.heex:30
#: lib/cannery_web/templates/user_registration/new.html.heex:48
#: lib/cannery_web/templates/user_reset_password/edit.html.heex:48
@ -110,7 +110,7 @@ msgid "New Tag"
msgstr "Nouveau tag"
#, elixir-autogen, elixir-format
#: lib/cannery_web/components/topbar.ex:99
#: lib/cannery_web/components/topbar.ex:105
#: lib/cannery_web/templates/user_confirmation/new.html.heex:25
#: lib/cannery_web/templates/user_registration/new.html.heex:3
#: lib/cannery_web/templates/user_registration/new.html.heex:42

View File

@ -24,14 +24,14 @@ msgstr ""
## date. Leave "msgstr"s empty as changing them here has no
## effect: edit them in PO (.po) files instead.
#, elixir-autogen, elixir-format
#: lib/cannery_web/live/home_live.ex:56
#: lib/cannery_web/live/home_live.ex:64
msgid "%{name} lets you easily keep an eye on your ammo levels before and after range day"
msgstr ""
"%{name} vous permet de facilement garder un œil sur votre niveau de munition "
"avant et après une journée de stand"
#, elixir-autogen, elixir-format
#: lib/cannery_web/live/home_live.ex:78
#: lib/cannery_web/live/home_live.ex:86
msgid "Access from any internet-capable device"
msgstr "Accédez depuis nimporte quel appareil connecté à internet"
@ -41,12 +41,12 @@ msgid "Admins"
msgstr "Administrateur·ices"
#, elixir-autogen, elixir-format
#: lib/cannery_web/live/home_live.ex:92
#: lib/cannery_web/live/home_live.ex:100
msgid "Admins:"
msgstr "Administrateur·ices:"
#, elixir-autogen, elixir-format
#: lib/cannery_web/components/topbar.ex:56
#: lib/cannery_web/components/topbar.ex:62
#: lib/cannery_web/live/ammo_group_live/index.html.heex:3
#: lib/cannery_web/live/range_live/index.ex:80
msgid "Ammo"
@ -124,7 +124,7 @@ msgid "Container"
msgstr "Conteneur"
#, elixir-autogen, elixir-format
#: lib/cannery_web/components/topbar.ex:44
#: lib/cannery_web/components/topbar.ex:50
#: lib/cannery_web/live/container_live/index.ex:36
#: lib/cannery_web/live/container_live/index.html.heex:3
msgid "Containers"
@ -167,7 +167,7 @@ msgid "Disable"
msgstr "Désactiver"
#, elixir-autogen, elixir-format
#: lib/cannery_web/live/home_live.ex:53
#: lib/cannery_web/live/home_live.ex:61
msgid "Easy to Use:"
msgstr "Simple à utiliser:"
@ -222,7 +222,7 @@ msgid "Incendiary"
msgstr "Incendiaire"
#, elixir-autogen, elixir-format
#: lib/cannery_web/live/home_live.ex:87
#: lib/cannery_web/live/home_live.ex:95
msgid "Instance Information"
msgstr "Information de linstance"
@ -232,12 +232,12 @@ msgid "Invite Disabled"
msgstr "Invitation désactivée"
#, elixir-autogen, elixir-format
#: lib/cannery_web/live/home_live.ex:118
#: lib/cannery_web/live/home_live.ex:126
msgid "Invite Only"
msgstr "Uniquement sur invitation"
#, elixir-autogen, elixir-format
#: lib/cannery_web/components/topbar.ex:69
#: lib/cannery_web/components/topbar.ex:75
#: lib/cannery_web/live/invite_live/index.ex:41
#: lib/cannery_web/live/invite_live/index.html.heex:3
msgid "Invites"
@ -388,17 +388,17 @@ msgid "Primer type"
msgstr "Type damorce"
#, elixir-autogen, elixir-format
#: lib/cannery_web/live/home_live.ex:117
#: lib/cannery_web/live/home_live.ex:125
msgid "Public Signups"
msgstr "Enregistrements publics"
#, elixir-autogen, elixir-format
#: lib/cannery_web/live/home_live.ex:65
#: lib/cannery_web/live/home_live.ex:73
msgid "Secure:"
msgstr "Sécurisé:"
#, elixir-autogen, elixir-format
#: lib/cannery_web/live/home_live.ex:68
#: lib/cannery_web/live/home_live.ex:76
msgid "Self-host your own instance, or use an instance from someone you trust."
msgstr ""
"Auto-hébergez votre propre instance ou utilisez celle dune personne à "
@ -421,7 +421,7 @@ msgid "Show Ammo type"
msgstr "Montrer le type de munition"
#, elixir-autogen, elixir-format
#: lib/cannery_web/live/home_live.ex:75
#: lib/cannery_web/live/home_live.ex:83
msgid "Simple:"
msgstr "Simple:"
@ -436,7 +436,7 @@ msgid "Stored in"
msgstr "Est stocké dans"
#, elixir-autogen, elixir-format
#: lib/cannery_web/components/topbar.ex:38
#: lib/cannery_web/components/topbar.ex:44
#: lib/cannery_web/live/tag_live/index.ex:32
#: lib/cannery_web/live/tag_live/index.html.heex:3
msgid "Tags"
@ -455,7 +455,7 @@ msgid "Text color"
msgstr "Couleur du texte"
#, elixir-autogen, elixir-format
#: lib/cannery_web/live/home_live.ex:44
#: lib/cannery_web/live/home_live.ex:52
msgid "The self-hosted firearm tracker website"
msgstr "Le site web de suivi darme à feux auto-hébergé"
@ -494,12 +494,12 @@ msgid "Uses left"
msgstr "Utilisations restantes"
#, elixir-autogen, elixir-format
#: lib/cannery_web/live/home_live.ex:40
#: lib/cannery_web/live/home_live.ex:48
msgid "Welcome to %{name}"
msgstr "Bienvenue à %{name}"
#, elixir-autogen, elixir-format
#: lib/cannery_web/live/home_live.ex:69
#: lib/cannery_web/live/home_live.ex:77
msgid "Your data stays with you, period"
msgstr "Vos données restent avec vous, point final"
@ -509,7 +509,7 @@ msgid "No tags for this container"
msgstr "Aucun tag pour ce conteneur"
#, elixir-autogen, elixir-format
#: lib/cannery_web/components/topbar.ex:62
#: lib/cannery_web/components/topbar.ex:68
#: lib/cannery_web/live/ammo_group_live/index.ex:84
msgid "Range"
msgstr "Portée"
@ -865,27 +865,27 @@ msgid "Language"
msgstr "Langue"
#, elixir-autogen, elixir-format
#: lib/cannery_web/live/home_live.ex:139
#: lib/cannery_web/live/home_live.ex:147
msgid "Get involved!"
msgstr "Impliquez-vous!"
#, elixir-autogen, elixir-format
#: lib/cannery_web/live/home_live.ex:156
#: lib/cannery_web/live/home_live.ex:164
msgid "Help translate"
msgstr "Aider à la traduction"
#, elixir-autogen, elixir-format
#: lib/cannery_web/live/home_live.ex:165
#: lib/cannery_web/live/home_live.ex:173
msgid "Report bugs or request features"
msgstr "Remonter des bugs ou une demande de fonctionnalité"
#, elixir-autogen, elixir-format
#: lib/cannery_web/live/home_live.ex:147
#: lib/cannery_web/live/home_live.ex:155
msgid "View the source code"
msgstr "Voir le code source"
#, elixir-autogen, elixir-format
#: lib/cannery_web/components/topbar.ex:50
#: lib/cannery_web/components/topbar.ex:56
#: lib/cannery_web/live/ammo_type_live/index.html.heex:3
msgid "Catalog"
msgstr ""
@ -920,3 +920,14 @@ msgstr "Ce groupe de munition nest pas dans un conteneur"
#: lib/cannery_web/live/container_live/show.html.heex:27
msgid "Packs:"
msgstr ""
#, elixir-autogen, elixir-format
#: lib/cannery_web/components/topbar.ex:24
#: lib/cannery_web/live/home_live.ex:42
msgid "Cannery logo"
msgstr ""
#, elixir-autogen, elixir-format
#: lib/cannery_web/live/home_live.ex:44
msgid "isn't he cute >:3"
msgstr ""

View File

@ -114,7 +114,7 @@ msgid "Are you sure you want to delete your account?"
msgstr "Êtes-vous certain·e de supprimer votre compte?"
#, elixir-autogen, elixir-format
#: lib/cannery_web/components/topbar.ex:84
#: lib/cannery_web/components/topbar.ex:90
msgid "Are you sure you want to log out?"
msgstr "Êtes-vous certain·e de vouloir vous déconnecter?"
@ -163,7 +163,7 @@ msgid "Please check your email to verify your account"
msgstr "Veuillez vérifier votre mél pour confirmer votre compte"
#, elixir-autogen, elixir-format
#: lib/cannery_web/live/home_live.ex:96
#: lib/cannery_web/live/home_live.ex:104
msgid "Register to setup %{name}"
msgstr "Senregistrer pour mettre en place %{name}"

View File

@ -98,7 +98,7 @@ msgid "Are you sure you want to delete your account?"
msgstr ""
#, elixir-autogen, elixir-format
#: lib/cannery_web/components/topbar.ex:84
#: lib/cannery_web/components/topbar.ex:90
msgid "Are you sure you want to log out?"
msgstr ""
@ -143,7 +143,7 @@ msgid "Please check your email to verify your account"
msgstr ""
#, elixir-autogen, elixir-format
#: lib/cannery_web/live/home_live.ex:96
#: lib/cannery_web/live/home_live.ex:104
msgid "Register to setup %{name}"
msgstr ""