Skip to content
Snippets Groups Projects
Commit 8f619f00 authored by Xiao Gui's avatar Xiao Gui
Browse files

chore: when one area is selected, improve UI

parent af1a21b0
No related branches found
No related tags found
No related merge requests found
......@@ -141,6 +141,13 @@
</h5>
</div>
<div body>
<div
*ngIf="(onhoverSegmentsForFixed$ | async)?.length > 0 || (selectedRegions$ | async)?.length > 0"
class="p-2">
Search for data relating to:
</div>
<div
*ngFor="let onhoverSegmentFixed of (onhoverSegmentsForFixed$ | async)"
(click)="searchRegion([onhoverSegmentFixed])"
......@@ -148,14 +155,19 @@
data-toggle="tooltip"
data-placement="top"
[title]="onhoverSegmentFixed.name">
Search for data related to {{ onhoverSegmentFixed.name }}
<small class="text-semi-transparent">(hovering)</small> {{ onhoverSegmentFixed.name }}
</div>
<div
*ngIf="(selectedRegions$ | async)?.length > 0 && (selectedRegions$ | async); let selectedRegions"
(click)="searchRegion(selectedRegions)"
class="ws-no-wrap text-left pe-all mt-0 btn btn-sm btn-secondary btn-block">
Search for data related to all {{ selectedRegions && selectedRegions.length }} selected regions
<ng-container *ngIf="selectedRegions.length > 1">
<small class="text-semi-transparent">(selected)</small> {{ selectedRegions.length }} selected regions
</ng-container>
<ng-container *ngIf="selectedRegions.length === 1">
<small class="text-semi-transparent">(selected)</small> {{ selectedRegions[0].name }}
</ng-container>
</div>
<div
......
......@@ -334,4 +334,9 @@ markdown-dom pre code
.muted
{
opacity : 0.5!important;
}
.text-semi-transparent
{
opacity: 0.5;
}
\ No newline at end of file
0% or .
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment