.CodeMirror { background: var(--input-active-bg) !important; border: 1px solid var(--input-border-color) !important; color: var(--text-color) !important; } .CodeMirror-fullscreen { background: var(--input-bg); } .editor-toolbar { border: 1px solid var(--input-border-color) !important; border-bottom: 0 !important; } .editor-toolbar i.separator { border-color: var(--input-border-color) !important; } .editor-toolbar.fullscreen { background: var(--color-bg) !important; } div.editor-toolbar a { color: var(--text-color) !important; } .editor-toolbar a.active, .editor-toolbar a:hover { background: var(--button-bg) !important; border-color: transparent !important; } .editor-toolbar.disabled-for-preview a:not(.no-disable) { background: transparent !important; border-color: transparent !important; } .editor-statusbar { color: #959694; } .editor-preview { background: var(--card-bg) !important; } .editor-preview-side { background: var(--color-bg-alt) !important; border: 1px solid var(--input-border-color) !important; } .editor-preview pre, .editor-preview-side pre { background: #eee; } .editor-preview table td, .editor-preview table th, .editor-preview-side table td, .editor-preview-side table th { border: 1px solid var(--input-border-color) !important; } .CodeMirror .CodeMirror-code .cm-tag { color: #63a35c; } .CodeMirror .CodeMirror-code .cm-attribute { color: #795da3; } .CodeMirror .CodeMirror-code .cm-string { color: #183691; } .CodeMirror .CodeMirror-selected { background: var(--text-selection-bg) !important; color: var(--text-selection-color) !important; } .CodeMirror .CodeMirror-cursor{ border-color: var(--text-color) !important; } .CodeMirror .CodeMirror-code .cm-comment { background: rgba(0, 0, 0, .05); } .CodeMirror .CodeMirror-code .cm-link { color: #7f8c8d; } .CodeMirror .CodeMirror-code .cm-url { color: #aab2b3; } .CodeMirror .CodeMirror-placeholder { opacity: .5; }