import { BaseLayout } from "$/ui/base/BaseLayout.tsx"; import { ReleaseCard } from "$/ui/components/ReleaseCard.tsx"; import { SiteHeader } from "$/ui/components/SiteHeader.tsx"; import { CardList } from "$/ui/layouts/CardList.tsx"; import { Container } from "$/ui/layouts/Container.tsx"; import { HList } from "$/ui/layouts/HList.tsx"; import { Button } from "$/ui/objects/Button.tsx"; import { Divider } from "$/ui/objects/Divider.tsx"; import { Heading } from "$/ui/objects/Heading.tsx"; import { Icon } from "$/ui/objects/Icon.tsx"; import site from "@/corvos.config.ts"; export const template = site.$.template({ type: "home" }, (page, pages) => { const query = site.$.query(pages); const releasesIndex = query.type(".html").match({ type: "releases-index" }).one(); const releases = query.type(".html").match({ type: "release" }).many().toArray(); return ( {page.data.title} } /> Corvos {" "} – A static site generator for Deno.
{{ __html: page.content }}
  • {releases.map((page) => ( ))}
    ); });