97 lines
2.7 KiB
Vue
97 lines
2.7 KiB
Vue
|
<template>
|
||
|
<footer>
|
||
|
<div class="separator">
|
||
|
Made by Natty · See us on Fedi:
|
||
|
<a href="https://astolfo.social/@natty" target="_blank">
|
||
|
@natty@astolfo.social
|
||
|
</a>
|
||
|
</div>
|
||
|
<div class="content">
|
||
|
<div>
|
||
|
<div></div>
|
||
|
</div>
|
||
|
<div class="footer-section">
|
||
|
<div class="banners">
|
||
|
<img
|
||
|
src="~/assets/88x31/blobfox.png"
|
||
|
alt="A banner of a stylized fox looking like a fluffy blob"
|
||
|
/>
|
||
|
</div>
|
||
|
</div>
|
||
|
<div class="footer-section">
|
||
|
<h2>See also:</h2>
|
||
|
<div>(Message us and we'll add your banner)</div>
|
||
|
<div class="banners">
|
||
|
<a href="https://lunareclipse.zone" target="_blank">
|
||
|
<img
|
||
|
src="~/assets/88x31/lunar-eclipse-zone.gif"
|
||
|
alt="A banner of a crimson-red moon captioned Lunar Eclipse Zone"
|
||
|
/>
|
||
|
</a>
|
||
|
</div>
|
||
|
</div>
|
||
|
<div class="footer-section">
|
||
|
<h2>Webrings</h2>
|
||
|
<div>[not yet]</div>
|
||
|
</div>
|
||
|
</div>
|
||
|
</footer>
|
||
|
</template>
|
||
|
<style lang="scss" scoped>
|
||
|
footer {
|
||
|
margin-top: 20px;
|
||
|
|
||
|
.separator {
|
||
|
background-color: $glass-surface;
|
||
|
border-top-right-radius: 5px;
|
||
|
border-top-left-radius: 5px;
|
||
|
backdrop-filter: blur(2px);
|
||
|
padding: 10px;
|
||
|
color: $ui-surface-bg;
|
||
|
border-top: 3px double $glass-surface;
|
||
|
border-left: 3px double $glass-surface;
|
||
|
border-right: 3px double $glass-surface;
|
||
|
|
||
|
& a {
|
||
|
&:link,
|
||
|
&:hover,
|
||
|
&:visited {
|
||
|
color: $ui-surface-bg;
|
||
|
}
|
||
|
}
|
||
|
}
|
||
|
border-top-right-radius: 5px;
|
||
|
border-top-left-radius: 5px;
|
||
|
max-width: 1400px;
|
||
|
align-self: center;
|
||
|
width: 100vw;
|
||
|
box-shadow: 0px 0px 10px $ui-hover-fg;
|
||
|
|
||
|
.content {
|
||
|
background-color: $ui-surface-bg;
|
||
|
padding: 5px 5px 20px 5px;
|
||
|
box-sizing: border-box;
|
||
|
border-left: 3px double $primary-surface;
|
||
|
border-right: 3px double $primary-surface;
|
||
|
|
||
|
& .footer-section {
|
||
|
h2 {
|
||
|
margin: 0;
|
||
|
}
|
||
|
|
||
|
& .banners {
|
||
|
display: flex;
|
||
|
flex-direction: row;
|
||
|
gap: 4px;
|
||
|
margin: 4px 0px;
|
||
|
|
||
|
& img {
|
||
|
display: inline-block;
|
||
|
height: 31px;
|
||
|
}
|
||
|
}
|
||
|
}
|
||
|
}
|
||
|
}
|
||
|
</style>
|