diff --git a/src/components/ui/code-highlighter/shiki/Shiki.module.css b/src/components/ui/code-highlighter/shiki/Shiki.module.css index 04d4833182..97d37ebe95 100644 --- a/src/components/ui/code-highlighter/shiki/Shiki.module.css +++ b/src/components/ui/code-highlighter/shiki/Shiki.module.css @@ -17,7 +17,7 @@ } .line { - @apply block min-h-[1em] px-4; + @apply block min-h-[1em]; } .highlighted, diff --git a/src/components/ui/code-highlighter/shiki/Shiki.tsx b/src/components/ui/code-highlighter/shiki/Shiki.tsx index 59fde19429..fecf4e79bc 100644 --- a/src/components/ui/code-highlighter/shiki/Shiki.tsx +++ b/src/components/ui/code-highlighter/shiki/Shiki.tsx @@ -64,9 +64,8 @@ export const ShikiHighLighter: FC = (props) => { () => import('shiki/langs/vue.mjs'), () => import('shiki/langs/html.mjs'), () => import('shiki/langs/asm.mjs'), - () => import('shiki/langs/bash.mjs'), + () => import('shiki/langs/shell.mjs'), () => import('shiki/langs/ps.mjs'), - () => import('shiki/langs/ps1.mjs'), ], loadWasm: getWasm, }) @@ -103,7 +102,7 @@ export const ShikiHighLighter: FC = (props) => { return codeHighlighter(highlighter, { attrs: attrs || '', code: value, - lang: language || '', + lang: language ? language.toLowerCase() : '', }) }, [attrs, language, value, highlighter]) @@ -132,7 +131,7 @@ export const ShikiHighLighter: FC = (props) => { {!filename && !!language && (
{language.toUpperCase()}
@@ -152,7 +151,7 @@ export const ShikiHighLighter: FC = (props) => {
{ 'plaintext', 'txt', 'plain', - ].includes(lang) + ].includes(lang.toLowerCase()) }