From 1f1870a1852558166cabfdfdcc4bc1437e37a45a Mon Sep 17 00:00:00 2001 From: nsfisis Date: Sun, 20 Jul 2025 03:14:42 +0900 Subject: feat(blog/style): fix word-break style of links --- services/blog/nuldoc-src/djot/djot2ndoc.ts | 6 ++++-- 1 file changed, 4 insertions(+), 2 deletions(-) (limited to 'services/blog/nuldoc-src/djot/djot2ndoc.ts') diff --git a/services/blog/nuldoc-src/djot/djot2ndoc.ts b/services/blog/nuldoc-src/djot/djot2ndoc.ts index 2abb6ce3..627e8d63 100644 --- a/services/blog/nuldoc-src/djot/djot2ndoc.ts +++ b/services/blog/nuldoc-src/djot/djot2ndoc.ts @@ -46,7 +46,7 @@ import { Url as DjotUrl, Verbatim as DjotVerbatim, } from "@djot/djot"; -import { elem, Element, Node, rawHTML, text } from "../dom.ts"; +import { addClass, elem, Element, Node, rawHTML, text } from "../dom.ts"; function processBlock(node: DjotBlock): Element { switch (node.tag) { @@ -419,7 +419,7 @@ function processFootnoteReference(node: DjotFootnoteReference): Element { } function processUrl(node: DjotUrl): Element { - return elem( + const e = elem( "a", { href: node.text, @@ -427,6 +427,8 @@ function processUrl(node: DjotUrl): Element { }, text(node.text), ); + addClass(e, "url"); + return e; } function processSpan(node: DjotSpan): Element { -- cgit v1.2.3-70-g09d2