diff --git a/docs/astro.config.mjs b/docs/astro.config.mjs index 844d3ca..262dc9c 100644 --- a/docs/astro.config.mjs +++ b/docs/astro.config.mjs @@ -11,49 +11,28 @@ export default defineConfig({ dark: './src/assets/logo-dark.svg', replacesTitle: true, }, - social: { - github: 'https://github.com/anomalyco/totalrecall', - }, + social: [ + { icon: 'github', label: 'GitHub', href: 'https://github.com/lotherk/deardiary' }, + ], editLink: { - baseUrl: 'https://github.com/anomalyco/totalrecall/edit/main/', + baseUrl: 'https://github.com/lotherk/deardiary/edit/main/', }, sidebar: [ { label: 'Getting Started', - items: [ - { label: 'Introduction', slug: 'index' }, - { label: 'Installation', slug: 'getting-started/installation' }, - { label: 'Quick Start', slug: 'getting-started/quick-start' }, - { label: 'Configuration', slug: 'getting-started/configuration' }, - ], + autogenerate: { directory: 'getting-started' }, }, { label: 'Features', - items: [ - { label: 'Events', slug: 'features/events' }, - { label: 'Diary Pages', slug: 'features/diary-pages' }, - { label: 'AI Providers', slug: 'features/ai-providers' }, - { label: 'Search', slug: 'features/search' }, - { label: 'Calendar', slug: 'features/calendar' }, - { label: 'Export & Import', slug: 'features/export-import' }, - { label: 'Media Uploads', slug: 'features/media' }, - ], + autogenerate: { directory: 'features' }, }, { label: 'API Reference', - items: [ - { label: 'Authentication', slug: 'api/authentication' }, - { label: 'Events', slug: 'api/events' }, - { label: 'Journals', slug: 'api/journals' }, - { label: 'Settings', slug: 'api/settings' }, - ], + autogenerate: { directory: 'api' }, }, { label: 'Deployment', - items: [ - { label: 'Docker', slug: 'deployment/docker' }, - { label: 'Environment Variables', slug: 'deployment/environment' }, - ], + autogenerate: { directory: 'deployment' }, }, ], customCss: ['./src/styles/custom.css'],