Files
Open-Telegram-to-Notion-Web…/src/components/Header/Header.jsx
2022-04-25 18:15:19 -03:00

88 lines
2.0 KiB
JavaScript

import icon from './icon.png'
import styled from 'styled-components'
import { Link } from 'wouter'
function Header() {
const HeaderStyles = styled.header`
height: 15vh;
display: flex;
justify-content: space-between;
align-items: center;
padding: 0px 2vw;
border-bottom: 1px solid #eee;
user-select: none;
cursor: pointer;
.logotype {
display: flex;
align-items: center;
img {
width: 80px;
height: 80px;
margin-right: 1vw;
&:hover {
animation: rotate-image 0.5s cubic-bezier(1.000, 0.000, 0.000, 1.000) both;
}
}
@keyframes rotate-image {
0% {
transform: rotate(0deg)
}
100% {
transform: rotate(360deg)
}
}
}
.links {
display: flex;
flex-direction: column;
a {
color: #000;
font-weight: bold;
text-decoration: none;
&:hover {
text-decoration: underline;
}
}
}
`
return (
<HeaderStyles>
<Link href='/'>
<div className='logotype'>
<img src={icon} alt="Page icon"></img>
<h1>Telegram to Notion Bot</h1>
</div>
</Link>
<div className="links">
<Link href="/about">
About
</Link>
<Link href="/privacy-policy">
Privacy policy
</Link>
<Link href="/terms-of-use">
Terms of use
</Link>
</div>
</HeaderStyles>
)
}
export default Header