Book a Demo!
CoCalc Logo Icon
StoreFeaturesDocsShareSupportNewsAboutPoliciesSign UpSign In
sagemathinc
GitHub Repository: sagemathinc/cocalc
Path: blob/master/src/packages/next/components/landing/collaboration.tsx
5837 views
1
/*
2
* This file is part of CoCalc: Copyright © 2021 Sagemath, Inc.
3
* License: MS-RSL – see LICENSE.md for details
4
*/
5
6
import { Paragraph } from "components/misc";
7
import A from "components/misc/A";
8
import { StaticImageData } from "./image";
9
import Info from "./info";
10
11
interface Props {
12
image: StaticImageData;
13
alt?: string;
14
children?: React.ReactNode;
15
}
16
17
export default function Collaboration(props: Props) {
18
const {
19
image,
20
alt = "Editing a document in two browser windows",
21
children,
22
} = props;
23
return (
24
<Info
25
anchor="a-realtimesync"
26
icon="users"
27
title="Collaborative editing without limits"
28
image={image}
29
alt={alt}
30
>
31
{children ?? (
32
<>
33
<Paragraph>
34
Privately share your project with{" "}
35
<A href="https://doc.cocalc.com/project-settings.html#about-collaborators">
36
<strong>an unlimited number of collaborators</strong>
37
</A>
38
. Simultaneous modifications of your document are{" "}
39
<strong>synchronized in real time</strong>. You see the cursors of
40
others while they edit the document and also see the presence of
41
watching collaborators.
42
</Paragraph>
43
44
<Paragraph>
45
Additionally, any compilation status and output is synchronized
46
between everyone, because everything runs online and is fully
47
managed by CoCalc.
48
</Paragraph>
49
50
<Paragraph>
51
This ensures that everyone involved experiences editing the document
52
in exactly the same way.
53
</Paragraph>
54
</>
55
)}
56
</Info>
57
);
58
}
59
60