-
Notifications
You must be signed in to change notification settings - Fork 1
/
gatsby-config.js
103 lines (102 loc) · 2.72 KB
/
gatsby-config.js
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
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
101
102
103
const pkg = require('./package.json');
module.exports = {
siteMetadata: {
siteTitle: 'COVID-19 response',
siteDescription: pkg.description,
siteKeywords: [
'COVID-19',
'Global Statistical System',
'National Statistical Systems',
],
siteUrl: pkg.homepage,
siteTwitter: 'UNStats',
siteLanguage: 'en',
},
plugins: [
{
resolve: 'gatsby-plugin-mdx',
options: {
gatsbyRemarkPlugins: [
{
resolve: 'gatsby-remark-copy-linked-files',
options: {
destinationDir: (file) => `downloads/${file.hash}/${file.name}`,
},
},
],
},
},
{
resolve: '@undataforum/gatsby-theme-base',
options: {
mdxOtherwiseConfigured: true,
},
},
'@undataforum/gatsby-theme-theme-ui',
{
resolve: '@undataforum/gatsby-theme-posts-core',
options: {
// basePath: '/',
// collection: 'posts',
// contentPath: 'content/posts',
mdxOtherwiseConfigured: true,
// The following options passed through to page components.
label: 'Post',
tagCollection: 'tags',
postsPageTitle: 'Posts',
postsPageDescription: 'All posts.',
},
},
{
resolve: '@undataforum/gatsby-theme-posts-core',
options: {
// basePath: '/',
collection: 'useful-links',
contentPath: 'content/useful-links',
mdxOtherwiseConfigured: true,
// This option is passed through to page components.
tagCollection: 'tags',
},
},
{
resolve: '@undataforum/gatsby-theme-events-core',
options: {
// basePath: '/',
collection: 'sharing',
contentPath: 'content/sharing',
mdxOtherwiseConfigured: true,
// These options are passed through to page components.
label: 'Event',
eventsPageTitle: 'Sharing experiences',
eventsPageDescription:
'Online webinars and twitter chats to share knowledge and experience on how the statsitical system can respond to the COVID-19 emergency.',
tagCollection: 'tags',
},
},
{
resolve: '@maiertech/gatsby-theme-pages-core',
options: {
// basePath: '/',
// collection: 'posts',
// contentPath: 'content/pages',
mdxOtherwiseConfigured: true,
},
},
{
resolve: '@maiertech/gatsby-theme-tags-core',
options: {
// basePath: '/',
// tagCollection: 'tags',
mdxCollections: ['posts'],
},
},
{
resolve: 'gatsby-plugin-google-analytics',
options: {
trackingId: 'UA-48267274-9',
anonymize: true,
respectDNT: true,
},
},
],
};