Skip to content

fix: replace dead href="#" links on SignUpPage with real Terms and Privacy pages (Closes #756) - #952

Open
waterWang wants to merge 1 commit into
Grainlify:mainfrom
waterWang:fix/signup-terms-privacy-links-756
Open

fix: replace dead href="#" links on SignUpPage with real Terms and Privacy pages (Closes #756)#952
waterWang wants to merge 1 commit into
Grainlify:mainfrom
waterWang:fix/signup-terms-privacy-links-756

Conversation

@waterWang

Copy link
Copy Markdown
Contributor

What

Replaces the two dead href="#" placeholder anchors on the SignUpPage with links to real Terms of Service and Privacy Policy pages.

Changes

New files

  • src/features/legal/pages/TermsPage.tsx — Full Terms of Service page with app theming, using existing i18n strings
  • src/features/legal/pages/PrivacyPage.tsx — Full Privacy Policy page with app theming, using existing i18n strings
  • src/features/legal/index.ts — Barrel export

Modified files

  • src/app/App.tsx — Added /terms and /privacy routes
  • src/features/auth/pages/SignUpPage.tsx — Changed href="#" to href="/terms" and href="/privacy" with target="_blank" rel="noopener noreferrer"

Acceptance Criteria

  • Links point to real Terms of Service and Privacy Policy pages
  • Pages open in new tab with rel="noopener noreferrer"
  • Pages use existing i18n strings from the app's message catalog
  • Pages follow the app's theming (dark/light mode)

Closes #756

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.

SignUpPage "Terms of Service" and "Privacy Policy" links point to href="#" and go nowhere

1 participant