Skip to content

feat: enhance landing page with FAQ, testimonials, and trust sections - #159

Closed
saurabhhhcodes wants to merge 1 commit into
pankaj-bind:mainfrom
saurabhhhcodes:feat/landing-page-faq-trust
Closed

feat: enhance landing page with FAQ, testimonials, and trust sections#159
saurabhhhcodes wants to merge 1 commit into
pankaj-bind:mainfrom
saurabhhhcodes:feat/landing-page-faq-trust

Conversation

@saurabhhhcodes

Copy link
Copy Markdown

Implements #88

What's new

Landing page upgraded from a single hero block to a full conversion-focused page, matching the existing Tailwind light/dark design system:

  1. FAQ section — expandable/collapsible accordion (5 questions): aria-expanded + role=region, smooth grid-rows transition, single-item-open behavior.
  2. Customer testimonials — 3 reviews with 5-star ratings and roles.
  3. Features highlight grid — 6 cards (zero-knowledge vault, Argon2id, session monitoring, panic lock, shared secrets, managed security) with hover lift.
  4. Stats/trust band — AES-256, Argon2id, 100% zero-knowledge, open source.
  5. Final CTA band — gradient conversion section with login/register CTAs.
  6. Hero — added a 'Learn more ↓' anchor linking to #features.
  7. Fully responsive; all sections respect dark mode.

Tests

frontend/src/pages/__tests__/HomePage.test.tsx (4 tests): section rendering, CTA link presence (hero + final band), FAQ expand/collapse, single-open behavior.

Test Suites: 1 passed, 1 total
Tests:       4 passed, 4 total

Note: npm run build currently fails in src/utils/encryption.ts (pre-existing syntax error on the repo's fix branches, unrelated to this change — this PR touches only HomePage.tsx + its test).

Implements #88

- FAQ section with expandable/collapsible accordion (aria-expanded,
  grid-rows transition, single-open behavior).
- Customer testimonials with 5-star ratings.
- Features highlight grid (zero-knowledge vault, Argon2id, session
  monitoring, panic lock, shared secrets, managed security).
- Stats band (AES-256, Argon2id, zero-knowledge, open source).
- Final CTA band with better conversion placement.
- 'Learn more' hero anchor linking to features.
- HomePage.test.tsx: 4 tests covering section rendering, CTA links,
  FAQ expand/collapse, and single-open behavior.
@vercel

vercel Bot commented Aug 5, 2026

Copy link
Copy Markdown

Someone is attempting to deploy a commit to the pankaj-bind's projects Team on Vercel.

A member of the Team first needs to authorize it.

@saurabhhhcodes saurabhhhcodes closed this by deleting the head repository Aug 29, 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.

1 participant