76 lines
2 KiB
XML
76 lines
2 KiB
XML
export default function (data: Lume.Data) {
|
|
return (
|
|
<html lang="en-CA">
|
|
<head>
|
|
<title>{data.title}</title>
|
|
<meta charSet="utf-8" />
|
|
<meta name="description" content={data.description} />
|
|
<meta name="author" content="Foster Hangdaan" />
|
|
<meta name="viewport" content="width=device-width, initial-scale=1.0" />
|
|
<meta name="color-scheme" content="dark light" />
|
|
<meta
|
|
name="theme-color"
|
|
media="(prefers-color-scheme: dark)"
|
|
content="#1a1b26"
|
|
/>
|
|
<meta
|
|
name="theme-color"
|
|
media="(prefers-color-scheme: light)"
|
|
content="#d5d6db"
|
|
/>
|
|
<link
|
|
rel="stylesheet"
|
|
href="/styles/main.css"
|
|
/>
|
|
<link
|
|
rel="icon"
|
|
type="image/png"
|
|
href="/images/tabicon-16.png"
|
|
sizes="16x16"
|
|
/>
|
|
<link
|
|
rel="icon"
|
|
type="image/png"
|
|
href="/images/tabicon-32.png"
|
|
sizes="32x32"
|
|
/>
|
|
<link
|
|
rel="icon"
|
|
type="image/png"
|
|
href="/images/tabicon-96.png"
|
|
sizes="96x96"
|
|
/>
|
|
<link
|
|
rel="icon"
|
|
type="image/png"
|
|
href="/images/tabicon-128.png"
|
|
sizes="128x128"
|
|
/>
|
|
<link
|
|
rel="icon"
|
|
type="image/png"
|
|
href="/images/tabicon-196.png"
|
|
sizes="196x196"
|
|
/>
|
|
</head>
|
|
<body>
|
|
<main>
|
|
{data.children}
|
|
</main>
|
|
<footer class="body">
|
|
<div class="copyright">
|
|
Copyright © 2024 Foster Hangdaan
|
|
</div>
|
|
<div class="meta">
|
|
<a href="https://code.fosterhangdaan.com/foster/donation-site">
|
|
Source
|
|
</a>
|
|
<a href="https://code.fosterhangdaan.com/foster/donation-site/src/branch/trunk/LICENSE.md">
|
|
License
|
|
</a>
|
|
</div>
|
|
</footer>
|
|
</body>
|
|
</html>
|
|
);
|
|
}
|