Site Configuration
All site configuration is done in the config/site.ts file. This includes site metadata, themes, navigation, footer, and language settings.
typescriptsite: { name: "Docunaut", title: "Docunaut - Modern Documentation Template", description: "A beautiful, modern documentation template", logo: "lucide:book-open", favicon: "/favicon.ico" }
SEO Configuration
Set up SEO metadata for better search engine visibility:
typescriptseo: { keywords: ["documentation", "template", "nextjs"], author: "Your Name", ogImage: "/og-image.png" }
Navigation Structure
Define your documentation structure:
typescriptnavigation: [ { title: "Example Category", icon: "lucide:compass", //Any icon from iconify.design items: [ { title: "Example Title", href: "/docs/guides/my-slug", icon: "lucide:settings" }, //Any icon from iconify.design ], }, ]
Language Settings
Enable or disable the language selector:
typescriptlanguages: { enabled: false, default: "en-US", supported: [ { code: "en-US", name: "English (US)", flag: "πΊπΈ" }, { code: "en-GB", name: "English (UK)", flag: "π¬π§" } ] }
Set enabled: false to hide the language selector completely.