pleshevski.ru/src/views/works.mts

33 lines
984 B
TypeScript
Raw Normal View History

2022-03-16 22:17:07 +03:00
import { PageLayout } from "../components/page_layout.mjs";
2022-03-21 23:04:28 +03:00
import { AnyNode, Ea } from "ren";
import { div, h3, li, ul } from "../utils.mjs";
2022-03-21 22:50:07 +03:00
import { Context } from "../context.mjs";
2022-03-16 22:17:07 +03:00
2022-03-21 22:50:07 +03:00
export function WorksPage(ctx: Context): AnyNode {
2022-03-21 23:04:28 +03:00
return PageLayout(
ctx,
div({ class: "content-width responsive-typography" }, [
h3("Одни из моих последних работ"),
ul([
li(Ea("a", { href: "https://github.com/pleshevskiy/ren" }, "ren")),
li(Ea("a", { href: "https://github.com/pleshevskiy/hwt" }, "hwt")),
li(
Ea(
"a",
{ href: "https://github.com/pleshevskiy/sonic-channel" },
"sonic-channel"
)
),
li(Ea("a", { href: "https://github.com/pleshevskiy/migra" }, "migra")),
li(
Ea(
"a",
{ href: "https://github.com/pleshevskiy/itconfig-rs" },
"itconfig-rs"
)
),
]),
])
);
2022-03-16 22:17:07 +03:00
}