public/css/sense.less (147 lines of code) (raw):
@import "./sense.light.css";
@import (reference) "~ui/styles/variables";
nav.navbar .logo.hidden-sm {
display: block !important;
}
[sense-navbar] {
.server-url-form {
flex: 1 1 1%;
}
}
#editor_output_container {
display: flex;
flex: 1 1 auto;
position: relative;
padding: 10px;
}
#editor_container {
display: flex;
flex: 0 0 auto;
width: 468px;
position: relative;
#autocomplete {
position: absolute;
left: -1000px;
}
#editor_actions {
position: absolute;
}
#editor {
flex: 1 1 1px;
}
}
#editor_resizer {
display: flex;
flex: 0 0 13px;
cursor: ew-resize;
background-color: transparent;
align-items: center;
&:hover {
background-color: #DCDCDC;
}
&.active {
background-color: rgba(194, 193, 208, 100);
}
}
#output_container {
display: flex;
flex: 1 1 1px;
#output {
flex: 1 1 1px;
}
}
#editor_actions {
position: absolute;
top: 0;
right: 0;
line-height: 1;
padding: 1px 3px 0 0;
/* by pass any other element in ace and resize bar, but not modal popups */
z-index: 1005;
.editor_action {
padding: 2px 4px;
&:hover {
text-decoration: none;
}
}
.fa-wrench {
color: rgb(51, 51, 51);
}
.fa-play {
color: rgb(112, 186, 86);
}
}
.ace_gutter {
margin-top: 1px;
}
#autocomplete {
visibility: hidden;
position: absolute;
/* by pass any other element in ace and resize bar, but not modal popups */
z-index: 1003;
margin-top: 22px;
/*font-family: 'Monaco', 'Menlo', 'Ubuntu Mono', 'Consolas', 'source-code-pro', monospace;*/
/*font-size: 12px;*/
/*max-height: 100px;*/
/*overflow-y: auto;*/
/* prevent horizontal scrollbar */
/*overflow-x: hidden;*/
}
.ui-state-focus {
margin: auto !important;
}
sense-help-example {
display: block;
height: 11em;
margin: 1em 0;
}
.history-body {
display: flex;
height: 300px;
.history-reqs,
.history-viewer {
flex: 0 0 50%;
}
.history-reqs {
overflow: auto;
margin: 0 25px 0 0;
}
.history-req {
display: flex;
&.selected {
background-color: #DCDCDC;
}
.history-req-icon {
flex: 1 0 auto;
text-align: right;
.fa-chevron-right {
opacity: .25;
}
}
}
}
.history-footer {
text-align: right;
padding-top: 10px;
}
.ui-autocomplete {
z-index: 400 !important;
}
.ace_editor {
line-height: normal;
}
.ace_layer.ace_marker-layer {
overflow: visible;
}
.ace_snippet-marker {
position: absolute;
width: 100% !important;
}
// .ui-resizable-e {
// cursor: ew-resize;
// width: 13px;
// right: -14px;
// top: -1px;
// bottom: -2px;
// background-color: transparent;
// position: absolute;
// }
//
// .ui-resizable-e:hover {
// background-color: #DCDCDC;
// }
.ui-resizable-e.active {
background-color: rgba(194, 193, 208, 100);
}
/** COPIED FROM BOOTSTRAP, MODIFIED SELECTORS **/
.dropdown-menu li > a.zeroclipboard-is-hover,
.dropdown-menu li > a.zeroclipboard-is-active {
color: #FFF;
text-decoration: none;
background-color: #0081C2;
background-image: -moz-linear-gradient(top, #08c, #0077b3);
background-image: -webkit-gradient(linear, 0 0, 0 100%, from(#08C), to(#0077B3));
background-image: -webkit-linear-gradient(top, #08C, #0077B3);
background-image: -o-linear-gradient(top, #08c, #0077b3);
background-image: linear-gradient(to bottom, #08C, #0077B3);
background-repeat: repeat-x;
filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#ff0088cc', endColorstr='#ff0077b3', GradientType=0);
}
/** END COPIED **/