blob: 8b4ef45f7da1358f84b8007207f21fd43b4526b2 [file] [log] [blame]
/*
* Licensed to the Apache Software Foundation (ASF) under one or more
* contributor license agreements. See the NOTICE file distributed with
* this work for additional information regarding copyright ownership.
* The ASF licenses this file to You 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.
*/
/*
Parameter context dialog
*/
#parameter-context-dialog {
width: 850px;
height: 575px;
}
#parameter-context-dialog.edit-mode .read-only {
display: none;
}
#parameter-context-dialog.read-only .edit-mode {
display: none;
}
.parameter-context-tabs-content.split-65-35 div.settings-left {
float: left;
width: 65%;
}
.parameter-context-tabs-content.split-65-35 div.settings-right {
float: left;
width: 33%;
height: 100%;
position: absolute;
left: calc(65% - -15px);
}
#parameter-context-standard-settings-tab-content,
#parameter-context-parameters-tab-content {
bottom: 10px;
}
#parameter-table {
position: relative;
height: 370px;
}
#add-parameter {
float: right;
margin-bottom: 4px;
font-size: 16px;
text-transform: uppercase;
}
#parameter-context-update-steps li {
width: 300px;
margin-bottom: 2px;
}
#parameter-value-field {
height: 54px;
}
#parameter-description-field {
height: 85px;
}
#parameter-context-description-field {
height: 85px;
}
#parameter-context-description-read-only {
max-height: 250px;
overflow-y: auto;
}
#parameter-referencing-components-container {
position: absolute;
bottom: 10px;
top: 75px;
width: calc(100% - 5px);
overflow: auto;
border: 0 solid #CCCCCC;
overflow: auto;
padding: 2px;
}
.referencing-components-template {
position: relative;
left: 15px;
width: calc(100% - 15px);
}
/*
Parameter creation/configuration dialog
*/
#parameter-dialog {
width: 470px;
height: 470px;
}
span.parameter-context-referencing-component-name {
margin-left: 5px;
max-width: calc(100% - 70px);
}
#parameter-context-updating-status {
display: none;
position: absolute;
left: 12px;
bottom: 0;
height: 32px;
max-width: calc(100% - 230px);
}
#parameter-context-updating-status.show-status {
display: flex;
flex-direction: row;
align-items: center;
}
#parameter-context-updating-status .status-message {
white-space: nowrap;
margin-left: 6px;
}
/* inheritance */
#parameter-context-available, #parameter-context-selected {
list-style-type: none;
margin: 0px;
background: #eaeef0;
min-height: 32px;
margin-bottom: 5px;
padding: 2px;
}
#parameter-context-available li, #parameter-context-selected li {
margin: 2px;
padding: 5px;
cursor: pointer;
font-size: 1em;
height: 12px;
overflow: hidden;
}
#parameter-context-available li.unauthorized, #parameter-context-selected li.unauthorized {
color: #a8a8a8;
cursor: not-allowed;
}
#parameter-context-available li {
background: #fff;
border-top: 1px solid #CCDADB;
border-right: 1px solid #CCDADB;
border-bottom: 1px solid #CCDADB;
border-left: 1px solid #CCDADB;
color: #004849;
font-weight: 500;
cursor: grab;
line-height: 32px;
height: 32px;
padding: 0px 10px;
box-shadow:0 1px 1px rgba(0,0,0,0.4);
}
#parameter-context-selected li {
background: #355B6A;
border-top: 1px solid #AAC1CE;
border-right: 1px solid #85A6B8;
border-bottom: 1px solid #618BA3;
border-left: 1px solid #85A6B8;
color: #fff;
font-weight: bold;
line-height: 32px;
height: 32px;
padding: 0px 10px;
}
#parameter-context-selected .draggable-control {
float: right;
}
#parameter-context-selected .fa-remove, #parameter-context-selected .fa-question-circle {
color: #fff;
}
#parameter-context-selected-read-only {
list-style: inside none decimal;
}
#inherited-parameter-contexts-message {
position: absolute;
top: 550px;
left: 20px;
font-size: 13px;
line-height: normal;
color: #775351;
max-width: calc(100% - 230px);
z-index: 999;
}