1 .i-sdc-designer-leftbar-section-popup-panel {
4 background-color: white;
5 border: solid 1px #d2d2d2;
6 border-top: solid 3px #13a7df;
12 .i-sdc-designer-leftbar-section-popup-panel-group {
17 .i-sdc-designer-leftbar-section-popup-panel-plus {
20 background-color: #13a7df;
23 display: inline-block;
27 .i-sdc-designer-leftbar-section-popup-panel-title {
29 display: inline-block;
33 .sdc-workspace-container{
34 .w-sdc-main-container{
35 .w-sdc-main-right-container{
38 .sdc-workspace-top-bar {
44 .w-sdc-main-container-body-content{
56 /* Hack solution to hide canvas tooltips under modals */
57 z-index: 20000 !important;
61 .workspace-composition {
70 // ---------------------------------------------------------------------------------------------------
72 // ---------------------------------------------------------------------------------------------------
76 .w-sdc-designer-sidebar-toggle {
77 background-color: @main_color_p;
78 border-left: 1px solid @main_color_o;
79 border-bottom: 1px solid @main_color_o;
85 transition: right 0.2s;
87 .box-shadow(-1px 1px 3px 0 @main_color_n);
91 .w-sdc-designer-sidebar-toggle-icon{
92 transform: rotate(180deg);
98 .w-sdc-designer-sidebar-toggle-icon {
103 .w-sdc-designer-sidebar {
104 background-color:@main_color_p ;
111 transition: right 0.2s;
113 .box-shadow(-7px -3px 6px -8px @main_color_n);
117 .w-sdc-designer-sidebar-toggle.active + .w-sdc-designer-sidebar {
122 .w-sdc-designer-sidebar-head {
123 padding: 36px 30px 30px 30px;
127 .w-sdc-designer-sidebar-logo-ph {
128 display: inline-block;
129 vertical-align: middle;
134 .w-sdc-designer-sidebar-logo {
136 display: inline-block;
141 .w-sdc-designer-sidebar-logo-title {
144 vertical-align: middle;
145 text-overflow: ellipsis;
147 display: inline-block;
152 .w-sdc-designer-update-resource-icon {
159 .w-sdc-designer-delete-resource-icon {
166 .w-sdc-designer-restore-button {
173 .w-sdc-designer-sidebar-tabs {
177 .w-sdc-designer-sidebar-tabs::after {
183 .i-sdc-designer-sidebar-tab {
184 background-color: @main_color_p;
185 border: 1px solid @tlv_color_u;;
187 display: inline-block;
201 &.active, &:hover:enabled {
202 background-color: @tlv_color_u;
203 .i-sdc-designer-sidebar-tab-icon {
214 /*for tooltip on disabled buttons*/
217 .i-sdc-designer-sidebar-tab-icon {
220 transform: rotate(270deg);
225 .w-sdc-designer-sidebar-tab-content {
230 .w-sdc-designer-sidebar-tab-content-view {
235 padding-bottom: 10px;
239 .w-sdc-designer-sidebar-section {
242 .w-sdc-designer-sidebar-section-title {
244 background-color: @tlv_color_u;
250 padding: 0 10px 0 20px;
252 text-overflow: ellipsis;
259 .w-sdc-designer-sidebar-section-title-icon {
260 transform: rotate(180deg);
265 .w-sdc-designer-sidebar-section-title-text {
267 display: inline-block;
269 text-overflow: ellipsis;
274 .w-sdc-designer-sidebar-section-title-icon {
284 .w-sdc-designer-sidebar-section-content {
286 text-overflow: ellipsis;
290 .w-sdc-designer-sidebar-section-title {
291 text-transform: uppercase;
294 .w-sdc-designer-sidebar-section-title + .w-sdc-designer-sidebar-section-content {
298 .w-sdc-designer-sidebar-section-title.expanded + .w-sdc-designer-sidebar-section-content {
303 .i-sdc-designer-sidebar-section-content-item {
308 text-overflow: ellipsis;
315 word-wrap: break-word;
319 .i-sdc-designer-sidebar-section-content-item-tag {
323 //fix long name for firefox:
334 text-overflow: ellipsis;
337 .w-sdc-designer-sidebar-section-footer {
345 .w-sdc-designer-sidebar-section-footer-action {
350 //////////////////////Relationship
351 .w-sdc-designer-sidebar-section-requirements {
352 border-bottom: 1px solid @color_e;
353 margin: 0 13px 20px 13px;
357 .w-sdc-designer-sidebar-section-requirements-item {
361 .w-sdc-designer-sidebar-section-requirements-label {
362 display: inline-block;
364 text-overflow: ellipsis;
365 vertical-align: middle;
370 .w-sdc-designer-sidebar-section-requirements-select {
371 border: 1px solid @color_e;
377 //////////////////////Properties
378 .i-sdc-designer-sidebar-section-content-item-property-and-attribute {
380 border-bottom: 1px solid @color_e;
382 padding: 15px 10px 10px 18px;
394 .i-sdc-designer-sidebar-section-content-item-button {
400 .i-sdc-designer-sidebar-section-content-item-property-and-attribute-label {
402 text-overflow: ellipsis;
405 display: inline-block;
411 .i-sdc-designer-sidebar-section-content-item-property-value {
413 text-overflow: ellipsis;
415 display: inline-block;
420 .i-sdc-designer-sidebar-section-content-item-property-label-value {
423 .i-sdc-designer-sidebar-section-content-item-button {
429 background-color: transparent;
435 background-color: transparent;
441 background-color: transparent;
447 background-color: transparent;
454 background-color: transparent;
461 background-color: transparent;
467 // ---------------------------------------------------------------------------------------------------
469 // ---------------------------------------------------------------------------------------------------
470 .w-sdc-designer-canvas {
480 background-color: #f8f8f8;
485 .w-sdc-designer-canvas.sidebaractive {
489 .w-sdc-designer-element {
501 .w-sdc-designer-resource-label {
505 .w-sdc-designer-resource-label-indicator {
508 display: inline-block;
511 vertical-align: middle;
523 // ---------------------------------------------------------------------------------------------------
525 // ---------------------------------------------------------------------------------------------------
526 .w-sdc-designer-leftbar {
527 background-color: @main_color_p;
535 .box-shadow(7px -3px 6px -8px @main_color_n);
539 .w-sdc-designer-leftbar-title {
542 background-color: @main_color_n;
547 .w-sdc-designer-leftbar-title-count {
551 .w-scd-diagram-container {
556 .w-sdc-designer-leftbar-search {
557 background-color: @tlv_color_u;
563 .w-sdc-designer-leftbar-search-input {
564 border: 1px solid @color_e;
568 padding: 0px 28px 3px 10px;
575 .w-sdc-designer-leftbar-search-filter {
579 .i-sdc-designer-leftbar-section {
583 .i-sdc-designer-leftbar-section-title {
585 background-color: @tlv_color_u;
593 text-transform: uppercase;
597 .i-sdc-designer-leftbar-section-title-icon {
609 .i-sdc-designer-leftbar-section.expanded .i-sdc-designer-leftbar-section-title-icon {
610 transform: rotate(180deg);
614 .i-sdc-designer-leftbar-section-content {
615 background-color: @main_color_o;
618 .i-sdc-designer-leftbar-section-content-item {
619 background-color: @main_color_p;
623 background-color: @main_color_p;
635 .i-sdc-designer-leftbar-section-content-subcat {
637 background-color: @tlv_color_t;
644 background-color: @func_color_r;
650 .i-sdc-designer-leftbar-section .i-sdc-designer-leftbar-section-content .i-sdc-designer-leftbar-section-content-item {
656 .i-sdc-designer-leftbar-section.expanded .i-sdc-designer-leftbar-section-content .i-sdc-designer-leftbar-section-content-item {
658 margin: 0 auto 1px auto;
659 // padding: 4px 13px;
662 .i-sdc-designer-leftbar-section.expanded .i-sdc-designer-leftbar-section-content .i-sdc-designer-leftbar-section-content-subcat {
666 .i-sdc-designer-leftbar-section-content-item-icon-ph {
667 display: inline-block;
668 margin: 12px 0 12px 10px;
669 pointer-events: auto;
680 .s-sdc-state-non-certified;
698 .s-sdc-state-non-certified;
707 .i-sdc-composition-leftbar-section-content-item-icon {
708 background-image: url('../../../styles/images/resource-icons/default.png');
709 // position: absolute;
714 background-size: 40px;
718 .i-sdc-designer-leftbar-section-content-item-info {
719 display: inline-block;
720 // margin-left: 10px;
722 // vertical-align: middle;
727 .i-sdc-designer-leftbar-section-content-item-info-title {
731 text-overflow: ellipsis;
733 display: inline-block;
735 vertical-align: bottom;
738 .i-sdc-designer-leftbar-section-content-item-info-text {
742 text-overflow: ellipsis;
746 .i-sdc-designer-leftbar-section-content-item-info-text-link {
748 text-decoration: underline;
755 // ---------------------------------------------------------------------------------------------------
757 // ---------------------------------------------------------------------------------------------------
758 .w-sdc-form-actions-container.add-property {
767 .w-sdc-form-action.add-property-add-another {
771 .w-sdc-form-action.add-property-done {
774 .w-sdc-form-action.save {
781 // ---------------------------------------------------------------------------------------------------
783 // ---------------------------------------------------------------------------------------------------
790 .i-sdc-header-menu-item {
792 display: inline-block;
797 vertical-align: middle;
800 border-right: 1px solid @color_m;
812 border-right: 1px solid @color_m;
824 .i-sdc-header-menu-item-icon {
825 display: inline-block;
830 .i-sdc-header-menu-item-label {
835 .service-path-buttons {
849 transition: right 0.2s;
851 flex-direction: column;
852 align-items: flex-end;
854 pointer-events: none;
864 .search-with-autocomplete-container.composition-search {
869 padding:2px 50px 2px 10px;
872 .search-bar-container {
876 &:not(:hover):not(.autocomplete-visible):not(.active){
880 .search-bar-input:not(:focus){
888 .search-bar-input:not(:focus) ~ .search-bar-button {
890 border:solid 1px #fff;
896 border:solid 1px #fff;
898 box-shadow: 0px 2px 3.88px 0.12px rgba(0, 0, 0, 0.29);
899 background-color: rgba(234, 234, 234, 0.88);
900 background-repeat: no-repeat;
909 background-color: rgba(31, 171, 223, 0.88);
914 // ---------------------------------------------------------------------------------------------------
915 // Canvas inline menu
916 // ---------------------------------------------------------------------------------------------------
917 .w-sdc-canvas-menu-list {
918 .w-sdc-canvas-menu-item-view {
921 display: inline-block;
926 margin: 2px 6px 2px 4px;
930 .w-sdc-canvas-menu-item-delete {
933 display: inline-block;
937 vertical-align: bottom;
938 margin: 1px 10px 0 7px;
943 /*.right-tab-loader {
944 border: 16px solid #f3f3f3; !* Light grey *!
945 border-top: 16px solid #3498db; !* Blue *!
949 animation: spin 2s linear infinite;
953 0% { transform: rotate(0deg); }
954 100% { transform: rotate(360deg); }