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 { |
:root { |
||||||
font-size: 16px; |
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); |
||||||
} |
} |
||||||
|
|
||||||
html, body { |
* { |
||||||
|
box-sizing: border-box; |
||||||
|
font-family: "IBM Plex Mono", monospace; |
||||||
padding: 0; |
padding: 0; |
||||||
margin: 0; |
margin: 0; |
||||||
font-family: "IBM Plex Mono", monospace; |
} |
||||||
|
|
||||||
|
html { |
||||||
|
background: var(--bg); |
||||||
|
} |
||||||
|
|
||||||
|
body { |
||||||
|
display: flex; |
||||||
|
flex-direction: column; |
||||||
|
margin: 0 auto; |
||||||
|
max-width: var(--content-max-width); |
||||||
} |
} |
||||||
|
|
||||||
a { |
a { |
||||||
color: inherit; |
color: var(--fg-link); |
||||||
text-decoration: none; |
text-decoration: none; |
||||||
} |
} |
||||||
|
|
||||||
* { |
main { |
||||||
box-sizing: border-box; |
min-height: 70vh; |
||||||
} |
} |
||||||
|
|
||||||
|
Loading…
Reference in new issue