Skip to content

Commit 15d1f09

Browse files
committed
WIP replacing algolis with Redocly's built-in search
1 parent 0d908bf commit 15d1f09

File tree

5 files changed

+6
-22
lines changed

5 files changed

+6
-22
lines changed

@theme/components/Navbar/AlgoliaSearch.tsx

Lines changed: 0 additions & 17 deletions
This file was deleted.

@theme/components/Navbar/Navbar.tsx

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -4,7 +4,7 @@ import { LanguagePicker } from "@redocly/theme/components/LanguagePicker/Languag
44
import { slugify } from "../../helpers";
55
import { Link } from "@redocly/theme/components/Link/Link";
66
import { ColorModeSwitcher } from "@redocly/theme/components/ColorModeSwitcher/ColorModeSwitcher";
7-
import { AlgoliaSearch } from "./AlgoliaSearch";
7+
import { Search } from "@redocly/theme/components/Search/Search";
88
import arrowUpRight from "../../../static/img/icons/arrow-up-right-custom.svg";
99

1010
// @ts-ignore
@@ -139,7 +139,7 @@ export function Navbar(props) {
139139
<NavItems>
140140
{navItems}
141141
<div id="topnav-search" className="nav-item search">
142-
<AlgoliaSearch />
142+
<Search className="topnav-search"/>
143143
</div>
144144
<div id="topnav-language" className="nav-item">
145145
<LanguagePicker

package.json

Lines changed: 0 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -14,7 +14,6 @@
1414
"dependencies": {
1515
"@codemirror/state": "6.5.2",
1616
"@codemirror/view": "^6.22.2",
17-
"@docsearch/react": "^3.8.0",
1817
"@lezer/highlight": "^1.2.0",
1918
"@redocly/realm": "0.120.2",
2019
"@uiw/codemirror-themes": "4.21.21",

styles/_top-nav.scss

Lines changed: 2 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -144,6 +144,7 @@ $banner-height: 52px; // Apex 2025 banner is 52px. 0 for no pencil banner.
144144
}
145145

146146
#topnav-search {
147+
flex-grow: 1;
147148
.input-group {
148149
flex-grow: 1;
149150
flex-wrap: nowrap; // Fix search bar splitting into two lines on iPhone 5
@@ -315,7 +316,7 @@ $banner-height: 52px; // Apex 2025 banner is 52px. 0 for no pencil banner.
315316

316317
@include media-breakpoint-up(xl) {
317318
#topnav-search {
318-
margin-left: auto;
319+
margin-left: 3.5rem;
319320
margin-right: 0.5rem;
320321
}
321322
#topnav-language {

styles/light/_light-theme.scss

Lines changed: 2 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1340,7 +1340,7 @@ main article .card-grid {
13401340
}
13411341
}
13421342

1343-
/* Search styles */
1343+
/* Algolia Search styles
13441344
13451345
.algolia-autocomplete .ds-dropdown-menu::before {
13461346
background-color: $gray-100;
@@ -1352,3 +1352,4 @@ main article .card-grid {
13521352
.DocSearch-Modal {
13531353
box-shadow: $light-box-shadow;
13541354
}
1355+
*/

0 commit comments

Comments
 (0)