Skip to content

Conversation

@Shikha-9125
Copy link

Summary

Added footer component to all pages as requested in #139

Changes

  • ✅ Created Footer component with logo, links, and social icons
  • ✅ Added Footer to all pages
  • ✅ Fixed scroll behavior (footer hidden on load, visible on scroll)
  • ✅ Fixed button visibility issues on CreateRoom and LandingPage
  • ✅ Responsive design (mobile, tablet, desktop)

Closes

#139

Copilot AI review requested due to automatic review settings October 3, 2025 15:29
Copy link

Copilot AI left a comment

Choose a reason for hiding this comment

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

Pull Request Overview

Added a footer component to all pages in the application to improve user experience and provide consistent navigation and developer information across the platform.

  • Created a new Footer component with logo, navigation links, social media icons, and copyright information
  • Integrated the Footer component into all existing pages (HomePage, CreateRoom, JoinRoom, LandingPage, Login, Signup, HowToPlay, AboutDev)
  • Updated page layouts to accommodate the footer by changing from fixed height containers to flexible layouts

Reviewed Changes

Copilot reviewed 9 out of 9 changed files in this pull request and generated no comments.

Show a summary per file
File Description
client/src/components/common/Footer.jsx New footer component with navigation links, social icons, and branding
client/src/pages/HomePage.jsx Added footer and updated layout from fixed height to flexible container
client/src/pages/CreateRoom.jsx Added footer, removed scroll locking logic, and updated layout structure
client/src/pages/JoinRoom.jsx Added footer component import and rendering
client/src/pages/LandingPage.jsx Added footer, updated layout structure, and removed unused state variable
client/src/pages/Login.jsx Added footer component import and rendering
client/src/pages/Signup.jsx Added footer component import and rendering
client/src/pages/HowToPlay.jsx Added footer component import and rendering
client/src/pages/AboutDev.jsx Added footer and updated layout from fixed height to flexible container

Tip: Customize your code reviews with copilot-instructions.md. Create the file or learn how to get started.

@Shikha-9125
Copy link
Author

Added footer component to all pages as requested in #139

@yep-yogesh
Copy link
Owner

Hey @Shikha-9125 please star the repo and share a screenrecording for this

@Shikha-9125
Copy link
Author

Shikha-9125 commented Oct 3, 2025 via email

@Shikha-9125
Copy link
Author

conflicts resolved

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