Skip to content

Commit ec64379

Browse files
authored
Merge feat: Add custom search bar with local search integration pull request #8 from mjunaidca/feat/search-functionality
2 parents ec24ac7 + 83c6c75 commit ec64379

File tree

12 files changed

+1547
-5
lines changed

12 files changed

+1547
-5
lines changed

robolearn-interface/docs/module-3-isaac/README.md

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -68,6 +68,6 @@ Build a system where your robot uses VSLAM to localize, Nav2 to plan paths, and
6868

6969
---
7070

71-
[**← Part 2: Simulation**](../module-2-simulation/README.md) · [**Start Chapter 6 →**](./06-isaac-sim/README.md)
71+
[**← Part 2: Simulation**](../module-2-simulation/README.md)
7272

7373
**Next:** [Part 4: Vision-Language-Action →](../module-4-vla/README.md)

robolearn-interface/docs/module-4-vla/README.md

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -77,7 +77,7 @@ The course finale. Your humanoid receives a voice command ("find the red cup and
7777

7878
---
7979

80-
[**← Part 3: NVIDIA Isaac**](../module-3-isaac/README.md) · [**Start Chapter 9 →**](./09-kinematics/README.md)
80+
[**← Part 3: NVIDIA Isaac**](../module-3-isaac/README.md)
8181

8282
---
8383

robolearn-interface/docusaurus.config.ts

Lines changed: 26 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -193,6 +193,31 @@ const config: Config = {
193193
docsPath: "docs",
194194
},
195195
],
196+
// Local Search Plugin - No external service needed, works offline
197+
// Note: We use a custom search bar component, so we disable the default navbar search
198+
[
199+
require.resolve("@easyops-cn/docusaurus-search-local"),
200+
{
201+
// Index all docs
202+
indexDocs: true,
203+
// Don't index blog (disabled)
204+
indexBlog: false,
205+
// Index pages
206+
indexPages: true,
207+
// Language support
208+
language: ["en"],
209+
// Search result highlighting
210+
highlightSearchTermsOnTargetPage: true,
211+
// Explicit search path
212+
docsRouteBasePath: "/docs",
213+
// Search result limit
214+
searchResultLimits: 8,
215+
// Search result context max length
216+
searchResultContextMaxLength: 50,
217+
// Disable default navbar search (we use custom component)
218+
// The plugin will still index content, but won't add default search bar
219+
},
220+
],
196221
function (context, options) {
197222
return {
198223
name: "custom-webpack-config",
@@ -300,8 +325,7 @@ const config: Config = {
300325
position: "left",
301326
},
302327
{
303-
href: "https://github.com/mjunaidca/robolearn",
304-
label: "GitHub",
328+
type: "custom-searchBar",
305329
position: "right",
306330
},
307331
{

0 commit comments

Comments
 (0)