File tree 3 files changed +10
-5
lines changed
3 files changed +10
-5
lines changed Original file line number Diff line number Diff line change 17
17
}
18
18
19
19
.line {
20
- @apply block min-h-[1em ];
20
+ @apply block min-h-[1em ] px-4 ;
21
21
}
22
22
23
23
.highlighted ,
71
71
}
72
72
}
73
73
}
74
+
75
+ .scroll-container ::-webkit-scrollbar-track {
76
+ margin : 10px ; /* 滚动条顶部间距 */
77
+ }
74
78
}
Original file line number Diff line number Diff line change @@ -152,8 +152,9 @@ export const ShikiHighLighter: FC<Props> = (props) => {
152
152
< div
153
153
ref = { setCodeBlockRef }
154
154
className = { clsxm (
155
- 'relative max-h-[50vh] w-full overflow-auto px-4 scrollbar-none' ,
155
+ 'relative max-h-[50vh] w-full overflow-auto scrollbar-none' ,
156
156
! isCollapsed ? '!max-h-[100%]' : isOverflow ? maskClassName : '' ,
157
+ styles [ 'scroll-container' ] ,
157
158
) }
158
159
dangerouslySetInnerHTML = {
159
160
renderedHtml
Original file line number Diff line number Diff line change @@ -18,9 +18,9 @@ const textColorMap = {
18
18
} as any
19
19
20
20
const borderColorMap = {
21
- NOTE : 'border -blue-500 dark:border -blue-400' ,
22
- IMPORTANT : 'border -accent' ,
23
- WARNING : 'border -amber-500 dark:border -amber-400' ,
21
+ NOTE : 'before:bg -blue-500 before:bg -blue-400' ,
22
+ IMPORTANT : 'before:bg -accent' ,
23
+ WARNING : 'before:bg -amber-500 dark:before:bg -amber-400' ,
24
24
} as any
25
25
26
26
const typedIconMap = {
You can’t perform that action at this time.
0 commit comments