/*! * - * ============LICENSE_START======================================================= * Copyright (C) 2017 AT&T Intellectual Property. All rights reserved. * Modifications Copyright (C) 2021 Nordix Foundation. * ================================================================================ * 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. * * SPDX-License-Identifier: Apache-2.0 * ============LICENSE_END========================================================= */ .upload-modal-body-content { padding-left: 30px; padding-right: 30px; padding-bottom: 10px; .title { @extend .body-1-semibold; } .file-name { padding-left: 5px; @extend .body-1-semibold; } } .software-product-view { display: flex; height: 100%; .description { @extend .body-1; padding-right: 20px; .missing-license { display: flex; align-items: baseline; .svg-icon { margin-right: 7px; margin-left: 3px; &.__exclamationTriangleFull { fill: $orange; width: 17px; height: 17px; } } .warning-text { position: relative; top: -2px; } } } .name { @extend .body-1-semibold; } .software-product-landing-view-right-side { @extend .flex; overflow-y: hidden; .list-editor-view { .list-editor-view-title { margin-bottom: 0; } } } .software-product-landing-view { padding-bottom: 50px; .software-product-landing-view-top { .details-container { @extend .flex-column; .single-detail-section { @extend .flex-column; &.title-section { flex: 0.8; @extend .heading-5-semibold; } &.title-text { margin-bottom: 24px; } .description { @include multiline-ellipsis(); } } .title { @extend .body-3; color: $gray; &.extra-large { min-width: 130px; } } .details-section { display: flex; } .multiple-details-section { @extend .flex-column; justify-content: space-between; .detail-col { padding-bottom: 10px; } } } .row { margin: 0; display: flex; .details-panel { flex: 1; margin-right: 50px; &:last-child { margin-right: 0; } .software-product-landing-view-top-block-col-upl { height: 225px; width: initial; } } .col-md-6 { padding: 0; overflow-wrap: break-word; &:first-child { padding-right: 25px; } &:last-child { padding-left: 25px; } } .title { @extend .body-1-semibold; } .software-product-landing-view-heading-title { @extend .section-title; color: $dark-gray; padding-bottom: 20px; &:first-child { padding-bottom: 20px; } } .software-product-landing-view-top-block { &.clickable { cursor: pointer; &:hover { @extend .box-hover; } } border: 1px solid $light-gray; padding: 20px 18px 0 18px; min-height: 285px; height: 100%; display: flex; justify-content: space-between; background-color: $white; .col-md-6 { @extend .body-1; } .software-product-landing-view-top-block-col { @extend .body-1; flex: 0.8; display: flex; justify-content: space-between; flex-direction: column; .description { overflow: hidden; padding-right: 20px; } .attachment-details { padding-bottom: 10px; } .attachment-details-count { color: $light-blue; } } } .software-product-landing-view-top-block-col-upl { @extend .flex; height: 225px; text-align: center; flex-direction: column; justify-content: center; border: 2px dashed $light-gray; margin-bottom: 20px; @extend .body-1; align-items: center; .upload-btn { padding: 15px 55px; } .drag-text { color: $blue; @extend .body-1-semibold; } .upload-status-text { color: $blue; @extend .body-1-semibold; } .or-text { margin-top: 10px; margin-bottom: 10px; color: $light-gray; } .upload { width: 50%; border: 0px !important; } .vnfRepo { width: 50%; cursor: pointer; .searchRepo-text { color: $blue; @extend .body-1-semibold; width: 72px; line-height: 24px; margin-left: auto; margin-right: auto; } .svg-icon-wrapper { .svg-icon.__search { width: 34px; height: 34px; margin-top: 10px; } &.__positive { fill: $blue; color: $blue; } } } .verticalLine { height: 90%; border-left: 1px solid $light-gray; } } .showVnf { flex-direction: row; } } } } .licenceLabel { float: right; margin-left: 5px; } } .vsp-details-page { .grid-section-general { padding-bottom: 30px; } .vsp-general-tab { .validation-form-content { margin: 0; } .validation-buttons { margin: 43px 0; padding: 0 52px; } .validation-form-content { .vsp-general-tab-inline-section { display: flex; .vsp-general-tab-sub-section:not(:last-of-type) { margin-right: 40px; } .field-section { width: 440px; } .form-group textarea { height: 192px; } select optgroup[label] { color: $dark-blue; } option { color: $dark-gray; } .Select, .input-options { width: 440px; } } } .validation-buttons { position: fixed; display: block; bottom: 0; width: 66%; } .validation-input-wrapper { select.form-control { width: 100%; } } } }