You can not select more than 25 topics
Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
201 lines
4.5 KiB
201 lines
4.5 KiB
html, body, div, pre, textarea, header, h1, a, nav, ul, li { |
|
margin: 0; |
|
padding: 0; |
|
} |
|
|
|
body { |
|
font: 13px monospace; |
|
} |
|
|
|
header { |
|
position: fixed; |
|
top: 0; |
|
right: 0; |
|
z-index: 1000; |
|
} |
|
|
|
header h1 { |
|
background: #00222b; |
|
padding: 5px 22px; |
|
} |
|
|
|
header h1 a { |
|
background: transparent url('logo.png') no-repeat top center; |
|
display: block; |
|
overflow: hidden; |
|
text-indent: -9999px; |
|
width: 126px; |
|
height: 42px; |
|
} |
|
|
|
header h1 a:hover { |
|
background-position: bottom center; |
|
} |
|
|
|
header ul { |
|
background: #08323c; |
|
font-size: 0; |
|
list-style: none; |
|
/*overflow: hidden;*/ |
|
text-align: center; |
|
} |
|
|
|
header ul li { |
|
display: inline-block; |
|
position: relative; |
|
} |
|
|
|
header ul li .pointer { |
|
background: transparent url('hover-dropdown-tip.png') no-repeat; |
|
display: inline-block; |
|
text-align: center; |
|
width: 10px; |
|
height: 5px; |
|
} |
|
|
|
header ul li a { |
|
background: transparent url('function-icons.png'); |
|
display: block; |
|
overflow: hidden; |
|
text-indent: -9999px; |
|
width: 32px; |
|
height: 37px; |
|
} |
|
|
|
header ul li a.disabled { |
|
cursor: default; |
|
} |
|
|
|
header li a.save { background-position: -5px center; } |
|
header li a.save:hover { background-position: -5px bottom; } |
|
header li a.save.disabled { background-position: -5px top; } |
|
|
|
header li a.new { background-position: -42px center; } |
|
header li a.new:hover { background-position: -42px bottom; } |
|
header li a.new.disabled { background-position: -42px top; } |
|
|
|
header li a.edit { background-position: -79px center; } |
|
header li a.edit:hover { background-position: -79px bottom; } |
|
header li a.edit.disabled { background-position: -79px top; } |
|
|
|
header li a.raw { background-position: -116px center; } |
|
header li a.raw:hover { background-position: -116px bottom; } |
|
header li a.raw.disabled { background-position: -116px top; } |
|
|
|
header li a.twitter { background-position: -153px center; } |
|
header li a.twitter:hover { background-position: -153px bottom; } |
|
header li a.twitter.disabled { background-position: -153px top; } |
|
|
|
#editor { |
|
position: absolute; |
|
top: 0; |
|
left: 0; |
|
right: 0; |
|
bottom: 0; |
|
} |
|
|
|
.CodeMirror { |
|
line-height: 1em; |
|
height: 100%; |
|
} |
|
|
|
.CodeMirror-scroll { |
|
height: 100%; |
|
overflow: auto; |
|
position: relative; |
|
} |
|
|
|
.CodeMirror-gutter { |
|
height: 100%; |
|
min-width: 2em; |
|
position: absolute; |
|
top: 0; |
|
left: 0; |
|
} |
|
|
|
.CodeMirror-gutter-text { |
|
text-align: right; |
|
padding: 0.4em 0.2em 0.4em 0.4em; |
|
white-space: pre; |
|
} |
|
|
|
.CodeMirror-lines { |
|
padding: 0.4em; |
|
} |
|
|
|
.CodeMirror textarea { |
|
outline: 0; |
|
} |
|
|
|
.CodeMirror pre.CodeMirror-cursor { |
|
position: absolute; |
|
visibility: hidden; |
|
z-index: 10; |
|
} |
|
|
|
.CodeMirror-focused pre.CodeMirror-cursor { |
|
visibility: visible; |
|
} |
|
|
|
span.cm-header, span.cm-strong { |
|
font-weight: bold; |
|
} |
|
|
|
span.cm-em { |
|
font-style: italic; |
|
} |
|
|
|
span.cm-emstrong { |
|
font-style: italic; font-weight: bold; |
|
} |
|
|
|
span.cm-link { |
|
text-decoration: underline; |
|
} |
|
|
|
/* Solarized (dark) theme */ |
|
|
|
.cm-s-solarized-dark { |
|
background: #002b36; |
|
color: #839496; |
|
} |
|
|
|
.cm-s-solarized-dark div.CodeMirror-selected { |
|
background: #586e75; |
|
} |
|
|
|
.cm-s-solarized-dark .CodeMirror-gutter { |
|
background: #073642; |
|
} |
|
|
|
.cm-s-solarized-dark .CodeMirror-gutter-text { |
|
color: #586e75; |
|
} |
|
|
|
.cm-s-solarized-dark .CodeMirror-cursor { |
|
border-left: 1px solid #839496; |
|
} |
|
|
|
.cm-s-solarized-dark span.cm-keyword { color: #268bd2; } |
|
.cm-s-solarized-dark span.cm-atom { color: #b58900; } |
|
.cm-s-solarized-dark span.cm-number { color: #2aa198; } |
|
.cm-s-solarized-dark span.cm-def { color: #839496; } |
|
.cm-s-solarized-dark span.cm-variable { color: #839496; } |
|
.cm-s-solarized-dark span.cm-variable-2 { color: #b58900; } |
|
.cm-s-solarized-dark span.cm-variable-3 { color: #268bd2; } |
|
.cm-s-solarized-dark span.cm-property { color: #859900; } |
|
.cm-s-solarized-dark span.cm-operator { color: #2aa198; } |
|
.cm-s-solarized-dark span.cm-comment { color: #586e75; } |
|
.cm-s-solarized-dark span.cm-string { color: #2aa198; } |
|
.cm-s-solarized-dark span.cm-string-2 { color: #2aa198; } |
|
.cm-s-solarized-dark span.cm-meta { color: #586e75; } |
|
.cm-s-solarized-dark span.cm-error { color: #dc322f; } |
|
.cm-s-solarized-dark span.cm-qualifier { color: #268bd2; } |
|
.cm-s-solarized-dark span.cm-builtin { color: #b58900; } |
|
.cm-s-solarized-dark span.cm-bracket { color: #dc322f; } |
|
.cm-s-solarized-dark span.cm-tag { color: #268bd2; } |
|
.cm-s-solarized-dark span.cm-attribute { color: #839496; } |
|
.cm-s-solarized-dark span.cm-header { color: #cb4b16; } |
|
.cm-s-solarized-dark span.cm-quote { color: #586e75; } |
|
.cm-s-solarized-dark span.cm-hr { color: #cb4b16; } |
|
.cm-s-solarized-dark span.cm-link { color: #6c71c4; }
|
|
|