summaryrefslogtreecommitdiffstats
path: root/src/ui/components/SiteFooter.tsx
blob: 8bada2e1b841b58b11bc41ccf63dec7831d93436 (plain) (blame)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
import site from "@/corvos.config.ts";

import { Container } from "../layouts/Container.tsx";
import { Divider } from "../objects/Divider.tsx";
import { Logo } from "./Logo.tsx";

export const SiteFooter = async () => {
	const symbols = await site.load("assets/symbols.svg");

	return (
		<footer class="c-site-footer">
			<div class="c-site-footer__banner">
				<svg class="c-site-footer__banner-img">
					<use href={`${symbols.url}#site-footer`} />
				</svg>

				<svg class="c-site-footer__banner-bg">
					<use href={`${symbols.url}#site-footer-bg`} />
				</svg>
			</div>

			<div class="c-site-footer__content-wrap t-static-white">
				<Container class="c-site-footer__content" fixed="150" pad-block pad-inline>
					<div class="c-site-footer__sections">
						<section class="c-site-footer__section s-links s-links--mark-external s-links--static-white">
							Developed by <a href="https://volpeon.ink/">Volpeon</a>
						</section>
					</div>

					<Divider class="c-site-footer__divider" level="quiet" variant="static-white" />

					<section class="c-site-footer__logo">
						<Logo size="lg" variant="static-white" />
					</section>
				</Container>
			</div>
		</footer>
	);
};