feat: Creator human companion — deep hood, detailed Guy Fawkes mask, cloak, gloves
- Rewrote Creator human sprite: taller hood peak, face-framing shadows, neck-to-cloak coverage, wider flowing cloak with hem detail, 6 matrix code streams, dramatic arched brows, 3px golden eye slits with glow, wider curled mustache, wider smile arc, extended goatee, larger Bitcoin emblem with serifs, laptop with terminal glow + coach sparks, dark gloves covering skin, 6-particle gold orbit, 8-particle shadow aura - docker-compose: pass wallet/payment env vars from Portainer - JoinBoutPage: fix isLoading ref access bug, add max 12-char name validation Co-Authored-By: Claude Opus 4.6 <noreply@anthropic.com>
This commit is contained in:
co-authored by
Claude Opus 4.6
parent
1f8e8569ef
commit
abe4efe760
@@ -144,7 +144,7 @@ function handleGenerateLogin() {
|
||||
}
|
||||
|
||||
async function handleNsecBackupDone() {
|
||||
if (isLoading) return
|
||||
if (isLoading.value) return
|
||||
showNsecBackup.value = false
|
||||
try {
|
||||
const result = await login()
|
||||
@@ -211,8 +211,8 @@ const isCheckingName = ref(false)
|
||||
|
||||
async function confirmName() {
|
||||
const name = botName.value.trim()
|
||||
if (!name || name.length < 2) {
|
||||
error.value = 'Name must be at least 2 characters.'
|
||||
if (!name || name.length < 2 || name.length > 12) {
|
||||
error.value = 'Name must be 2-12 characters.'
|
||||
return
|
||||
}
|
||||
if (!/^[a-zA-Z0-9_-]+$/.test(name)) {
|
||||
@@ -278,8 +278,8 @@ function pickHumanAvatar(seed: string) {
|
||||
|
||||
async function confirmHumanName() {
|
||||
const name = humanName.value.trim()
|
||||
if (!name || name.length < 2) {
|
||||
error.value = 'Name must be at least 2 characters.'
|
||||
if (!name || name.length < 2 || name.length > 12) {
|
||||
error.value = 'Name must be 2-12 characters.'
|
||||
return
|
||||
}
|
||||
if (!/^[a-zA-Z0-9_-]+$/.test(name)) {
|
||||
|
||||
Reference in New Issue
Block a user