Skip to content

Update landing page pricing + footer links and use anchors on policy pages - #370

Open
SaravanakumarR2018 wants to merge 1 commit into
codex/create-pricing-packs-for-pricing-pagefrom
codex/replace-link-with-anchor-tag-in-policies
Open

Update landing page pricing + footer links and use anchors on policy pages#370
SaravanakumarR2018 wants to merge 1 commit into
codex/create-pricing-packs-for-pricing-pagefrom
codex/replace-link-with-anchor-tag-in-policies

Conversation

@SaravanakumarR2018

Copy link
Copy Markdown
Owner

Motivation

  • Bring the new landing page into parity with the updated pricing layout and CTAs used on the old landing page.
  • Provide simple, direct back navigation on legal pages by using plain anchors instead of client-side Links.
  • Ensure the footer links point to canonical policy routes and include a Refund Policy entry.

Description

  • Replaced the single pricing teaser with a three-card pricing layout (Starter Pack, Pro Pack, Enterprise Pack) in src/new-landingpage/src/LandingPage.tsx with updated copy and CTAs.
  • Updated footer legal links in the new landing page to use direct routes: /privacy-policy, /terms-of-service, and /refund-policy.
  • Replaced Link to="/" with plain <a href="/">Back to home</a> in src/frontend/src/pages/PrivacyPolicyPage/index.tsx, RefundPolicyPage/index.tsx, and TermsOfServicePage/index.tsx to provide direct navigation.
  • Committed the LandingPage.tsx changes to the new landing page project.

Testing

  • Ran npm install in src/new-landingpage which completed successfully (audit reported vulnerabilities to address separately).
  • Started the dev server with npm run dev -- --host 0.0.0.0 --port 4174 and confirmed Vite reported the site as served.
  • Attempted a Playwright script to capture a screenshot of the updated pricing section, but the Chromium run failed with a headless crash so the screenshot step failed.
  • No unit test suites were executed as part of this change.

Codex Task

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant