mirror of
https://github.com/n8n-io/n8n.git
synced 2025-03-05 20:50:17 -08:00
fix(editor): Color scheme for a markdown code blocks in dark mode (#11008)
This commit is contained in:
parent
fe871d89a9
commit
b20d2eb403
|
@ -1,4 +1,20 @@
|
||||||
@import 'highlight.js/styles/github.css';
|
@use 'sass:meta';
|
||||||
|
|
||||||
|
@include meta.load-css('highlight.js/styles/github.css');
|
||||||
|
|
||||||
|
@mixin hljs-dark-theme {
|
||||||
|
@include meta.load-css('highlight.js/styles/github-dark-dimmed.css');
|
||||||
|
}
|
||||||
|
|
||||||
|
body {
|
||||||
|
&[data-theme='dark'] {
|
||||||
|
@include hljs-dark-theme;
|
||||||
|
}
|
||||||
|
|
||||||
|
@media (prefers-color-scheme: dark) {
|
||||||
|
@include hljs-dark-theme;
|
||||||
|
}
|
||||||
|
}
|
||||||
|
|
||||||
// https://github.com/pxlrbt/markdown-css
|
// https://github.com/pxlrbt/markdown-css
|
||||||
.chat-message-markdown {
|
.chat-message-markdown {
|
||||||
|
@ -561,7 +577,6 @@
|
||||||
|
|
||||||
kbd, /* different style for kbd? */
|
kbd, /* different style for kbd? */
|
||||||
code {
|
code {
|
||||||
background: #eee;
|
|
||||||
padding: 0.1em 0.25em;
|
padding: 0.1em 0.25em;
|
||||||
border-radius: 0.2rem;
|
border-radius: 0.2rem;
|
||||||
-webkit-box-decoration-break: clone;
|
-webkit-box-decoration-break: clone;
|
||||||
|
|
|
@ -145,6 +145,13 @@ watchDebounced(
|
||||||
color: var(--color-text-base);
|
color: var(--color-text-base);
|
||||||
font-size: var(--font-size-2xs);
|
font-size: var(--font-size-2xs);
|
||||||
padding: var(--spacing-2xs);
|
padding: var(--spacing-2xs);
|
||||||
|
|
||||||
|
code {
|
||||||
|
font-size: var(--font-size-3xs);
|
||||||
|
background: var(--color-background-base);
|
||||||
|
padding: var(--spacing-5xs);
|
||||||
|
border-radius: var(--border-radius-base);
|
||||||
|
}
|
||||||
}
|
}
|
||||||
|
|
||||||
.content {
|
.content {
|
||||||
|
@ -165,13 +172,6 @@ watchDebounced(
|
||||||
display: inline;
|
display: inline;
|
||||||
}
|
}
|
||||||
|
|
||||||
code {
|
|
||||||
font-size: var(--font-size-3xs);
|
|
||||||
background: var(--color-background-base);
|
|
||||||
padding: var(--spacing-5xs);
|
|
||||||
border-radius: var(--border-radius-base);
|
|
||||||
}
|
|
||||||
|
|
||||||
.pill {
|
.pill {
|
||||||
display: inline-flex;
|
display: inline-flex;
|
||||||
align-items: center;
|
align-items: center;
|
||||||
|
|
|
@ -680,6 +680,9 @@ onMounted(() => {
|
||||||
[data-theme='dark'] & {
|
[data-theme='dark'] & {
|
||||||
--chat--input--text-color: var(--input-font-color, var(--color-text-dark));
|
--chat--input--text-color: var(--input-font-color, var(--color-text-dark));
|
||||||
}
|
}
|
||||||
|
@media (prefers-color-scheme: dark) {
|
||||||
|
--chat--input--text-color: var(--input-font-color, var(--color-text-dark));
|
||||||
|
}
|
||||||
|
|
||||||
border-bottom-right-radius: var(--border-radius-base);
|
border-bottom-right-radius: var(--border-radius-base);
|
||||||
border-top-right-radius: var(--border-radius-base);
|
border-top-right-radius: var(--border-radius-base);
|
||||||
|
|
Loading…
Reference in a new issue