Skip to content

Commit cd15c8e

Browse files
authored
docs: add search (#1575)
1 parent 451b000 commit cd15c8e

File tree

5 files changed

+1508
-710
lines changed

5 files changed

+1508
-710
lines changed

docs/app.config.ts

Lines changed: 3 additions & 9 deletions
Original file line numberDiff line numberDiff line change
@@ -20,18 +20,12 @@ export default defineAppConfig({
2020
alt: 'Content made easy for Vue developers'
2121
},
2222
aside: {
23-
level: 1,
24-
filter: [
25-
'/v1',
26-
'/content-v1',
27-
'/fr',
28-
'/ja',
29-
'/ru'
30-
]
23+
level: 1
3124
},
3225
header: {
3326
title: false,
34-
logo: true
27+
logo: true,
28+
exclude: ['/v1', '/content-v1', '/fr', '/ja', '/ru']
3529
},
3630
footer: {
3731
credits: {

docs/nuxt.config.ts

Lines changed: 12 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,4 @@
11
import { resolve } from 'pathe'
2-
import { defineNuxtConfig } from 'nuxt'
32
import consola from 'consola'
43

54
const alias = {}
@@ -70,5 +69,17 @@ export default defineNuxtConfig({
7069
},
7170
colorMode: {
7271
preference: 'dark'
72+
},
73+
runtimeConfig: {
74+
public: {
75+
algolia: {
76+
applicationId: 'Q46Q8609QS',
77+
apiKey: '4cbb8e2d6fa15cba2968c88a331eeb1e',
78+
langAttribute: 'lang',
79+
docSearch: {
80+
indexName: 'content-nuxtjs'
81+
}
82+
}
83+
}
7384
}
7485
})

docs/package.json

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -12,7 +12,7 @@
1212
"@nuxt-themes/docus": "npm:@nuxt-themes/docus-edge@latest",
1313
"@nuxtlabs/github-module": "npm:@nuxtlabs/github-module-edge@latest",
1414
"monaco-editor-core": "^0.34.0",
15-
"nuxt": "^3.0.0-rc.10",
15+
"nuxt": "^3.0.0-rc.11",
1616
"vue-plausible": "^1.3.2"
1717
},
1818
"dependencies": {

docs/tokens.config.ts

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
1-
import { defineTokens } from '@nuxtjs/design-tokens'
1+
import { defineTheme } from 'pinceau'
22

3-
export default defineTokens({
3+
export default defineTheme({
44
colors: {
55
primary: {
66
50: { value: '#ecfdf5' },

0 commit comments

Comments
 (0)