Skip to content

Commit d4e4946

Browse files
committed
Kapa search/ask PoC
1 parent 904afe8 commit d4e4946

File tree

10 files changed

+116
-341
lines changed

10 files changed

+116
-341
lines changed

docusaurus.config.js

Lines changed: 17 additions & 7 deletions
Original file line numberDiff line numberDiff line change
@@ -34,6 +34,23 @@ const config = {
3434
crossorigin: "anonymous",
3535
},
3636
],
37+
scripts: [
38+
{
39+
src: "https://widget.kapa.ai/kapa-widget.bundle.js",
40+
async: true,
41+
defer: true,
42+
"data-website-id": "752e7a80-c213-4acd-b6c3-c3747fbe4ba6",
43+
"data-project-name": "QuestDB",
44+
"data-search-mode-enabled": "true",
45+
"data-modal-open-on-command-k": "true",
46+
"data-modal-command-k-search-mode-default": "true",
47+
"data-project-color": "#21222c",
48+
"data-project-logo": "/docs/images/favicon.webp",
49+
"data-button-border": "1px solid #d9688b",
50+
"data-modal-example-questions": "How do I create a table?,What is designated timestamp?,How do I insert data?",
51+
"data-modal-disclaimer": "This AI assistant has access to QuestDB documentation and can help with time series database questions.",
52+
},
53+
],
3754
markdown: {
3855
mermaid: true,
3956
},
@@ -122,13 +139,6 @@ const config = {
122139
theme: require("./src/internals/prism-github"),
123140
darkTheme: require("./src/internals/prism-dracula"),
124141
},
125-
algolia: {
126-
appId: process.env.ALGOLIA_APP_ID || 'placeholder-app-id',
127-
apiKey: process.env.ALGOLIA_API_KEY || 'placeholder-api-key',
128-
indexName: "questdb",
129-
searchPagePath: false,
130-
contextualSearch: false,
131-
},
132142
},
133143
presets: [
134144
[

package.json

Lines changed: 0 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -14,7 +14,6 @@
1414
"dependencies": {
1515
"@docusaurus/faster": "^3.7.0",
1616
"@docusaurus/theme-mermaid": "^3.7.0",
17-
"@docusaurus/theme-search-algolia": "^3.7.0",
1817
"@headlessui/react": "^2.2.0",
1918
"@heroicons/react": "2.2.0",
2019
"@mdx-js/react": "3.1.0",

src/components/Tailwind/WideNav/MobileNav/index.tsx

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -7,7 +7,7 @@ import {
77
} from "@headlessui/react"
88
import { XMarkIcon, ChevronDownIcon } from "@heroicons/react/20/solid"
99
import { useNavbarSecondaryMenu } from "@docusaurus/theme-common/internal"
10-
import SearchBar from "@theme/SearchBar"
10+
import SearchBar from "../../../../theme/SearchBar"
1111

1212
type NavLink = {
1313
name: string

src/components/Tailwind/WideNav/index.tsx

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -14,7 +14,7 @@ import {
1414
ArrowDownTrayIcon,
1515
} from "@heroicons/react/24/outline"
1616
import { ChevronDownIcon } from "@heroicons/react/20/solid"
17-
import SearchBar from "@theme/SearchBar"
17+
import SearchBar from "../../../theme/SearchBar"
1818
import MobileNav from "./MobileNav"
1919
import { MainCTA } from "../../../components/MainCTA"
2020
import { Release } from "../../../utils"

src/theme/NotFound/index.tsx

Lines changed: 1 addition & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -1,7 +1,6 @@
1-
import React from "react"
21
import Layout from "../Layout"
32
import { Section } from "../../components/Section"
4-
import SearchBar from "@theme/SearchBar"
3+
import SearchBar from "../SearchBar"
54
import Link from "@docusaurus/Link"
65
import styles from "./styles.module.css"
76

src/theme/SearchBar.tsx

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

0 commit comments

Comments
 (0)