parent
6ef4f29b84
commit
cc8d09bd79
@ -0,0 +1,28 @@ |
||||
import Link from "next/link" |
||||
import styled from 'styled-components' |
||||
|
||||
const Nav = styled.nav` |
||||
display: flex; |
||||
gap: 1.5rem; |
||||
font-size: 1.2rem; |
||||
border: unset; |
||||
|
||||
a { |
||||
color: var(--fg-button); |
||||
transition: .2s opacity; |
||||
} |
||||
|
||||
a:hover { |
||||
opacity: .4; |
||||
} |
||||
` |
||||
|
||||
export default () => { |
||||
return ( |
||||
<Nav> |
||||
<Link href="/">Home</Link> |
||||
<Link href="/projects">Projects</Link> |
||||
<a href="https://github.com/E-Almqvist" target="_blank">GitHub</a> |
||||
</Nav> |
||||
) |
||||
} |
@ -1,19 +1,47 @@ |
||||
:root { |
||||
font-size: 16px; |
||||
color: #222; |
||||
--border-type: dotted; |
||||
--border-size: 1px; |
||||
--border-color: #ddd; |
||||
--border-radius: 1rem; |
||||
|
||||
--content-max-width: 60rem; |
||||
--h-uni-padding: .8rem; |
||||
--v-uni-padding: .2rem; |
||||
|
||||
--fg: #222; |
||||
--fg-faded: #aaa; |
||||
--fg-button: #0a070a; |
||||
--fg-link: #abf; |
||||
|
||||
--bg: #fefeff; |
||||
color: var(--fg); |
||||
} |
||||
|
||||
* { |
||||
box-sizing: border-box; |
||||
font-family: "IBM Plex Mono", monospace; |
||||
padding: 0; |
||||
margin: 0; |
||||
} |
||||
|
||||
html { |
||||
background: var(--bg); |
||||
} |
||||
|
||||
html, body { |
||||
padding: 0; |
||||
margin: 0; |
||||
font-family: "IBM Plex Mono", monospace; |
||||
body { |
||||
display: flex; |
||||
flex-direction: column; |
||||
margin: 0 auto; |
||||
max-width: var(--content-max-width); |
||||
} |
||||
|
||||
a { |
||||
color: inherit; |
||||
text-decoration: none; |
||||
color: var(--fg-link); |
||||
text-decoration: none; |
||||
} |
||||
|
||||
* { |
||||
box-sizing: border-box; |
||||
main { |
||||
min-height: 70vh; |
||||
} |
||||
|
||||
|
Loading…
Reference in new issue