434 lines
13 KiB
CSS
434 lines
13 KiB
CSS
/** Styles for all themes */
|
|
|
|
.TcHmi_Controls_Beckhoff_TcHmiEventGrid-template,
|
|
.tchmi-event-grid-template {
|
|
width: 100%;
|
|
height: 100%;
|
|
display: flex;
|
|
flex-direction: column;
|
|
overflow: hidden;
|
|
}
|
|
|
|
.TcHmi_Controls_Beckhoff_TcHmiEventGrid-template-menu-bar,
|
|
.tchmi-event-grid-template-menu-bar {
|
|
display: flex;
|
|
flex-shrink: 1;
|
|
flex-wrap: wrap;
|
|
margin-left: -5px;
|
|
}
|
|
|
|
.TcHmi_Controls_Beckhoff_TcHmiEventGrid-template-menu-bar > div,
|
|
.tchmi-event-grid-template-menu-bar > div {
|
|
display: flex;
|
|
flex-wrap: wrap;
|
|
flex-direction: inherit;
|
|
margin-left: 5px;
|
|
padding: 2.5px;
|
|
}
|
|
|
|
.TcHmi_Controls_Beckhoff_TcHmiEventGrid-template-menu-bar .TcHmi_Controls_System_TcHmiControl,
|
|
.tchmi-event-grid-template-menu-bar .tchmi-control {
|
|
position: relative;
|
|
margin: 2.5px;
|
|
}
|
|
|
|
.TcHmi_Controls_Beckhoff_TcHmiEventGrid-template-menu-bar .TcHmi_Controls_Beckhoff_TcHmiButton-template,
|
|
.tchmi-event-grid-template-menu-bar .tchmi-button-template {
|
|
background-size: contain;
|
|
}
|
|
|
|
.TcHmi_Controls_Beckhoff_TcHmiEventGrid-template-grid-container,
|
|
.tchmi-event-grid-template-grid-container {
|
|
flex-grow: 1;
|
|
position: relative;
|
|
}
|
|
|
|
.TcHmi_Controls_Beckhoff_TcHmiEventGrid-template-popup,
|
|
.tchmi-event-grid-template-popup {
|
|
display: flex;
|
|
flex-direction: column;
|
|
box-sizing: border-box;
|
|
overflow: auto;
|
|
}
|
|
|
|
.TcHmi_Controls_Beckhoff_TcHmiEventGrid-template-popup > h1,
|
|
.tchmi-event-grid-template-popup > h1 {
|
|
margin-top: 0;
|
|
margin-bottom: 10px;
|
|
flex-shrink: 0;
|
|
}
|
|
|
|
.TcHmi_Controls_Beckhoff_TcHmiEventGrid-template-popup-content,
|
|
.tchmi-event-grid-template-popup-content {
|
|
flex-grow: 1;
|
|
flex-shrink: 1;
|
|
margin-bottom: 10px;
|
|
}
|
|
|
|
.TcHmi_Controls_Beckhoff_TcHmiEventGrid-template-popup-footer,
|
|
.tchmi-event-grid-template-popup-footer {
|
|
display: flex;
|
|
justify-content: flex-end;
|
|
}
|
|
|
|
.TcHmi_Controls_Beckhoff_TcHmiEventGrid-template-popup-footer .TcHmi_Controls_System_TcHmiControl,
|
|
.tchmi-event-grid-template-popup-footer .tchmi-control {
|
|
position: relative;
|
|
}
|
|
|
|
.TcHmi_Controls_Beckhoff_TcHmiEventGrid-template-popup-footer .TcHmi_Controls_System_TcHmiControl:not(:first-child),
|
|
.tchmi-event-grid-template-popup-footer .tchmi-control:not(:first-child) {
|
|
position: relative;
|
|
margin-left: 5px;
|
|
}
|
|
|
|
.TcHmi_Controls_Beckhoff_TcHmiEventGrid-template-popup-footer .TcHmi_Controls_System_TcHmiControl.align-left,
|
|
.tchmi-event-grid-template-popup-footer .tchmi-control.align-left {
|
|
margin-right: auto;
|
|
}
|
|
|
|
.TcHmi_Controls_Beckhoff_TcHmiEventGrid .TcHmi_Controls_Beckhoff_TcHmiEventGrid-template-popup,
|
|
.tchmi-event-grid .tchmi-event-grid-template-popup {
|
|
display: none;
|
|
}
|
|
|
|
.TcHmi_Controls_Beckhoff_TcHmiEventGrid-template-details-popup
|
|
.TcHmi_Controls_Beckhoff_TcHmiEventGrid-template-popup-content,
|
|
.tchmi-event-grid-template-details-popup .tchmi-event-grid-template-popup-content {
|
|
overflow: auto;
|
|
}
|
|
|
|
.TcHmi_Controls_Beckhoff_TcHmiEventGrid-template-details-popup dl,
|
|
.tchmi-event-grid-template-details-popup dl {
|
|
display: flex;
|
|
flex-wrap: wrap;
|
|
max-width: 702px;
|
|
margin: 0;
|
|
text-align: left;
|
|
user-select: text;
|
|
}
|
|
|
|
.TcHmi_Controls_Beckhoff_TcHmiEventGrid-template-details-popup dt,
|
|
.tchmi-event-grid-template-details-popup dt {
|
|
width: 92px;
|
|
overflow: hidden;
|
|
text-overflow: ellipsis;
|
|
margin-bottom: 1px;
|
|
padding: 5px;
|
|
}
|
|
|
|
.TcHmi_Controls_Beckhoff_TcHmiEventGrid-template-details-popup dd,
|
|
.tchmi-event-grid-template-details-popup dd {
|
|
width: calc(100% - 112px);
|
|
margin-left: 0;
|
|
overflow-wrap: break-word;
|
|
margin-bottom: 1px;
|
|
padding: 5px;
|
|
white-space: pre-wrap;
|
|
}
|
|
|
|
.TcHmi_Controls_Beckhoff_TcHmiEventGrid-template-details-popup dd dl,
|
|
.tchmi-event-grid-template-details-popup dd dl {
|
|
display: inline;
|
|
}
|
|
|
|
.TcHmi_Controls_Beckhoff_TcHmiEventGrid-template-details-popup dd dt,
|
|
.tchmi-event-grid-template-details-popup dd dt {
|
|
width: auto;
|
|
min-width: 16px;
|
|
padding: 0;
|
|
margin-right: 5px;
|
|
margin-bottom: 0;
|
|
float: left;
|
|
}
|
|
|
|
.TcHmi_Controls_Beckhoff_TcHmiEventGrid-template-details-popup dd dd,
|
|
.tchmi-event-grid-template-details-popup dd dd {
|
|
display: block;
|
|
width: auto;
|
|
min-height: 16px;
|
|
padding: 0;
|
|
padding-left: 20px;
|
|
}
|
|
|
|
.TcHmi_Controls_Beckhoff_TcHmiEventGrid-template-details-popup dd dd dl,
|
|
.tchmi-event-grid-template-details-popup dd dd dl {
|
|
display: inline-block;
|
|
width: 100%;
|
|
}
|
|
|
|
.TcHmi_Controls_Beckhoff_TcHmiEventGrid-template-columns-popup
|
|
.TcHmi_Controls_Beckhoff_TcHmiEventGrid-template-popup-content,
|
|
.tchmi-event-grid-template-columns-popup .tchmi-event-grid-template-popup-content {
|
|
display: flex;
|
|
flex-direction: row;
|
|
}
|
|
|
|
.TcHmi_Controls_Beckhoff_TcHmiEventGrid-template-columns-popup
|
|
.TcHmi_Controls_Beckhoff_TcHmiEventGrid-template-columns-selector,
|
|
.tchmi-event-grid-template-columns-popup .tchmi-event-grid-template-columns-selector {
|
|
display: flex;
|
|
margin: 0 -3px 5px -3px;
|
|
}
|
|
|
|
.TcHmi_Controls_Beckhoff_TcHmiEventGrid-template-columns-popup
|
|
.TcHmi_Controls_Beckhoff_TcHmiEventGrid-template-columns-selector
|
|
> div,
|
|
.tchmi-event-grid-template-columns-popup .tchmi-event-grid-template-columns-selector > div {
|
|
margin: 0 3px;
|
|
}
|
|
|
|
.TcHmi_Controls_Beckhoff_TcHmiEventGrid-template-columns-popup
|
|
.TcHmi_Controls_Beckhoff_TcHmiEventGrid-template-columns-selector
|
|
.TcHmi_Controls_System_TcHmiControl,
|
|
.tchmi-event-grid-template-columns-popup .tchmi-event-grid-template-columns-selector .tchmi-control {
|
|
position: relative;
|
|
margin-bottom: 5px;
|
|
}
|
|
|
|
.TcHmi_Controls_Beckhoff_TcHmiEventGrid-template-columns-config-available-columns,
|
|
.TcHmi_Controls_Beckhoff_TcHmiEventGrid-template-columns-config-selected-columns,
|
|
.tchmi-event-grid-template-columns-config-available-columns,
|
|
.tchmi-event-grid-template-columns-config-selected-columns {
|
|
width: 170px;
|
|
overflow: auto;
|
|
white-space: nowrap;
|
|
}
|
|
|
|
.TcHmi_Controls_Beckhoff_TcHmiEventGrid-template-columns-config-column,
|
|
.tchmi-event-grid-template-columns-config-column {
|
|
padding: 5px;
|
|
position: relative;
|
|
}
|
|
|
|
.TcHmi_Controls_Beckhoff_TcHmiEventGrid-template-columns-config-column span,
|
|
.tchmi-event-grid-template-columns-config-column span {
|
|
pointer-events: none;
|
|
}
|
|
|
|
.TcHmi_Controls_Beckhoff_TcHmiEventGrid-template-columns-config-column-selection-toggle,
|
|
.tchmi-event-grid-template-columns-config-column-selection-toggle {
|
|
position: absolute;
|
|
top: 0;
|
|
right: 0;
|
|
bottom: 0;
|
|
width: 26px;
|
|
}
|
|
|
|
.TcHmi_Controls_Beckhoff_TcHmiEventGrid-template-column-properties,
|
|
.tchmi-event-grid-template-column-properties {
|
|
display: flex;
|
|
flex-direction: column;
|
|
}
|
|
|
|
.TcHmi_Controls_Beckhoff_TcHmiEventGrid-template-column-properties > div,
|
|
.tchmi-event-grid-template-column-properties > div {
|
|
display: flex;
|
|
flex-direction: row;
|
|
justify-content: flex-end;
|
|
align-items: center;
|
|
margin-left: 10px;
|
|
margin-bottom: 2px;
|
|
position: relative;
|
|
}
|
|
|
|
.TcHmi_Controls_Beckhoff_TcHmiEventGrid-template-column-properties > div.hidden,
|
|
.tchmi-event-grid-template-column-properties > div.hidden {
|
|
display: none;
|
|
}
|
|
|
|
.TcHmi_Controls_Beckhoff_TcHmiEventGrid-template-column-property-label,
|
|
.tchmi-event-grid-template-column-property-label {
|
|
margin-right: 3px;
|
|
}
|
|
|
|
.TcHmi_Controls_Beckhoff_TcHmiEventGrid-template-column-properties div[data-tchmi-type],
|
|
.tchmi-event-grid-template-column-properties div[data-tchmi-type] {
|
|
position: relative;
|
|
}
|
|
|
|
.TcHmi_Controls_Beckhoff_TcHmiEventGrid-template-column-properties div[data-tchmi-type] + div[data-tchmi-type],
|
|
.tchmi-event-grid-template-column-properties div[data-tchmi-type] + div[data-tchmi-type] {
|
|
margin-left: 2px;
|
|
}
|
|
|
|
.TcHmi_Controls_Beckhoff_TcHmiEventGrid-template-in-textbox,
|
|
.tchmi-event-grid-template-in-textbox {
|
|
position: absolute;
|
|
z-index: 1;
|
|
width: 0;
|
|
right: 117px;
|
|
line-height: 26px;
|
|
color: #4c6374;
|
|
pointer-events: none;
|
|
}
|
|
|
|
.TcHmi_Controls_Beckhoff_TcHmiEventGrid-template-confirm-all-popup .TcHmi_Controls_Beckhoff_TcHmiDatagrid,
|
|
.tchmi-event-grid-template-confirm-all-popup .tchmi-datagrid {
|
|
position: relative;
|
|
margin-top: 6px;
|
|
width: 528px;
|
|
max-width: 100%;
|
|
height: calc(100% - 16px);
|
|
}
|
|
|
|
.TcHmi_Controls_Beckhoff_TcHmiEventGrid-template-confirm-all-popup
|
|
.TcHmi_Controls_Beckhoff_TcHmiEventGrid-template-popup-content,
|
|
.tchmi-event-grid-template-confirm-all-popup .tchmi-event-grid-template-popup-content {
|
|
display: flex;
|
|
flex-direction: column;
|
|
max-height: 370px;
|
|
}
|
|
|
|
.TcHmi_Controls_Beckhoff_TcHmiEventGrid-template-filter-popup
|
|
.TcHmi_Controls_Beckhoff_TcHmiEventGrid-template-popup-content,
|
|
.tchmi-event-grid-template-filter-popup .tchmi-event-grid-template-popup-content {
|
|
display: flex;
|
|
flex-direction: column;
|
|
}
|
|
|
|
.TcHmi_Controls_Beckhoff_TcHmiEventGrid-template-filter-popup .TcHmi_Controls_Beckhoff_TcHmiButton,
|
|
.tchmi-event-grid-template-filter-popup .tchmi-button {
|
|
position: relative;
|
|
display: inline-block;
|
|
margin-right: 5px;
|
|
}
|
|
|
|
.TcHmi_Controls_Beckhoff_TcHmiEventGrid-template-filter-popup table,
|
|
.tchmi-event-grid-template-filter-popup table {
|
|
border-collapse: collapse;
|
|
}
|
|
|
|
.TcHmi_Controls_Beckhoff_TcHmiEventGrid-template-filter-table-header,
|
|
.tchmi-event-grid-template-filter-table-header {
|
|
display: block;
|
|
overflow: hidden;
|
|
flex-shrink: 0;
|
|
position: relative;
|
|
}
|
|
|
|
.TcHmi_Controls_Beckhoff_TcHmiEventGrid-template-filter-table-header th,
|
|
.tchmi-event-grid-template-filter-table-header th {
|
|
height: 30px;
|
|
padding: 0;
|
|
box-sizing: border-box;
|
|
}
|
|
|
|
.TcHmi_Controls_Beckhoff_TcHmiEventGrid-template-filter-table-header
|
|
.TcHmi_Controls_Beckhoff_TcHmiEventGrid-template-filter-scroll-placeholder,
|
|
.tchmi-event-grid-template-filter-table-header .tchmi-event-grid-template-filter-scroll-placeholder {
|
|
width: 200px;
|
|
position: absolute;
|
|
}
|
|
|
|
.TcHmi_Controls_Beckhoff_TcHmiEventGrid-template-filter-table,
|
|
.tchmi-event-grid-template-filter-table {
|
|
overflow: auto;
|
|
display: block;
|
|
}
|
|
|
|
.TcHmi_Controls_Beckhoff_TcHmiEventGrid-template-filter-table
|
|
.TcHmi_Controls_Beckhoff_TcHmiEventGrid-template-filter-indentation-column,
|
|
.tchmi-event-grid-template-filter-table .tchmi-event-grid-template-filter-indentation-column {
|
|
display: flex;
|
|
padding: 0;
|
|
}
|
|
|
|
.TcHmi_Controls_Beckhoff_TcHmiEventGrid-template-filter-selection-column,
|
|
.tchmi-event-grid-template-filter-selection-column {
|
|
min-width: 30px;
|
|
max-width: 30px;
|
|
}
|
|
|
|
.TcHmi_Controls_Beckhoff_TcHmiEventGrid-template-filter-logic-column,
|
|
.tchmi-event-grid-template-filter-logic-column {
|
|
min-width: 60px;
|
|
max-width: 60px;
|
|
}
|
|
|
|
.TcHmi_Controls_Beckhoff_TcHmiEventGrid-template-filter-path-column,
|
|
.tchmi-event-grid-template-filter-path-column {
|
|
min-width: 120px;
|
|
max-width: 120px;
|
|
}
|
|
|
|
.TcHmi_Controls_Beckhoff_TcHmiEventGrid-template-filter-comparator-column,
|
|
.tchmi-event-grid-template-filter-comparator-column {
|
|
min-width: 160px;
|
|
max-width: 160px;
|
|
}
|
|
|
|
.TcHmi_Controls_Beckhoff_TcHmiEventGrid-template-filter-value-column,
|
|
.tchmi-event-grid-template-filter-value-column {
|
|
min-width: 250px;
|
|
max-width: 250px;
|
|
}
|
|
|
|
.TcHmi_Controls_Beckhoff_TcHmiEventGrid-template-filter-table td,
|
|
.tchmi-event-grid-template-filter-table td {
|
|
position: relative;
|
|
white-space: nowrap;
|
|
border-right: 1px solid;
|
|
border-bottom: 1px solid;
|
|
padding: 0;
|
|
height: 30px;
|
|
overflow: hidden;
|
|
cursor: default;
|
|
box-sizing: border-box;
|
|
}
|
|
|
|
.TcHmi_Controls_Beckhoff_TcHmiEventGrid-template-filter-table
|
|
.TcHmi_Controls_Beckhoff_TcHmiEventGrid-template-filter-indentation-marker,
|
|
.tchmi-event-grid-template-filter-table .tchmi-event-grid-template-filter-indentation-marker {
|
|
width: 5px;
|
|
height: 30px;
|
|
border-left: 1px solid;
|
|
float: left;
|
|
box-sizing: border-box;
|
|
margin-left: 4px;
|
|
margin-right: -3px;
|
|
}
|
|
|
|
.TcHmi_Controls_Beckhoff_TcHmiEventGrid-template-filter-table
|
|
.TcHmi_Controls_Beckhoff_TcHmiEventGrid-template-filter-indentation-marker:last-child,
|
|
.tchmi-event-grid-template-filter-table .tchmi-event-grid-template-filter-indentation-marker:last-child {
|
|
margin-right: 1px;
|
|
}
|
|
|
|
.TcHmi_Controls_Beckhoff_TcHmiEventGrid-template-filter-table
|
|
.TcHmi_Controls_Beckhoff_TcHmiEventGrid-template-filter-indentation-marker.first,
|
|
.tchmi-event-grid-template-filter-table .tchmi-event-grid-template-filter-indentation-marker.first {
|
|
border-top: 1px solid;
|
|
height: 28px;
|
|
margin-top: 2px;
|
|
}
|
|
|
|
.TcHmi_Controls_Beckhoff_TcHmiEventGrid-template-filter-table
|
|
.TcHmi_Controls_Beckhoff_TcHmiEventGrid-template-filter-indentation-marker.last,
|
|
.tchmi-event-grid-template-filter-table .tchmi-event-grid-template-filter-indentation-marker.last {
|
|
border-bottom: 1px solid;
|
|
height: 28px;
|
|
margin-bottom: 2px;
|
|
}
|
|
|
|
.TcHmi_Controls_Beckhoff_TcHmiEventGrid-template-filter-table .TcHmi_Controls_Beckhoff_TcHmiCombobox,
|
|
.TcHmi_Controls_Beckhoff_TcHmiEventGrid-template-filter-table .TcHmi_Controls_Beckhoff_TcHmiTextbox,
|
|
.TcHmi_Controls_Beckhoff_TcHmiEventGrid-template-filter-table .TcHmi_Controls_Beckhoff_TcHmiCheckbox,
|
|
.tchmi-event-grid-template-filter-table .tchmi-combobox,
|
|
.tchmi-event-grid-template-filter-table .tchmi-textbox,
|
|
.tchmi-event-grid-template-filter-table .tchmi-checkbox {
|
|
top: 0;
|
|
right: 0;
|
|
bottom: 0;
|
|
left: 0;
|
|
height: 30px; /* Fix for IE who refuses to properly size absolutely positioned elements in table cells */
|
|
}
|
|
|
|
.TcHmi_Controls_Beckhoff_TcHmiEventGrid-template-filter-table .TcHmi_Controls_Beckhoff_TcHmiButton,
|
|
.tchmi-event-grid-template-filter-table .tchmi-button {
|
|
margin: 0;
|
|
position: absolute;
|
|
top: 0;
|
|
right: 0;
|
|
}
|