Added Footer in the home landing page and Fixed Contact Button Navigation#89
Added Footer in the home landing page and Fixed Contact Button Navigation#89tangyrine wants to merge 1 commit intokris70lesgo:mainfrom
Conversation
|
@tangyrine is attempting to deploy a commit to the agastya's projects Team on Vercel. A member of the Team first needs to authorize it. |
PR Compliance Guide 🔍Below is a summary of compliance checks for this PR:
Compliance status legend🟢 - Fully Compliant🟡 - Partial Compliant 🔴 - Not Compliant ⚪ - Requires Further Human Verification 🏷️ - Compliance label |
||||||||||||||||||||||||||||||||
PR Code Suggestions ✨Explore these optional code suggestions:
|
|||||||||
User description
Description
This pull request adds a footer section to the landing page, ensuring UI consistency across all pages.
Previously, the landing page ended with the Testimonials section and lacked a footer, making it appear incomplete compared to the Dashboard page.
Additionally, this PR connects the “Contact” button in the navbar to the new footer section, allowing smooth navigation and improving the overall user experience.
Related Issue
Closes #84
Type of Change
How Has This Been Tested?
Screenshots (if applicable)
Screen.Recording.2025-10-28.134812.mp4
Additional Context
This PR resolves the missing footer issue (#84) and enhances navigation flow between the navbar and footer.
It also aligns the landing page design with the rest of the website for a more polished and professional appearance.
PR Type
Enhancement, Bug fix
Description
Added footer section with id "contact" for anchor navigation
Connected "Contact" button in navbar to footer via "#contact" link
Fixed syntax error in button component (removed stray 'd' character)
Enables smooth scrolling from navbar to footer section
Diagram Walkthrough
File Walkthrough
button.tsx
Fix syntax error in use client directivesrc/components/button.tsx
directive
footer.tsx
Add contact anchor id to footersrc/components/footer.tsx
id="contact"attribute to footer element for anchor navigationnav.tsx
Update Contact button link to footer anchorsrc/components/nav.tsx