-
Notifications
You must be signed in to change notification settings - Fork 0
/
Copy pathgatsby-config.js
112 lines (110 loc) · 4.35 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
104
105
106
107
108
109
110
111
112
require('dotenv').config({
path: `.env`,
});
const config = {
siteHeadline: 'Make education a community, not just an institute!', // Headline for schema.org JSONLD
siteLogo: '/logos/logo.png', // Used for SEO and manifest
keywords:
'cogito, Collaborative, collaborative platform, collaborative e-learning platform, university, community, E-learning, Ecourse, Myelearning, Best education, Quality education, Social learning, Blended learning, Group learning, Study guide, Write a note, Sat exam, Gre exam, Collaboration, Collaboration platform, LMS, Learning Management System, Education platform, Teaching platform, Teaching, Education, Teaching strategies, Teach assist, Data management, Research management, Information management, Innovative education, Innovative learning, Future of education, Learning fast, Studying fast, How to study fast, Exam preparation, Free books, Free exam notes, Best exam notes, University notes, College notes, College education, Exam materials, Fun education, Easy learning, Learning styles, University social network, Reliable notes, Validated notes, Up to date books, Motivation to study, Reliable database, Engaging students, Case studies, Learning competition, Award-winning education, Group assignment, Curriculum, University, College, University books, College books, Study videos, Video education, Remote education',
};
module.exports = {
siteMetadata: {
siteUrl: `https://cogito.study`,
},
plugins: [
`gatsby-plugin-emotion`,
'gatsby-plugin-react-helmet',
'gatsby-plugin-typescript',
{
resolve: 'gatsby-plugin-robots-txt',
options: {
host: 'https://cogito.study',
sitemap: 'https://cogito.study/sitemap.xml',
policy: [{ userAgent: '*', allow: '/' }],
},
},
{
resolve: 'gatsby-plugin-chakra-ui',
options: {
isResettingCSS: true,
isUsingColorMode: false,
},
},
{
resolve: 'gatsby-plugin-google-analytics',
options: {
trackingId: `${process.env.GOOGLE_ANALYTICS_ID}`,
},
},
{
resolve: 'gatsby-source-prismic',
options: {
repositoryName: 'domus',
accessToken: `${process.env.API_KEY}`,
},
},
{
resolve: 'gatsby-plugin-next-seo',
options: {
sameAs: [
'http://www.facebook.com/cogito.study',
'http://instagram.com/cogito.study',
'https://www.linkedin.com/company/cogito-study/',
'https://twitter.com/cogitostudy',
],
titleTemplate: '%s | cogito - Collaborative e-learning platform',
title: 'cogito - Collaborative e-learning platform',
description:
'Cogito is a collaborative platform for reliable university materials and a helping community of students.',
languageAlternate: [
{ hrefLang: 'en', href: 'https://cogito.study/' },
{ hrefLang: 'hu', href: 'https://cogito.study/hu' },
],
openGraph: {
type: 'website',
title: 'cogito - Collaborative e-learning platform',
description:
'Cogito is a collaborative platform for reliable university materials and a helping community of students.',
locale: 'en',
site_name: 'cogito.study',
images: [
{
url: 'https://cogito.study/images/og-image.png',
width: 1200,
height: 1200,
},
],
},
twitter: {
site: '@cogitostudy',
cardType: 'summary_large_image',
},
},
},
{
resolve: `gatsby-source-filesystem`,
options: {
name: `templates`,
path: `${__dirname}/src/templates/`,
},
},
'gatsby-plugin-sharp',
'gatsby-transformer-sharp',
'gatsby-plugin-sitemap',
{
resolve: 'gatsby-plugin-manifest',
options: {
name: 'Cogito',
short_name: 'Cogito - Collaborative e-learning platform',
description:
'Cogito is a collaborative platform for reliable university materials and a helping community of students.',
display: 'standalone',
icon: 'src/favicon.png',
start_url: `.`,
background_color: `#F7FAFC`,
theme_color: `#002B66`,
},
},
'gatsby-plugin-offline',
],
};