Skip to content

feat: add static landing page with Vercel deployment - #39

Merged
collinsezedike merged 7 commits into
mainfrom
feat/landing-page
May 10, 2026
Merged

feat: add static landing page with Vercel deployment#39
collinsezedike merged 7 commits into
mainfrom
feat/landing-page

Conversation

@collinsezedike

@collinsezedike collinsezedike commented May 10, 2026

Copy link
Copy Markdown
Collaborator

Closes #38

Summary

  • Adds apps/landing/index.html — single-file static landing page (HTML + CSS + JS, no framework, no build step)
  • Removes the previous React-based landing page from apps/web/; dashboard is the default view again
  • Adds vercel.json at the repo root pointing Vercel at apps/landing/ with no build command
  • Removes deploy.yml GitHub Pages workflow — Vercel handles deployment via its GitHub integration

Design

Dark navy (#070d19) base · Electric blue + emerald gradient accents · Inter font · Static background orbs + grain texture · Glassmorphism cards · Generous whitespace throughout

Sections

# Section
1 Nav — wordmark + View on GitHub
2 Hero — gradient headline, sub-copy, email waitlist with validation + confirmation state, Stellar badge
3 Problem — 33.7% Nigeria inflation, 6.2% remittance cost, <$0.001 Stellar fee
4 How it works — 3 numbered steps with connector line
5 Protocols — Blend Capital (12–18% APY) and DeFindex cards
6 Built in public — GitHub repo, open issues, Drips Wave Program badge
7 Footer — MIT license, GitHub, Stellar

Deploy setup (after merge)

  1. Go to vercel.com/new and import collinsezedike/meridian
  2. Vercel will auto-detect vercel.json — no additional config needed
  3. Every push to main deploys automatically

Test plan

  • Open apps/landing/index.html directly in a browser — all 7 sections render
  • Nav gains backdrop blur on scroll
  • Waitlist form validates email format, shows error highlight on bad input, shows confirmation on success
  • All external links (GitHub, Blend, DeFindex, Stellar) open in new tab
  • Fully responsive at 375px mobile and 1440px desktop
  • CI lint + typecheck pass

@vercel

vercel Bot commented May 10, 2026

Copy link
Copy Markdown

The latest updates on your projects. Learn more about Vercel for GitHub.

Project Deployment Actions Updated (UTC)
meridian Ready Ready Preview, Comment May 10, 2026 11:28pm
meridian-web Ready Ready Preview, Comment May 10, 2026 11:28pm

@collinsezedike collinsezedike changed the title feat: add production landing page with waitlist and GitHub Pages deploy feat: add static landing page with Vercel deployment May 10, 2026
@collinsezedike
collinsezedike merged commit 29320f3 into main May 10, 2026
4 checks passed
@collinsezedike
collinsezedike deleted the feat/landing-page branch May 10, 2026 23:31
@collinsezedike collinsezedike added enhancement New feature or request frontend Involves React components, Tailwind styling, or Next.js pages ui Purely presentational work — layout, spacing, visual polish and removed enhancement New feature or request frontend Involves React components, Tailwind styling, or Next.js pages ui Purely presentational work — layout, spacing, visual polish labels May 22, 2026
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

[Frontend] Build production landing page with waitlist capture

1 participant