strong-arc
Version:
A visual suite for the StrongLoop API Platform
170 lines (136 loc) • 2.83 kB
text/less
.sl-pid-selector {
.clearfix;
display: flex;
flex-direction: row;
align-items: center;
.host-form-container {
flex-grow: 0;
}
.extensions-container {
flex-grow: 0;
align-self: flex-end;
padding-bottom: 1.6rem;
padding-right: 3.0rem;
}
.selector-container {
min-width: 16rem;
}
form {
border: none;
padding: 0;
margin: 0 0 1rem 0;
.ui-form-group {
display: inline-block;
margin: 0 0 0 1rem;
&:first-child {
margin-left: 0;
}
}
label {
}
input {
width: auto;
&[name=port] {
width: 8rem;
.no-spinner;
}
&[name=host] {
width: 20rem;
}
}
.ui-actions {
display: inline-block;
text-align: left;
vertical-align: bottom;
margin-bottom: 0.1rem;
button:active {
background-color:@default-primary-active-color;
}
}
.pm-readonly-port {
width:8rem;
}
}
.sl-profiler-processes {
font-size: 1.4rem;
min-height:7.2rem;
position: relative;
.title {
color: @ui-form-color;
display: block;
margin-bottom: 0.75rem;
}
.loading {
background:pink;
float:left;
}
ul {
margin:0;
}
.process {
float: left;
margin: 0 0 0 .5rem;
border: 1px solid transparent;
font-size: 1.3rem;
cursor: pointer;
&:first-child {
margin-left: 0;
}
.pid {
border-radius: .1rem;
background: #eee;
color: #777;
padding: .5rem 1rem;
border: 1px solid transparent;
}
.pid:hover {
border: 1px solid #5f8de1;
}
.status {
font-size: 1.1rem;
color: #999;
text-align: center;
}
&.active {
.pid {
color: #fff;
background: #5f8de1;
}
.status {
color: black;
font-style: italic;
&.profiling {
-webkit-animation: pulsate .5s ease-out;
-webkit-animation-iteration-count: infinite;
animation: pulsate .5s ease-out;
animation-iteration-count: infinite;
}
&.saving {
-webkit-animation: pulsate 1s ease-out;
-webkit-animation-iteration-count: infinite;
animation: pulsate 1s ease-out;
animation-iteration-count: infinite;
}
}
}
.status {
}
}
.sl-select-more {
float: left;
position: relative;
margin-left: 1rem;
.sl-ui-select {
height: auto;
}
}
.sl-profiler-status {
float: left;
padding: 0;
width: 3rem;
height: 3rem;
margin-left: 1rem;
position: relative;
}
}
}