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-sidebar-tabs {
170 .w-sdc-designer-sidebar-tabs::after {
176 .i-sdc-designer-sidebar-tab {
177 background-color: @main_color_p;
178 border: 1px solid @tlv_color_u;;
180 display: inline-block;
194 &.active, &:hover:enabled {
195 background-color: @tlv_color_u;
196 .i-sdc-designer-sidebar-tab-icon {
207 /*for tooltip on disabled buttons*/
210 .i-sdc-designer-sidebar-tab-icon {
215 .w-sdc-designer-sidebar-tab-content {
220 .w-sdc-designer-sidebar-tab-content-view {
225 padding-bottom: 10px;
229 .w-sdc-designer-sidebar-section {
232 .w-sdc-designer-sidebar-section-title {
234 background-color: @tlv_color_u;
240 padding: 0 40px 0 20px;
242 text-overflow: ellipsis;
249 .w-sdc-designer-sidebar-section-title-icon {
250 transform: rotate(180deg);
255 .w-sdc-designer-sidebar-section-title-text {
257 display: inline-block;
259 text-overflow: ellipsis;
264 .w-sdc-designer-sidebar-section-title-icon {
274 .w-sdc-designer-sidebar-section-content {
276 text-overflow: ellipsis;
280 .w-sdc-designer-sidebar-section-title {
281 text-transform: uppercase;
284 .w-sdc-designer-sidebar-section-title + .w-sdc-designer-sidebar-section-content {
288 .w-sdc-designer-sidebar-section-title.expanded + .w-sdc-designer-sidebar-section-content {
293 .i-sdc-designer-sidebar-section-content-item {
298 text-overflow: ellipsis;
305 word-wrap: break-word;
309 .i-sdc-designer-sidebar-section-content-item-tag {
313 //fix long name for firefox:
324 text-overflow: ellipsis;
327 .w-sdc-designer-sidebar-section-footer {
335 .w-sdc-designer-sidebar-section-footer-action {
340 //////////////////////Relationship
341 .w-sdc-designer-sidebar-section-requirements {
342 border-bottom: 1px solid @color_e;
343 margin: 0 13px 20px 13px;
347 .w-sdc-designer-sidebar-section-requirements-item {
351 .w-sdc-designer-sidebar-section-requirements-label {
352 display: inline-block;
354 text-overflow: ellipsis;
355 vertical-align: middle;
360 .w-sdc-designer-sidebar-section-requirements-select {
361 border: 1px solid @color_e;
367 //////////////////////Properties
368 .i-sdc-designer-sidebar-section-content-item-property-and-attribute {
370 border-bottom: 1px solid @color_e;
372 padding: 15px 10px 10px 18px;
384 .i-sdc-designer-sidebar-section-content-item-button {
390 .i-sdc-designer-sidebar-section-content-item-property-and-attribute-label {
392 text-overflow: ellipsis;
395 display: inline-block;
401 .i-sdc-designer-sidebar-section-content-item-property-value {
403 text-overflow: ellipsis;
405 display: inline-block;
410 .i-sdc-designer-sidebar-section-content-item-property-label-value {
413 .i-sdc-designer-sidebar-section-content-item-button {
419 background-color: transparent;
425 background-color: transparent;
431 background-color: transparent;
437 background-color: transparent;
444 background-color: transparent;
451 background-color: transparent;
457 // ---------------------------------------------------------------------------------------------------
459 // ---------------------------------------------------------------------------------------------------
460 .w-sdc-designer-canvas {
470 background-color: #f8f8f8;
475 .w-sdc-designer-canvas.sidebaractive {
479 .w-sdc-designer-element {
491 .w-sdc-designer-resource-label {
495 .w-sdc-designer-resource-label-indicator {
498 display: inline-block;
501 vertical-align: middle;
513 // ---------------------------------------------------------------------------------------------------
515 // ---------------------------------------------------------------------------------------------------
516 .w-sdc-designer-leftbar {
517 background-color: @main_color_p;
525 .box-shadow(7px -3px 6px -8px @main_color_n);
529 .w-sdc-designer-leftbar-title {
532 background-color: @main_color_n;
537 .w-sdc-designer-leftbar-title-count {
541 .w-scd-diagram-container {
546 .w-sdc-designer-leftbar-search {
547 background-color: @tlv_color_u;
553 .w-sdc-designer-leftbar-search-input {
554 border: 1px solid @color_e;
558 padding: 0px 28px 3px 10px;
565 .w-sdc-designer-leftbar-search-filter {
569 .i-sdc-designer-leftbar-section {
573 .i-sdc-designer-leftbar-section-title {
575 background-color: @tlv_color_u;
583 text-transform: uppercase;
587 .i-sdc-designer-leftbar-section-title-icon {
599 .i-sdc-designer-leftbar-section.expanded .i-sdc-designer-leftbar-section-title-icon {
600 transform: rotate(180deg);
604 .i-sdc-designer-leftbar-section-content {
605 background-color: @main_color_o;
608 .i-sdc-designer-leftbar-section-content-item {
609 background-color: @main_color_p;
613 background-color: @main_color_p;
625 .i-sdc-designer-leftbar-section-content-subcat {
627 background-color: @tlv_color_t;
634 background-color: @func_color_r;
640 .i-sdc-designer-leftbar-section .i-sdc-designer-leftbar-section-content .i-sdc-designer-leftbar-section-content-item {
646 .i-sdc-designer-leftbar-section.expanded .i-sdc-designer-leftbar-section-content .i-sdc-designer-leftbar-section-content-item {
648 margin: 0 auto 1px auto;
649 // padding: 4px 13px;
652 .i-sdc-designer-leftbar-section.expanded .i-sdc-designer-leftbar-section-content .i-sdc-designer-leftbar-section-content-subcat {
656 .i-sdc-designer-leftbar-section-content-item-icon-ph {
657 display: inline-block;
658 margin: 12px 0 12px 10px;
659 pointer-events: auto;
670 .s-sdc-state-non-certified;
688 .s-sdc-state-non-certified;
697 .i-sdc-composition-leftbar-section-content-item-icon {
698 background-image: url('../../../styles/images/resource-icons/default.png');
699 // position: absolute;
704 background-size: 40px;
708 .i-sdc-designer-leftbar-section-content-item-info {
709 display: inline-block;
710 // margin-left: 10px;
712 // vertical-align: middle;
717 .i-sdc-designer-leftbar-section-content-item-info-title {
721 text-overflow: ellipsis;
723 display: inline-block;
725 vertical-align: bottom;
728 .i-sdc-designer-leftbar-section-content-item-info-text {
732 text-overflow: ellipsis;
736 .i-sdc-designer-leftbar-section-content-item-info-text-link {
738 text-decoration: underline;
745 // ---------------------------------------------------------------------------------------------------
747 // ---------------------------------------------------------------------------------------------------
748 .w-sdc-form-actions-container.add-property {
757 .w-sdc-form-action.add-property-add-another {
761 .w-sdc-form-action.add-property-done {
764 .w-sdc-form-action.save {
771 // ---------------------------------------------------------------------------------------------------
773 // ---------------------------------------------------------------------------------------------------
780 .i-sdc-header-menu-item {
782 display: inline-block;
787 vertical-align: middle;
790 border-right: 1px solid @color_m;
802 border-right: 1px solid @color_m;
814 .i-sdc-header-menu-item-icon {
815 display: inline-block;
820 .i-sdc-header-menu-item-label {
825 .service-path-buttons {
839 transition: right 0.2s;
841 flex-direction: column;
842 align-items: flex-end;
849 .search-with-autocomplete-container.composition-search {
854 padding:2px 50px 2px 10px;
857 .search-bar-container {
861 &:not(:hover):not(.autocomplete-visible):not(.active){
865 .search-bar-input:not(:focus){
873 .search-bar-input:not(:focus) ~ .search-bar-button {
875 border:solid 1px #fff;
881 border:solid 1px #fff;
883 box-shadow: 0px 2px 3.88px 0.12px rgba(0, 0, 0, 0.29);
884 background-color: rgba(234, 234, 234, 0.88);
885 background-repeat: no-repeat;
894 background-color: rgba(31, 171, 223, 0.88);
899 // ---------------------------------------------------------------------------------------------------
900 // Canvas inline menu
901 // ---------------------------------------------------------------------------------------------------
902 .w-sdc-canvas-menu-list {
903 .w-sdc-canvas-menu-item-view {
906 display: inline-block;
911 margin: 2px 6px 2px 4px;
915 .w-sdc-canvas-menu-item-delete {
918 display: inline-block;
922 vertical-align: bottom;
923 margin: 1px 10px 0 7px;
928 /*.right-tab-loader {
929 border: 16px solid #f3f3f3; !* Light grey *!
930 border-top: 16px solid #3498db; !* Blue *!
934 animation: spin 2s linear infinite;
938 0% { transform: rotate(0deg); }
939 100% { transform: rotate(360deg); }