From 017d0e3e4c2935ada1171dd86210d7e7b4adf67b Mon Sep 17 00:00:00 2001 From: Dorian Date: Thu, 12 Mar 2026 17:02:45 +0000 Subject: [PATCH] fix: consolidate bot setup into single step with doc download + mode picker Merged bot-setup and choose-connection into one actionable step. Users now see mode picker, download button for the correct guide (BOTFIGHTS-WEBHOOK.md or BOTFIGHTS-POLLING.md), and safety info all on one screen instead of two filler steps with no actions. Co-Authored-By: Claude Opus 4.6 --- frontend/src/pages/JoinBoutPage.vue | 206 ++++++++++------------------ 1 file changed, 72 insertions(+), 134 deletions(-) diff --git a/frontend/src/pages/JoinBoutPage.vue b/frontend/src/pages/JoinBoutPage.vue index db04d93..117f07a 100644 --- a/frontend/src/pages/JoinBoutPage.vue +++ b/frontend/src/pages/JoinBoutPage.vue @@ -18,7 +18,7 @@ const nsecInput = ref('') const rememberKey = ref(false) const { isWalletConnected, payEntryFee, paymentStatus } = useWallet() -// Steps: 'login' | 'choose-mode' | 'pick-character' | 'name-bot' | 'bot-setup' | 'choose-connection' | 'add-webhook' | +// Steps: 'login' | 'choose-mode' | 'pick-character' | 'name-bot' | 'bot-setup' | 'add-webhook' | // 'pick-human-avatar' | 'name-human' | 'human-guide' | 'ready' const step = ref('login') const isHumanMode = ref(false) @@ -920,58 +920,92 @@ function handleSignOut() { - + - - -