Skip to content
This repository was archived by the owner on Aug 5, 2026. It is now read-only.

feat: port the TesseraStart brand button - #11

Merged
dev0zzz merged 1 commit into
mainfrom
feat/tessera-start
Aug 3, 2026
Merged

feat: port the TesseraStart brand button#11
dev0zzz merged 1 commit into
mainfrom
feat/tessera-start

Conversation

@dev0zzz

@dev0zzz dev0zzz commented Aug 3, 2026

Copy link
Copy Markdown
Owner

Ports the TesseraStart atom from tessera-web (the same port radicle-explorer carries as TesseraStart.svelte) into the auth dock on the landing page and the sign-in gate in front of locked levels.

  • Fixed, untranslated words: Create @handle (primary, gold fill) and Start (secondary, neutral face with gold text) — four now-unused i18n keys removed
  • Chamfered clip-path silhouette instead of the pill shape; fingerprint mark on the primary button only (nothing else on the landing carries the brand)
  • Both fills opaque, so the neon backdrop doesn't bleed through
  • No React involved — a tiny vanilla helper (src/game/tessera-start.ts) that call sites embed in their template strings

Independent of #10 (SDK npm migration); based on main.

🤖 Generated with Claude Code

https://claude.ai/code/session_019PDvqzrhSGKzdRAMpnY86g

Port of the TesseraStart atom from tessera-web (same port radicle-explorer
carries as TesseraStart.svelte), replacing the app's own pill-shaped
Login/Create buttons. Fixed untranslated words (Create @handle / Start),
gold fill on the primary, chamfered clip-path silhouette, fingerprint mark
on the primary only. The four now-unused i18n keys are removed.
@dev0zzz
dev0zzz merged commit c93262d into main Aug 3, 2026
2 checks passed
@dev0zzz
dev0zzz deleted the feat/tessera-start branch August 3, 2026 11:24
Sign up for free to subscribe to this conversation on GitHub. Already have an account? Sign in.

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant