~repos /website

#astro#js#html#css

git clone https://pyrossh.dev/repos/website.git

木 Personal website of pyrossh. Built with astrojs, shiki, vite.



src/components/Footer.astro



---
import Wrapper from "./Wrapper.astro";
const today = new Date();
---
<footer>
<Wrapper>
<div class="container">
<div class="spacer"></div>
<p class="copyright-container">
Copyright © {today.getFullYear()}
<a class="link" href="https://pyrossh.dev"> pyrossh </a>
</p>
</div>
</Wrapper>
</footer>
<div class="safe-area"></div>
<style>
footer {
background: #131618;
}
.safe-area {
background: #131618;
position: sticky;
bottom: 0;
padding-bottom: env(safe-area-inset-bottom);
}
.container {
display: flex;
flex-direction: row;
flex: 1;
padding: 16px 0px;
}
.spacer {
flex: 1;
}
.copyright-container {
display: flex;
align-items: center;
justify-content: center;
margin-left: 0.5rem;
margin-right: 0.5rem;
color: var(--color-white);
font-size: 1rem;
}
.link {
font-size: 1rem;
line-height: 1.5rem;
margin-left: 0.5rem;
color: var(--color-white);
font-weight: 500;
text-underline-offset: 2px;
text-decoration-thickness: 2px;
text-decoration-line: underline;
text-decoration-color: white;
&:hover {
color: var(--color-gray-200);
text-decoration-color: var(--color-gray-200);
}
}
</style>