brand: standardize "Upbeat Bytes" → "upbeatBytes" everywhere
Per the logo + brand: the name is upbeatBytes (camelCase). Swept all user-facing strings — titles/og:site_name/og:title, logo alt text, share pages (share.py), emails (email_send), classifier prompt (llm), digest/unsubscribe (api), PWA manifest, game share text, sign-in, the SPA shell + patch-static-heads (play title) — plus README/publish.sh and the email test fixture. (SMTP From env was already upbeatBytes.) Domains (upbeatbytes.com) unchanged. 425 BE + 36 FE green. Co-Authored-By: Claude Opus 4.8 <noreply@anthropic.com>
This commit is contained in:
+3
-3
@@ -767,7 +767,7 @@ def create_app() -> FastAPI:
|
||||
ok = _do_unsubscribe(u, t)
|
||||
msg = (
|
||||
"You’re unsubscribed from the daily digest. No hard feelings — "
|
||||
"Upbeat Bytes is always here when you want it."
|
||||
"upbeatBytes is always here when you want it."
|
||||
if ok else
|
||||
"That unsubscribe link looks invalid or expired. You can manage the "
|
||||
"digest from your account settings."
|
||||
@@ -776,9 +776,9 @@ def create_app() -> FastAPI:
|
||||
'<!doctype html><meta charset="utf-8"><meta name="viewport" content="width=device-width,initial-scale=1">'
|
||||
'<div style="max-width:520px;margin:12vh auto;padding:0 24px;text-align:center;'
|
||||
'font-family:-apple-system,Segoe UI,Roboto,Helvetica,Arial,sans-serif;color:#16263a">'
|
||||
'<h1 style="font-size:22px">Upbeat Bytes</h1>'
|
||||
'<h1 style="font-size:22px">upbeatBytes</h1>'
|
||||
f'<p style="font-size:16px;line-height:1.5;color:#3b4754">{msg}</p>'
|
||||
'<p><a href="/" style="color:#0083ad;text-decoration:none">← Back to Upbeat Bytes</a></p></div>'
|
||||
'<p><a href="/" style="color:#0083ad;text-decoration:none">← Back to upbeatBytes</a></p></div>'
|
||||
)
|
||||
return HTMLResponse(html)
|
||||
|
||||
|
||||
Reference in New Issue
Block a user