From bb08528da6330bb22c4b8cdc98b74fd07fbe63ad Mon Sep 17 00:00:00 2001 From: undefined Date: Sun, 22 Sep 2024 09:51:30 +0800 Subject: [PATCH] ui: highlighter: support line-numbers --- packages/ui-default/components/highlighter/highlighter.page.ts | 1 + 1 file changed, 1 insertion(+) diff --git a/packages/ui-default/components/highlighter/highlighter.page.ts b/packages/ui-default/components/highlighter/highlighter.page.ts index 7ae2b41b8..38f9841a2 100644 --- a/packages/ui-default/components/highlighter/highlighter.page.ts +++ b/packages/ui-default/components/highlighter/highlighter.page.ts @@ -10,6 +10,7 @@ const highlighterPage = new AutoloadPage('highlighterPage', () => { const m = language.match(/language-([a-z0-9]+)(\|[\d,-]+)/); if (m?.[2]) { $(code).parent().attr('data-line', m[2].substring(1)); + if (language.includes('line-numbers')) $(code).parent().addClass('line-numbers'); $(code).attr('class', `language-${m[1]}`); } });