-
Notifications
You must be signed in to change notification settings - Fork 0
Expand file tree
/
Copy pathdocmd.config.js
More file actions
84 lines (74 loc) · 1.87 KB
/
docmd.config.js
File metadata and controls
84 lines (74 loc) · 1.87 KB
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
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
// docmd.config.js
export default defineConfig({
// --- Core ---
title: 'My Documentation',
url: 'https://quickfall-docs.tobezdev.com/',
// --- Branding ---
logo: {
light: 'assets/images/quickfall_logo_full_dark_transparent.png',
dark: 'assets/images/quickfall_logo_full_dark_transparent.png',
alt: 'Logo',
href: '/',
},
favicon: 'assets/images/favicon.ico',
// --- Source & Output ---
src: 'docs',
out: 'site',
// --- Layout & UI Architecture ---
layout: {
spa: true,
header: {
enabled: true,
},
sidebar: {
collapsible: false,
defaultCollapsed: false,
},
optionsMenu: {
position: 'menubar',
components: {
search: true,
themeSwitch: true,
sponsor: 'https://github.com/sponsors/Quickfall',
}
},
footer: {
style: 'minimal',
content: '© ' + new Date().getFullYear() + ' Quickfall. All rights reserved.',
branding: false
}
},
// --- Theme Settings ---
theme: {
name: 'default',
appearance: 'system',
codeHighlight: true,
customCss: [
'assets/css/hidePageFooterActionsBarOnDesktops.css',
'assets/css/typesSelectorList.css',
],
},
// --- General Features ---
minify: true,
autoTitleFromH1: true,
copyCode: true,
pageNavigation: true,
customJs: [],
// --- Navigation (Sidebar) ---
navigation: [
{ title: 'Home', path: '/', icon: 'home' },
{ title: 'Types', path: '/types', icon: 'code' },
],
// --- Plugins ---
plugins: {
seo: { aiBots: false },
sitemap: { defaultChangefreq: 'weekly' },
analytics: { googleV4: { measurementId: '' } },
},
// --- Edit Link ---
editLink: {
enabled: false,
baseUrl: 'https://github.com/quickfall/docs/edit/main/docs/',
text: 'Contribute to the Docs!'
}
});