eleboog-astro/src/layouts/StandaloneMDXLayout.astro
Kebo 54a642df99
Some checks failed
ci / builder (push) Failing after 1m25s
handoff to macbook, why does astro hate me so
2025-06-14 21:35:45 -05:00

39 lines
No EOL
1 KiB
Text

---
import '@fontsource/nunito'
import '@fontsource/libre-baskerville'
import '../styles/markdown.css'
import Header from '../components/Header.astro'
import Footer from '../components/Footer.astro'
import HR from '../components/HR.astro'
const { frontmatter } = Astro.props
const title = frontmatter.slug ?? 'me'
---
<html lang="en">
<head>
<meta charset="utf-8" />
<link href="/moffsoft_light_64.png" rel="icon" type="image/png" media="(prefers-color-scheme: light)"/>
<link href="/moffsoft_dark_64.png" rel="icon" type="image/png" media="(prefers-color-scheme: dark)"/>
<meta name="viewport" content="width=device-width" />
<meta name="generator" content={Astro.generator} />
<title>{title ? title + ' - eleboog.com' : 'eleboog.com'}</title>
</head>
<body class="main-spacing">
<Header current={title}/>
<main>
<h1 class="text-3xl font-serif my-2">{frontmatter.title}</h1>
<h2 class="text-sm mb-4 text-subtitle">{frontmatter.summary}</h2>
<article>
<slot />
</article>
</main>
<Footer/>
</body>
</html>