Roadmap to becoming a developer in 2022
You can not select more than 25 topics Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
 
 
 
 
 

70 lines
1.8 KiB

import { Box, Button, Container, SimpleGrid, Stack } from '@chakra-ui/react';
import { DownloadIcon, EmailIcon } from '@chakra-ui/icons';
import styled from 'styled-components';
import Image from 'next/image';
import { GlobalHeader } from '../../components/global-header';
import { OpensourceBanner } from '../../components/opensource-banner';
import { UpdatesBanner } from '../../components/updates-banner';
import { Footer } from '../../components/footer';
import { PageHeader } from '../../components/page-header';
const RoadmapBody = styled.div`
margin-bottom: 30px;
font-size: 15px;
h1 {
font-size: 32px;
font-weight: 700;
}
p {
line-height: 25px;
margin-bottom: 20px
}
ul, ol {
margin: 0 0 20px 40px;
li + li {
margin-top: 7px;
}
}
img {
max-width: 100%;
}
`;
export default function Roadmap() {
const isImageOnly = true;
return (
<Box bg='white' minH='100vh'>
<GlobalHeader />
<Box mb='60px'>
<PageHeader
title={'Frontend Developer'}
subtitle={'Step by step guide to becoming a modern frontend developer'}
>
<Stack mt='20px' isInline>
<Button size='xs' py='14px' px='10px' leftIcon={<DownloadIcon />} colorScheme='yellow' variant='solid'>
Download PDF
</Button>
<Button size='xs' py='14px' px='10px' leftIcon={<EmailIcon />} colorScheme='yellow' variant='solid'>
Subscribe
</Button>
</Stack>
</PageHeader>
<Container maxW={ isImageOnly ? '900px': 'container.md'} position='relative'>
<RoadmapBody>
<img alt='Frontend Roadmap' src='/roadmaps/frontend.png' />
</RoadmapBody>
</Container>
</Box>
<OpensourceBanner />
<UpdatesBanner />
<Footer />
</Box>
);
}