Files
txarli.dev/src/pages/index.astro
2024-05-09 23:46:25 -05:00

44 lines
1019 B
Plaintext

---
import BaseHead from "../components/BaseHead.astro";
import Header from "../components/Header.astro";
import Footer from "../components/Footer.astro";
import HomePosts from "../components/HomePosts.astro";
import ColorScript from "../components/ColorScript.astro";
import Tags from "../components/Tags.astro";
import { SITE_TITLE, SITE_DESCRIPTION } from "../config";
import { Content as About } from "./about.md";
import getTags from "../scripts/getTags";
const posts = await Astro.glob("../posts/*.md");
const tags = getTags(posts);
---
<!doctype html>
<html lang="en-us">
<BaseHead title={SITE_TITLE} description={SITE_DESCRIPTION} />
<body>
<Header title={SITE_TITLE} />
<main>
<About />
<br />
<h3>Here's my most recent posts</h3>
<HomePosts allPosts={posts} />
<p class="center">
You can also <a href="https://blahg.netlify.app/rss.xml">
subscribe with RSS!
</a>
</p>
<br />
<Tags tags={tags} all />
</main>
<Footer />
<ColorScript />
</body>
</html>