Formatted config.mts
All checks were successful
Build and Deploy VitePress / build-and-deploy (push) Successful in 10s

This commit is contained in:
Malasaur 2026-02-14 18:32:44 +01:00
parent 40e81280ed
commit e3c23607d4
No known key found for this signature in database

View file

@ -2,102 +2,102 @@ import { defineConfig, UserConfig } from "vitepress";
import { withSidebar } from "vitepress-sidebar"; import { withSidebar } from "vitepress-sidebar";
const vitePressOptions: UserConfig = { const vitePressOptions: UserConfig = {
title: "Retards", title: "Retards",
srcDir: "site", srcDir: "site",
lastUpdated: true, lastUpdated: true,
markdown: { markdown: {
math: true, math: true,
}, },
themeConfig: { themeConfig: {
nav: [ nav: [
{ text: "Home", link: "/" }, { text: "Home", link: "/" },
{ text: "New Retards", link: "/retards" }, { text: "New Retards", link: "/retards" },
{ text: "Retards Server", link: "/server/" }, { text: "Retards Server", link: "/server/" },
{ text: "Mappa", link: "https://map.brixserver.uk" }, { text: "Mappa", link: "https://map.brixserver.uk" },
], ],
search: { search: {
provider: "local", provider: "local",
options: { options: {
locales: { locales: {
root: { root: {
translations: { translations: {
button: { button: {
buttonText: "Cerca", buttonText: "Cerca",
buttonAriaLabel: "Cerca", buttonAriaLabel: "Cerca",
}, },
modal: { modal: {
displayDetails: "Mostra dettagli", displayDetails: "Mostra dettagli",
resetButtonTitle: "Resetta", resetButtonTitle: "Resetta",
backButtonTitle: "Indietro", backButtonTitle: "Indietro",
noResultsText: "Nessun risultato per", noResultsText: "Nessun risultato per",
footer: { footer: {
selectText: "per selezionare", selectText: "per selezionare",
selectKeyAriaLabel: "invio", selectKeyAriaLabel: "invio",
navigateText: "per navigare", navigateText: "per navigare",
navigateUpKeyAriaLabel: "su", navigateUpKeyAriaLabel: "su",
navigateDownKeyAriaLabel: "giù", navigateDownKeyAriaLabel: "giù",
closeText: "per chiudere", closeText: "per chiudere",
closeKeyAriaLabel: "esc", closeKeyAriaLabel: "esc",
}, },
}, },
}, },
}, },
}, },
}, },
}, },
lastUpdated: { text: "Ultimo aggiornamento" }, lastUpdated: { text: "Ultimo aggiornamento" },
outline: { outline: {
label: "In questa pagina", label: "In questa pagina",
}, },
socialLinks: [ socialLinks: [
{ {
icon: "forgejo", icon: "forgejo",
link: "https://git.brixserver.uk/Malasaur/RetardsServer", link: "https://git.brixserver.uk/Malasaur/RetardsServer",
}, },
], ],
docFooter: { docFooter: {
prev: "Pagina precedente", prev: "Pagina precedente",
next: "Pagina successiva", next: "Pagina successiva",
}, },
darkModeSwitchLabel: "Tema", darkModeSwitchLabel: "Tema",
darkModeSwitchTitle: "Cambia in tema scuro", darkModeSwitchTitle: "Cambia in tema scuro",
lightModeSwitchTitle: "Cambia in tema chiaro", lightModeSwitchTitle: "Cambia in tema chiaro",
returnToTopLabel: "Torna all'inizio", returnToTopLabel: "Torna all'inizio",
skipToContent: "Vai al contenuto", skipToContent: "Vai al contenuto",
}, },
}; };
const vitePressSidebarOptions = [ const vitePressSidebarOptions = [
{ {
documentRootPath: "site", documentRootPath: "site",
scanStartPath: "retards", scanStartPath: "retards",
resolvePath: "/retards/", resolvePath: "/retards/",
useTitleFromFrontmatter: true, useTitleFromFrontmatter: true,
useTitleFromFileHeading: true, useTitleFromFileHeading: true,
collapsed: true, collapsed: true,
useFolderTitleFromIndexFile: true, useFolderTitleFromIndexFile: true,
useFolderLinkFromIndexFile: true, useFolderLinkFromIndexFile: true,
sortMenusByFrontmatterOrder: true, sortMenusByFrontmatterOrder: true,
}, },
{ {
documentRootPath: "site", documentRootPath: "site",
scanStartPath: "server", scanStartPath: "server",
resolvePath: "/server/", resolvePath: "/server/",
useTitleFromFrontmatter: true, useTitleFromFrontmatter: true,
useTitleFromFileHeading: true, useTitleFromFileHeading: true,
collapsed: true, collapsed: true,
useFolderTitleFromIndexFile: true, useFolderTitleFromIndexFile: true,
useFolderLinkFromIndexFile: true, useFolderLinkFromIndexFile: true,
sortMenusByFrontmatterOrder: true, sortMenusByFrontmatterOrder: true,
}, },
]; ];
export default defineConfig( export default defineConfig(
withSidebar(vitePressOptions, vitePressSidebarOptions), withSidebar(vitePressOptions, vitePressSidebarOptions),
); );