blob: 382ab1a1982162056dbe3599448d522751f570cb [file] [log] [blame]
Adrien Béraud88a52442021-04-26 12:11:41 -04001import React from 'react';
Adrien Béraudab519ff2022-05-03 15:34:48 -04002import { Container, Card, CardContent, Typography, List, Avatar, Divider } from '@mui/material';
Adrien Béraudab519ff2022-05-03 15:34:48 -04003import { DialerSipRounded, GroupOutlined, RoomRounded } from '@mui/icons-material';
Adrien Béraud88a52442021-04-26 12:11:41 -04004import ListItemLink from '../components/ListItemLink';
5
Adrien Béraud88a52442021-04-26 12:11:41 -04006export default function AccountCreationDialog(props) {
Adrien Béraud88a52442021-04-26 12:11:41 -04007
8 return (
9 <Container>
idillonfb2af5b2022-09-16 13:40:08 -040010 <Card>
Adrien Béraud88a52442021-04-26 12:11:41 -040011 <CardContent>
12 <Typography gutterBottom variant="h5" component="h2">
13 Create new account
14 </Typography>
15 <Typography variant="body2" color="textSecondary" component="p">
16 Welcome to the Jami web node setup.<br />
17 Let's start by creating a new administrator account to control access to the server configuration.
18 </Typography>
19 </CardContent>
20
idillonfb2af5b2022-09-16 13:40:08 -040021 <List>
Adrien Béraud88a52442021-04-26 12:11:41 -040022 <ListItemLink
23 to="/newAccount/rendezVous"
24 icon={<Avatar><RoomRounded /></Avatar>}
25 primary="Rendez-vous point"
26 secondary="A Rendez-vous account provides a unique space suitable to easily organize meetings" />
27 <Divider />
28 <ListItemLink
29 to="/newAccount/jami"
30 icon={<Avatar><GroupOutlined /></Avatar>}
31 primary="Jami account"
32 secondary="A pesonal communication account to join a Rendez-vous point or directly contact other Jami users" />
33 <Divider />
34 <ListItemLink
35 to="/newAccount/sip"
36 icon={<Avatar><DialerSipRounded /></Avatar>}
37 primary="SIP Account"
38 secondary="Connect with standard SIP communication providers or classic telephony services" />
39 </List>
40 </Card>
41 </Container>)
42}