update miletruth page

This commit is contained in:
2026-07-27 19:59:25 +05:30
parent ca83f34b11
commit 136cc966c7
25 changed files with 5779 additions and 1195 deletions

View File

@@ -19,6 +19,7 @@ const CURRENT_PAGE_MAP: Record<string, string> = {
"/how-it-works": "how-it-works",
"/miletruth": "miletruth",
"/solutions": "solutions",
"/industries": "industries",
"/about": "about",
"/doormile-wings": "doormile-wings",
"/empowerment": "entarpreneurship",
@@ -38,6 +39,8 @@ const CURRENT_PAGE_ALIASES: Record<string, string[]> = {
miletruth: ["miletruth"],
// Solutions is now a plain top-level link — no child pages own its active state.
solutions: ["solutions"],
// Industries is the sibling top-level link — "who Doormile serves".
industries: ["industries"],
"doormile-wings": ["doormile-wings"],
entarpreneurship: ["entarpreneurship"],
blogs: ["blogs"],
@@ -45,8 +48,8 @@ const CURRENT_PAGE_ALIASES: Record<string, string[]> = {
"privacy-policy": ["privacy-policy"],
"terms-of-service": ["terms-of-service"],
"cookie-policy": ["cookie-policy"],
// Company is the dropdown parent for About + Blogs + How It Works — active if any is.
company: ["blogs", "how-it-works", "about"],
// Company is the dropdown parent for About + Industries + How It Works + Blogs — active if any is.
company: ["about", "industries", "how-it-works", "blogs"],
};
export default function Header() {
@@ -524,15 +527,13 @@ export default function Header() {
About
</Link>
</li>
<li className={currentPage === "blogs" ? "dm-child-active" : ""}>
<li className={currentPage === "industries" ? "dm-child-active" : ""}>
<Link
href="/blog#blogs"
onClick={(event) => {
setDesktopCompanyOpen(false);
handleNavClick(event, "/blog", "blogs");
}}
href="/industries"
prefetch
onClick={() => setDesktopCompanyOpen(false)}
>
Blogs
Industries
</Link>
</li>
<li className={currentPage === "how-it-works" ? "dm-child-active" : ""}>
@@ -546,6 +547,17 @@ export default function Header() {
How It Works
</Link>
</li>
<li className={currentPage === "blogs" ? "dm-child-active" : ""}>
<Link
href="/blog#blogs"
onClick={(event) => {
setDesktopCompanyOpen(false);
handleNavClick(event, "/blog", "blogs");
}}
>
Blogs
</Link>
</li>
</ul>
</li>
</ul>
@@ -621,12 +633,15 @@ export default function Header() {
<li className={currentPage === "about" ? "dm-child-active" : ""}>
<Link href="/about-us#about" onClick={(event) => handleNavClick(event, "/about-us", "about", true)}>About</Link>
</li>
<li className={currentPage === "blogs" ? "dm-child-active" : ""}>
<Link href="/blog#blogs" onClick={(event) => handleNavClick(event, "/blog", "blogs", true)}>Blogs</Link>
<li className={currentPage === "industries" ? "dm-child-active" : ""}>
<Link href="/industries" prefetch onClick={closeMobileMenu}>Industries</Link>
</li>
<li className={currentPage === "how-it-works" ? "dm-child-active" : ""}>
<Link href="/how-it-works#how-it-works" onClick={(event) => handleNavClick(event, "/how-it-works", "how-it-works", true)}>How It Works</Link>
</li>
<li className={currentPage === "blogs" ? "dm-child-active" : ""}>
<Link href="/blog#blogs" onClick={(event) => handleNavClick(event, "/blog", "blogs", true)}>Blogs</Link>
</li>
</ul>
</li>
</ul>