Skip to content

Commit f2931fc

Browse files
committed
fix: style error
1 parent f5b6f35 commit f2931fc

File tree

2 files changed

+8
-1
lines changed
  • packages/cli/doc-core/src/theme-default

2 files changed

+8
-1
lines changed

packages/cli/doc-core/src/theme-default/layout/DocLayout/docComponents/pre.tsx

Lines changed: 4 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,7 @@
11
import { CodeProps } from './code';
22

3+
const DEFAULT_LANGUAGE_CLASS = 'language-bash';
4+
35
export function parseTitleFromMeta(meta: string): string {
46
if (!meta) {
57
return '';
@@ -24,9 +26,10 @@ export function Pre({
2426
}
2527

2628
const { className, meta } = children.props as CodeProps;
29+
2730
const codeTitle = parseTitleFromMeta(meta);
2831
return (
29-
<div className={className}>
32+
<div className={className || DEFAULT_LANGUAGE_CLASS}>
3033
{codeTitle && <div className="modern-code-title">{codeTitle}</div>}
3134
<div className="modern-code-content">{children}</div>
3235
</div>

packages/cli/doc-core/src/theme-default/styles/doc/code.css

Lines changed: 4 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -166,3 +166,7 @@
166166
right: 0;
167167
padding-left: 20px;
168168
}
169+
170+
.modern-doc [class*='language-'] .modern-code-content > code {
171+
padding: 16px 20px;
172+
}

0 commit comments

Comments
 (0)