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{
132 .topology-actions .dropdown-text,
133 .dropdown-toggle:hover ~ .dropdown-text,
134 .dropdown-toggle:focus ~ .dropdown-text{
137 background: #1273EB !important;
138 border-radius: 15px !important;
141 color: #fff !important;
145 .topology-actions .dropdown-text::after{
148 border-style: solid !important;
149 border-width: 5px 5px 0 5px !important;
150 border-color: #fff transparent transparent transparent;
152 .topology-actions .dropdown-toggle:focus ~ .dropdown-text::after{
154 border-style: solid !important;
155 border-width: 0 5px 5px 5px !important;
156 border-color: transparent transparent #fff transparent;
158 .topology-actions .dropdown-content:hover,
159 .topology-actions .dropdown-toggle:focus ~ .dropdown-content{
165 box-shadow: 0 2px 6px rgba(47, 83, 151, .15)
167 .topology-actions .dropdown-content a{
172 .topology-actions .dropdown-content a:hover{
174 text-decoration: none;
177 padding: 0 !important;
183 .package-info h3 span{
186 .package-info .badge{
225 background: transparent;
229 vertical-align: bottom;
230 /* text-align: center; */
233 display: inline-table !important;
234 -ms-writing-mode: tb-rl;
235 -webkit-writing-mode: vertical-rl;
236 writing-mode: vertical-rl !important;
237 transform: rotate(180deg);
244 /* border-bottom-left-radius: 2px; */
245 border-top-left-radius: 2px;
252 .rotate span:first-child{
256 text-decoration: none;
262 .componentsList tspan{
263 /* width:30px !important; */
264 font: normal 13px sans-serif;
265 fill: #1B3E6F !important;
266 overflow-wrap: break-word;
268 #board-paper #name tspan{
276 /*ACTIONS & COMPONENTS MENU*/
277 .input-search-controller{
280 background: url(src/assets/img/icon-search-light.svg) #fff 21px center no-repeat;
283 border-bottom: solid 1px #D7E7F9;
287 .input-search-controller::placeholder{
291 .input-search-controller:focus{
292 background-color: #fff !important;
293 box-shadow: 0 2px 6px 0 rgba(47, 83, 151, .15);
295 border-color: #DEE8F3;
300 background-position: left center;
301 background-repeat: no-repeat;
304 background-image: url(/assets/img/icon-comType1-sm.svg);
307 background-image: url(/assets/img/icon-comType2-sm.svg);
310 background-image: url(/assets/img/icon-comType3-sm.svg);
313 background-image: url(/assets/img/icon-comType4-sm.svg);
330 overflow: hidden !important;
332 border: solid 1px #C1CDDD;
333 box-shadow: 0 2px 6px rgba(47, 83, 151, .10);
343 border-top: solid 1px #C1CDDD;
352 .helpBox .icon-info::before{
353 color: #0070F4 !important;
355 .controllerSidebar .row,
356 .controllerSidebar .col{
360 .controllerSidebar h1{
362 padding: 12px 0 12px 12px;
366 text-transform: uppercase;
369 .controllerSidebar b{
377 margin: 0px 15px 16px -90px;
378 /* padding: 9px 20px; */
382 /* outline: 0 !important; */
388 margin: 9px 0 4px 18px;
399 padding: 0 20px 10px;
403 /* height: calc( 100vh - 218px)!important;
405 background: #F4F9FE !important;
407 .custom-control.custom-checkbox:hover,
408 .custom-control-label:hover{
416 .custom-control:hover{
417 background-color: white;
421 height: 65vh !important;
424 .componentsList .list-group-item{
428 box-shadow: 0 2px 6px rgba(47, 83, 151, .15);
431 .actionsList .custom-control-label{
434 vertical-align: unset;
438 border-top-right-radius: 2px;
439 border-bottom-right-radius: 2px;
441 .actionsList .custom-control-label::before,
442 .actionsList .custom-control-label::after{
445 .actionsList .custom-control-label p{
449 .custom-control-input:checked ~ .custom-control-label{
450 background-color: #1B3E6F !important;
453 .inserActionBtns .btn{
454 border-radius: 15px !important;
461 .inserActionBtns .btn:first-child{
463 border: solid 1px #1273EB;
466 .inserActionBtns .btn:last-child{
468 border: solid 1px #D9E6F2;
472 .controllerSidebar .custom-control label{
475 .controllerSidebar .custom-control i{
479 .componentsList .list-group-item{
483 background: url(src/assets/img/icon-drag.svg) #fff 20px center no-repeat;
487 .source-button.editBar{
495 width: calc(100% - 320px);
496 margin: 0 auto 0 320px;
501 border-bottom: solid 1px #E8EFF8;
502 box-shadow: 0 2px 6px rgba(47, 83, 151, .1);
506 .editBar2 .btn-group{
507 box-shadow: 0 2px 6px rgba(47, 83, 151, .15);
509 .editBar .toggoleBtn,
510 .editBar2 .toggoleBtn{
513 background-color: #fff;
514 background-repeat: no-repeat;
515 background-position: left center;
519 border-top-left-radius: 0;
520 border-top-right-radius: 4px;
521 border-bottom-left-radius: 0;
522 border-bottom-right-radius: 4px;
524 .editBar .toggoleBtn i,
525 .editBar2 .toggoleBtn i{
528 .editBar .toggoleBtn.active,
529 .editBar2 .toggoleBtn.active{
530 background-color: #1B3E6F !important;
533 .viewBtns .topologySource{
534 background-image: url(src/assets/img/icon-topologyView-active.svg);
536 .viewBtns .topologyView{
537 background-image: url(src/assets/img/icon-topologySource.svg);
539 .card.actionContainer{
540 margin: 20px 20px 40px 60px;
541 background: transparent;
544 .actionContainer .card-header{
546 background: transparent;
549 .actionContainer .card-header span{
551 border-top-left-radius: 2px;
552 border-top-right-radius: 2px;
559 .actionContainer .card-body{
561 padding: 15px 20px !important;
562 border: solid 1px #C3CDDB;
564 box-shadow: 0 2px 6px rgba(18, 115, 235, .1);
567 display: inline-block;
573 color: #fff !important;
576 border: solid 1px #1B3E6F;
578 .actionContainer a:hover{
580 border: dashed 1px #E9FCC6;
581 }.componentContainer img{
584 .componentContainer h2{
589 .componentContainer p{
592 .functionAttributeSidebar{
597 .functionAttributeSidebar .attributesContainer{
599 border: solid 1px #C1CDDD;
600 box-shadow: 0 2px 6px rgba(47, 83, 151, .1);
602 /*ATTRIBUTES SIDE BAR*/
608 .attributesSideBar .attributesContainer{
610 border: solid 1px #C1CDDD;
611 box-shadow: 0 2px 6px rgba(47, 83, 151, .1);
617 background: url(/assets/img/icon-close.svg) center center #DCE8F4 no-repeat ;
625 .attributesContainer h1{
627 padding: 12px 0 12px 15px;
631 text-transform: uppercase;
634 .attributesContainer h6{
636 padding: 12px 0 12px 15px;
640 text-transform: uppercase;
646 .attributesContainer label{
648 text-transform: uppercase;
652 .attributesContainer .form-group{
655 .attributesContainer .form-control{
656 border-color: #F0F5FC;
658 box-shadow: 0 2px 6px rgba(47, 83, 151, .1);
662 .attributesContainer .form-control:focus{
663 border-color: #66bfff;
664 box-shadow: 0 0 0 4px rgba(0,149,255,0.15);
666 .attributesContainer .form-control::placeholder{
674 margin-bottom: 0 !important;
677 .accordion > .card .card-header{
680 background-color: #F4F9FE;
684 .accordion > .card .card-body{
685 padding-bottom: 10px !important;
687 .accordion .btn-link{
692 text-transform: uppercase;
695 .accordion .btn-link:hover{
697 text-decoration: unset;
699 .accordion .card-header .btn-link[aria-expanded="true"]:after,
700 .accordion .card-header .btn-link[aria-expanded="false"]:after{
702 font-family: 'FontAwesome';
707 .accordion .card-header .btn-link[aria-expanded="true"]:after{
710 .accordion .card-header .btn-link[aria-expanded="false"]:after{
716 background-image: url(/assets/img/icon-add.svg);
717 background-position: center center;
718 background-repeat: no-repeat;
721 .btn-addAttribute:hover{
722 background-image: url(/assets/img/icon-add-hover.svg);
724 .btn-deleteAttribute{
727 border: solid .5px #FFC9CB;
742 border: 1px solid gray;
743 display: inline-block;
744 background: transparent;
748 background: transparent;
750 #board-paper svg .link {
756 pointer-events: none;
757 -webkit-user-select: none;
760 .attributesContainer .dropdown-text,
761 .dropdown-toggle:hover ~ .dropdown-text,
762 .dropdown-toggle:focus ~ .dropdown-text{
768 box-shadow: whitesmoke;
792 padding-left: 30px!important;
795 color: #1B3E6F !important;
796 background-color: #fff !important;
797 background-repeat: no-repeat;
798 background-position: 10px center;
800 .viewBtns .btn.active{
801 background-color: #1B3E6F !important;
802 color: #fff !important;
807 width: 94% !important;
808 height: 100vh !important;
809 margin: 0 auto !important;
819 .templateLegend li:not(:last-child){
822 .templateLegend .requirement i{
825 .templateLegend .capability i{
842 background-color:rgb(215, 234, 250);