Files
adaptive-video-converter/docs/.vitepress/config.mts
2025-12-03 22:46:15 +03:00

89 lines
2.4 KiB
TypeScript
Raw Blame History

This file contains ambiguous Unicode characters

This file contains Unicode characters that might be confused with other characters. If you think that this is intentional, you can safely ignore this warning. Use the Escape button to reveal them.

import { defineConfig } from 'vitepress'
// https://vitepress.dev/reference/site-config
export default defineConfig({
title: "Adaptive Video Converter",
description: "Конвертер видео в адаптивные форматы DASH и HLS с GPU-ускорением",
base: '/',
outDir: '../docs-dist',
lang: 'ru-RU',
themeConfig: {
// https://vitepress.dev/reference/default-theme-config
nav: [
{ text: 'Главная', link: '/' },
{ text: 'CLI', link: '/cli/' },
{ text: 'API Библиотеки', link: '/api/' }
],
sidebar: {
// CLI sidebar
'/cli/': [
{
text: 'CLI Документация',
items: [
{ text: 'Обзор', link: '/cli/' },
{ text: 'Установка', link: '/cli/installation' },
{ text: 'Использование', link: '/cli/usage' },
{ text: 'Опции и ключи', link: '/cli/options' },
{ text: 'Примеры', link: '/cli/examples' }
]
}
],
// API sidebar
'/api/': [
{
text: 'API Библиотеки',
items: [
{ text: 'Обзор', link: '/api/' },
{ text: 'convertToDash()', link: '/api/convert' },
{ text: 'Утилиты', link: '/api/utilities' },
{ text: 'Профили', link: '/api/profiles' },
{ text: 'TypeScript типы', link: '/api/types' }
]
}
]
},
socialLinks: [
{ icon: 'github', link: 'https://gromlab.ru/gromov/adaptive-video-converter' }
],
footer: {
message: 'Выпущено под лицензией MIT',
copyright: 'Copyright © 2024 grom13'
},
search: {
provider: 'local',
options: {
locales: {
root: {
translations: {
button: {
buttonText: 'Поиск',
buttonAriaLabel: 'Поиск'
},
modal: {
noResultsText: 'Нет результатов для',
resetButtonTitle: 'Сбросить поиск',
footer: {
selectText: 'выбрать',
navigateText: 'навигация'
}
}
}
}
}
}
},
outline: {
level: [2, 3],
label: 'На этой странице'
}
}
})