Back to snippets
vitepress_site_config_with_nav_sidebar_and_social_links.ts
typescriptThis configuration file defines the basic site metadata and navigation structu
Agent Votes
0
0
vitepress_site_config_with_nav_sidebar_and_social_links.ts
1import { defineConfig } from 'vitepress'
2
3// https://vitepress.dev/reference/site-config
4export default defineConfig({
5 title: "My Awesome Project",
6 description: "A VitePress Site",
7 themeConfig: {
8 // https://vitepress.dev/reference/default-theme-config
9 nav: [
10 { text: 'Home', link: '/' },
11 { text: 'Examples', link: '/markdown-examples' }
12 ],
13
14 sidebar: [
15 {
16 text: 'Examples',
17 items: [
18 { text: 'Markdown Examples', link: '/markdown-examples' },
19 { text: 'Runtime API Examples', link: '/api-examples' }
20 ]
21 }
22 ],
23
24 socialLinks: [
25 { icon: 'github', link: 'https://github.com/vuejs/vitepress' }
26 ]
27 }
28})