forked from WeAreMahsaAmini/Homepage
-
Notifications
You must be signed in to change notification settings - Fork 0
/
Copy pathgatsby-config.js
56 lines (56 loc) · 2.2 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
module.exports = {
plugins: [
{
resolve: 'gatsby-theme-portfolio-minimal',
options: {
siteUrl: 'https://wearemahsaamini.com/', // Used for sitemap generation
manifestSettings: {
favicon: './content/images/favicon.png', // Path is relative to the root
siteName: 'We are Mahsa Amini', // Used in manifest.json
shortName: 'We are Mahsa Amini', // Used in manifest.json
startUrl: '/', // Used in manifest.json
backgroundColor: '#121212', // Used in manifest.json
themeColor: '#121212', // Used in manifest.json
display: 'minimal-ui', // Used in manifest.json
},
contentDirectory: './content',
blogSettings: {
path: '/blog', // Defines the slug for the blog listing page
usePathPrefixForArticles: false, // Default true (i.e. path will be /blog/first-article)
},
// googleAnalytics: {
// trackingId: "UA-XXXXXX-X",
// anonymize: true, // Default true
// environments: ["production", "development"] // Default ["production"]
// }
},
},
{
resolve: `gatsby-plugin-manifest`,
options: {
name: 'WeAreMahsaAmini',
short_name: 'WeAreMahsaAmini',
start_url: '/',
background_color: '#121212',
theme_color: '#121212',
// Enables "Add to Homescreen" prompt and disables browser UI (including back button)
// see https://developers.google.com/web/fundamentals/web-app-manifest/#display
display: 'standalone',
icon: './content/images/favicon.png', // This path is relative to the root of the site.
// An optional attribute which provides support for CORS check.
// If you do not provide a crossOrigin option, it will skip CORS for manifest.
// Any invalid keyword or empty string defaults to `anonymous`
crossOrigin: `use-credentials`,
},
},
'gatsby-plugin-offline',
{
resolve: `gatsby-plugin-google-gtag`,
options: {
trackingIds: [
'G-CQZBB58JSJ', // Marketing Platform advertising products (Display & Video 360, Search Ads 360, and Campaign Manager)
],
},
},
],
};