Skip to content

Commit 4989544

Browse files
fix(web-vue): code snippet styles
1 parent bebd86e commit 4989544

File tree

2 files changed

+27
-0
lines changed

2 files changed

+27
-0
lines changed

packages/vue/src/styles/AIAnswer.js

Lines changed: 14 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -270,6 +270,20 @@ export const resetCSS = (props) => `
270270
width: fit-content;
271271
max-width: 100%;
272272
}
273+
274+
code[class*='language-'],
275+
pre[class*='language-'] {
276+
color: ${
277+
// eslint-disable-next-line no-nested-ternary
278+
props.isSender
279+
? props.themePreset !== 'dark'
280+
? props.theme.colors.primaryTextColor
281+
: props.theme.colors.textColor
282+
: props.theme.colors.primaryTextColor
283+
};
284+
text-shadow: none;
285+
}
286+
273287
ul,
274288
ol {
275289
list-style-position: inside;

packages/web/src/styles/AIAnswer.js

Lines changed: 13 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -265,6 +265,19 @@ export const resetCSS = props => css`
265265
width: fit-content;
266266
max-width: 100%;
267267
}
268+
269+
code[class*='language-'],
270+
pre[class*='language-'] {
271+
color: ${
272+
// eslint-disable-next-line no-nested-ternary
273+
props.isSender
274+
? props.themePreset !== 'dark'
275+
? props.theme.colors.primaryTextColor
276+
: props.theme.colors.textColor
277+
: props.theme.colors.primaryTextColor
278+
};
279+
text-shadow: none;
280+
}
268281
ul,
269282
ol {
270283
padding-left: 1rem;

0 commit comments

Comments
 (0)