UNPKG

fire-ide

Version:

Web-based Integrated Development Environment for fire.js

480 lines (447 loc) 8.13 kB
@import url("reset.css"); body { padding: 5px; font: 14px "Lucida Grande", Helvetica, Arial, sans-serif; } div.editor { } div.editor ul { overflow:hidden; } div.editor ul.multi { clear:left; } div.editor li > ul.single { padding-left: 1px; /*float:left;*/ } div.editor ul.multi > li{ margin-left: 10px; margin-top: 1px; overflow:hidden; } span.title, span.toolbar { float:left; height: 14px; padding: 4px; } span.title { color: #ffffff; -webkit-border-radius: 2px; -moz-border-radius: 2px; border-radius: 2px; cursor: default; } span.title.hint, span.toolbar { margin-left: 1px; } span.title.hint:empty { width: 3px; } span.toolbar { color: #ffffff; cursor: default; padding:0px; } span.toolbar > a { display:inline-block; padding: 4px; color: #505050; text-decoration: none; background-color: #EBEBEB; -webkit-border-radius: 0px; -moz-border-radius: 0px; border-radius: 0px; border-right-color: #C2C2C2; border-right-width: 1px; border-right-style: solid; } span.toolbar > a:hover { background-color: #DBDBDB; color: #292929; } span.toolbar > a:first-child { -moz-border-radius-topleft: 0px; -moz-border-radius-topright: 0px; -moz-border-radius-bottomright: 0px; -moz-border-radius-bottomleft: 2px; -webkit-border-radius: 0px 0px 0px 2px; border-radius: 0px 0px 0px 2px; } span.toolbar > a:last-child { -moz-border-radius-topleft: 0px; -moz-border-radius-topright: 0px; -moz-border-radius-bottomright: 2px; -moz-border-radius-bottomleft: 0px; -webkit-border-radius: 0px 0px 2px 0px; border-radius: 0px 0px 2px 0px; border-right-style: none; } span.toolbar > a > img { vertical-align:middle; } span.exp, span.exp-block { background-color: #A27E7B; } span.str { background-color: #81C064; } span.bool { background-color: #BD9670; } span.lit { background-color: #989898; } span.null { background-color: #4C4C4C; } span.hint { background-color: #628099; } span.key { background-color: #959595; } span.array { background-color: #959595; } span.index { background-color: #959595; } span.number { background-color: #6B74CE; } span.hash { background-color: #959595; } span.root { background-color: #93BC86; } li.node { font-size: 12px; -webkit-border-radius: 2px; -moz-border-radius: 2px; border-radius: 2px; } li.selected { border-color: #CCC; background-color: #F1F1F1; } li.selected li.node { border-color: #F5F5F5; } li.selected > span.name { background-color: #191919; } div.editors { } div.editors > ul { } div.editors > ul > li { clear:left; } .wrapper{ } div.title { -webkit-border-radius: 3px; -moz-border-radius: 3px; border-radius: 3px; padding:5px; background:#E8E2E8; margin-bottom:5px; overflow: hidden; } div.title h2 { font: 20px "Lucida Grande", "Trebuchet MS", Verdana, sans-serif; } div.title a{ } .columns{ min-width:550px; overflow:hidden; } .columns .col1{ -webkit-border-radius: 3px; -moz-border-radius: 3px; border-radius: 3px; background:#E8E2E8; float:left; padding:5px; width:200px; } .columns .col1 .files{ } .columns .col1 .files ul{ clear:left; } .columns .col1 .files ul li{ -webkit-border-radius: 3px; -moz-border-radius: 3px; border-radius: 3px; background: #9E9A9E; margin-bottom:2px; padding:5px; text-overflow: ellipsis; -o-text-overflow: ellipsis; overflow: hidden; color:#F8F8F8; font-size:12px; } .columns .col1 .files ul li a{ text-decoration: none; color:#F8F8F8; } .columns .col1 .files ul li.selected { background: #4C4C4C; } .columns .col2{ -webkit-border-radius: 3px; -moz-border-radius: 3px; border-radius: 3px; background:#E8E2E8; margin:0 0 0 215px; padding:5px; } .columns .col2 .attributes{ padding:5px; margin-bottom:5px; background:#fff; -webkit-border-radius: 3px; -moz-border-radius: 3px; border-radius: 3px; } .columns .col2 .editor_body{ background:#fff; padding:5px; -webkit-border-radius: 3px; -moz-border-radius: 3px; border-radius: 3px; } div.buttons { float: right; } div.buttons > a.btn, div.buttons > input[type=submit] { -webkit-border-radius: 3px; -moz-border-radius: 3px; border-radius: 3px; background: #4C4C4C; padding:5px; display: inline-block; color:#F8F8F8; text-decoration: none; margin-left:2px; font-size:12px; } .columns .col1 .files div.topbar span.path { -webkit-border-radius: 3px; -moz-border-radius: 3px; border-radius: 3px; background: #9E9A9E; color:#F8F8F8; padding:5px; height: 15px; display: inline-block; font-size:12px; } .columns .col1 .files div.topbar div.buttons { } .columns .col1 .files div.topbar{ overflow:hidden; margin-bottom:2px; } div.unsupported-editor { border: 1px solid #4C4C4C; } div.unsupported-editor > p { font-size:20px; font-weight: bold;; color: #737373; padding: 50px; text-align: center; } div.col2 div.topbar { overflow:hidden; margin-bottom:2px; } div.col2 div.bottombar { overflow:hidden; margin-top:2px; } div.editor_placeholder { } div.col2 div.topbar span.path { -webkit-border-radius: 3px; -moz-border-radius: 3px; border-radius: 3px; background: #9E9A9E; color:#F8F8F8; padding:5px; height: 15px; display: inline-block; font-size:12px; } div.create-file-dialog input[type=text] { margin-bottom: 12px; width: 95%; padding: .4em; } .CodeMirror-scroll { height: auto; overflow: visible; } div.npm-search-container { background: #E8E2E8; -webkit-border-radius: 3px; -moz-border-radius: 3px; border-radius: 3px; color:#333; padding:5px; font-size:12px; height: auto; overflow:hidden; } div.npm-search { } div.npm-search > input[type=text] { -webkit-border-radius: 3px; -moz-border-radius: 3px; border-radius: 3px; background: #FFF; color:#333; padding:5px; height: 15px; font-size:12px; } div.npm-search > p.title { font-size:12px; font-weight: bold; } div.npm-search span.attribute-value { display:block; } div.npm-search span.attribute-name { font-weight: bold; display:inline; } div.npm-search span.highlight-value { color: #408000; } div.npm-search > div.buttons { float:left; } div.npm-search > div.buttons > a.btn:first-child { margin-left:0px; } div.delete-file-dialog span.filename { font-weight: bold; } div.title > div.buttons { float:left; } .run .stream { width: 571px; height: 134px; } .run .buttons { float:none; } div.footer { font-size:10px; text-align:center; } div.footer a { color: #9E9A9E; } .hidden { display:none; } div.deploy > div.step { -webkit-border-radius: 3px; -moz-border-radius: 3px; border-radius: 3px; background: #FFF; margin-bottom:2px; padding:5px; text-overflow: ellipsis; -o-text-overflow: ellipsis; overflow: hidden; color:#4C4C4C; font-size:12px; } div.deploy > .step > p.title { font-size:16px; margin-bottom:3px; } div.deploy ul.apps > li { -webkit-border-radius: 3px; -moz-border-radius: 3px; border-radius: 3px; background: #9E9A9E; margin-bottom:2px; padding:5px; text-overflow: ellipsis; -o-text-overflow: ellipsis; overflow: hidden; color:#F8F8F8; font-size:12px; } div.deploy ul.apps > li a{ text-decoration: none; color:#F8F8F8; } div.deploy ul.apps > li.selected { background: #4C4C4C; } div.deploy div.buttons { float: left; } div.deploy div.logged_in { margin-bottom:3px; } div.deploy .progress ul { margin-left: 5px; } div.deploy form fieldset > p{ -webkit-border-radius: 3px; -moz-border-radius: 3px; border-radius: 3px; background: #9E9A9E; margin-bottom:2px; padding: 2px; text-overflow: ellipsis; -o-text-overflow: ellipsis; overflow: hidden; color:#F8F8F8; font-size:12px; } div.deploy form { margin-left:5px; } div.deploy form fieldset > p label { width: 68px; float: left; text-align: right; padding: 4px; } div.deploy form fieldset > p input[type=text], div.deploy form.login fieldset > p input[type=password] { background: white; border: 1px solid #DDD; -moz-border-radius: 3px; -webkit-border-radius: 3px; border-radius: 3px; outline: none; padding: 3px; width: 200px; float: left; } div.deploy form div.buttons { float:left; } div.deploy form p.error { color:#F00; } div.createAppForm { clear:both; } a.btn.stop { background-image: url("/images/stop.png"); }