From 36ef8dcf0c87d646970af855db53e5a7f6c51af2 Mon Sep 17 00:00:00 2001 From: nsfisis Date: Sat, 17 May 2025 01:50:38 +0900 Subject: feat(blog/nuldoc): allow codeblock to have line number --- vhosts/blog/static/style.css | 16 ++++++++++++++++ 1 file changed, 16 insertions(+) (limited to 'vhosts/blog/static/style.css') diff --git a/vhosts/blog/static/style.css b/vhosts/blog/static/style.css index 830a593b..078c0774 100644 --- a/vhosts/blog/static/style.css +++ b/vhosts/blog/static/style.css @@ -156,6 +156,22 @@ code { padding: 0; } +/* https://github.com/shikijs/shiki/issues/3 */ +.shiki code { + counter-reset: codeblock-line-number; + counter-increment: codeblock-line-number 0; +} + +.numbered .shiki code .line::before { + content: counter(codeblock-line-number); + counter-increment: codeblock-line-number; + width: 2rem; + margin-right: 1.5rem; + display: inline-block; + text-align: right; + color: #777; +} + li.revision { list-style: inside; } -- cgit v1.2.3-70-g09d2