diff --git a/assets/css/_common/components/third-party/search.scss b/assets/css/_common/components/third-party/search.scss
index d9a3e6a..6b233ef 100644
--- a/assets/css/_common/components/third-party/search.scss
+++ b/assets/css/_common/components/third-party/search.scss
@@ -55,12 +55,7 @@
}
.search-header {
- background: $gainsboro;
- @if $darkmode {
- @media (prefers-color-scheme: dark) {
- background: $grey-dim;
- }
- }
+ background: var(--content-bg-color);
border-top-left-radius: 5px;
border-top-right-radius: 5px;
display: flex;
@@ -72,6 +67,7 @@
border: 0;
outline: 0;
width: 100%;
+ color: var(--text-color);
&::-webkit-search-cancel-button {
display: none;
@@ -81,7 +77,7 @@
.search-result-container {
height: calc(100% - 55px);
overflow: auto;
- padding: 5px 25px;
+ padding: 0px 25px;
hr {
margin: 5px 0 10px;
@@ -92,6 +88,37 @@
}
}
+ .search-footer {
+ background: var(--content-bg-color);
+ border-bottom-left-radius: 5px;
+ border-bottom-right-radius: 5px;
+ display: flex;
+ padding: 0 5px;
+
+ div {
+ color: var(--text-color);
+ padding: 5px;
+ }
+
+ .search-hit-stats {
+ width: 65%;
+ font-size: $font-size-smaller;
+
+ }
+ .search-vendor {
+ width: 35%;
+ text-align: right;
+ font-size: $font-size-small;
+
+ img {
+ width: 68px;
+ margin: 5px;
+ vertical-align: middle;
+ display: inline;
+ }
+ }
+ }
+
.search-result-list {
margin: 0 5px;
padding: 0;
@@ -141,6 +168,10 @@
opacity: 1;
padding: 0;
+ .pagination {
+ visibility: visible;
+ }
+
.pagination-item {
display: inline-block;
}
diff --git a/assets/js/third-party/search/algolia.js b/assets/js/third-party/search/algolia.js
index dcdb0e7..d293fcd 100644
--- a/assets/js/third-party/search/algolia.js
+++ b/assets/js/third-party/search/algolia.js
@@ -56,7 +56,7 @@ document.addEventListener('DOMContentLoaded', () => {
const stats = NexT.CONFIG.i18n.hits_time
.replace('${hits}', data.nbHits)
.replace('${time}', data.processingTimeMS);
- return `${stats}`;
+ return `${stats}`;
}
},
cssClasses: {
diff --git a/layouts/partials/_thirdparty/search/algolia.html b/layouts/partials/_thirdparty/search/algolia.html
index 81e67c0..b86200a 100644
--- a/layouts/partials/_thirdparty/search/algolia.html
+++ b/layouts/partials/_thirdparty/search/algolia.html
@@ -8,7 +8,13 @@