@@ -3,6 +3,15 @@ import cn from 'classnames';
3import ob from 'urbit-ob';
3import ob from 'urbit-ob';
4import { Grid, Text, LinkButton } from 'indigo-react';
4import { Grid, Text, LinkButton } from 'indigo-react';
13+} from '@tlon/indigo-react';
6import useWasGreeted from 'lib/useWasGreeted';
15import useWasGreeted from 'lib/useWasGreeted';
8const TEXT_STYLE = 'f5';
17const TEXT_STYLE = 'f5';
@@ -26,27 +35,70 @@ export default function ActivateDisclaimer({ point }) {
26 <Text className={cn(TEXT_STYLE, 'block mb4')}>
35 <Text className={cn(TEXT_STYLE, 'block mb4')}>
27 Welcome <span className="mono">{pointName}</span>,
36 Welcome <span className="mono">{pointName}</span>,
30 <Text className={cn(TEXT_STYLE, 'block mb2')}>
38 <Text className={cn(TEXT_STYLE, 'block mb2')}>
31− As of this moment, you own a piece of Urbit. No one can take it from
39+ As of this moment, you own a piece of Urbit.
32− you, and you can keep it for the rest of your life.
40+ Keep your login details safe. No one can recover them for you.
34− <Text className={cn(TEXT_STYLE, 'block mb2')}>
42+ <Text className={cn(TEXT_STYLE, 'block mb2')}>Now that you own your identity, the next step is to run your own operating system:</Text>
35− Keep your Master Ticket safe. No one can recover it for you. But it
36− can get you back into Urbit at any time.
38− <Text className={cn(TEXT_STYLE, 'block mb2')}>Right now you can:</Text>
39 </Grid.Item>
43 </Grid.Item>
46+ <Box className="info-list">
47+ <Row className="info-row">
48+ <Box className="info-message">
49+ Comfortable with a command line?
52+ style={{ fontWeight: 600 }}
53+ className="underline"
41− <Grid.Item full as={LinkButton} href="https://docs.urbit.org/get-on-urbit#get-the-urbit-runtime">
56+ href="https://docs.urbit.org/get-on-urbit#get-the-urbit-runtime">
42− <Text className={cn(TEXT_STYLE, 'block mb2')}>
57+ Run it using Vere↗
43− Boot Arvo, the Urbit OS
58+ </a>
61+ <Row className="info-row">
62+ <Box className="info-message">
63+ Graphical interfaces more your speed?
67+ style={{ fontWeight: 600 }}
68+ className="underline"
71+ href="https://nativeplanet.io/software">
76+ <Row className="info-row">
77+ <Box className="info-message">
78+ Want a dedicated Urbit device to do it all for you?
82+ style={{ fontWeight: 600 }}
83+ className="underline"
86+ href="https://nativeplanet.io/hardware">
87+ Get Native Planet hardware↗
91+ <Row className="info-row">
92+ <Box style={{ fontStyle: 'italic' }} className="info-message">
93+ Not ready to self-host? Contact <a className="bold underline" href="mailto:support@tlon.io">support@tlon.io</a> to have them host your Urbit for you!
45 </Grid.Item>
97 </Grid.Item>
47 <Grid.Item full>
99 <Grid.Item full>
48 <Text className={cn(TEXT_STYLE, 'block mb4')}>
100 <Text className={cn(TEXT_STYLE, 'block mb4')}>
49− Welcome to Urbit. See you online.
101+ Welcome to Urbit. See you on the network.
51 </Grid.Item>
103 </Grid.Item>
52 <Grid.Item full as={LinkButton} onClick={dismiss}>
104 <Grid.Item full as={LinkButton} onClick={dismiss}>