Skip to content

Commit 230ddf2

Browse files
authored
Coveo: Fixed reloading causing query to clear + tweaked styling (#427)
1 parent 520e7cc commit 230ddf2

File tree

3 files changed

+5
-11
lines changed

3 files changed

+5
-11
lines changed

assets/css/v2/style.css

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1380,7 +1380,7 @@ atomic-search-interface#search-v2 {
13801380
}
13811381

13821382
/* Search bar on header */
1383-
atomic-search-box {
1383+
.header atomic-search-box {
13841384
height: 2.25rem;
13851385
width: 18.5rem;
13861386
display: flex;

assets/js/coveo.js

Lines changed: 2 additions & 8 deletions
Original file line numberDiff line numberDiff line change
@@ -74,13 +74,7 @@ async function atomicCoveo() {
7474
await customElements.whenDefined('atomic-search-interface');
7575
const credentials = await getValidSearchCredentials();
7676

77-
const interfaces = [
78-
document.querySelector('#search-v2'),
79-
document.querySelector('#search-standalone-header'),
80-
document.querySelector('#search-standalone-sidebar'),
81-
].filter(Boolean);
82-
83-
for (const el of interfaces) {
77+
document.querySelectorAll('atomic-search-interface').forEach(async (el) => {
8478
await el.initialize({
8579
...credentials,
8680
analytics: { analyticsMode: 'legacy' },
@@ -92,7 +86,7 @@ async function atomicCoveo() {
9286
},
9387
});
9488
await el.executeFirstSearch();
95-
}
89+
});
9690

9791
const headerSearchBar = document.querySelector('#search-standalone-header');
9892
if (headerSearchBar?.shadowRoot) {

layouts/partials/coveo-atomic.html

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -1,11 +1,11 @@
11
<atomic-search-interface id="search-v2">
22
<atomic-search-layout>
33
<!-- Search/Metadata Section -->
4-
{{ if .Params.searchOnPage }}
54
<atomic-layout-section section="search">
5+
<div style="display: {{ if not .Params.searchOnPage }}none{{ end }};">
66
<atomic-search-box></atomic-search-box>
7+
</div>
78
</atomic-layout-section>
8-
{{ end }}
99
<atomic-layout-section section="status">
1010
<div class="atomic-full-summary-and-sort">
1111
<atomic-refine-toggle></atomic-refine-toggle>

0 commit comments

Comments
 (0)