/** * Copyright © 2016-2023 The Thingsboard Authors * * 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. */ @import "../../../../../../theme"; .tb-datasource-list-item { &.mat-mdc-list-item { height: auto; display: block; padding: 0; &.bordered { padding-top: 16px; border: 1px solid rgba(0, 0, 0, 0.12); border-radius: 6px; } } &.tb-draggable { &.cdk-drag-preview { background: #fff; } } } .tb-datasource-list-item + .tb-datasource-list-item { margin-top: 16px; } .tb-datasource-index { width: 24px; height: 24px; position: relative; font-weight: 400; font-size: 16px; text-align: center; color: $tb-primary-color; &:before { content: ""; display: block; width: 100%; height: 100%; position: absolute; left: 0; top: 0; background-color: $tb-primary-color; opacity: 0.06; border-radius: 100%; } } .tb-datasource-params { position: relative; tb-error.tb-datasource-error { position: absolute; bottom: 4px; left: 8px; } } :host { .tb-datasources { .handle { cursor: move; } .mat-mdc-list { min-height: 68px; padding-left: 0; } } }