-
Notifications
You must be signed in to change notification settings - Fork 0
/
astro.config.mjs
49 lines (47 loc) · 1.08 KB
/
astro.config.mjs
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
import { defineConfig } from 'astro/config';
import starlight from '@astrojs/starlight';
// https://astro.build/config
export default defineConfig({
site: "https://docs-hexo.shokax.top",
integrations: [
starlight({
head: [
{
tag: "script",
content: `
(function(c,l,a,r,i,t,y){
c[a]=c[a]||function(){(c[a].q=c[a].q||[]).push(arguments)};
t=l.createElement(r);t.async=1;t.src="https://www.clarity.ms/tag/"+i;
y=l.getElementsByTagName(r)[0];y.parentNode.insertBefore(t,y);
})(window, document, "clarity", "script", "n0etdmlwab");
`
}
],
defaultLocale: 'root',
locales: {
'root': {
label: '简体中文',
lang: 'zh-CN'
},
'en': {
label: 'English',
lang: 'en'
}
},
title: 'ShokaX Docs',
social: {
github: 'https://github.com/theme-shoka-x/shokaX-docs-v2',
},
sidebar: [
{
label: '从这里开始',
autogenerate: { directory: 'getting-started' },
},
{
label: '特色功能',
autogenerate: { directory: 'features' },
}
],
}),
],
});