chore: update Vuepress, add search bar

This commit is contained in:
2024-01-27 16:15:57 +01:00
parent 1ff33bfd64
commit cf1147204c
7 changed files with 4780 additions and 2817 deletions

View File

@@ -1,7 +1,10 @@
import { defineUserConfig, defaultTheme } from 'vuepress';
import { removeHtmlExtensionPlugin } from 'vuepress-plugin-remove-html-extension';
import head from './head';
import locales from './locales';
import { defaultTheme } from '@vuepress/theme-default';
import { viteBundler } from '@vuepress/bundler-vite';
import { defineUserConfig } from 'vuepress';
import { searchProPlugin } from 'vuepress-plugin-search-pro';
import { head } from './head';
import { locales, searchLocales } from './locales';
import { themeLocales } from './themeLocales';
export default defineUserConfig({
@@ -9,12 +12,18 @@ export default defineUserConfig({
title: 'Lucien Cartier-Tilet',
description: 'Site web personnel de Lucien Cartier-Tilet',
head: head,
bundler: viteBundler({}),
markdown: {
html: true,
linkify: true,
typographer: true,
},
plugins: [removeHtmlExtensionPlugin()],
plugins: [
searchProPlugin({
indexContent: true,
locales: searchLocales,
}),
],
locales: locales,
theme: defaultTheme({
contributors: false,