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 .designer-breadcrumb .fa-angle-right::before {
95 height: calc(100vh - 60px) !important;
97 /**Topology Actions**/
102 .topology-actions > li{
104 display: inline-block;
107 .topology-actions > li:first-child{
108 border-right: solid 1px #16396A;
110 .topology-actions .btn-group{
113 .btn-group > .btn:not(:first-child){
116 .btn-topology-action,
117 .btn-topology-action:hover{
122 border: solid .5px #fff;
124 .btn-topology-action:last-child{
127 .btn-topology-action .fa{
133 .topology-actions .dropdown-text,
134 .dropdown-toggle:hover ~ .dropdown-text,
135 .dropdown-toggle:focus ~ .dropdown-text{
138 background: #1273EB !important;
139 border-radius: 15px !important;
142 color: #fff !important;
146 .topology-actions .dropdown-text::after{
149 border-style: solid !important;
150 border-width: 5px 5px 0 5px !important;
151 border-color: #fff transparent transparent transparent;
153 .topology-actions .dropdown-toggle:focus ~ .dropdown-text::after{
155 border-style: solid !important;
156 border-width: 0 5px 5px 5px !important;
157 border-color: transparent transparent #fff transparent;
159 .topology-actions .dropdown-content:hover,
160 .topology-actions .dropdown-toggle:focus ~ .dropdown-content{
166 box-shadow: 0 2px 6px rgba(47, 83, 151, .15)
168 .topology-actions .dropdown-content a{
173 .topology-actions .dropdown-content a:hover{
175 text-decoration: none;
178 padding: 0 !important;
184 .package-info h3 span{
187 .package-info .badge{
206 .save-blueprint li:hover{
228 background: transparent;
232 vertical-align: bottom;
233 /* text-align: center; */
236 display: inline-table !important;
237 -ms-writing-mode: tb-rl;
238 -webkit-writing-mode: vertical-rl;
239 writing-mode: vertical-rl !important;
240 transform: rotate(180deg);
247 /* border-bottom-left-radius: 2px; */
248 border-top-left-radius: 2px;
255 .rotate span:first-child{
259 text-decoration: none;
265 .componentsList tspan{
266 /* width:30px !important; */
267 font: normal 13px sans-serif;
268 fill: #1B3E6F !important;
269 overflow-wrap: break-word;
271 #board-paper #name tspan{
279 /*ACTIONS & COMPONENTS MENU*/
280 .input-search-controller{
283 background: url(src/assets/img/icon-search-light.svg) #fff 21px center no-repeat;
286 border-bottom: solid 1px #D7E7F9;
290 .input-search-controller::placeholder{
294 .input-search-controller:focus{
295 background-color: #fff !important;
296 box-shadow: 0 2px 6px 0 rgba(47, 83, 151, .15);
298 border-color: #DEE8F3;
303 background-position: left center;
304 background-repeat: no-repeat;
307 background-image: url(/assets/img/icon-comType1-sm.svg);
310 background-image: url(/assets/img/icon-comType2-sm.svg);
313 background-image: url(/assets/img/icon-comType3-sm.svg);
316 background-image: url(/assets/img/icon-comType4-sm.svg);
333 overflow: hidden !important;
335 border: solid 1px #C1CDDD;
336 box-shadow: 0 2px 6px rgba(47, 83, 151, .10);
346 border-top: solid 1px #C1CDDD;
355 .helpBox .icon-info::before{
356 color: #0070F4 !important;
358 .controllerSidebar .row,
359 .controllerSidebar .col{
363 .controllerSidebar h1{
365 padding: 12px 0 12px 12px;
369 text-transform: uppercase;
372 .controllerSidebar b{
380 margin: 0px 15px 16px -90px;
381 /* padding: 9px 20px; */
385 /* outline: 0 !important; */
391 margin: 9px 0 4px 3px;
402 padding: 0 20px 10px;
406 /* height: calc( 100vh - 218px)!important;
408 background: #F4F9FE !important;
410 .custom-control.custom-checkbox:hover,
411 .custom-control-label:hover{
419 .custom-control:hover{
420 background-color: white;
424 height: 65vh !important;
427 .componentsList .list-group-item{
431 box-shadow: 0 2px 6px rgba(47, 83, 151, .15);
434 .actionsList .custom-control-label{
437 vertical-align: unset;
441 border-top-right-radius: 2px;
442 border-bottom-right-radius: 2px;
444 .actionsList .custom-control-label::before,
445 .actionsList .custom-control-label::after{
448 .actionsList .custom-control-label p{
452 .custom-control-input:checked ~ .custom-control-label{
453 background-color: #1B3E6F !important;
456 .inserActionBtns .btn{
457 border-radius: 15px !important;
464 .inserActionBtns .btn:first-child{
466 border: solid 1px #1273EB;
469 .inserActionBtns .btn:last-child{
471 border: solid 1px #D9E6F2;
475 .controllerSidebar .custom-control label{
478 .controllerSidebar .custom-control i{
482 .componentsList .list-group-item{
486 background: url(src/assets/img/icon-drag.svg) #fff 20px center no-repeat;
490 .source-button.editBar{
492 z-index: 1000 /*9999999*/;
498 width: calc(100% - 320px);
499 margin: 0 auto 0 320px;
504 border-bottom: solid 1px #E8EFF8;
505 box-shadow: 0 2px 6px rgba(47, 83, 151, .1);
509 .editBar2 .btn-group{
510 box-shadow: 0 2px 6px rgba(47, 83, 151, .15);
512 .editBar .toggoleBtn,
513 .editBar2 .toggoleBtn{
516 background-color: #fff;
517 background-repeat: no-repeat;
518 background-position: left center;
522 border-top-left-radius: 0;
523 border-top-right-radius: 4px;
524 border-bottom-left-radius: 0;
525 border-bottom-right-radius: 4px;
527 .editBar .toggoleBtn i,
528 .editBar2 .toggoleBtn i{
531 .editBar .toggoleBtn.active,
532 .editBar2 .toggoleBtn.active{
533 padding: 0 10px !important;
534 background-color: #1B3E6F !important;
537 .viewBtns .topologySource{
538 background-image: url(src/assets/img/icon-topologyView-active.svg);
540 .viewBtns .topologyView{
541 background-image: url(src/assets/img/icon-topologySource.svg);
543 .card.actionContainer{
544 margin: 20px 20px 40px 60px;
545 background: transparent;
548 .actionContainer .card-header{
550 background: transparent;
553 .actionContainer .card-header span{
555 border-top-left-radius: 2px;
556 border-top-right-radius: 2px;
563 .actionContainer .card-body{
565 padding: 15px 20px !important;
566 border: solid 1px #C3CDDB;
568 box-shadow: 0 2px 6px rgba(18, 115, 235, .1);
571 display: inline-block;
577 color: #fff !important;
580 border: solid 1px #1B3E6F;
582 .actionContainer a:hover{
584 border: dashed 1px #E9FCC6;
585 }.componentContainer img{
588 .componentContainer h2{
593 .componentContainer p{
596 .functionAttributeSidebar{
601 .functionAttributeSidebar .attributesContainer{
603 border: solid 1px #C1CDDD;
604 box-shadow: 0 2px 6px rgba(47, 83, 151, .1);
606 /*ATTRIBUTES SIDE BAR*/
612 .attributesSideBar .attributesContainer{
614 border: solid 1px #C1CDDD;
615 box-shadow: 0 2px 6px rgba(47, 83, 151, .1);
621 background: url(/assets/img/icon-close.svg) center center #DCE8F4 no-repeat ;
629 .attributesContainer h1{
631 padding: 12px 0 12px 15px;
635 text-transform: uppercase;
638 .attributesContainer h6{
640 padding: 12px 0 12px 15px;
644 text-transform: uppercase;
650 .attributesContainer label{
652 text-transform: uppercase;
656 .attributesContainer .form-group{
659 .attributesContainer .form-control{
660 border-color: #F0F5FC;
662 box-shadow: 0 2px 6px rgba(47, 83, 151, .1);
666 .attributesContainer .form-control:focus{
667 border-color: #66bfff;
668 box-shadow: 0 0 0 4px rgba(0,149,255,0.15);
670 .attributesContainer .form-control::placeholder{
678 margin-bottom: 0 !important;
681 .accordion > .card .card-header{
684 background-color: #F4F9FE;
688 .accordion > .card .card-body{
689 padding-bottom: 10px !important;
691 .accordion .btn-link{
696 text-transform: uppercase;
699 .accordion .btn-link:hover{
701 text-decoration: unset;
703 .accordion .card-header .btn-link[aria-expanded="true"]:after,
704 .accordion .card-header .btn-link[aria-expanded="false"]:after{
706 font-family: 'FontAwesome';
711 .accordion .card-header .btn-link[aria-expanded="true"]:after{
714 .accordion .card-header .btn-link[aria-expanded="false"]:after{
720 background-image: url(/assets/img/icon-add.svg);
721 background-position: center center;
722 background-repeat: no-repeat;
725 .btn-addAttribute:hover{
726 background-image: url(/assets/img/icon-add-hover.svg);
728 .btn-deleteAttribute{
731 border: solid .5px #FFC9CB;
746 border: 1px solid gray;
747 display: inline-block;
748 background: transparent;
752 background: transparent;
754 #board-paper svg .link {
760 pointer-events: none;
761 -webkit-user-select: none;
764 .attributesContainer .dropdown-text,
765 .dropdown-toggle:hover ~ .dropdown-text,
766 .dropdown-toggle:focus ~ .dropdown-text{
772 box-shadow: whitesmoke;
796 padding-left: 30px!important;
799 color: #1B3E6F !important;
800 background-color: #fff !important;
801 background-repeat: no-repeat;
802 background-position: 10px center;
804 .viewBtns .btn.active{
805 background-color: #1B3E6F !important;
806 color: #fff !important;
811 width: 94% !important;
812 height: 100vh !important;
813 margin: 0 auto !important;
823 .templateLegend li:not(:last-child){
826 .templateLegend .requirement i{
829 .templateLegend .capability i{
833 /* margin-right: -40px; */
840 padding: 0 8px !important;
845 height: 92vh !important;
851 border-left: 1px solid rgba(66, 169, 192, 0.1);