blog/src/templates/Page.tsx

31 lines
843 B
TypeScript

import { Style } from 'hono/css';
import { SiteMeta } from '@blog/models/SiteMeta';
import { MetaTags } from '@blog/templates/components/MetaTags';
export function Page({ children, meta }: { children: any, meta: SiteMeta }) {
return (
<html lang="en">
<head>
<title>davesmithhayes.com</title>
<MetaTags meta={meta} />
<Style />
<link rel="stylesheet" href="/static/main.css" />
<link rel="stylesheet" href="/static/intellij-light.min.css" />
</head>
<body>
<header>
<div class="home-link">
<a href="/">davesmithhayes.com</a>
</div>
</header>
<main>
{children}
</main>
<footer>
<div class="copyright">&copy; 2024 Dave Smith-Hayes</div>
</footer>
</body>
</html>
);
}