-
Notifications
You must be signed in to change notification settings - Fork 0
Commit
This commit does not belong to any branch on this repository, and may belong to a fork outside of the repository.
- Loading branch information
Showing
5 changed files
with
177 additions
and
173 deletions.
There are no files selected for viewing
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -0,0 +1,38 @@ | ||
import { css } from "@emotion/react"; | ||
import { Link } from "gatsby"; | ||
|
||
const headerStyle = css` | ||
display: flex; | ||
flex-direction: row; | ||
justify-content: space-between; | ||
align-items: center; | ||
padding: 0px 48px; | ||
background-color: white; | ||
`; | ||
|
||
const headerMenu = css` | ||
list-style-type: none; | ||
display: flex; | ||
gap: 16px; | ||
`; | ||
|
||
export function Header() { | ||
return ( | ||
<header css={headerStyle}> | ||
<div>HyunnoH.github.io</div> | ||
<div> | ||
<menu css={headerMenu}> | ||
<li> | ||
<Link to="/">Home</Link> | ||
</li> | ||
<li> | ||
<Link to="/about">About me</Link> | ||
</li> | ||
<li> | ||
<Link to="/blog">Blog</Link> | ||
</li> | ||
</menu> | ||
</div> | ||
</header> | ||
); | ||
} |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -0,0 +1,15 @@ | ||
import { ReactNode } from "react"; | ||
import { Header } from "./header"; | ||
|
||
type Props = { | ||
children: ReactNode; | ||
}; | ||
|
||
export function Layout({ children }: Props) { | ||
return ( | ||
<div> | ||
<Header /> | ||
{children} | ||
</div> | ||
); | ||
} |
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -0,0 +1,81 @@ | ||
import { HeadFC, PageProps } from "gatsby"; | ||
import { Layout } from "../components/layout"; | ||
import React from "react"; | ||
import { css } from "@emotion/react"; | ||
import myPic from "../images/1735821869641-21.jpg"; | ||
|
||
const pageStyles = css` | ||
display: flex; | ||
flex-direction: column; | ||
justify-content: space-between; | ||
padding: 96px; | ||
font-family: -apple-system, Roboto, sans-serif, serif; | ||
h2 { | ||
text-decoration: underline; | ||
} | ||
`; | ||
|
||
const summary = css` | ||
display: flex; | ||
gap: 24px; | ||
`; | ||
|
||
const profilePicture = css` | ||
width: 300px; | ||
height: 300px; | ||
`; | ||
|
||
const AboutPage: React.FC<PageProps> = () => { | ||
return ( | ||
<Layout> | ||
<main css={pageStyles}> | ||
<h1>About me</h1> | ||
<section css={summary}> | ||
<img src={myPic} alt="profile" css={profilePicture} /> | ||
<div> | ||
<p>재밌게 살고 싶은 개발자 오현입니다.</p> | ||
<div>Links</div> | ||
</div> | ||
</section> | ||
<section> | ||
<h2>WORK EXPERIENCE</h2> | ||
<h3> | ||
몬드리안에이아이 <i>Incheon, South Korea</i> | ||
</h3> | ||
<h4>프론트엔드 개발자 / 백엔드 개발자</h4> | ||
<div>2020.02 - 현재</div> | ||
<ul> | ||
<li> | ||
Kubernetes 기반 MLOps 플랫폼 Yennefer의 프론트엔드 & 백엔드 개발 | ||
</li> | ||
<li>SK디스커버리 Data Intelligence Platform 백엔드 개발</li> | ||
</ul> | ||
</section> | ||
<section> | ||
<h2>SKILLS</h2> | ||
<h3>Web Development</h3> | ||
<ul> | ||
<li>TypeScript</li> | ||
<li>React.js</li> | ||
<li>Node.js</li> | ||
<li>NestJS</li> | ||
</ul> | ||
</section> | ||
<section> | ||
<h2>EDUCATION</h2> | ||
<ul> | ||
<li> | ||
<b>Incheon Electronic Meister High School</b>, Incheon, South | ||
Korea (2017-2019) | ||
</li> | ||
</ul> | ||
</section> | ||
</main> | ||
</Layout> | ||
); | ||
}; | ||
|
||
export default AboutPage; | ||
|
||
export const Head: HeadFC = () => <title>About me</title>; |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters