tachiyomi-website/website/src/.vitepress/config/navigation/sidebar.ts
2024-01-15 09:02:17 -05:00

117 lines
2.7 KiB
TypeScript

import type { DefaultTheme } from 'vitepress'
const sidebar: DefaultTheme.SidebarMulti = {
'/extensions/': defaultSidebar(),
'/docs/': defaultSidebar(),
'/changelogs/': defaultSidebar(),
'/news/': defaultSidebar(),
'/sandbox/': defaultSidebar(),
}
function defaultSidebar(): DefaultTheme.SidebarItem[] {
return [
{
items: [
{
text: 'Extensions',
link: '/extensions/',
},
{
text: 'Changelogs',
link: '/changelogs/',
},
],
},
{
text: 'Frequently Asked Questions',
items: [
{ text: 'General', link: '/docs/faq/general' },
{
text: 'Library',
link: '/docs/faq/library',
},
{
text: 'Browse',
link: '/docs/faq/browse/',
collapsed: true,
items: [
{ text: 'Extensions', link: '/docs/faq/browse/extensions' },
{
text: 'Local source',
link: '/docs/faq/browse/local-source',
},
],
},
{
text: 'Downloads',
link: '/docs/faq/downloads',
},
{
text: 'Reader',
link: '/docs/faq/reader',
},
{
text: 'Settings',
link: '/docs/faq/settings',
},
{
text: 'Storage',
link: '/docs/faq/storage',
},
],
},
{
text: 'Guides',
items: [
{
text: 'Getting started',
link: '/docs/guides/getting-started',
},
{
text: 'Troubleshooting',
link: '/docs/guides/troubleshooting/',
collapsed: true,
items: [
{
text: 'Common issues',
link: '/docs/guides/troubleshooting/common-issues',
},
{
text: 'Diagnosis',
link: '/docs/guides/troubleshooting/diagnosis',
},
],
},
{
text: 'Source migration',
link: '/docs/guides/source-migration',
},
{ text: 'Backups', link: '/docs/guides/backups' },
{ text: 'Tracking', link: '/docs/guides/tracking' },
{ text: 'Categories', link: '/docs/guides/categories' },
{
text: 'Local source',
link: '/docs/guides/local-source/',
collapsed: true,
items: [
{
text: 'Advanced editing',
link: '/docs/guides/local-source/advanced',
},
],
},
{
text: 'Reader settings',
link: '/docs/guides/reader-settings',
},
{
text: 'Shizuku',
link: '/docs/guides/shizuku',
},
],
},
]
}
export default sidebar