Graphical PDS migrator for AT Protocol
1import { type PageProps } from "fresh";
2import Header from "../islands/Header.tsx";
3import { Partial } from "fresh/runtime";
4
5export default function App({ Component }: PageProps) {
6 return (
7 <html>
8 <head>
9 <meta charset="utf-8" />
10 <meta name="viewport" content="width=device-width, initial-scale=1.0" />
11 <meta name="og:image" content="/og-image.jpg" />
12 <meta name="og:title" content="Airport" />
13 <meta
14 name="og:description"
15 content="
16 Airport is an AT Protocol PDS Migration Tool that allows you to seamlessly
17 migrate your account from one PDS to another.
18 "
19 />
20 <meta name="og:locale" content="en_US" />
21 <title>Airport</title>
22 <link rel="stylesheet" href="/styles.css" />
23 </head>
24 <script
25 defer
26 src="https://cloud.umami.is/script.js"
27 data-website-id={Deno.env.get("UMAMI_ID")}
28 >
29 </script>
30 <body f-client-nav>
31 <Partial name="body">
32 <Header />
33 <main className="pt-8">
34 <Component />
35 </main>
36 </Partial>
37 </body>
38 </html>
39 );
40}