aboutsummaryrefslogtreecommitdiffhomepage
path: root/services/nuldoc/nuldoc-src
diff options
context:
space:
mode:
authornsfisis <nsfisis@gmail.com>2025-11-30 04:06:06 +0900
committernsfisis <nsfisis@gmail.com>2025-11-30 04:12:12 +0900
commit02b258b7f16793f1365d60d7ee3003f0e6c010f8 (patch)
treeb54d8adc6c9ca41d1a1f13982ad2bc48d6690bac /services/nuldoc/nuldoc-src
parentcec2e76d5c122dddd7925579f77e8428c024cd38 (diff)
downloadnsfisis.dev-02b258b7f16793f1365d60d7ee3003f0e6c010f8.tar.gz
nsfisis.dev-02b258b7f16793f1365d60d7ee3003f0e6c010f8.tar.zst
nsfisis.dev-02b258b7f16793f1365d60d7ee3003f0e6c010f8.zip
feat(nuldoc): Show "#" sign in tags
Diffstat (limited to 'services/nuldoc/nuldoc-src')
-rw-r--r--services/nuldoc/nuldoc-src/components/TagList.ts7
-rw-r--r--services/nuldoc/nuldoc-src/pages/PostPage.ts2
-rw-r--r--services/nuldoc/nuldoc-src/pages/SlidePage.ts2
3 files changed, 7 insertions, 4 deletions
diff --git a/services/nuldoc/nuldoc-src/components/TagList.ts b/services/nuldoc/nuldoc-src/components/TagList.ts
index 7260c53..ed3fc1a 100644
--- a/services/nuldoc/nuldoc-src/components/TagList.ts
+++ b/services/nuldoc/nuldoc-src/components/TagList.ts
@@ -1,5 +1,5 @@
import { Config, getTagLabel } from "../config.ts";
-import { Element, li, text, ul } from "../dom.ts";
+import { Element, li, span, text, ul } from "../dom.ts";
type Props = {
tags: string[];
@@ -10,7 +10,10 @@ export default function TagList({ tags, config }: Props): Element {
return ul(
{ class: "entry-tags" },
...tags.map((slug) =>
- li({ class: "tag" }, text(getTagLabel(config, slug)))
+ li(
+ { class: "tag" },
+ span({ class: "tag-inner" }, text(getTagLabel(config, slug))),
+ )
),
);
}
diff --git a/services/nuldoc/nuldoc-src/pages/PostPage.ts b/services/nuldoc/nuldoc-src/pages/PostPage.ts
index 3b163d1..20eec99 100644
--- a/services/nuldoc/nuldoc-src/pages/PostPage.ts
+++ b/services/nuldoc/nuldoc-src/pages/PostPage.ts
@@ -52,7 +52,7 @@ export default async function PostPage(
li(
{ class: "tag" },
a(
- { href: `/tags/${slug}/` },
+ { class: "tag-inner", href: `/tags/${slug}/` },
getTagLabel(config, slug),
),
)
diff --git a/services/nuldoc/nuldoc-src/pages/SlidePage.ts b/services/nuldoc/nuldoc-src/pages/SlidePage.ts
index aea2d17..2d75cf1 100644
--- a/services/nuldoc/nuldoc-src/pages/SlidePage.ts
+++ b/services/nuldoc/nuldoc-src/pages/SlidePage.ts
@@ -60,7 +60,7 @@ export default async function SlidePage(
li(
{ class: "tag" },
a(
- { href: `/tags/${slug}/` },
+ { class: "tag-inner", href: `/tags/${slug}/` },
getTagLabel(config, slug),
),
)