3 /* background-image: linear-gradient(-45deg, #000 9%, #fff 0) !important;
4 background-size: 6px 6px !important; */
5 background-image: url("data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHhtbG5zOnhsaW5rPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5L3hsaW5rIiB2ZXJzaW9uPSIxLjEiIGlkPSJ2LTQiIHdpZHRoPSIxMDAlIiBoZWlnaHQ9IjEwMCUiPjxkZWZzIGlkPSJ2LTMiPjxwYXR0ZXJuIGlkPSJwYXR0ZXJuXzAiIHBhdHRlcm5Vbml0cz0idXNlclNwYWNlT25Vc2UiIHg9IjAiIHk9IjAiIHdpZHRoPSIxMCIgaGVpZ2h0PSIxMCI+PHJlY3QgaWQ9InYtNSIgd2lkdGg9IjEiIGhlaWdodD0iMSIgZmlsbD0iI0FBQUFBQSIvPjwvcGF0dGVybj48L2RlZnM+PHJlY3QgaWQ9InYtNyIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgZmlsbD0idXJsKCNwYXR0ZXJuXzApIi8+PC9zdmc+") !important;
6 background-color: #fff !important;
18 .controllerSidebar .nav-tabs{
19 border-bottom-width: 2px;
21 .controllerSidebar .nav-tabs .nav-link{
22 padding: 12px 0 !important;
25 .controllerSidebar .nav-tabs .nav-link::before{
29 .editNavbar .nav-tabs{
30 border-bottom-width: 0;
32 .editNavbar .nav-tabs .nav-link{
33 padding: 12px 28px !important;
36 .editNavbar .nav-tabs .nav-link::before{
39 .editNavbar .nav-link{
40 text-transform: initial !important;
51 background-color: #1B3E6F;
52 /* box-shadow: 0 4px 10px rgba(238, 240, 245, 1.0); */
53 z-index: 200000000 !important;
59 background: url(/assets/img/logo-icon.svg) center center #fff no-repeat;
65 background: transparent;
72 .breadcrumb .breadcrumb-item{
76 .breadcrumb .breadcrumb-item:first-child{
79 .breadcrumb-item + .breadcrumb-item::before{
82 .breadcrumb .breadcrumb-item.active p{
90 .template-list.active {
98 .designer-breadcrumb .fa-angle-right::before {
103 height: calc(100vh - 60px) !important;
105 /**Topology Actions**/
110 .topology-actions > li{
112 display: inline-block;
115 .topology-actions > li:first-child{
116 border-right: solid 1px #16396A;
118 .topology-actions .btn-group{
121 .btn-group > .btn:not(:first-child){
124 .btn-topology-action,
125 .btn-topology-action:hover{
130 border: solid .5px #fff;
132 .btn-topology-action:last-child{
135 .btn-topology-action .fa{
141 .topology-actions .dropdown-text,
142 .dropdown-toggle:hover ~ .dropdown-text,
143 .dropdown-toggle:focus ~ .dropdown-text{
146 background: #1273EB !important;
147 border-radius: 15px !important;
150 color: #fff !important;
154 .topology-actions .dropdown-text::after{
157 border-style: solid !important;
158 border-width: 5px 5px 0 5px !important;
159 border-color: #fff transparent transparent transparent;
161 .topology-actions .dropdown-toggle:focus ~ .dropdown-text::after{
163 border-style: solid !important;
164 border-width: 0 5px 5px 5px !important;
165 border-color: transparent transparent #fff transparent;
167 .topology-actions .dropdown-content:hover,
168 .topology-actions .dropdown-toggle:focus ~ .dropdown-content{
174 box-shadow: 0 2px 6px rgba(47, 83, 151, .15)
176 .topology-actions .dropdown-content a{
181 .topology-actions .dropdown-content a:hover{
183 text-decoration: none;
186 padding: 0 !important;
192 .package-info h3 span{
195 .package-info .badge{
214 .save-blueprint li:hover{
236 background: transparent;
240 vertical-align: bottom;
241 /* text-align: center; */
244 display: inline-table !important;
245 -ms-writing-mode: tb-rl;
246 -webkit-writing-mode: vertical-rl;
247 writing-mode: vertical-rl !important;
248 transform: rotate(180deg);
255 /* border-bottom-left-radius: 2px; */
256 border-top-left-radius: 2px;
263 .rotate span:first-child{
267 text-decoration: none;
273 .componentsList tspan{
274 /* width:30px !important; */
275 font: normal 13px sans-serif;
276 fill: #1B3E6F !important;
277 overflow-wrap: break-word;
279 #board-paper #name tspan{
287 /*ACTIONS & COMPONENTS MENU*/
288 .input-search-controller{
291 background: url(src/assets/img/icon-search-light.svg) #fff 21px center no-repeat;
294 border-bottom: solid 1px #D7E7F9;
298 .input-search-controller::placeholder{
302 .input-search-controller:focus{
303 background-color: #fff !important;
304 box-shadow: 0 2px 6px 0 rgba(47, 83, 151, .15);
306 border-color: #DEE8F3;
311 background-position: left center;
312 background-repeat: no-repeat;
315 background-image: url(/assets/img/icon-comType1-sm.svg);
318 background-image: url(/assets/img/icon-comType2-sm.svg);
321 background-image: url(/assets/img/icon-comType3-sm.svg);
324 background-image: url(/assets/img/icon-comType4-sm.svg);
341 overflow: hidden !important;
343 border: solid 1px #C1CDDD;
344 box-shadow: 0 2px 6px rgba(47, 83, 151, .10);
354 border-top: solid 1px #C1CDDD;
363 .helpBox .icon-info::before{
364 color: #0070F4 !important;
366 .controllerSidebar .row,
367 .controllerSidebar .col{
371 .controllerSidebar h1{
373 padding: 12px 0 12px 12px;
377 text-transform: uppercase;
380 .controllerSidebar b{
388 margin: 0px 15px 16px -90px;
389 /* padding: 9px 20px; */
393 /* outline: 0 !important; */
399 margin: 9px 0 4px 3px;
410 padding: 0 20px 10px;
414 /* height: calc( 100vh - 218px)!important;
416 background: #F4F9FE !important;
418 .custom-control.custom-checkbox:hover,
419 .custom-control-label:hover{
427 .custom-control:hover{
428 background-color: white;
432 height: 65vh !important;
435 .componentsList .list-group-item{
439 box-shadow: 0 2px 6px rgba(47, 83, 151, .15);
442 .actionsList .custom-control-label{
445 vertical-align: unset;
449 border-top-right-radius: 2px;
450 border-bottom-right-radius: 2px;
452 .actionsList .custom-control-label::before,
453 .actionsList .custom-control-label::after{
456 .actionsList .custom-control-label p{
460 .custom-control-input:checked ~ .custom-control-label{
461 background-color: #1B3E6F !important;
464 .inserActionBtns .btn{
465 border-radius: 15px !important;
472 .inserActionBtns .btn:first-child{
474 border: solid 1px #1273EB;
477 .inserActionBtns .btn:last-child{
479 border: solid 1px #D9E6F2;
483 .controllerSidebar .custom-control label{
486 .controllerSidebar .custom-control i{
490 .componentsList .list-group-item{
494 background: url(src/assets/img/icon-drag.svg) #fff 20px center no-repeat;
498 .source-button.editBar{
500 z-index: 1000 /*9999999*/;
506 width: calc(100% - 320px);
507 margin: 0 auto 0 320px;
512 border-bottom: solid 1px #E8EFF8;
513 box-shadow: 0 2px 6px rgba(47, 83, 151, .1);
517 .editBar2 .btn-group{
518 box-shadow: 0 2px 6px rgba(47, 83, 151, .15);
520 .editBar .toggoleBtn,
521 .editBar2 .toggoleBtn{
524 background-color: #fff;
525 background-repeat: no-repeat;
526 background-position: left center;
530 border-top-left-radius: 0;
531 border-top-right-radius: 4px;
532 border-bottom-left-radius: 0;
533 border-bottom-right-radius: 4px;
535 .editBar .toggoleBtn i,
536 .editBar2 .toggoleBtn i{
539 .editBar .toggoleBtn.active,
540 .editBar2 .toggoleBtn.active{
541 padding: 0 10px !important;
542 background-color: #1B3E6F !important;
545 .viewBtns .topologySource{
546 background-image: url(src/assets/img/icon-topologyView-active.svg);
548 .viewBtns .topologyView{
549 background-image: url(src/assets/img/icon-topologySource.svg);
551 .card.actionContainer{
552 margin: 20px 20px 40px 60px;
553 background: transparent;
556 .actionContainer .card-header{
558 background: transparent;
561 .actionContainer .card-header span{
563 border-top-left-radius: 2px;
564 border-top-right-radius: 2px;
571 .actionContainer .card-body{
573 padding: 15px 20px !important;
574 border: solid 1px #C3CDDB;
576 box-shadow: 0 2px 6px rgba(18, 115, 235, .1);
579 display: inline-block;
585 color: #fff !important;
588 border: solid 1px #1B3E6F;
590 .actionContainer a:hover{
592 border: dashed 1px #E9FCC6;
593 }.componentContainer img{
596 .componentContainer h2{
601 .componentContainer p{
609 .attributesContainer{
612 border: solid 1px #C1CDDD;
613 box-shadow: 0 2px 6px rgba(47, 83, 151, .1);
615 /*ATTRIBUTES SIDE BAR*/
621 .attributesSideBar .attributesContainer{
624 padding-bottom: 20px;
626 border: solid 1px #C1CDDD;
627 box-shadow: 0 2px 6px rgba(47, 83, 151, .1);
631 padding: 0 !important;
641 .attributesContainer .scrollWrapper{
645 .attributesContainer .nav-link{
646 padding-top: 7px !important;
647 padding-bottom: 7px !important;
648 color: #1B3E6F !important;
649 text-transform: capitalize !important;
650 border: solid 1px #ECEDF2 !important;
651 border-radius: 0 !important;
653 .attributesContainer .nav-item:first-child a{
654 border-top-left-radius: 4px !important;
655 border-bottom-left-radius: 4px !important;
656 border-right-width: 0 !important;
658 .attributesContainer .nav-item:last-child a{
659 border-top-right-radius: 4px !important;
660 border-bottom-right-radius: 4px !important;
661 border-left-width: 0 !important;
663 .nav-pills .nav-link.active{
664 background-color: #1B3E6F;
665 color: #fff !important;
667 .attributesContainer h1{
669 padding: 12px 0 12px 15px;
673 text-transform: uppercase;
676 .attributesContainertTitle{
678 margin-bottom: 9px !important;
686 background-color: #F4F9FE;
693 text-transform: uppercase;
698 background-color: #fff;
699 border: solid 1px #C1CDDD;
704 .add-attribute .btn:hover{
705 background-color: #1B3E6F;
707 .add-attribute .btn:hover i::before{
710 .icon-function-attribute{
717 .attributesContainertTitle .btn-group{
720 .attributesContainertTitle .btn{
721 margin-left: 8px !important;
722 padding: 1px 9px !important;
723 border-radius: 4px !important;
725 .attributesContainer h6{
729 line-height: 35px !important;
732 text-transform: uppercase;
738 border-color: #D0DFF1;
745 border-color: #D0DFF1;
751 .attributesContainer label{
753 /* text-transform: uppercase; */
757 .attributesContainer label.custom-control-label{
758 text-transform: unset;
761 .attributesContainer .form-group{
764 .attributesContainer .form-control{
765 border-color: #F0F5FC;
767 box-shadow: 0 2px 6px rgba(47, 83, 151, .1);
771 .attributesContainer .form-control:focus{
772 border-color: #66bfff;
773 box-shadow: 0 0 0 4px rgba(0,149,255,0.15);
775 .attributesContainer .form-control::placeholder{
778 .attributesContainer .attribute-value{
779 text-transform: unset;
782 padding: 0 .75rem .375rem 0;
786 .attributesContainer textarea{
792 .optional-attribute::before{
799 .attributeOptions a:not(:first-child){
803 color: #103D73 !important;
809 .action-attributes .form-group{
810 display: inline-block;
813 /* line-height: 30px; */
815 .action-attributes .form-group:hover{
816 cursor: pointer !important;
817 background-color: #F5FAFF;
819 .action-attributes .form-group:hover label{
820 cursor: pointer !important;
821 /* padding-left: 12px; */
823 .action-attributes .form-group:hover .attributeOptions{
824 display: inline-block;
830 .btn-select-template{
831 background-color: #C3CDDB;
836 .btn-select-template i{
838 vertical-align: text-bottom;
841 padding-bottom: 15px;
843 border-bottom: solid 1px #F4F9FE;
845 .attribute-wrap .form-group{
848 .template-mapping-list{
852 .template-mapping-list p{
860 color: #103D73 !important;
864 font-size: 10px !important;
870 margin-bottom: 0 !important;
874 .card-header .btn-link,
875 .accordion .card-header .btn-link[aria-expanded="true"],
876 .accordion .card-header .btn-link[aria-expanded="false"]{
877 padding-left: 15px !important;
878 padding-right: 15px !important;
880 .accordion > .card .card-header{
882 padding: 0 !important;
883 background-color: #F4F9FE;
888 .accordion > .card .card-body{
889 padding-top: 20px !important;
890 padding-bottom: 0 !important;
892 .accordion .btn-link{
897 text-transform: uppercase;
901 font-size: 15px !important;
903 .accordion .btn-link:hover{
905 text-decoration: unset;
907 .accordion .card-header .btn-link[aria-expanded="true"]:after,
908 .accordion .card-header .btn-link[aria-expanded="false"]:after{
910 font-family: 'FontAwesome';
915 /* .accordion .card-header .btn-link[aria-expanded="true"]:after{
918 .accordion .card-header .btn-link[aria-expanded="false"]:after{
924 background-image: url(/assets/img/icon-add.svg);
925 background-position: center center;
926 background-repeat: no-repeat;
929 .btn-addAttribute:hover{
930 background-image: url(/assets/img/icon-add-hover.svg);
932 .btn-deleteAttribute{
935 border: solid .5px #FFC9CB;
950 border: 1px solid gray;
951 display: inline-block;
952 background: transparent;
956 background: transparent;
958 #board-paper svg .link {
964 pointer-events: none;
965 -webkit-user-select: none;
968 .attributesContainer .dropdown-text,
969 .dropdown-toggle:hover ~ .dropdown-text,
970 .dropdown-toggle:focus ~ .dropdown-text{
976 box-shadow: whitesmoke;
996 padding-left: 30px!important;
999 color: #1B3E6F !important;
1000 background-color: #fff !important;
1001 background-repeat: no-repeat;
1002 background-position: 10px center;
1004 .viewBtns .btn.active{
1005 background-color: #1B3E6F !important;
1006 color: #fff !important;
1011 width: 94% !important;
1012 height: 100vh !important;
1013 margin: 0 auto !important;
1023 .templateLegend li:not(:last-child){
1026 .templateLegend .requirement i{
1029 .templateLegend .capability i{
1033 /* margin-right: -40px; */
1040 padding: 0 8px !important;
1045 height: 92vh !important;
1051 border-left: 1px solid rgba(66, 169, 192, 0.1);
1060 .modal-backdrop{z-index: -1}
1061 .modal-holder.modal-backdrop{z-index: 100}
1062 .modal-holder + .modal-dialog {z-index: 1000}