|
1 | | -@inherits WebSiteModuleComponentBase |
2 | | -@attribute [JSModuleAutoLoader("Components/GlobalSearch.razor.js")] |
3 | | -@inject IStringLocalizer<GlobalSearch> Localizer |
| 1 | +@inject IStringLocalizer<GlobalSearch> Localizer |
4 | 2 |
|
5 | | -<div id="@Id" class="bb-g-search"> |
6 | | - <i class="fa-solid fa-search"></i> |
7 | | - <input type="text" readonly placeholder="@Localizer["SearchPlaceHolder"]" /> |
8 | | - <div class="search-dialog-mask"> |
9 | | - </div> |
10 | | - <div class="search-dialog shadow-lg"> |
11 | | - <div class="search-dialog-input"> |
12 | | - <i class="fa-solid fa-search"></i> |
13 | | - <input type="text" placeholder="@Localizer["SearchPlaceHolder"]" /> |
14 | | - <i class="fa-solid fa-times search-dialog-clear"></i> |
15 | | - </div> |
16 | | - <div class="search-dialog-status"> |
17 | | - @Localizer["SearchStatus"] |
18 | | - </div> |
19 | | - <div class="search-dialog-main"> |
20 | | - <div class="search-dialog-list scroll"> |
21 | | - </div> |
22 | | - <div class="search-dialog-menu scroll"> |
23 | | - </div> |
24 | | - </div> |
25 | | - <template> |
26 | | - <div class="search-dialog-item-template"> |
27 | | - <div class="search-dialog-item"> |
28 | | - <a href="{url}" target="_blank"> |
29 | | - <div class="search-dialog-item-title"><span>{title}</span><span class="badge text-bg-warning">{count}</span></div> |
30 | | - <div class="search-dialog-item-sub">{sub-title}</div> |
31 | | - </a> |
32 | | - </div> |
33 | | - </div> |
34 | | - <ul class="search-dialog-block-template"> |
35 | | - <li> |
36 | | - <a href="{url}" target="_blank"> |
37 | | - <div class="search-dialog-block-title"><span>{title}</span></div> |
38 | | - <div class="search-dialog-block-intro">{intro}</div> |
39 | | - </a> |
40 | | - </li> |
41 | | - </ul> |
42 | | - <div class="search-dialog-empty-template"> |
43 | | - @Localizer["SearchResultPlaceHolder"] |
44 | | - </div> |
45 | | - </template> |
46 | | - </div> |
47 | | -</div> |
| 3 | +<MeiliSearchBox SearchBoxPlaceHolder="@Localizer["SearchPlaceHolder"]" SearchStatus="@Localizer["SearchStatus"]" SearchResultPlaceHolder="@Localizer["SearchResultPlaceHolder"]"></MeiliSearchBox> |
0 commit comments