Book a Demo!
CoCalc Logo Icon
StoreFeaturesDocsShareSupportNewsAboutPoliciesSign UpSign In
sagemathinc
GitHub Repository: sagemathinc/cocalc
Path: blob/master/src/packages/next/pages/support/community.tsx
5968 views
1
import { Layout } from "antd";
2
3
import { Icon } from "@cocalc/frontend/components/icon";
4
import Footer from "components/landing/footer";
5
import Head from "components/landing/head";
6
import Header from "components/landing/header";
7
import IndexList, { DataSource } from "components/landing/index-list";
8
import A from "components/misc/A";
9
import SiteName from "components/share/site-name";
10
import { MAX_WIDTH } from "lib/config";
11
import { Customize } from "lib/customize";
12
import withCustomize from "lib/with-customize";
13
import MailingList from "public/info/cocalc-mailing-list.png";
14
import Discord from "public/info/discord.png";
15
import { COLORS } from "@cocalc/util/theme";
16
import Facebook from "public/info/facebook.png";
17
import GitHubDiscussions from "public/info/github-discussions.png";
18
import Github from "public/info/github.png";
19
import LinkedIn from "public/info/linkedin.png";
20
import Share from "public/info/share.png";
21
import Twitter from "public/info/twitter.png";
22
23
const imageWidth = "300px";
24
25
const dataSource = [
26
{
27
link: "https://discord.gg/nEHs2GK",
28
title: (
29
<>
30
<b>Chat</b> about CoCalc on Discord
31
</>
32
),
33
logo: "comment",
34
image: Discord,
35
imageWidth,
36
description: (
37
<>
38
Visit the{" "}
39
<A href="https://discord.gg/EugdaJZ8">CoCalc Discord server</A> to chat
40
with other CoCalc users, ask questions, and give us quick feedback.
41
</>
42
),
43
},
44
{
45
link: "https://github.com/sagemathinc/cocalc",
46
logo: "github",
47
imageWidth,
48
image: Github,
49
title: (
50
<A href="https://github.com/sagemathinc/cocalc">
51
CoCalc's <b>Source Code</b>
52
</A>
53
),
54
description: (
55
<>
56
Browse every change to{" "}
57
<A href="https://github.com/sagemathinc/cocalc">CoCalc source code</A>,
58
track the status of{" "}
59
<A href="https://github.com/sagemathinc/cocalc/issues">known issues</A>,{" "}
60
<A href="https://github.com/sagemathinc/cocalc/issues/new">
61
report a bug
62
</A>
63
, comment on{" "}
64
<A href="https://github.com/sagemathinc/cocalc/issues">
65
development ideas
66
</A>{" "}
67
and see an{" "}
68
<A href="https://github.com/sagemathinc/cocalc/graphs/contributors">
69
overview of the pace of development
70
</A>
71
. While you're at it,{" "}
72
<A href="https://github.com/sagemathinc/cocalc/network/members">
73
fork CoCalc
74
</A>{" "}
75
and send us{" "}
76
<A href="https://github.com/sagemathinc/cocalc/pulls">a pull request</A>
77
.
78
</>
79
),
80
},
81
{
82
link: "https://www.linkedin.com/company/sagemath-inc./",
83
logo: "linkedin",
84
imageWidth,
85
image: LinkedIn,
86
title: (
87
<A href="https://www.linkedin.com/company/sagemath-inc./">
88
CoCalc on <b>LinkedIn</b>
89
</A>
90
),
91
description: (
92
<>
93
Explore{" "}
94
<A href="https://www.linkedin.com/company/sagemath-inc./">
95
CoCalc on LinkedIn
96
</A>
97
.
98
</>
99
),
100
},
101
{
102
shareServer: true,
103
link: "/share",
104
logo: "bullhorn",
105
imageWidth,
106
image: Share,
107
title: (
108
<A href="/share">
109
CoCalc <b>Published Files</b>
110
</A>
111
),
112
description: (
113
<>
114
<A href="/share">
115
Browse the <SiteName /> share server
116
</A>{" "}
117
to see what other users of this site are publishing. You will find
118
thousands of <A href="/features/jupyter-notebook">Jupyter notebooks</A>,
119
Sage worksheets, programs, PDF's, final projects from courses,{" "}
120
<A href="/features/latex-editor">research papers</A> and more.
121
</>
122
),
123
},
124
{
125
link: "https://www.facebook.com/CoCalcOnline/",
126
logo: "facebook",
127
imageWidth,
128
image: Facebook,
129
title: (
130
<A href="https://www.facebook.com/CoCalcOnline/">
131
CoCalc on <b>Facebook</b>
132
</A>
133
),
134
description: (
135
<>
136
Check out our{" "}
137
<A href="https://www.facebook.com/CoCalcOnline/">Facebook page</A>,
138
where you can post something cool you've done using CoCalc, start a
139
dicussion, or watch out for announcements.
140
</>
141
),
142
},
143
{
144
link: "https://github.com/sagemathinc/cocalc/discussions",
145
logo: "github",
146
imageWidth,
147
image: GitHubDiscussions,
148
title: (
149
<A href="https://github.com/sagemathinc/cocalc/discussions">
150
CoCalc <b>GitHub Discussions</b>
151
</A>
152
),
153
description: (
154
<>
155
<A href="https://github.com/sagemathinc/cocalc/discussions">
156
Search or ask questions and start a discussion about CoCalc here!
157
</A>
158
</>
159
),
160
},
161
{
162
link: "https://groups.google.com/forum/?fromgroups#!forum/cocalc",
163
logo: "envelope",
164
image: MailingList,
165
imageWidth,
166
title: (
167
<A href="https://groups.google.com/forum/?fromgroups#!forum/cocalc">
168
CoCalc <b>Google Groups Mailing List</b>
169
</A>
170
),
171
description: (
172
<>
173
Get announcements about CoCalc in your inbox, and use email to
174
participate in discussions with the CoCalc community at the{" "}
175
<A href="https://groups.google.com/forum/?fromgroups#!forum/cocalc">
176
CoCalc mailing list
177
</A>
178
.
179
</>
180
),
181
},
182
183
{
184
link: "https://twitter.com/cocalc_com",
185
logo: "twitter",
186
imageWidth,
187
image: Twitter,
188
title: (
189
<A href="https://twitter.com/cocalc_com">
190
CoCalc on <b>Twitter/X</b>
191
</A>
192
),
193
description: (
194
<>
195
Follow{" "}
196
<A href="https://twitter.com/cocalc_com">@cocalc_com on Twitter/X</A>{" "}
197
for announcements about what's going on with CoCalc. You can also DM
198
questions to us or tag us in your tweets.
199
</>
200
),
201
},
202
] as DataSource;
203
204
export default function Connect({ customize }) {
205
return (
206
<Customize value={customize}>
207
<Head title="Community Support" />
208
<Layout>
209
<Header page="support" subPage="community" />
210
<Layout.Content style={{ backgroundColor: "white" }}>
211
<div
212
style={{
213
maxWidth: MAX_WIDTH,
214
margin: "15px auto",
215
padding: "15px",
216
backgroundColor: "white",
217
}}
218
>
219
<div style={{ textAlign: "center", color: COLORS.GRAY_D }}>
220
<h1 style={{ fontSize: "28pt" }}></h1>
221
</div>
222
<IndexList
223
title={
224
<>
225
<Icon name="users" style={{ marginRight: "30px" }} />
226
Connect with the Cocalc Community
227
</>
228
}
229
description={
230
<>
231
There are many ways that you can connect with the broader
232
CoCalc community.
233
</>
234
}
235
dataSource={dataSource}
236
/>
237
</div>
238
<Footer />
239
</Layout.Content>
240
</Layout>
241
</Customize>
242
);
243
}
244
245
export async function getServerSideProps(context) {
246
return await withCustomize({ context });
247
}
248
249