-
Notifications
You must be signed in to change notification settings - Fork 1
[Web] Landing page β hero section with @username demo and wallet connect CTAΒ #2
Copy link
Copy link
Open
Description
π Description
Build the landing page hero section for Alien Protocol Web. This is the first thing visitors see β it must communicate the core value prop instantly: "Send crypto to @username instead of a wallet address."
The hero should include a live demo widget showing a username being typed and resolving to a Stellar address, plus a primary CTA to claim a username.
β Requirements
- Hero headline: "One username. One identity. Built for Stellar."
- Animated demo: user types
@usernameβ resolves to a truncated Stellar address (mock or live via SDK) - Primary CTA button: "Claim your @username" β links to registration flow
- Secondary CTA: "Read the docs" β links to docs
- Fully responsive (mobile-first)
- Matches Alien Protocol brand (dark theme, green accent)
π― Acceptance Criteria
- Hero renders correctly on mobile, tablet, desktop
- Demo animation plays on page load
- CTA buttons link to correct routes
- Lighthouse performance score β₯ 90
- No console errors
π Expected files to change/structure
src/components/Hero.tsx(or equivalent framework component)src/pages/index.tsxβ hero mounted at rootsrc/styles/hero.cssor Tailwind classes
πΏ Branch:
feat/web-landing-hero| Priority: MED | Difficulty: β easy
Reactions are currently unavailable