2 <!-- search results progress bar -->
3 <div class="row" *ngIf="searchIsActive()">
4 <div class="col-lg-6 offset-lg-3 pt-3">
6 <div class="progress-bar progress-bar-striped active w-100"
7 role="progressbar" aria-valuenow="100"
8 aria-valuemin="0" aria-valuemax="100">
9 <span class="sr-only" i18n>Searching..</span>
15 <!-- no items found -->
16 <div *ngIf="searchIsDone() && !searchHasResults()">
17 <div class="row pt-3">
18 <div class="col-lg-6 offset-lg-3">
19 <div class="alert alert-warning">
20 <span i18n>No Maching Items Were Found</span>
26 <!-- header, pager, and list of records -->
27 <div id="staff-catalog-results-container" *ngIf="searchHasResults()">
29 <div class="col-lg-2" *ngIf="!searchContext.basket">
30 <ng-container *ngIf="searchContext.termSearch.browseEntry">
31 <h3 i18n>Results for browse "{{searchContext.termSearch.browseEntry.value()}}"</h3>
33 <ng-container *ngIf="!searchContext.termSearch.browseEntry">
34 <h3 i18n>Search Results ({{searchContext.result.count}})</h3>
37 <div class="col-lg-2" *ngIf="searchContext.basket">
38 <h3 i18n>Basket View</h3>
40 <div class="col-lg-2">
41 <label class="checkbox" *ngIf="!searchContext.basket">
42 <input type='checkbox' [(ngModel)]="allRecsSelected"
43 (change)="toggleAllRecsSelected()"/>
44 <span class="pl-1" i18n>Select {{searchContext.pager.rowNumber(0)}} -
45 {{searchContext.pager.rowNumber(searchContext.currentResultIds().length - 1)}}
49 <div class="col-lg-8">
50 <div class="float-right">
51 <eg-catalog-result-pagination></eg-catalog-result-pagination>
56 <div class="row mt-2">
57 <div class="col-lg-2" *ngIf="!searchContext.basket">
58 <eg-catalog-result-facets></eg-catalog-result-facets>
61 [ngClass]="{'col-lg-10': !searchContext.basket, 'col-lg-12': searchContext.basket}">
62 <div *ngIf="shouldStartRendering()">
63 <div *ngFor="let summary of searchContext.result.records; let idx = index">
65 <eg-catalog-result-record [summary]="summary" [index]="idx">
66 </eg-catalog-result-record>