mirror of
https://github.com/hazemKrimi/personal-website.git
synced 2026-05-01 18:00:26 +00:00
30 lines
700 B
TypeScript
30 lines
700 B
TypeScript
import { FC, useContext } from 'react';
|
|
import { DarkModeContext } from '../../components/DarkMode';
|
|
import { Wrapper } from './styles';
|
|
import Image from 'next/image';
|
|
|
|
const Hero: FC = () => {
|
|
const { dark } = useContext(DarkModeContext);
|
|
|
|
return (
|
|
<Wrapper>
|
|
<div className='intro'>
|
|
<h2>Hi, I am Hazem</h2>
|
|
<h2>I Like Building Things</h2>
|
|
<h2 className='blue'>Software Developer</h2>
|
|
<h2 className='blue'>Life Long Learner</h2>
|
|
</div>
|
|
<div className='illustration'>
|
|
<Image
|
|
src={dark ? '/dark-illustration.svg' : '/light-illustration.svg'}
|
|
width='100%'
|
|
height='100%'
|
|
layout='responsive'
|
|
/>
|
|
</div>
|
|
</Wrapper>
|
|
);
|
|
};
|
|
|
|
export default Hero;
|