Skip to content

Comments

Added Terms of Service Page#232

Open
aagmanpal wants to merge 3 commits intosaurabh-dev-vns:mainfrom
aagmanpal:fix/terms-of-service
Open

Added Terms of Service Page#232
aagmanpal wants to merge 3 commits intosaurabh-dev-vns:mainfrom
aagmanpal:fix/terms-of-service

Conversation

@aagmanpal
Copy link

Related Issue

Fixes: #201

Description

PR: Add Terms of Service Page

Description

This PR adds the Terms of Service page to the TypeComp project.
The page is fully styled to match the existing site theme, includes a header and footer with navigation links, and clearly presents all relevant information for users.
The page is static HTML and can be accessed through its dedicated route:

  • Privacy Policy: /privacy-policy
  • Terms of Service: /terms-of-service
  • Fair Play: /fair-play

Changes

  • Added src/public/terms-of-service.html
  • Header with navbar linking to Home, Privacy Policy, Terms of Service, Fair Play
  • Footer with the same navigation links
  • Styled sections using cards with shadows and padding
  • Active page is highlighted in navbar for better UX

Notes

  • No backend changes required
  • Page integrates cleanly with existing Express static file setup

Type of PR

  • Feature enhancement
  • Documentation update

Screenshots / videos (if applicable)

image

Checklist:

  • I have taken help from some online resources.
  • My code follows the style guidelines of this project.
  • I have performed a self-review of my own code.
  • I have commented my code, particularly in hard-to-understand areas.
  • My changes generate no new warnings.
  • I have tested the changes thoroughly before submitting this pull request.
  • I have provided relevant issue numbers and screenshots after making the changes.

@github-actions
Copy link

Thank you for submitting your pull request! 🙌 We'll review it as soon as possible. If there are any specific instructions or feedback regarding your PR, we'll provide them here. Thanks again for your contribution! 😊

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.

[Custom]: Add Terms of Service page

1 participant