next-start-cli
Version:
This is a CLI tool to create a nextjs project and add the necessary dependencies and configurations
71 lines (69 loc) • 2 kB
text/typescript
import { IMenueItem } from "@/types/navigation";
export const navMenues: IMenueItem[] = [
{
groupTitle: "Getting started",
items: [
{
title: "Introduction",
href: "/docs",
linkTarget: "_blank",
},
{
title: "Installation",
href: "/docs/installation",
description: "How to install dependencies and structure your app.",
showOnlyIn: "footer",
},
{
title: "Typography",
href: "/docs/primitives/typography",
description: "Styles for headings, paragraphs, lists...etc",
showOnlyIn: "navbar",
},
],
},
{
groupTitle: "Components",
items: [
{
title: "Alert Dialog",
href: "/docs/primitives/alert-dialog",
description:
"A modal dialog that interrupts the user with important content and expects a response.",
},
{
title: "Hover Card",
href: "/docs/primitives/hover-card",
description:
"For sighted users to preview content available behind a link.",
},
{
title: "Progress",
href: "/docs/primitives/progress",
description:
"Displays an indicator showing the completion progress of a task, typically displayed as a progress bar.",
},
{
title: "Scroll-area",
href: "/docs/primitives/scroll-area",
description: "Visually or semantically separates content.",
},
{
title: "Tabs",
href: "/docs/primitives/tabs",
description:
"A set of layered sections of content—known as tab panels—that are displayed one at a time.",
},
{
title: "Tooltip",
href: "/docs/primitives/tooltip",
description:
"A popup that displays information related to an element when the element receives keyboard focus or the mouse hovers over it.",
},
],
},
{
title: "Documentation",
href: "/docs",
},
];