mirror of https://github.com/msgbyte/tailchat
feat: markdown editor add dark mode adaptation
parent
53f812f733
commit
39879c1413
@ -1,4 +1,128 @@
|
||||
.bytemd .bytemd-toolbar-right [bytemd-tippy-path='5'] {
|
||||
// Hidden github icon
|
||||
display: none;
|
||||
.dark {
|
||||
.bytemd {
|
||||
@apply bg-gray-500 text-white border-white border-opacity-20;
|
||||
|
||||
.bytemd-toolbar {
|
||||
@apply bg-gray-600 border-white border-opacity-20;
|
||||
|
||||
.bytemd-toolbar-icon:hover {
|
||||
@apply bg-black bg-opacity-40;
|
||||
}
|
||||
|
||||
.bytemd-toolbar-right [bytemd-tippy-path='5'] {
|
||||
// Hidden github icon
|
||||
display: none;
|
||||
}
|
||||
}
|
||||
|
||||
.bytemd-body {
|
||||
.bytemd-preview,
|
||||
.bytemd-sidebar {
|
||||
@apply border-white border-opacity-20;
|
||||
}
|
||||
|
||||
.bytemd-editor .CodeMirror {
|
||||
@apply bg-gray-500 text-white;
|
||||
}
|
||||
|
||||
.bytemd-sidebar ul {
|
||||
@apply text-gray-100;
|
||||
}
|
||||
}
|
||||
|
||||
.bytemd-status {
|
||||
@apply border-white border-opacity-20;
|
||||
}
|
||||
|
||||
// 以下是代码编辑器配色
|
||||
// 主题: dracula
|
||||
.CodeMirror {
|
||||
&,
|
||||
& .CodeMirror-gutters {
|
||||
// background-color: #282a36 !important;
|
||||
color: #f8f8f2 !important;
|
||||
border: none;
|
||||
}
|
||||
.CodeMirror-gutters {
|
||||
color: #282a36;
|
||||
}
|
||||
.CodeMirror-cursor {
|
||||
border-left: solid thin #f8f8f0;
|
||||
}
|
||||
.CodeMirror-linenumber {
|
||||
color: #6d8a88;
|
||||
}
|
||||
.CodeMirror-selected {
|
||||
background: rgba(255, 255, 255, 0.1);
|
||||
}
|
||||
.CodeMirror-line::selection,
|
||||
.CodeMirror-line > span::selection,
|
||||
.CodeMirror-line > span > span::selection {
|
||||
background: rgba(255, 255, 255, 0.1);
|
||||
}
|
||||
.CodeMirror-line::-moz-selection,
|
||||
.CodeMirror-line > span::-moz-selection,
|
||||
.CodeMirror-line > span > span::-moz-selection {
|
||||
background: rgba(255, 255, 255, 0.1);
|
||||
}
|
||||
span.cm-comment {
|
||||
color: #6272a4;
|
||||
}
|
||||
span.cm-string,
|
||||
span.cm-string-2 {
|
||||
color: #f1fa8c;
|
||||
}
|
||||
span.cm-number {
|
||||
color: #bd93f9;
|
||||
}
|
||||
span.cm-variable {
|
||||
color: #50fa7b;
|
||||
}
|
||||
span.cm-variable-2 {
|
||||
color: white;
|
||||
}
|
||||
span.cm-def {
|
||||
color: #50fa7b;
|
||||
}
|
||||
span.cm-operator {
|
||||
color: #ff79c6;
|
||||
}
|
||||
span.cm-keyword {
|
||||
color: #ff79c6;
|
||||
}
|
||||
span.cm-atom {
|
||||
color: #bd93f9;
|
||||
}
|
||||
span.cm-meta {
|
||||
color: #f8f8f2;
|
||||
}
|
||||
span.cm-tag {
|
||||
color: #ff79c6;
|
||||
}
|
||||
span.cm-attribute {
|
||||
color: #50fa7b;
|
||||
}
|
||||
span.cm-qualifier {
|
||||
color: #50fa7b;
|
||||
}
|
||||
span.cm-property {
|
||||
color: #66d9ef;
|
||||
}
|
||||
span.cm-builtin {
|
||||
color: #50fa7b;
|
||||
}
|
||||
span.cm-variable-3,
|
||||
span.cm-type {
|
||||
color: #ffb86c;
|
||||
}
|
||||
|
||||
.CodeMirror-activeline-background {
|
||||
background: rgba(255, 255, 255, 0.1);
|
||||
}
|
||||
.CodeMirror-matchingbracket {
|
||||
text-decoration: underline;
|
||||
color: white !important;
|
||||
}
|
||||
}
|
||||
}
|
||||
}
|
||||
|
Loading…
Reference in New Issue