Add auth pages ui

This commit is contained in:
Hazem Krimi
2021-04-23 18:26:02 +01:00
parent ad9a101d58
commit 848016d0cb
11 changed files with 548 additions and 0 deletions
+97
View File
@@ -0,0 +1,97 @@
import { Login as LoginIllustration, Logo } from '../../../assets';
import { Box, Button, Input, Text } from '../../../components';
import { theme } from '../../../themes';
import { Wrapper } from './styles';
const RecoverAccount = () => {
return (
<Wrapper>
<Box
display='grid'
gridTemplateColumns='1fr 1.25fr'
height='100vh'
overflow='hidden'
>
<Box padding='3.438rem 4.375rem'>
<Box
display='flex'
flexDirection='row'
alignItems='center'
marginBottom='3.125rem'
>
<Box marginRight='0.625rem'>
<Logo />
</Box>
<Text variant='headline' weight='bold'>
astrobuild
</Text>
</Box>
<Text variant='headline' weight='bold'>
Recover Account
</Text>
<Box
display='grid'
gridTemplateColumns='auto'
alignItems='center'
rowGap='0.5rem'
padding='1.563rem 0rem'
>
<Input
label='New Password'
name='newPassword'
value=''
onChange={() => {}}
/>
<Input
label='Confirm New Password'
name='confirmNewPassword'
value=''
onChange={() => {}}
/>
<Box
display='grid'
gridTemplateColumns='auto'
rowGap='1rem'
marginTop='0.5rem'
>
<Button
variant='primary-action'
fullWidth
color='client'
text='Recover Account'
onClick={() => {}}
/>
</Box>
</Box>
</Box>
<Box
background={theme.colors.client.main}
display='flex'
flexDirection='column'
alignItems='center'
justifyContent='center'
>
<Box>
<LoginIllustration />
</Box>
<Box marginTop='1.563rem'>
<Text color='white' variant='headline' align='center'>
Make your idea alive
</Text>
</Box>
<Box marginTop='0.938rem'>
<Text
color='rgba(255, 255, 255, 0.6)'
variant='subheader'
align='center'
>
Create your dream software with no coding skills
</Text>
</Box>
</Box>
</Box>
</Wrapper>
);
};
export default RecoverAccount;