Files
micromelon-website/src/data/navigation.ts
Tim Hadwen 1dd622cbf5 Site audit fixes: metadata, download URLs, nav dropdown, CTAs, related resources
- Add metadata and h1 to homepage
- Replace all placeholder download URLs with real links
- Convert Platform nav item to dropdown with product sub-links
- Add hero CTA buttons to rover page
- Add bottom CTA section to platform page
- Add RelatedResources to junior and python pages
- Add metadata description to contact and download pages
- Update "Visit Store" to "Build Your Kit" for consistency
- Add Airtable TODO comment in contact form handler
- Update Micromelon-Py card image to VS Code screenshot
2026-03-01 23:13:30 +10:00

53 lines
1.5 KiB
TypeScript

export interface NavItem {
label: string;
href: string;
children?: NavItem[];
}
export const navigation: NavItem[] = [
{
label: "Platform",
href: "/platform",
children: [
{ label: "Micromelon Rover", href: "/rover" },
{ label: "Junior", href: "/junior" },
{ label: "Code Editor", href: "/code-editor" },
{ label: "Python Library", href: "/python" },
{ label: "Robot Simulator", href: "/robot-simulator" },
],
},
{ label: "Resources", href: "/resources" },
{ label: "News", href: "/news" },
{ label: "About Us", href: "/about-us" },
{ label: "Download", href: "/download" },
{
label: "Support",
href: "/contact",
children: [
{ label: "Contact Us", href: "/contact" },
{ label: "Rover Repair Request", href: "/rover-repair-request" },
],
},
];
export const footerNavigation = {
company: [
{ label: "About Us", href: "/about-us" },
{ label: "Privacy Policy", href: "/privacy-policy" },
{ label: "Terms and Conditions", href: "/terms-and-conditions" },
],
products: [
{ label: "Micromelon Rover", href: "/rover" },
{ label: "Code Editor", href: "/code-editor" },
{ label: "Robot Simulator", href: "/robot-simulator" },
{ label: "Junior", href: "/junior" },
{ label: "Python Library", href: "/python" },
],
support: [
{ label: "Resources", href: "/resources" },
{ label: "News", href: "/news" },
{ label: "Rover Repairs", href: "/rover-repair-request" },
{ label: "Contact", href: "/contact" },
],
};