diff --git a/components/Nav.tsx b/components/Nav.tsx new file mode 100644 index 0000000..b599c89 --- /dev/null +++ b/components/Nav.tsx @@ -0,0 +1,62 @@ +import { FC, useContext } from 'react'; +import { DarkModeContext } from './DarkMode'; +import styled from 'styled-components'; +import Image from 'next/image'; +import Button from './Button'; +import IconButton from './IconButton'; +import { useRouter } from 'next/router'; + +const Bar = styled.nav` + user-select: none; + width: 100%; + display: grid; + grid-template-columns: auto 1fr; + align-items: center; + padding: 1rem 0rem; + + h2 { + font-size: 1.7rem; + } + + div { + display: grid; + align-items: center; + column-gap: 1rem; + } + + .logo { + cursor: pointer; + grid-template-columns: repeat(2, auto); + justify-content: flex-start; + } + + .buttons { + grid-template-columns: repeat(5, auto); + justify-content: flex-end; + } +`; + +const Nav: FC = () => { + const { dark, toggle } = useContext(DarkModeContext); + const router = useRouter(); + + return ( + +
+ Logo Image +

Hazem Krimi

+
+
+ + + + + +
+
+ ); +}; + +export default Nav;