1 <!-- search results progress bar -->
2 <div class="row" *ngIf="browseIsActive()">
3 <div class="col-lg-6 offset-lg-3 pt-3">
5 <div class="progress-bar progress-bar-striped active w-100"
6 role="progressbar" aria-valuenow="100"
7 aria-valuemin="0" aria-valuemax="100">
8 <span class="visually-hidden" i18n>Searching..</span>
14 <!-- no items found -->
15 <div *ngIf="browseIsDone() && !browseHasResults()">
16 <div class="row pt-3">
17 <div class="col-lg-6 offset-lg-3">
18 <div class="alert alert-warning">
19 <span i18n>No Matching Items Were Found</span>
25 <!-- header, pager, and list of records -->
26 <div id="staff-catalog-browse-results-container" *ngIf="browseHasResults()">
28 <div class="row mb-2 d-flex">
29 <div class="flex-1"></div>
31 <button type="button" class="btn btn-primary" (click)="prevPage()">Back</button>
32 <button type="button" class="btn btn-primary ms-3" (click)="nextPage()">Next</button>
36 <ng-container *ngIf="results && results.length">
37 <div class="row mb-3" *ngFor="let rowIdx of rowIndexList">
38 <ng-container *ngFor="let callNumber of resultSlice(rowIdx); let colIdx = index">
39 <ng-container *ngIf="callNumber._bibSummary">
40 <div class="col-lg-4 pt-2 d-flex border"
41 [ngClass]="{'border-primary': isCenter(rowIdx, colIdx)}">
43 <h3 class="browse-call-number">
44 {{callNumber.prefix().label()}} {{callNumber.label()}}
45 {{callNumber.suffix().label()}}
46 @ {{orgName(callNumber.owning_lib())}}
49 <a queryParamsHandling="merge"
50 routerLink="/staff/catalog/record/{{callNumber._bibSummary.id}}">
51 {{callNumber._bibSummary.display.title}}
55 <a routerLink="/staff/catalog/search"
56 [queryParams]="getAuthorSearchParams(callNumber._bibSummary)">
57 {{callNumber._bibSummary.display.author}}
60 <ng-container *ngIf="callNumber._bibSummary.display.pubdate">
62 <div class="flex1" i18n>Publication Date:</div>
63 <div class="flex1 px-1">{{callNumber._bibSummary.display.pubdate}}</div>
68 <img alt="" src="/opac/extras/ac/jacket/small/r/{{callNumber._bibSummary.id}}"/>
76 <div class="row mb-2 d-flex">
77 <div class="flex-1"></div>
79 <button type="button" class="btn btn-primary" (click)="prevPage()">Back</button>
80 <button type="button" class="btn btn-primary ms-3" (click)="nextPage()">Next</button>