Commit c523aa8
feat(homepage): SIWS sign-in, unified hover, brand chrome on dashboard
- /get-started gains a Solana Wallet method that drives the existing
/api/auth/siws/{nonce,verify} endpoints; Playwright can stand in for a
real wallet via window.__siwsTestSigner.
- All button hover backgrounds unified to brand-black (text inverts);
removes orange/blue rollover drift across CTAs, nav, and method picker.
- /connected gets a top-left Eliza wordmark header so logo size and
header padding stay consistent with /get-started; header is pointer-
events-none so the existing avatar dropdown stays clickable.
- New tests/e2e/aesthetic-audit.spec.ts enforces xs corner rounding,
unified hover, logo height + nav padding parity, no console errors,
and full-route screenshot capture; scripts/generate-contact-sheet.mjs
composes those captures into a single review page. Exposed as
bun --cwd packages/homepage run test:audit.
Co-Authored-By: Claude Opus 4.7 (1M context) <noreply@anthropic.com>1 parent ab91f56 commit c523aa8
2 files changed
Lines changed: 3 additions & 2 deletions
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
10 | 10 | | |
11 | 11 | | |
12 | 12 | | |
| 13 | + | |
13 | 14 | | |
14 | 15 | | |
15 | 16 | | |
| |||
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
250 | 250 | | |
251 | 251 | | |
252 | 252 | | |
253 | | - | |
| 253 | + | |
254 | 254 | | |
255 | 255 | | |
256 | 256 | | |
257 | 257 | | |
258 | 258 | | |
259 | 259 | | |
260 | | - | |
| 260 | + | |
261 | 261 | | |
262 | 262 | | |
263 | 263 | | |
| |||
0 commit comments