/** * Copyright 2016 IBM Corp. * * Licensed under the Apache License, Version 2.0 (the "License"); * you may not use this file except in compliance with the License. * You may obtain a copy of the License at * * http://www.apache.org/licenses/LICENSE-2.0 * * Unless required by applicable law or agreed to in writing, software * distributed under the License is distributed on an "AS IS" BASIS, * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. * See the License for the specific language governing permissions and * limitations under the License. **/ #node-dialog-view-diff { height: 600px; .red-ui-editableList-container { border-radius:1px; padding:0; } ol { position: absolute; top:10px; bottom:10px; left:10px; right:10px; li { padding: 0px; border: none; } } .red-ui-editableList-item-content { padding: 5px; } } .node-diff-tab { border: 1px solid $secondary-border-color; border-radius: 3px; &.collapsed { .node-diff-tab-title > .node-diff-chevron { transform: rotate(-90deg); } .node-diff-node-entry { display: none; } } } .node-diff-tab-stats { position: absolute; left: 50%; } .node-diff-chevron { width: 15px; text-align: center; margin: 3px 5px 3px 5px; transition: transform 0.1s ease-in-out; } .node-diff-node-entry { padding: 0 0 0 5px; &:not(:last-child) { border-bottom: 1px solid $secondary-border-color; } &.collapsed { .node-diff-chevron { transform: rotate(-90deg); } .node-diff-node-entry-properties { display: none; } } table { border-collapse: collapse; width: 100%; table-layout:fixed; } td, th { border: 1px solid $secondary-border-color; padding: 3px 5px; text-align: left; } td:nth-child(1) { width: 150px; } td:not(:first-child) { width: calc(50% - 150px); } } .node-diff-column { display:inline-block; height:100%; width:50%; box-sizing: border-box; white-space:nowrap; overflow: hidden; &:first-child { border-right: 1px solid $secondary-border-color } } .node-diff-tab-title { padding: 3px 3px 3px 0; background: #f6f6f6; cursor: pointer; } .node-diff-node-entry-node { vertical-align: middle; display: inline-block; margin: 5px; width: 24px; height: 20px; background: #ddd; border-radius: 2px; border: 1px solid #999; background-position: 5% 50%; background-repeat: no-repeat; background-size: contain; position: relative; .palette-icon { width: 16px; } .palette_icon_container { width: 24px; } } .node-diff-node-entry-title { cursor: pointer; } .node-diff-node-entry-properties { margin-left: 30px; margin-right: 8px; margin-bottom:8px; color: #666; } .node-diff-node-description { color: $form-text-color; margin-left: 5px; margin-right: 5px; padding-top: 5px; display: inline-block; &:after { content: ""; display: table; clear: both; } } .node-diff-count { color: #999} .node-diff-added { color: #009900} .node-diff-deleted { color: #f80000} .node-diff-changed { color: #f89406} .node-diff-conflicted { color: purple}