Skip to content

Add Privacy Policy and Terms of Service pages with routing#29

Open
Mr-Technician wants to merge 1 commit into
devfrom
feat/privacy-tos
Open

Add Privacy Policy and Terms of Service pages with routing#29
Mr-Technician wants to merge 1 commit into
devfrom
feat/privacy-tos

Conversation

@Mr-Technician
Copy link
Copy Markdown
Member

This pull request introduces a new legal section to the app, adding dedicated Privacy Policy and Terms of Service pages, updating the footer to link to these new pages, and refactoring related navigation and styling. The changes improve the app’s legal compliance and user transparency, while also simplifying the footer’s design and code.

Legal and Compliance Enhancements:

  • Added new Privacy.js and Terms.js components, providing comprehensive Privacy Policy and Terms of Service pages, and included corresponding styles in Legal.css. [1] [2] [3]
  • Updated the footer to remove the modal-based Non-Affiliation Disclaimer and instead provide persistent links to the new Terms and Privacy pages. [1] [2] [3]

Navigation and Routing Updates:

  • Registered new routes for /privacy and /terms (as well as /subscribed and /unsubscribed) in AppRouter.js, and moved the Footer component to be rendered within the router for consistent footer display across all pages. [1] [2] [3]
  • Removed import and rendering of Footer from App.js, as it is now handled by AppRouter.js. [1] [2]

Styling Improvements:

  • Added new styles in Legal.css for the legal pages, and made minor adjustments to Footer.css for improved layout and mobile responsiveness. [1] [2]

@Mr-Technician
Copy link
Copy Markdown
Member Author

oops wrong branch

@Mr-Technician Mr-Technician reopened this Apr 24, 2026
@Mr-Technician Mr-Technician changed the base branch from main to dev April 24, 2026 03:48
Copy link
Copy Markdown

@Mootbing Mootbing left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

lgtm

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.

2 participants