mirror of
https://github.com/renbaoshuo/S2OJ.git
synced 2024-11-27 02:56:21 +00:00
78 lines
26 KiB
CSS
78 lines
26 KiB
CSS
|
/* ambiance theme for codemirror */
|
||
|
|
||
|
/* Color scheme */
|
||
|
|
||
|
.cm-s-ambiance .cm-keyword { color: #cda869; }
|
||
|
.cm-s-ambiance .cm-atom { color: #CF7EA9; }
|
||
|
.cm-s-ambiance .cm-number { color: #78CF8A; }
|
||
|
.cm-s-ambiance .cm-def { color: #aac6e3; }
|
||
|
.cm-s-ambiance .cm-variable { color: #ffb795; }
|
||
|
.cm-s-ambiance .cm-variable-2 { color: #eed1b3; }
|
||
|
.cm-s-ambiance .cm-variable-3 { color: #faded3; }
|
||
|
.cm-s-ambiance .cm-property { color: #eed1b3; }
|
||
|
.cm-s-ambiance .cm-operator {color: #fa8d6a;}
|
||
|
.cm-s-ambiance .cm-comment { color: #555; font-style:italic; }
|
||
|
.cm-s-ambiance .cm-string { color: #8f9d6a; }
|
||
|
.cm-s-ambiance .cm-string-2 { color: #9d937c; }
|
||
|
.cm-s-ambiance .cm-meta { color: #D2A8A1; }
|
||
|
.cm-s-ambiance .cm-qualifier { color: yellow; }
|
||
|
.cm-s-ambiance .cm-builtin { color: #9999cc; }
|
||
|
.cm-s-ambiance .cm-bracket { color: #24C2C7; }
|
||
|
.cm-s-ambiance .cm-tag { color: #fee4ff }
|
||
|
.cm-s-ambiance .cm-attribute { color: #9B859D; }
|
||
|
.cm-s-ambiance .cm-header {color: blue;}
|
||
|
.cm-s-ambiance .cm-quote { color: #24C2C7; }
|
||
|
.cm-s-ambiance .cm-hr { color: pink; }
|
||
|
.cm-s-ambiance .cm-link { color: #F4C20B; }
|
||
|
.cm-s-ambiance .cm-special { color: #FF9D00; }
|
||
|
.cm-s-ambiance .cm-error { color: #AF2018; }
|
||
|
|
||
|
.cm-s-ambiance .CodeMirror-matchingbracket { color: #0f0; }
|
||
|
.cm-s-ambiance .CodeMirror-nonmatchingbracket { color: #f22; }
|
||
|
|
||
|
.cm-s-ambiance .CodeMirror-selected {
|
||
|
background: rgba(255, 255, 255, 0.15);
|
||
|
}
|
||
|
.cm-s-ambiance.CodeMirror-focused .CodeMirror-selected {
|
||
|
background: rgba(255, 255, 255, 0.10);
|
||
|
}
|
||
|
|
||
|
/* Editor styling */
|
||
|
|
||
|
.cm-s-ambiance.CodeMirror {
|
||
|
line-height: 1.40em;
|
||
|
color: #E6E1DC;
|
||
|
background-color: #202020;
|
||
|
-webkit-box-shadow: inset 0 0 10px black;
|
||
|
-moz-box-shadow: inset 0 0 10px black;
|
||
|
box-shadow: inset 0 0 10px black;
|
||
|
}
|
||
|
|
||
|
.cm-s-ambiance .CodeMirror-gutters {
|
||
|
background: #3D3D3D;
|
||
|
border-right: 1px solid #4D4D4D;
|
||
|
box-shadow: 0 10px 20px black;
|
||
|
}
|
||
|
|
||
|
.cm-s-ambiance .CodeMirror-linenumber {
|
||
|
text-shadow: 0px 1px 1px #4d4d4d;
|
||
|
color: #111;
|
||
|
padding: 0 5px;
|
||
|
}
|
||
|
|
||
|
.cm-s-ambiance .CodeMirror-guttermarker { color: #aaa; }
|
||
|
.cm-s-ambiance .CodeMirror-guttermarker-subtle { color: #111; }
|
||
|
|
||
|
.cm-s-ambiance .CodeMirror-lines .CodeMirror-cursor {
|
||
|
border-left: 1px solid #7991E8;
|
||
|
}
|
||
|
|
||
|
.cm-s-ambiance .CodeMirror-activeline-background {
|
||
|
background: none repeat scroll 0% 0% rgba(255, 255, 255, 0.031);
|
||
|
}
|
||
|
|
||
|
.cm-s-ambiance.CodeMirror,
|
||
|
.cm-s-ambiance .CodeMirror-gutters {
|
||
|
background-image: url("data:image/png;base64,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
|
||
|
}
|