blob: c88f210a3077344a6fe2bca6e864b14550678f44 [file] [log] [blame]
@import '../netopeer-common';
$colorChanged: #fafad2;
$colorChangedBorder: #e4e4a4;
$colorLineHover: #e1e1e1;
.subtree {
cursor: default;
display: flex;
flex-direction: column;
width: 100%;
.indentation{
height: 100%;
}
}
.node {
width: 100%;
overflow: hidden;
&:hover {
background-color: $colorLineHover;
}
> div {
display: inline-block;
}
}
.node_edit {
display: flex;
width: 100%;
overflow: hidden;
img,
input {
display: inline-table;
margin-right: 0.25em;
}
input {
height: 2em;
padding-left: 0.3em;
background-color: $colorSuccess;
&.invalid {
background-color: $colorFailure;
}
}
&.indentation {
height:2.1em;
}
> .msg-failure {
margin: 0.5em 0;
}
}
.node_edit.dialog {
background-color: $colorChanged;;
}
.status,
.node_info {
color: grey;
}
.dirty {
background-color: $colorChanged;
}
.deleted {
background-color: $colorFailure;
color: $colorFailureBorder;
}
.icon,
.icon_action {
font-size: xx-small;
height: 2em;
}
.icon_action {
cursor: pointer;
}
.icon_hidden {
visibility: hidden;
}
.module_name {
float: right;
text-align: right;
max-width: 25em;
word-wrap: break-word;
}
.children {
padding-left: 0;
}
.value {
display: inline-block;
margin-left: 1.5em;
word-wrap: break-word;
}
.indentation {
width: 1.7em;
height: 100%;
}
.editmenu {
visibility: hidden;
background-color: $colorBackground;
border: 1px solid $black;
position: fixed;
z-index: 1;
}
.button_action {
cursor: pointer;
padding: 0.3em 1em 0.3em 0.5em;
&:hover {
background-color: $colorHighlight;
color: $colorTextInverse;
}
}
.loading {
margin-top: 0.5em;
}