</div>
</div>
- <div class="pt-2" *ngIf="showAdvanced()">
+ <div class="p-2 m-2" *ngIf="showAdvanced()">
<ngb-tabset #searchTabs [activeId]="searchTab" (tabChange)="onTabChange($event)">
- <ngb-tab title="Advanced Search Filters" i18n-title id="filters">
+ <ngb-tab title="Search Filters" i18n-title id="filters">
<ng-template ngbTabContent>
<div class="row mt-3">
<div class="col-lg-2">
<ng-template ngbTabContent>
<div class="row mt-3">
<div class="col-lg-12">
- <div class="form-inline"
+ <div class="form-inline mt-2"
*ngFor="let q of searchContext.marcValue; let idx = index; trackBy:trackByIdx">
<label for="marc-tag-{{idx}}" i18n>Tag</label>
<input class="form-control ml-2" size="3" type="text" name="marc-tag-{{idx}}"
} else {
this.searchTab = 'filters';
}
- console.log('set tab to ' + this.searchTab);
});
this.refreshCopyLocations();
onTabChange(evt: NgbTabChangeEvent) {
this.searchTab = evt.nextId;
+
+ // Select a DOM node to focus when the tab changes.
let selector;
switch (this.searchTab) {
case 'ident':