27 lines
724 B
XML
27 lines
724 B
XML
import type { FC } from "hono/jsx"
|
|
|
|
export const Layout: FC = async ({ children, title }) => (
|
|
<html lang="en">
|
|
<head>
|
|
<title>{title || "NOSE (Pluto)"}</title>
|
|
<meta charset="utf-8" />
|
|
<meta name="viewport" content="width=device-width, initial-scale=1.0" />
|
|
|
|
<link href="/css/reset.css" rel="stylesheet" />
|
|
<link href="/css/main.css" rel="stylesheet" />
|
|
|
|
<script type="importmap" dangerouslySetInnerHTML={{
|
|
__html: `{ "imports": { "@/": "/" } }`
|
|
}} />
|
|
<script src="/js/main.js" type="module" async></script>
|
|
|
|
</head>
|
|
<body data-mode="tall">
|
|
<main>
|
|
<div id="content">
|
|
{children}
|
|
</div>
|
|
</main>
|
|
</body>
|
|
</html>
|
|
) |