Skip to content

Commit 96fde0b

Browse files
Fixing radius issue and prism default theme, again aparently
1 parent 9418802 commit 96fde0b

File tree

1 file changed

+12
-10
lines changed

1 file changed

+12
-10
lines changed

src/plugin/CodeBlock.vue

Lines changed: 12 additions & 10 deletions
Original file line numberDiff line numberDiff line change
@@ -206,17 +206,17 @@ const props = defineProps({
206206
required: false,
207207
default: 'auto',
208208
},
209-
prismjs: {
209+
persistentCopyButton: {
210210
type: Boolean,
211211
required: false,
212212
default: false,
213213
},
214-
prismPlugin: {
214+
prismjs: {
215215
type: Boolean,
216216
required: false,
217217
default: false,
218218
},
219-
persistentCopyButton: {
219+
prismPlugin: {
220220
type: Boolean,
221221
required: false,
222222
default: false,
@@ -331,7 +331,7 @@ const labelClasses = computed<string>(() => {
331331
332332
const preTagStyles = computed<StyleValue>(() => {
333333
const radius = props.codeBlockRadius;
334-
let borderRadius = `${radius} 0 ${radius} ${radius}`;
334+
let borderRadius = `${radius} 0 ${radius} ${radius} !important`;
335335
336336
if (!props.tabs || (!props.copyTab && !props.runTab)) {
337337
borderRadius = radius;
@@ -341,9 +341,10 @@ const preTagStyles = computed<StyleValue>(() => {
341341
342342
return {
343343
borderRadius,
344+
display,
344345
height: convertToUnit(props.height),
345346
maxHeight: convertToUnit(props.maxHeight),
346-
display,
347+
overflow: 'auto',
347348
};
348349
});
349350
@@ -541,14 +542,15 @@ function loadTheme(): void {
541542
cssFilename = `${adjustCssFilename}.css`;
542543
543544
if (useTheme.value === 'default') {
544-
fetchUrl = `${prismCdn.value}/prism.css`;
545+
cssFilename = `prism.css`;
545546
}
546-
else if (useTheme.value.includes('themes-')) {
547+
548+
fetchUrl = `${prismCdn.value}/prism-${cssFilename}`;
549+
550+
if (useTheme.value.includes('themes-')) {
547551
fetchUrl = `${prismThemesCdn.value}/${cssFilename}`;
548552
}
549-
else {
550-
fetchUrl = `${prismCdn.value}/prism-${cssFilename}`;
551-
}
553+
552554
break;
553555
default:
554556
cssFilename = '';

0 commit comments

Comments
 (0)