Skip to content

Commit ec1f2d5

Browse files
committed
feat(myaccont): multiple actions
1 parent 3e587be commit ec1f2d5

3 files changed

Lines changed: 483 additions & 44 deletions

File tree

src/css/my-account.css

Lines changed: 79 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -492,3 +492,82 @@ div[id^=route-summary-div_ID_] {
492492
background-repeat: no-repeat;
493493
background-image: url(assets/offline-map.svg);
494494
}
495+
496+
497+
/* SELECTION MULTIPLE */
498+
.lblMultiSelect{
499+
height: 25px;
500+
width: 25px;
501+
padding: 0;
502+
margin-left: 15px;
503+
}
504+
505+
#myaccount-landmarks-multiple-actions,
506+
#myaccount-routes-multiple-actions {
507+
flex-direction: row;
508+
}
509+
510+
#myaccount-landmarks-multiple-actions > .lblMultiSelect,
511+
#myaccount-routes-multiple-actions > .lblMultiSelect {
512+
width: fit-content;
513+
padding-left: 42px;
514+
font-size: 15px;
515+
}
516+
517+
#myAccountActionsBtnLandmarks,
518+
#myAccountActionsBtnRoutes {
519+
background-image: url("./assets/options-layer.svg");
520+
padding: 13px 20px 13px 30px;
521+
background-repeat: no-repeat;
522+
background-position: left;
523+
border-radius: 100px;
524+
background-color: var(--light-grey);
525+
width: fit-content;
526+
margin: auto;
527+
margin-top: 20px;
528+
}
529+
530+
.tools-layer-panel.multiple-selected {
531+
background-color: var(--light-green);
532+
}
533+
534+
.tools-layer-panel.multiple-selected {
535+
background-color: var(--light-green);
536+
}
537+
538+
#myaccountLandmarksList > .tools-layer-panel > .lblMultiSelect,
539+
#myaccountRouteList > .tools-layer-panel > .lblMultiSelect {
540+
display: none;
541+
}
542+
543+
#myaccount-landmarks > #myaccount-landmarks-multiple-actions,
544+
#myaccount-routes > #myaccount-routes-multiple-actions {
545+
display: none;
546+
}
547+
548+
#myaccount-landmarks:has(.multiple-selected) > #myaccount-landmarks-multiple-actions,
549+
#myaccount-routes:has(.multiple-selected) > #myaccount-routes-multiple-actions {
550+
display: flex;
551+
}
552+
553+
#myaccount-landmarks:has(.multiple-selected) > #myAccountImportBtnLandmarks,
554+
#myaccount-routes:has(.multiple-selected) > #myAccountImportBtnRoutes {
555+
display: none;
556+
}
557+
558+
#myaccountLandmarksList:has(.multiple-selected) > .tools-layer-panel,
559+
#myaccountRouteList:has(.multiple-selected) > .tools-layer-panel {
560+
justify-content: left;
561+
}
562+
563+
#myaccountLandmarksList:has(.multiple-selected) > .tools-layer-panel > .handle-draggable-layer,
564+
#myaccountLandmarksList:has(.multiple-selected) > .tools-layer-panel > .tools-layer-advanced,
565+
#myaccountRouteList:has(.multiple-selected) > .tools-layer-panel > .handle-draggable-layer,
566+
#myaccountRouteList:has(.multiple-selected) > .tools-layer-panel > .tools-layer-advanced {
567+
display: none;
568+
}
569+
570+
#myaccountLandmarksList:has(.multiple-selected) > .tools-layer-panel > .lblMultiSelect,
571+
#myaccountRouteList:has(.multiple-selected) > .tools-layer-panel > .lblMultiSelect {
572+
display: unset;
573+
}

0 commit comments

Comments
 (0)