Skip to content

Commit 5aaf159

Browse files
committed
Coveo: Revert to atomic external instead of standalone
1 parent e9f8681 commit 5aaf159

File tree

2 files changed

+21
-4
lines changed

2 files changed

+21
-4
lines changed

assets/css/v2/style.css

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -1423,6 +1423,7 @@ atomic-search-interface#search-v2 {
14231423
}
14241424
}
14251425

1426+
atomic-external#search-standalone-header,
14261427
atomic-search-interface#search-standalone-header {
14271428
height: fit-content;
14281429

layouts/partials/header.html

Lines changed: 20 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -19,8 +19,16 @@
1919
</label>
2020
{{ end }}
2121
<div class="header__search" data-testid="header__search">
22-
<!-- Standalone search box. -->
23-
{{ partial "coveo-atomic-search.html" (dict "id" "search-standalone-header") }}
22+
{{ if in .RelPermalink "search.html" }}
23+
<!-- Detached search box -->
24+
<atomic-external selector="#search-v2" id="search-standalone-header">
25+
{{ $redirectUrl := default .Site.Params.coveo_search_redirect "/search.html" }}
26+
<atomic-search-box redirection-url={{ $redirectUrl }}></atomic-search-box>
27+
</atomic-external>
28+
{{ else }}
29+
<!-- Standalone search box. -->
30+
{{ partial "coveo-atomic-search.html" (dict "id" "search-standalone-header") }}
31+
{{ end }}
2432
</div>
2533
{{ end }}
2634
</div>
@@ -35,8 +43,16 @@
3543

3644
</div>
3745
<div class="header-search-dropdown" data-testid="header-search-dropdown-mobile">
38-
<!-- Standalone search box. -->
39-
{{ partial "coveo-atomic-search.html" (dict "id" "search-standalone-header-dropdown") }}
46+
{{ if in .RelPermalink "search.html" }}
47+
<!-- Detached search box -->
48+
<atomic-external selector="#search-v2">
49+
{{ $redirectUrl := default .Site.Params.coveo_search_redirect "/search.html" }}
50+
<atomic-search-box redirection-url={{ $redirectUrl }}></atomic-search-box>
51+
</atomic-external>
52+
{{ else }}
53+
<!-- Standalone search box. -->
54+
{{ partial "coveo-atomic-search.html" (dict "id" "search-standalone-header-dropdown") }}
55+
{{ end }}
4056
</div>
4157
</div>
4258
{{ end }}

0 commit comments

Comments
 (0)