feat(login): add terms and privacy to signup and login pages#1139
feat(login): add terms and privacy to signup and login pages#1139waleedlatif1 merged 1 commit intostagingfrom
Conversation
There was a problem hiding this comment.
Greptile Summary
This PR adds terms of service and privacy policy links to both the login and signup forms in the authentication flow. The changes introduce a standardized legal disclaimer section that appears at the bottom of both forms, informing users that by signing in or creating an account, they agree to the platform's Terms of Service and Privacy Policy.
The implementation adds identical UI components to both login-form.tsx and signup-form.tsx files. Each component includes a centered text block with neutral styling that matches the existing dark theme design system. The links use hover effects and underline styling consistent with other interactive elements in the application. The terms and privacy pages already exist in the codebase at /terms and /privacy routes, containing comprehensive legal content as shown in the landing page structure.
This change integrates seamlessly with the existing authentication system, maintaining the current form layout while adding the legal compliance elements at the bottom. The styling uses Tailwind CSS classes that align with the application's design patterns, ensuring visual consistency across the authentication pages.
Confidence score: 5/5
- This PR is safe to merge with minimal risk as it only adds non-breaking UI elements to existing forms
- Score reflects simple, well-implemented changes that follow established patterns and don't modify core functionality
- No files require special attention as the changes are straightforward UI additions with proper styling
2 files reviewed, no comments
Summary
add terms and privacy to signup and login pages
Type of Change
Testing
Tested manually.
Checklist
Screenshots/Videos