summaryrefslogtreecommitdiffhomepage
path: root/vhosts/blog/nuldoc-src/components
diff options
context:
space:
mode:
Diffstat (limited to 'vhosts/blog/nuldoc-src/components')
-rw-r--r--vhosts/blog/nuldoc-src/components/global_footer.ts6
-rw-r--r--vhosts/blog/nuldoc-src/components/global_header.ts12
-rw-r--r--vhosts/blog/nuldoc-src/components/page_layout.ts4
-rw-r--r--vhosts/blog/nuldoc-src/components/post_page_entry.ts16
-rw-r--r--vhosts/blog/nuldoc-src/components/slide_page_entry.ts16
5 files changed, 26 insertions, 28 deletions
diff --git a/vhosts/blog/nuldoc-src/components/global_footer.ts b/vhosts/blog/nuldoc-src/components/global_footer.ts
index 4c9d2457..7499fd8a 100644
--- a/vhosts/blog/nuldoc-src/components/global_footer.ts
+++ b/vhosts/blog/nuldoc-src/components/global_footer.ts
@@ -1,12 +1,10 @@
import { Config } from "../config.ts";
-import { el, Element, text } from "../dom.ts";
+import { el, Element } from "../dom.ts";
export function globalFooter(config: Config): Element {
return el(
"footer",
[["class", "footer"]],
- text(
- `© ${config.blog.siteCopyrightYear} ${config.blog.author}`,
- ),
+ `© ${config.blog.siteCopyrightYear} ${config.blog.author}`,
);
}
diff --git a/vhosts/blog/nuldoc-src/components/global_header.ts b/vhosts/blog/nuldoc-src/components/global_header.ts
index 2913ea6d..93ff5ec9 100644
--- a/vhosts/blog/nuldoc-src/components/global_header.ts
+++ b/vhosts/blog/nuldoc-src/components/global_header.ts
@@ -1,5 +1,5 @@
import { Config } from "../config.ts";
-import { el, Element, text } from "../dom.ts";
+import { el, Element } from "../dom.ts";
export function globalHeader(config: Config): Element {
return el(
@@ -8,7 +8,7 @@ export function globalHeader(config: Config): Element {
el(
"div",
[["class", "site-logo"]],
- el("a", [["href", "/"]], text(config.blog.siteName)),
+ el("a", [["href", "/"]], config.blog.siteName),
),
el(
"nav",
@@ -19,22 +19,22 @@ export function globalHeader(config: Config): Element {
el(
"li",
[],
- el("a", [["href", "/about/"]], text("About")),
+ el("a", [["href", "/about/"]], "About"),
),
el(
"li",
[],
- el("a", [["href", "/posts/"]], text("Posts")),
+ el("a", [["href", "/posts/"]], "Posts"),
),
el(
"li",
[],
- el("a", [["href", "/slides/"]], text("Slides")),
+ el("a", [["href", "/slides/"]], "Slides"),
),
el(
"li",
[],
- el("a", [["href", "/tags/"]], text("Tags")),
+ el("a", [["href", "/tags/"]], "Tags"),
),
),
),
diff --git a/vhosts/blog/nuldoc-src/components/page_layout.ts b/vhosts/blog/nuldoc-src/components/page_layout.ts
index 90eb3b2c..391305c1 100644
--- a/vhosts/blog/nuldoc-src/components/page_layout.ts
+++ b/vhosts/blog/nuldoc-src/components/page_layout.ts
@@ -1,5 +1,5 @@
import { Config } from "../config.ts";
-import { el, Element, text } from "../dom.ts";
+import { el, Element } from "../dom.ts";
import { stylesheetLinkElement } from "./utils.ts";
type Params = {
@@ -70,7 +70,7 @@ export async function pageLayout(
? [linkElement("alternate", metaAtomFeedHref, "application/atom+xml")]
: []),
linkElement("icon", "/favicon.svg", "image/svg+xml"),
- el("title", [], text(metaTitle)),
+ el("title", [], metaTitle),
await stylesheetLinkElement("/style.css", config),
...(
requiresSyntaxHighlight
diff --git a/vhosts/blog/nuldoc-src/components/post_page_entry.ts b/vhosts/blog/nuldoc-src/components/post_page_entry.ts
index 9a58efb1..408cec72 100644
--- a/vhosts/blog/nuldoc-src/components/post_page_entry.ts
+++ b/vhosts/blog/nuldoc-src/components/post_page_entry.ts
@@ -1,4 +1,4 @@
-import { el, Element, text } from "../dom.ts";
+import { el, Element } from "../dom.ts";
import {
getPostPublishedDate,
getPostUpdatedDate,
@@ -17,12 +17,12 @@ export function postPageEntry(post: PostPage): Element {
el(
"header",
[["class", "entry-header"]],
- el("h2", [], text(post.title)),
+ el("h2", [], post.title),
),
el(
"section",
[["class", "entry-content"]],
- el("p", [], text(post.description)),
+ el("p", [], post.description),
),
el(
"footer",
@@ -30,17 +30,17 @@ export function postPageEntry(post: PostPage): Element {
el(
"time",
[["datetime", dateToString(getPostPublishedDate(post))]],
- text(dateToString(getPostPublishedDate(post))),
+ dateToString(getPostPublishedDate(post)),
),
- text(" 投稿"),
+ " 投稿",
...(postHasAnyUpdates(post)
? [
- text("、"),
+ "、",
el("time", [[
"datetime",
dateToString(getPostUpdatedDate(post)),
- ]], text(dateToString(getPostUpdatedDate(post)))),
- text(" 更新"),
+ ]], dateToString(getPostUpdatedDate(post))),
+ " 更新",
]
: []),
),
diff --git a/vhosts/blog/nuldoc-src/components/slide_page_entry.ts b/vhosts/blog/nuldoc-src/components/slide_page_entry.ts
index bd2d8978..84422c36 100644
--- a/vhosts/blog/nuldoc-src/components/slide_page_entry.ts
+++ b/vhosts/blog/nuldoc-src/components/slide_page_entry.ts
@@ -1,4 +1,4 @@
-import { el, Element, text } from "../dom.ts";
+import { el, Element } from "../dom.ts";
import {
getPostPublishedDate,
getPostUpdatedDate,
@@ -17,12 +17,12 @@ export function slidePageEntry(slide: SlidePage): Element {
el(
"header",
[["class", "entry-header"]],
- el("h2", [], text(slide.description)),
+ el("h2", [], slide.description),
),
el(
"section",
[["class", "entry-content"]],
- el("p", [], text(slide.title)),
+ el("p", [], slide.title),
),
el(
"footer",
@@ -30,17 +30,17 @@ export function slidePageEntry(slide: SlidePage): Element {
el(
"time",
[["datetime", dateToString(getPostPublishedDate(slide))]],
- text(dateToString(getPostPublishedDate(slide))),
+ dateToString(getPostPublishedDate(slide)),
),
- text(" 登壇"),
+ " 登壇",
...(postHasAnyUpdates(slide)
? [
- text("、"),
+ "、",
el("time", [[
"datetime",
dateToString(getPostUpdatedDate(slide)),
- ]], text(dateToString(getPostUpdatedDate(slide)))),
- text(" 更新"),
+ ]], dateToString(getPostUpdatedDate(slide))),
+ " 更新",
]
: []),
),