diff --git a/web/messages/en.json b/web/messages/en.json index c4668b0..bd578b5 100644 --- a/web/messages/en.json +++ b/web/messages/en.json @@ -118,6 +118,11 @@ "duel_share_action": "Challenge a friend on this grid", "duel_share_creating": "Creating link…", "duel_share_ready": "Here's your challenge link", + "duel_create_eyebrow": "New challenge", + "duel_create_title": "Start a duel in one click", + "duel_create_subtitle": "Generate a random grid and share the link with a friend — they'll play the same grid as you.", + "duel_create_button": "Create a grid to share", + "duel_create_share_hint": "The link expires in 30 days.", "modal_rules_title": "How to play", "modal_rules_intro": "Find the entity that satisfies both the row and column.", "modal_rules_step_1": "Tap an empty cell.", diff --git a/web/messages/fr.json b/web/messages/fr.json index 9754b1e..1c54029 100644 --- a/web/messages/fr.json +++ b/web/messages/fr.json @@ -118,6 +118,11 @@ "duel_share_action": "Défier un ami sur cette grille", "duel_share_creating": "Création du lien…", "duel_share_ready": "Voici votre lien de défi", + "duel_create_eyebrow": "Nouveau défi", + "duel_create_title": "Lance un duel en un clic", + "duel_create_subtitle": "Générez une grille aléatoire et partagez le lien à un ami : il jouera la même grille que vous.", + "duel_create_button": "Créer une grille à partager", + "duel_create_share_hint": "Le lien expire dans 30 jours.", "modal_rules_title": "Comment jouer", "modal_rules_intro": "Trouvez l'entité qui satisfait à la fois la ligne et la colonne.", "modal_rules_step_1": "Touchez une case vide.", diff --git a/web/src/lib/components/DuelView.svelte b/web/src/lib/components/DuelView.svelte index ce70f58..0f5930b 100644 --- a/web/src/lib/components/DuelView.svelte +++ b/web/src/lib/components/DuelView.svelte @@ -1,8 +1,13 @@