|
- .CodeMirror {
- font-family:monospace;
- height:460px;
- color:black
- }
- .CodeMirror-lines {
- padding:4px 0
- }
- .CodeMirror pre {
- padding:0 4px
- }
- .CodeMirror-scrollbar-filler,.CodeMirror-gutter-filler {
- background-color:white
- }
- .CodeMirror-gutters {
- border-right:1px solid #ddd;
- background-color:#f7f7f7;
- white-space:nowrap
- }
- .CodeMirror-linenumber {
- padding:0 3px 0 5px;
- min-width:20px;
- text-align:right;
- color:#999;
- white-space:nowrap
- }
- .CodeMirror-guttermarker {
- color:black
- }
- .CodeMirror-guttermarker-subtle {
- color:#999
- }
- .CodeMirror-cursor {
- border-left:1px solid black;
- border-right:none;
- width:0
- }
- .CodeMirror div.CodeMirror-secondarycursor {
- border-left:1px solid silver
- }
- .cm-fat-cursor .CodeMirror-cursor {
- width:auto;
- border:0 !important;
- background:#7e7
- }
- .cm-fat-cursor div.CodeMirror-cursors {
- z-index:1
- }
- .cm-animate-fat-cursor {
- width:auto;
- border:0;
- -webkit-animation:blink 1.06s steps(1) infinite;
- -moz-animation:blink 1.06s steps(1) infinite;
- animation:blink 1.06s steps(1) infinite;
- background-color:#7e7
- }
- @-moz-keyframes blink {
- 0% {
- }50% {
- background-color:transparent
- }
- 100% {
- }
- }
- @-webkit-keyframes blink {
- 0% {
- }50% {
- background-color:transparent
- }
- 100% {
- }
- }
- @keyframes blink {
- 0% {
- }50% {
- background-color:transparent
- }
- 100% {
- }
- }
- .CodeMirror-overwrite .CodeMirror-cursor {
- }.cm-tab {
- display:inline-block;
- text-decoration:inherit
- }
- .CodeMirror-rulers {
- position:absolute;
- left:0;
- right:0;
- top:-50px;
- bottom:-20px;
- overflow:hidden
- }
- .CodeMirror-ruler {
- border-left:1px solid #ccc;
- top:0;
- bottom:0;
- position:absolute
- }
- .cm-s-default .cm-header {
- color:blue
- }
- .cm-s-default .cm-quote {
- color:#090
- }
- .cm-negative {
- color:#d44
- }
- .cm-positive {
- color:#292
- }
- .cm-header,.cm-strong {
- font-weight:bold
- }
- .cm-em {
- font-style:italic
- }
- .cm-link {
- text-decoration:underline
- }
- .cm-strikethrough {
- text-decoration:line-through
- }
- .cm-s-default .cm-keyword {
- color:#708
- }
- .cm-s-default .cm-atom {
- color:#219
- }
- .cm-s-default .cm-number {
- color:#164
- }
- .cm-s-default .cm-def {
- color:#00f
- }
- .cm-s-default .cm-variable,.cm-s-default .cm-punctuation,.cm-s-default .cm-property,.cm-s-default .cm-operator {
- }.cm-s-default .cm-variable-2 {
- color:#05a
- }
- .cm-s-default .cm-variable-3 {
- color:#085
- }
- .cm-s-default .cm-comment {
- color:#a50
- }
- .cm-s-default .cm-string {
- color:#a11
- }
- .cm-s-default .cm-string-2 {
- color:#f50
- }
- .cm-s-default .cm-meta {
- color:#555
- }
- .cm-s-default .cm-qualifier {
- color:#555
- }
- .cm-s-default .cm-builtin {
- color:#30a
- }
- .cm-s-default .cm-bracket {
- color:#997
- }
- .cm-s-default .cm-tag {
- color:#170
- }
- .cm-s-default .cm-attribute {
- color:#00c
- }
- .cm-s-default .cm-hr {
- color:#999
- }
- .cm-s-default .cm-link {
- color:#00c
- }
- .cm-s-default .cm-error {
- color:#f00
- }
- .cm-invalidchar {
- color:#f00
- }
- .CodeMirror-composing {
- border-bottom:2px solid
- }
- div.CodeMirror span.CodeMirror-matchingbracket {
- color:#0f0
- }
- div.CodeMirror span.CodeMirror-nonmatchingbracket {
- color:#f22
- }
- .CodeMirror-matchingtag {
- background:rgba(255,150,0,.3)
- }
- .CodeMirror-activeline-background {
- background:#e8f2ff
- }
- .CodeMirror {
- position:relative;
- overflow:hidden;
- background:white
- }
- .CodeMirror-scroll {
- overflow:scroll !important;
- margin-bottom:-30px;
- margin-right:-30px;
- padding-bottom:30px;
- height:100%;
- outline:none;
- position:relative
- }
- .CodeMirror-sizer {
- position:relative;
- border-right:30px solid transparent
- }
- .CodeMirror-vscrollbar,.CodeMirror-hscrollbar,.CodeMirror-scrollbar-filler,.CodeMirror-gutter-filler {
- position:absolute;
- z-index:6;
- display:none
- }
- .CodeMirror-vscrollbar {
- right:0;
- top:0;
- overflow-x:hidden;
- overflow-y:scroll
- }
- .CodeMirror-hscrollbar {
- bottom:0;
- left:0;
- overflow-y:hidden;
- overflow-x:scroll
- }
- .CodeMirror-scrollbar-filler {
- right:0;
- bottom:0
- }
- .CodeMirror-gutter-filler {
- left:0;
- bottom:0
- }
- .CodeMirror-gutters {
- position:absolute;
- left:0;
- top:0;
- min-height:100%;
- z-index:3
- }
- .CodeMirror-gutter {
- white-space:normal;
- height:100%;
- display:inline-block;
- vertical-align:top;
- margin-bottom:-30px
- }
- .CodeMirror-gutter-wrapper {
- position:absolute;
- z-index:4;
- background:none !important;
- border:none !important
- }
- .CodeMirror-gutter-background {
- position:absolute;
- top:0;
- bottom:0;
- z-index:4
- }
- .CodeMirror-gutter-elt {
- position:absolute;
- cursor:default;
- z-index:4
- }
- .CodeMirror-gutter-wrapper {
- -webkit-user-select:none;
- -moz-user-select:none;
- user-select:none
- }
- .CodeMirror-lines {
- cursor:text;
- min-height:1px
- }
- .CodeMirror pre {
- -moz-border-radius:0;
- -webkit-border-radius:0;
- border-radius:0;
- border-width:0;
- background:transparent;
- font-family:inherit;
- font-size:inherit;
- margin:0;
- white-space:pre;
- word-wrap:normal;
- line-height:inherit;
- color:inherit;
- z-index:2;
- position:relative;
- overflow:visible;
- -webkit-tap-highlight-color:transparent;
- -webkit-font-variant-ligatures:contextual;
- font-variant-ligatures:contextual
- }
- .CodeMirror-wrap pre {
- word-wrap:break-word;
- white-space:pre-wrap;
- word-break:normal
- }
- .CodeMirror-linebackground {
- position:absolute;
- left:0;
- right:0;
- top:0;
- bottom:0;
- z-index:0
- }
- .CodeMirror-linewidget {
- position:relative;
- z-index:2;
- overflow:auto
- }
- .CodeMirror-widget {
- }.CodeMirror-code {
- outline:none
- }
- .CodeMirror-scroll,.CodeMirror-sizer,.CodeMirror-gutter,.CodeMirror-gutters,.CodeMirror-linenumber {
- -moz-box-sizing:content-box;
- box-sizing:content-box
- }
- .CodeMirror-measure {
- position:absolute;
- width:100%;
- height:0;
- overflow:hidden;
- visibility:hidden
- }
- .CodeMirror-cursor {
- position:absolute;
- pointer-events:none
- }
- .CodeMirror-measure pre {
- position:static
- }
- div.CodeMirror-cursors {
- visibility:hidden;
- position:relative;
- z-index:3
- }
- div.CodeMirror-dragcursors {
- visibility:visible
- }
- .CodeMirror-focused div.CodeMirror-cursors {
- visibility:visible
- }
- .CodeMirror-selected {
- background:#d9d9d9
- }
- .CodeMirror-focused .CodeMirror-selected {
- background:#d7d4f0
- }
- .CodeMirror-crosshair {
- cursor:crosshair
- }
- .CodeMirror-line::selection,.CodeMirror-line > span::selection,.CodeMirror-line > span > span::selection {
- background:#d7d4f0
- }
- .CodeMirror-line::-moz-selection,.CodeMirror-line > span::-moz-selection,.CodeMirror-line > span > span::-moz-selection {
- background:#d7d4f0
- }
- .cm-searching {
- background:#ffa;
- background:rgba(255,255,0,.4)
- }
- .cm-force-border {
- padding-right:.1px
- }
- @media print {
- .CodeMirror div.CodeMirror-cursors {
- visibility:hidden
- }
- }.cm-tab-wrap-hack:after {
- content:''
- }
- span.CodeMirror-selectedtext {
- background:none
- }
|