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 {
222 .w-sdc-designer-sidebar-tab-content {
227 .w-sdc-designer-sidebar-tab-content-view {
232 padding-bottom: 10px;
236 .w-sdc-designer-sidebar-section {
239 .w-sdc-designer-sidebar-section-title {
241 background-color: @tlv_color_u;
247 padding: 0 10px 0 20px;
249 text-overflow: ellipsis;
256 .w-sdc-designer-sidebar-section-title-icon {
257 transform: rotate(180deg);
262 .w-sdc-designer-sidebar-section-title-text {
264 display: inline-block;
266 text-overflow: ellipsis;
271 .w-sdc-designer-sidebar-section-title-icon {
281 .w-sdc-designer-sidebar-section-content {
283 text-overflow: ellipsis;
287 .w-sdc-designer-sidebar-section-title {
288 text-transform: uppercase;
291 .w-sdc-designer-sidebar-section-title + .w-sdc-designer-sidebar-section-content {
295 .w-sdc-designer-sidebar-section-title.expanded + .w-sdc-designer-sidebar-section-content {
300 .i-sdc-designer-sidebar-section-content-item {
305 text-overflow: ellipsis;
312 word-wrap: break-word;
316 .i-sdc-designer-sidebar-section-content-item-tag {
320 //fix long name for firefox:
331 text-overflow: ellipsis;
334 .w-sdc-designer-sidebar-section-footer {
342 .w-sdc-designer-sidebar-section-footer-action {
347 //////////////////////Relationship
348 .w-sdc-designer-sidebar-section-requirements {
349 border-bottom: 1px solid @color_e;
350 margin: 0 13px 20px 13px;
354 .w-sdc-designer-sidebar-section-requirements-item {
358 .w-sdc-designer-sidebar-section-requirements-label {
359 display: inline-block;
361 text-overflow: ellipsis;
362 vertical-align: middle;
367 .w-sdc-designer-sidebar-section-requirements-select {
368 border: 1px solid @color_e;
374 //////////////////////Properties
375 .i-sdc-designer-sidebar-section-content-item-property-and-attribute {
377 border-bottom: 1px solid @color_e;
379 padding: 15px 10px 10px 18px;
391 .i-sdc-designer-sidebar-section-content-item-button {
397 .i-sdc-designer-sidebar-section-content-item-property-and-attribute-label {
399 text-overflow: ellipsis;
402 display: inline-block;
408 .i-sdc-designer-sidebar-section-content-item-property-value {
410 text-overflow: ellipsis;
412 display: inline-block;
417 .i-sdc-designer-sidebar-section-content-item-property-label-value {
420 .i-sdc-designer-sidebar-section-content-item-button {
426 background-color: transparent;
432 background-color: transparent;
438 background-color: transparent;
444 background-color: transparent;
451 background-color: transparent;
458 background-color: transparent;
464 // ---------------------------------------------------------------------------------------------------
466 // ---------------------------------------------------------------------------------------------------
467 .w-sdc-designer-canvas {
477 background-color: #f8f8f8;
482 .w-sdc-designer-canvas.sidebaractive {
486 .w-sdc-designer-element {
498 .w-sdc-designer-resource-label {
502 .w-sdc-designer-resource-label-indicator {
505 display: inline-block;
508 vertical-align: middle;
520 // ---------------------------------------------------------------------------------------------------
522 // ---------------------------------------------------------------------------------------------------
523 .w-sdc-designer-leftbar {
524 background-color: @main_color_p;
532 .box-shadow(7px -3px 6px -8px @main_color_n);
536 .w-sdc-designer-leftbar-title {
539 background-color: @main_color_n;
544 .w-sdc-designer-leftbar-title-count {
548 .w-scd-diagram-container {
553 .w-sdc-designer-leftbar-search {
554 background-color: @tlv_color_u;
560 .w-sdc-designer-leftbar-search-input {
561 border: 1px solid @color_e;
565 padding: 0px 28px 3px 10px;
572 .w-sdc-designer-leftbar-search-filter {
576 .i-sdc-designer-leftbar-section {
580 .i-sdc-designer-leftbar-section-title {
582 background-color: @tlv_color_u;
590 text-transform: uppercase;
594 .i-sdc-designer-leftbar-section-title-icon {
606 .i-sdc-designer-leftbar-section.expanded .i-sdc-designer-leftbar-section-title-icon {
607 transform: rotate(180deg);
611 .i-sdc-designer-leftbar-section-content {
612 background-color: @main_color_o;
615 .i-sdc-designer-leftbar-section-content-item {
616 background-color: @main_color_p;
620 background-color: @main_color_p;
632 .i-sdc-designer-leftbar-section-content-subcat {
634 background-color: @tlv_color_t;
641 background-color: @func_color_r;
647 .i-sdc-designer-leftbar-section .i-sdc-designer-leftbar-section-content .i-sdc-designer-leftbar-section-content-item {
653 .i-sdc-designer-leftbar-section.expanded .i-sdc-designer-leftbar-section-content .i-sdc-designer-leftbar-section-content-item {
655 margin: 0 auto 1px auto;
656 // padding: 4px 13px;
659 .i-sdc-designer-leftbar-section.expanded .i-sdc-designer-leftbar-section-content .i-sdc-designer-leftbar-section-content-subcat {
663 .i-sdc-designer-leftbar-section-content-item-icon-ph {
664 display: inline-block;
665 margin: 12px 0 12px 10px;
666 pointer-events: auto;
677 .s-sdc-state-non-certified;
695 .s-sdc-state-non-certified;
704 .i-sdc-composition-leftbar-section-content-item-icon {
705 background-image: url('../../../styles/images/resource-icons/default.png');
706 // position: absolute;
711 background-size: 40px;
715 .i-sdc-designer-leftbar-section-content-item-info {
716 display: inline-block;
717 // margin-left: 10px;
719 // vertical-align: middle;
724 .i-sdc-designer-leftbar-section-content-item-info-title {
728 text-overflow: ellipsis;
730 display: inline-block;
732 vertical-align: bottom;
735 .i-sdc-designer-leftbar-section-content-item-info-text {
739 text-overflow: ellipsis;
743 .i-sdc-designer-leftbar-section-content-item-info-text-link {
745 text-decoration: underline;
752 // ---------------------------------------------------------------------------------------------------
754 // ---------------------------------------------------------------------------------------------------
755 .w-sdc-form-actions-container.add-property {
764 .w-sdc-form-action.add-property-add-another {
768 .w-sdc-form-action.add-property-done {
771 .w-sdc-form-action.save {
778 // ---------------------------------------------------------------------------------------------------
780 // ---------------------------------------------------------------------------------------------------
787 .i-sdc-header-menu-item {
789 display: inline-block;
794 vertical-align: middle;
797 border-right: 1px solid @color_m;
809 border-right: 1px solid @color_m;
821 .i-sdc-header-menu-item-icon {
822 display: inline-block;
827 .i-sdc-header-menu-item-label {
832 .service-path-buttons {
846 transition: right 0.2s;
848 flex-direction: column;
849 align-items: flex-end;
851 pointer-events: none;
861 .search-with-autocomplete-container.composition-search {
866 padding:2px 50px 2px 10px;
869 .search-bar-container {
873 &:not(:hover):not(.autocomplete-visible):not(.active){
877 .search-bar-input:not(:focus){
885 .search-bar-input:not(:focus) ~ .search-bar-button {
887 border:solid 1px #fff;
893 border:solid 1px #fff;
895 box-shadow: 0px 2px 3.88px 0.12px rgba(0, 0, 0, 0.29);
896 background-color: rgba(234, 234, 234, 0.88);
897 background-repeat: no-repeat;
906 background-color: rgba(31, 171, 223, 0.88);
911 // ---------------------------------------------------------------------------------------------------
912 // Canvas inline menu
913 // ---------------------------------------------------------------------------------------------------
914 .w-sdc-canvas-menu-list {
915 .w-sdc-canvas-menu-item-view {
918 display: inline-block;
923 margin: 2px 6px 2px 4px;
927 .w-sdc-canvas-menu-item-delete {
930 display: inline-block;
934 vertical-align: bottom;
935 margin: 1px 10px 0 7px;
940 /*.right-tab-loader {
941 border: 16px solid #f3f3f3; !* Light grey *!
942 border-top: 16px solid #3498db; !* Blue *!
946 animation: spin 2s linear infinite;
950 0% { transform: rotate(0deg); }
951 100% { transform: rotate(360deg); }