nikki
Version:
A browser-based IDE written in NodeJS. For Real.
206 lines (171 loc) • 3.05 kB
CSS
#preview {
position: absolute;
top: 0;
left: 0;
height: 100%;
width: 100%;
z-index: 10;
}
.overlayed {
background-color: rgba(0,0,0,0.5);
}
#preview > div {
padding-left: 2em;
font-size: 15px;
margin: 0 auto;
margin-top: 2em;
margin-bottom: 2em;
padding-top: 2em;
padding-bottom: 2em;
width: 70%;
background-color: #fff;
-webkit-border-radius: 5px;
-webkit-border-radius: 5px;
-moz-border-radius: 5px;
-moz-border-radius: 5px;
border-radius: 5px;
border-radius: 5px;
}
#focus {
position: absolute;
top: 0.2em;
right: 0.7em;
font-size: 5em;
}
#logo {
position: absolute;
}
.glyphicon {
font-size: 1.5em;
margin: 0.5em;
margin-left: 0;
}
#bar {
display: none;
position: fixed;
width: 100%;
bottom: 0;
left: 0;
padding: 25px;
z-index: 99;
font-size: 1.2em;
}
.message-question {
background-color: #D1DEF0;
border: 1px solid #232387;
color: #131369;
}
.message-info {
background-color: #e0fdde;
border: 1px solid #d4e6cc;
color: #0a7d01;
}
.message-alert {
background-color: #f7fdd2;
border: 1px solid #d2d8b2;
color: #919036;
font-size: 1.2em;
}
.message-error {
background-color: #fde4e1;
border: 1px solid #c7b8ad;
color: #781c0e;
font-size: 1.2em;
}
.message-search {
background-color: #545454;
border: 1px solid #211d1b;
color: #d5d4d3;
font-size: 1.2em;
}
#bar:empty:before{
content:attr(data-ph)
}
#fs {
font-size: 1.3em;
}
::-webkit-scrollbar
{
width: 12px; /* for vertical scrollbars */
height: 0px; /* for horizontal scrollbars */
}
::-webkit-scrollbar-track
{
background: rgba(0, 0, 0, 0.1);
}
::-webkit-scrollbar-thumb
{
background: rgba(0, 0, 0, 0.5);
}
#fs ul {
list-style-type: none;
padding: 0;
}
.scrollable {
overflow-y: auto;
height:85vh;
}
#fs ul li {;
padding-left: 2em;
}
#root {
}
#container {
margin-top: 1em;
}
#subject {
padding-left: 8em;
margin-bottom: 2em;
}
#subject .highlight {
color: #cc0033;
margin-left: 0.3em;
}
.resource {
padding: 10px;
}
.resource.active {
background-color: #cccccc;
}
.resource.open {
background-color: #eaf6e8;
}
* {
font-family: Consolas, Monaco, 'Andale Mono', monospace;
}
#file {
right: 0;
width: 100%;
}
.ace_gutter, .ace_scroller {
margin-top: 10px;
}
.tabs {
font-size: 13px;
background-color: #011e3a;
-webkit-border-top-left-radius: 5px;
-webkit-border-top-right-radius: 5px;
-moz-border-radius-topleft: 5px;
-moz-border-radius-topright: 5px;
border-top-left-radius: 5px;
border-top-right-radius: 5px;
}
.tooltip-inner {
max-width: 100%;
}
.resource .path {
word-wrap: break-word;
font-size: 0.8em;
padding-left: 2.5em;
color: #7A7A7A;
}
.resource .misc {
font-family: Consolas, Monaco, 'Andale Mono', monospace;
word-wrap: break-word;
font-size: 12px;
padding-left: 2.5em;
color: #314CC4;
}
.ace_search_field {
color: #1b008f;
}