From 1204620ab9852b5acf02d922e1679f28e58cc35d Mon Sep 17 00:00:00 2001 From: nsfisis Date: Thu, 20 Mar 2025 21:57:25 +0900 Subject: feat(frontend): show line number --- frontend/app/shiki.css | 18 +++++++++++++++++- 1 file changed, 17 insertions(+), 1 deletion(-) (limited to 'frontend/app') diff --git a/frontend/app/shiki.css b/frontend/app/shiki.css index 91b6e18..9e456fe 100644 --- a/frontend/app/shiki.css +++ b/frontend/app/shiki.css @@ -1,3 +1,19 @@ -pre.shiki { +.shiki { white-space: pre-wrap; } + +/* https://github.com/shikijs/shiki/issues/3 */ +.shiki code { + counter-reset: line-number; + counter-increment: line-number 0; +} + +.shiki code .line::before { + content: counter(line-number); + counter-increment: line-number; + width: 2rem; + margin-right: 1.5rem; + display: inline-block; + text-align: right; + color: #aaa; +} -- cgit v1.2.3-70-g09d2