on master help sign in
disclaimer: type update
a776cc0James Acklin
src/indigo-react/components/CheckboxInput.js+2−1
@@ -45,8 +45,9 @@ export default function CheckboxInput({
45 as="label"
45 as="label"
46 className={cn(
46 className={cn(
47 { mr3: !inline },
47 { mr3: !inline },
48− 'f6 lh-tall us-none pointer flex-row align-center'
48+ 'lh-tall us-none pointer flex-row align-center'
49 )}
49 )}
50+ style={{fontSize: '14px'}}
50 htmlFor={name}>
51 htmlFor={name}>
51 <Flex
52 <Flex
52 justify="center"
53 justify="center"
src/views/Disclaimer.js+30−24
@@ -11,7 +11,11 @@ import BridgeForm from 'form/BridgeForm';
11import SubmitButton from 'form/SubmitButton';
11import SubmitButton from 'form/SubmitButton';
12import { composeValidator, buildCheckboxValidator } from 'form/validators';
12import { composeValidator, buildCheckboxValidator } from 'form/validators';
13
13
14−const TEXT_STYLE = 'f5';
14+const textProps = {
15+ fontFamily: "Inter",
16+ fontSize: '14px',
17+ lineHeight: '20px'
18+}
15
19
16export default function ActivateDisclaimer() {
20export default function ActivateDisclaimer() {
17 const { pop, popAndPush, data } = useLocalRouter();
21 const { pop, popAndPush, data } = useLocalRouter();
@@ -36,44 +40,46 @@ export default function ActivateDisclaimer() {
36 return (
40 return (
37 <View>
41 <View>
38 <Grid gap={2} className="mt8 mb10">
42 <Grid gap={2} className="mt8 mb10">
39− <Grid.Item as={H3} full>
43+ <Grid.Item full>
40− Disclaimer
44+ <Text as='h3' style={{...textProps, fontSize: '16px', fontWeight: 'bold'}}>Disclaimer</Text>
41 </Grid.Item>
45 </Grid.Item>
42 <Grid.Item full>
46 <Grid.Item full>
43− <Text className={cn(TEXT_STYLE, 'block mb4')}>
47+ <Text as='p' style={textProps}>
44 Welcome to Bridge. Please read this information. Your Urbit ID is considered a digital asset. You must secure it. If you do not pay attention to these warnings, your digital assets could be stolen or compromised.
48 Welcome to Bridge. Please read this information. Your Urbit ID is considered a digital asset. You must secure it. If you do not pay attention to these warnings, your digital assets could be stolen or compromised.
45 </Text>
49 </Text>
46
50
47− <Text className={cn(TEXT_STYLE, 'block mb4')}>
51+ <Text as='p' style={textProps}>
48− <B>You own and control your assets. We do not.</B> If you send your
49− assets to another address, we cannot get them back for you.
52+ <strong>You own and control your assets. We do not.</strong> If you send your assets to another address, we cannot get them back for you.
50 </Text>
53 </Text>
51
54
52− <B className={TEXT_STYLE}>Please understand that nobody can:</B>
55+ <Text as='p' style={textProps}>Please understand that nobody can:</Text>
53− <Text className={cn(TEXT_STYLE, 'block mb4')}>
56+
57+ <Text as={'ol'} style={{paddingLeft: '1em'}}>
54− 1. Access your assets for you <br />
58+ <Text as='li' style={textProps}>Access your assets for you;</Text>
55− 2. Recover, reset, or modify ANY of your information <br />
59+ <Text as='li' style={textProps}>Recover, reset, or modify ANY of your information;</Text>
56− 3. Reverse, cancel, or refund transactions <br />
60+ <Text as='li' style={textProps}>Reverse, cancel, or refund transactions;</Text>
57− 4. Hold, back-up, or access your keys
61+ <Text as='li' style={textProps}>Hold, back-up, or access your keys</Text>
58 </Text>
62 </Text>
59
63
60− <B className={TEXT_STYLE}>
64+ <Text as='p' style={{...textProps, fontWeight: 'bold'}}>
61 You are responsible for keeping your information safe. This includes:
65 You are responsible for keeping your information safe. This includes:
62− </B>
63− <Text className={cn(TEXT_STYLE, 'block mb4')}>
64− 1. Private Keys/Mnemonic Phrases and passwords <br />
65− 2. JSON files <br />
66− 3. Hardware wallet PINs; <br />
67− 4. Downloading this software from a reliable site, and ensuring it
68− has not been tampered with
69 </Text>
66 </Text>
70
67
71− <B className={TEXT_STYLE}>To be clear:</B>
68+ <Text as={'ol'} style={{paddingLeft: '1em'}}>
72− <Text className={cn(TEXT_STYLE, 'block')}>
69+ <Text as='li' style={textProps}>Private Keys/Mnemonic Phrases and passwords;</Text>
70+ <Text as='li' style={textProps}>JSON files; </Text>
71+ <Text as='li' style={textProps}>Hardware wallet PINs; </Text>
72+ <Text as='li' style={textProps}>Downloading this software from a reliable site, and ensuring it has not been tampered with</Text>
73+ </Text>
74+
75+ <Text as='p' style={{...textProps, fontWeight: 'bold'}}>To be clear:</Text>
76+
77+ <Text as='p' style={textProps}>
73 This software is provided “as is” without warranties of any kind and
78 This software is provided “as is” without warranties of any kind and
74 our liability to you in connection with the same is limited;
79 our liability to you in connection with the same is limited;
75 </Text>
80 </Text>
76− <Text className={cn(TEXT_STYLE, 'block')}>
81+
82+ <Text as='p' style={textProps}>
77 We have no liability for any security problems or incidents that you
83 We have no liability for any security problems or incidents that you
78 may experience, including any loss or theft of your keys or any
84 may experience, including any loss or theft of your keys or any
79 problems that may arise in connection with your wallet.
85 problems that may arise in connection with your wallet.