website/src/pages/index.astro
2026-09-08 19:05:10 -04:00

39 lines
967 B
Plaintext

---
import Base from "../layouts/Base.astro";
import Music from "../components/Music.astro";
import Webrings from "../components/Webrings.astro";
import Buttons from "../components/Buttons.astro";
import { site, elsewhere } from "../data/site";
---
<Base>
<section class="intro">
<h1 class="sr-only">{site.name} — {site.tagline}</h1>
<p class="bio">{site.bio}</p>
</section>
<Music />
<section class="section">
<h2 class="label">elsewhere</h2>
<nav class="pagenav" aria-label="more">
{
elsewhere.map((l) => (
<a
href={l.href}
target={l.external ? "_blank" : undefined}
rel={l.external ? "noopener" : undefined}
data-umami-event="elsewhere"
data-umami-event-to={l.label}
>
{l.label} <span class="arw">{l.external ? "↗" : "→"}</span>
</a>
))
}
</nav>
</section>
<Webrings />
<Buttons />
</Base>