3 background-image: linear-gradient(-45deg, #000 9%, #fff 0) !important;
4 background-size: 6px 6px !important;
19 background-color: #1B3E6F;
20 box-shadow: 0 4px 10px rgba(238, 240, 245, 1.0);
21 z-index: 200000000 !important;
27 background: url(/assets/img/logo-icon.svg) center center #fff no-repeat;
33 background: transparent;
40 .breadcrumb .breadcrumb-item{
44 .breadcrumb .breadcrumb-item:first-child{
47 .breadcrumb-item + .breadcrumb-item::before{
50 .breadcrumb .breadcrumb-item.active p{
58 .designer-breadcrumb .fa-angle-right::before {
63 height: calc(100vh - 60px) !important;
65 /**Topology Actions**/
70 .topology-actions > li{
72 display: inline-block;
75 .topology-actions > li:first-child{
76 border-right: solid 1px #16396A;
78 .topology-actions .btn-group{
82 .btn-topology-action:hover{
87 border: solid .5px #fff;
89 .btn-topology-action:last-child{
92 .btn-topology-action .fa{
97 .topology-actions .dropdown-text,
98 .dropdown-toggle:hover ~ .dropdown-text,
99 .dropdown-toggle:focus ~ .dropdown-text{
110 .topology-actions .dropdown-text::after{
113 border-style: solid !important;
114 border-width: 5px 5px 0 5px !important;
115 border-color: #fff transparent transparent transparent;
117 .topology-actions .dropdown-toggle:focus ~ .dropdown-text::after{
119 border-style: solid !important;
120 border-width: 0 5px 5px 5px !important;
121 border-color: transparent transparent #fff transparent;
123 .topology-actions .dropdown-content:hover,
124 .topology-actions .dropdown-toggle:focus ~ .dropdown-content{
130 box-shadow: 0 2px 6px rgba(47, 83, 151, .15)
132 .topology-actions .dropdown-content a{
137 .topology-actions .dropdown-content a:hover{
139 text-decoration: none;
142 padding: 0 !important;
148 .package-info h3 span{
151 .package-info .badge{
190 background: transparent;
194 vertical-align: bottom;
195 /* text-align: center; */
198 display: inline-table !important;
199 -ms-writing-mode: tb-rl;
200 -webkit-writing-mode: vertical-rl;
201 writing-mode: vertical-rl !important;
202 transform: rotate(180deg);
209 /* border-bottom-left-radius: 2px; */
210 border-top-left-radius: 2px;
217 .rotate span:first-child{
221 text-decoration: none;
227 .componentsList tspan{
228 width:60px !important;
229 font: normal 13px sans-serif;
230 fill: #1B3E6F !important;
231 overflow-wrap: break-word;
233 #board-paper #name tspan{
241 /*ACTIONS & COMPONENTS MENU*/
242 .input-search-controller{
245 background: url(src/assets/img/icon-search-light.svg) #fff 10px center no-repeat;
248 border-bottom: solid 1px #D7E7F9;
252 .input-search-controller::placeholder{
256 .input-search-controller:focus{
258 box-shadow: 0 2px 6px 0 rgba(47, 83, 151, .15);
259 border-color: #DEE8F3;
270 background-position: left center;
271 background-repeat: no-repeat;
274 background-image: url(/assets/img/icon-comType1-sm.svg);
277 background-image: url(/assets/img/icon-comType2-sm.svg);
280 background-image: url(/assets/img/icon-comType3-sm.svg);
283 background-image: url(/assets/img/icon-comType4-sm.svg);
300 border: solid 1px #C1CDDD;
301 box-shadow: 0 2px 6px rgba(47, 83, 151, .10);
303 .controllerSidebar h1{
305 padding: 12px 0 12px 12px;
309 text-transform: uppercase;
312 .controllerSidebar b{
321 border-radius: 2px !important;
324 outline: 0 !important;
326 .actionBtns .btn.insert-custom{
328 border: solid 1px #1B3E6F;
331 .actionBtns .btn.import-action{
332 border: solid 1px #D0DFF1;
338 padding: 0 12px 20px;
342 height: calc( 100vh - 218px)!important;
344 background: #F4F9FE !important;
346 .custom-control.custom-checkbox:hover,
347 .custom-control-label:hover{
350 .actionsList .custom-checkbox,
351 .componentsList .list-group-item{
355 box-shadow: 0 2px 6px rgba(47, 83, 151, .15);
358 .actionsList .custom-control-label{
361 vertical-align: unset;
365 border-top-right-radius: 2px;
366 border-bottom-right-radius: 2px;
368 .actionsList .custom-control-label::before,
369 .actionsList .custom-control-label::after{
372 .actionsList .custom-control-label p{
376 .custom-control-input:checked ~ .custom-control-label{
377 background-color: #1B3E6F !important;
380 .inserActionBtns .btn{
381 border-radius: 15px !important;
388 .inserActionBtns .btn:first-child{
390 border: solid 1px #1273EB;
393 .inserActionBtns .btn:last-child{
395 border: solid 1px #D9E6F2;
399 .componentsList .list-group-item{
403 background: url(src/assets/img/icon-drag.svg) #fff 20px center no-repeat;
412 /* border: solid 1px #E8EFF8; */
413 box-shadow: 0 2px 6px rgba(47, 83, 151, .1);
416 box-shadow: 0 2px 6px rgba(47, 83, 151, .15);
419 background-color: #fff;
420 background-repeat: no-repeat;
421 background-position: left center;
426 .editBar .btn.active{
427 background-color: #1B3E6F !important;
431 background-position: 10px center;
432 padding-left: 30px!important;
434 .viewBtns .topologySource{
435 background-image: url(src/assets/img/icon-topologyView-active.svg);
437 .viewBtns .topologyView{
438 background-image: url(src/assets/img/icon-topologySource.svg);
440 .card.actionContainer{
441 margin: 20px 20px 40px 60px;
442 background: transparent;
445 .actionContainer .card-header{
447 background: transparent;
450 .actionContainer .card-header span{
452 border-top-left-radius: 2px;
453 border-top-right-radius: 2px;
460 .actionContainer .card-body{
462 padding: 15px 20px !important;
463 border: solid 1px #C3CDDB;
465 box-shadow: 0 2px 6px rgba(18, 115, 235, .1);
468 display: inline-block;
474 color: #fff !important;
477 border: solid 1px #1B3E6F;
479 .actionContainer a:hover{
481 border: dashed 1px #E9FCC6;
482 }.componentContainer img{
485 .componentContainer h2{
490 .componentContainer p{
494 /*ATTRIBUTES SIDE BAR*/
499 .attributesSideBar .attributesContainer{
501 border: solid 1px #C1CDDD;
502 box-shadow: 0 2px 6px rgba(47, 83, 151, .1);
508 background: url(/assets/img/icon-close.svg) center center #DCE8F4 no-repeat ;
515 .attributesContainer h1{
517 padding: 12px 0 12px 15px;
521 text-transform: uppercase;
527 .attributesContainer label{
529 text-transform: uppercase;
533 .attributesContainer .form-group{
536 .attributesContainer .form-control{
537 border-color: #F0F5FC;
539 box-shadow: 0 2px 6px rgba(47, 83, 151, .1);
543 .attributesContainer .form-control:focus{
544 border-color: #66bfff;
545 box-shadow: 0 0 0 4px rgba(0,149,255,0.15);
547 .attributesContainer .form-control::placeholder{
555 margin-bottom: 0 !important;
558 .accordion > .card .card-header{
561 background-color: #F4F9FE;
565 .accordion > .card .card-body{
566 padding-bottom: 10px !important;
568 .accordion .btn-link{
573 text-transform: uppercase;
576 .accordion .btn-link:hover{
578 text-decoration: unset;
580 .accordion .card-header .btn-link[aria-expanded="true"]:after,
581 .accordion .card-header .btn-link[aria-expanded="false"]:after{
583 font-family: 'FontAwesome';
588 .accordion .card-header .btn-link[aria-expanded="true"]:after{
591 .accordion .card-header .btn-link[aria-expanded="false"]:after{
597 background-image: url(/assets/img/icon-add.svg);
598 background-position: center center;
599 background-repeat: no-repeat;
602 .btn-addAttribute:hover{
603 background-image: url(/assets/img/icon-add-hover.svg);
605 .btn-deleteAttribute{
608 border: solid .5px #FFC9CB;
623 border: 1px solid gray;
624 display: inline-block;
625 background: transparent;
629 background: transparent;
631 #board-paper svg .link {
637 pointer-events: none;
638 -webkit-user-select: none;