]> jfr.im git - irc/atheme/atheme.dev.git/blob - docusaurus.config.js
Merge pull request #2 from examknow/patch-1
[irc/atheme/atheme.dev.git] / docusaurus.config.js
1 module.exports = {
2 onBrokenLinks: 'log',
3 title: 'Atheme Services',
4 tagline: 'Atheme is a feature-packed, extremely customisable IRC services daemon that is secure, stable and scalable.',
5 url: 'https://atheme.dev',
6 baseUrl: '/',
7 favicon: 'img/favicon.ico',
8 organizationName: 'atheme', // Usually your GitHub org/user name.
9 projectName: 'atheme', // Usually your repo name.
10 themeConfig: {
11 navbar: {
12 title: 'Atheme',
13 items: [
14 {
15 to: 'docs/install',
16 activeBasePath: 'docs',
17 label: 'Docs',
18 position: 'left',
19 },
20 {to: 'blog', label: 'Blog', position: 'left'},
21 {
22 href: 'https://github.com/atheme/atheme',
23 label: 'GitHub',
24 position: 'right',
25 },
26 ],
27 },
28 footer: {
29 style: 'dark',
30 links: [
31 {
32 title: 'Docs',
33 items: [
34 {
35 label: 'Getting Started',
36 to: 'docs/install',
37 },
38 {
39 label: 'Using Atheme',
40 to: 'docs/help/index',
41 },
42 ],
43 },
44 {
45 title: 'Community',
46 items: [
47 {
48 label: 'IRC - libera.chat/#atheme',
49 href: 'ircs://irc.libera.chat/#atheme',
50 },
51 ],
52 },
53 {
54 title: 'More',
55 items: [
56 {
57 label: 'Blog',
58 to: 'blog',
59 },
60 {
61 label: 'GitHub',
62 href: 'https://github.com/atheme/atheme',
63 },
64 ],
65 },
66 ],
67 copyright: `Copyright © ${new Date().getFullYear()} Atheme Development Group`,
68 },
69 },
70 presets: [
71 [
72 '@docusaurus/preset-classic',
73 {
74 docs: {
75 // It is recommended to set document id as docs home page (`docs/` path).
76 sidebarPath: require.resolve('./sidebars.json'),
77 // Please change this to your repo.
78 editUrl:
79 'https://github.com/atheme/atheme.dev/edit/master/website/',
80 },
81 blog: {
82 showReadingTime: true,
83 // Please change this to your repo.
84 editUrl:
85 'https://github.com/atheme/atheme.dev/edit/master/website/blog/',
86 },
87 theme: {
88 customCss: require.resolve('./src/css/custom.css'),
89 },
90 },
91 ],
92 ],
93 };