1 @mixin highlight($background-color, $color) {
4 background-color: $background-color;
5 border: $color 1px solid;
8 @mixin highlight-toggle-children {
10 .toggle-children-wrapper {
11 span.toggle-children {
12 @include highlight(white, #009FDB);
19 @mixin highlight-tree-node-content {
24 display: inline-block;
33 .toggle-children-wrapper.toggle-children-wrapper-expanded {
34 .toggle-children:before {
47 padding: 50px 3.5% 1% 6%;
56 & > tree-node-wrapper {
58 @include highlight-toggle-children;
59 .node-content-wrapper-focused,
60 .node-content-wrapper-active
62 @include highlight(#E6F6FB, #009FDB);
67 font-family: OpenSans-Regular !important;
72 @include highlight-tree-node-content;
77 & .tree-node-expanded {
78 > tree-node-wrapper .node-wrapper {
79 box-shadow: 0 0px 2px rgba(90,90,90,0.24);
83 .tree-node-active .tree-children {
84 border: 1px solid #009FDB;
90 .tree-node.tree-node-active.tree-node-expanded {
91 border: 1px solid #009FDB;
94 .tree-node-leaf .node-wrapper{
102 @include highlight-toggle-children;
103 .node-content-wrapper {
104 @include highlight(#E6F6FB, #009FDB);
108 .icon-browse:before {
111 @include highlight-tree-node-content;
115 font-family: 'icomoon' !important;
117 .toggle-children-wrapper {
121 span.toggle-children {
127 background-image: none;
128 background-color: white;
129 border: 1px solid #D2D2D2;
136 display: inline-block;
142 .toggle-children-wrapper-expanded {
143 span.toggle-children {
150 .toggle-children-placeholder {
154 .node-content-wrapper {
159 border: 1px solid #D2D2D2;
167 justify-content: space-between;
171 justify-content: space-between;
215 font-family: OpenSans-Semibold;
219 text-transform: capitalize;
229 .model-info span:first-child {
230 flex: 1.1 !important;
237 .cdk-overlay-pane.ngx-contextmenu {
244 border: 1px solid #D2D2D2;
245 border-top: 3px solid #009FDB;
246 box-shadow: 0 0px 2px rgba(90,90,90,0.24);
251 font-family: OpenSans-Regular;
266 &.icon-trash:before {