|
7 | 7 | <igx-grid-toolbar-exporter></igx-grid-toolbar-exporter> |
8 | 8 | </igx-grid-toolbar-actions> |
9 | 9 | <igx-grid-toolbar-title> |
10 | | - <div class="crm-toolbar-template"> |
11 | | - <div class="crm-sample-toolbar__title"> |
12 | | - <span class="logo-propeller"> |
13 | | - <img width="28px" height="28px" src="assets/images/grid-crm/propeller-logo.svg" class="animated-fan" /> |
14 | | - </span> |
15 | | - <span class="crm-sample-toolbar__ellipsis">Business Propeller</span> |
16 | | - </div> |
17 | | - <div class="sample-flex-container"> |
18 | 10 | <igx-input-group type="search"> |
19 | 11 | <igx-prefix> |
20 | 12 | @if (searchText.length === 0) { |
21 | | - <igx-icon class="prefixIcon">search</igx-icon> |
| 13 | + <igx-icon>search</igx-icon> |
22 | 14 | } |
23 | 15 | @if (searchText.length > 0) { |
24 | | - <igx-icon class="prefixIcon" (click)="clearSearch()">clear |
25 | | - </igx-icon> |
| 16 | + <igx-icon (click)="clearSearch()">clear</igx-icon> |
26 | 17 | } |
27 | 18 | </igx-prefix> |
28 | 19 |
|
29 | | - <input #search1 name="search" id="search1" class="searchInput" igxInput placeholder="Search" [(ngModel)]="searchText" (ngModelChange)="grid1.findNext(searchText, caseSensitive)" (keydown)="searchKeyDown($event)" /> |
| 20 | + <input #search1 name="search" id="search1" igxInput placeholder="Search" [(ngModel)]="searchText" (ngModelChange)="grid1.findNext(searchText, caseSensitive)" (keydown)="searchKeyDown($event)" /> |
30 | 21 |
|
31 | 22 | @if (searchText.length > 0) { |
32 | | - <igx-suffix> |
| 23 | + <igx-suffix class="search-extras"> |
33 | 24 | @if (grid1.lastSearchInfo) { |
34 | | - <div class="resultsText"> |
| 25 | + <div class="search-extras__inner-container"> |
35 | 26 | @if (grid1.lastSearchInfo.matchInfoCache.length > 0) { |
36 | | - <span> |
| 27 | + <span class="search-results"> |
37 | 28 | {{ grid1.lastSearchInfo.activeMatchIndex + 1 }} of {{ |
38 | 29 | grid1.lastSearchInfo.matchInfoCache.length }} results |
39 | 30 | </span> |
40 | 31 | } |
41 | 32 | @if (grid1.lastSearchInfo.matchInfoCache.length === 0) { |
42 | | - <span> |
| 33 | + <span class="search-results"> |
43 | 34 | No results |
44 | 35 | </span> |
45 | 36 | } |
46 | 37 | </div> |
47 | 38 | } |
48 | | - <div class="caseSensitiveButton"> |
49 | | - <button igxIconButton="flat" igxRipple [igxRippleCentered]="true" (click)="updateSearch()" [class]="caseSensitive? 'case-sensitive--active' : ''"> |
50 | | - <igx-icon class="caseSensitiveIcon" family="material">text_fields</igx-icon> |
| 39 | + |
| 40 | + <div class="search-extras__inner-container"> |
| 41 | + <button igxIconButton="flat" (click)="updateSearch()" [class]="caseSensitive? 'case-sensitive--active' : 'case-sensitive--inactive'"> |
| 42 | + <igx-icon family="material">text_fields</igx-icon> |
51 | 43 | </button> |
| 44 | + |
52 | 45 | </div> |
53 | | - <div class="searchButtons"> |
54 | | - <button igxIconButton="flat" igxRipple [igxRippleCentered]="true" (click)="grid1.findPrev(searchText, caseSensitive)"> |
| 46 | + |
| 47 | + <div class="search-extras__inner-container"> |
| 48 | + <button igxIconButton="flat" (click)="grid1.findPrev(searchText, caseSensitive)"> |
55 | 49 | <igx-icon family="material">navigate_before</igx-icon> |
56 | 50 | </button> |
57 | | - <button igxIconButton="flat" igxRipple [igxRippleCentered]="true" (click)="grid1.findNext(searchText, caseSensitive)"> |
| 51 | + |
| 52 | + <button igxIconButton="flat" (click)="grid1.findNext(searchText, caseSensitive)"> |
58 | 53 | <igx-icon family="material">navigate_next</igx-icon> |
59 | 54 | </button> |
60 | 55 | </div> |
61 | 56 | </igx-suffix> |
62 | 57 | } |
63 | 58 | </igx-input-group> |
64 | | - </div> |
65 | | - </div> |
66 | 59 | </igx-grid-toolbar-title> |
67 | 60 | </igx-grid-toolbar> |
68 | 61 |
|
|
0 commit comments