mirror of
https://github.com/FranP-code/Open-Telegram-to-Notion-Website.git
synced 2025-10-13 00:42:53 +00:00
88 lines
2.0 KiB
JavaScript
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 |