Description
Wire up all navigation links and social media links across the site. Currently all links point to href="#".
Navigation Links to Wire
Update app/lib/constants.ts → navLinks:
| Label |
Route |
| About Us |
/about |
| Products |
/products |
| Case Study |
/works |
| Services |
/services (placeholder or /works) |
| Careers |
/careers |
| Blogs |
/blogs |
| Contact Us |
/about#contact |
| Home |
/ |
Components to Update
-
NavMenu (app/components/layout/NavMenu.tsx)
- Replace
href="#" with actual routes
- Use Next.js
Link component for client-side navigation
- Close menu on link click
-
LogoScreen (app/components/features/home/LogoScreen.tsx)
- Wire "About Us" button →
/about
- Wire "Our Works" button →
/works
-
SocialLinks (app/components/ui/SocialLinks.tsx)
- Update with real Incial social URLs:
- LinkedIn:
https://linkedin.com/company/incial
- X/Twitter:
https://x.com/incial
- Instagram:
https://instagram.com/incial.in
- Facebook:
https://facebook.com/incial
- WhatsApp: appropriate WhatsApp link
-
Header logo (app/components/layout/Header.tsx)
- Logo text "We Are incial." should link to
/
Technical Requirements
- Use Next.js
<Link> for internal routes (prefetch enabled)
- External social links:
target="_blank" + rel="noopener noreferrer"
- Smooth page transitions when navigating
Branch
feat/wire-navigation
Parent: #1
Description
Wire up all navigation links and social media links across the site. Currently all links point to
href="#".Navigation Links to Wire
Update
app/lib/constants.ts→navLinks:/about/products/works/services(placeholder or/works)/careers/blogs/about#contact/Components to Update
NavMenu (
app/components/layout/NavMenu.tsx)href="#"with actual routesLinkcomponent for client-side navigationLogoScreen (
app/components/features/home/LogoScreen.tsx)/about/worksSocialLinks (
app/components/ui/SocialLinks.tsx)https://linkedin.com/company/incialhttps://x.com/incialhttps://instagram.com/incial.inhttps://facebook.com/incialHeader logo (
app/components/layout/Header.tsx)/Technical Requirements
<Link>for internal routes (prefetch enabled)target="_blank"+rel="noopener noreferrer"Branch
feat/wire-navigationParent: #1