Files
media-tracker-docs/astro.config.mjs
T

62 lines
1.8 KiB
JavaScript

import { defineConfig } from 'astro/config';
import starlight from '@astrojs/starlight';
export default defineConfig({
site: 'https://docs.mediary.nl',
integrations: [
starlight({
title: 'Mediary Handleiding',
description: 'Gebruikershandleiding voor Mediary',
favicon: '/mediary-favicon.svg',
logo: {
src: './src/assets/mediary-logo.svg',
alt: 'Mediary',
},
components: {
ThemeProvider: './src/components/SystemTheme.astro',
ThemeSelect: './src/components/EmptyThemeSelect.astro',
},
customCss: ['./src/styles/custom.css'],
lastUpdated: true,
editLink: {
baseUrl: 'https://git.webjunkie.nl/webjunkie/media-tracker-docs/_edit/main/',
},
sidebar: [
{
label: 'Aan de slag',
items: [
{ label: 'Welkom', slug: 'index' },
{ label: 'Eerste stappen', slug: 'aan-de-slag/eerste-stappen' },
{ label: 'Hoe Mediary werkt', slug: 'aan-de-slag/hoe-mediary-werkt' },
],
},
{
label: 'Mediaservers',
items: [
{ label: 'Emby verbinden', slug: 'gebruik/emby-verbinden' },
],
},
{
label: 'Gegevens importeren',
items: [
{ label: 'Yamtrack importeren', slug: 'importeren/yamtrack' },
],
},
{
label: 'Mediary gebruiken',
items: [
{ label: 'Bibliotheek en lijsten', slug: 'gebruik/bibliotheek-en-lijsten' },
{ label: 'Kijkgeschiedenis', slug: 'gebruik/kijkgeschiedenis' },
],
},
{
label: 'Hulp',
items: [
{ label: 'Veelgestelde vragen', slug: 'hulp/veelgestelde-vragen' },
],
},
],
}),
],
});