mirror of
https://github.com/SantaSpeen/santaspeen.ru-blog.git
synced 2026-05-19 16:10:16 +00:00
add site search algolia
This commit is contained in:
@@ -13,6 +13,9 @@ jobs:
|
|||||||
runs-on: ubuntu-latest
|
runs-on: ubuntu-latest
|
||||||
env:
|
env:
|
||||||
GOOGLE_ANALYTICS_TAG_ID: ${{ secrets.GOOGLE_ANALYTICS_TAG_ID }}
|
GOOGLE_ANALYTICS_TAG_ID: ${{ secrets.GOOGLE_ANALYTICS_TAG_ID }}
|
||||||
|
ALGOLIA_APP_ID: ${{ secrets.ALGOLIA_APP_ID }}
|
||||||
|
ALGOLIA_API_KEY: ${{ secrets.ALGOLIA_API_KEY }}
|
||||||
|
ALGOLIA_INDEX_NAME: ${{ secrets.ALGOLIA_INDEX_NAME }}
|
||||||
steps:
|
steps:
|
||||||
- uses: actions/checkout@v3
|
- uses: actions/checkout@v3
|
||||||
- uses: actions/setup-node@v3
|
- uses: actions/setup-node@v3
|
||||||
|
|||||||
@@ -60,7 +60,7 @@ const config = {
|
|||||||
}),
|
}),
|
||||||
],
|
],
|
||||||
],
|
],
|
||||||
|
// themes: ['@docusaurus/theme-search-algolia'],
|
||||||
themeConfig:
|
themeConfig:
|
||||||
/** @type {import('@docusaurus/preset-classic').ThemeConfig} */
|
/** @type {import('@docusaurus/preset-classic').ThemeConfig} */
|
||||||
({
|
({
|
||||||
@@ -92,6 +92,12 @@ const config = {
|
|||||||
style: 'dark',
|
style: 'dark',
|
||||||
copyright: `Copyright © ${new Date().getFullYear()} Akmalov Artur`,
|
copyright: `Copyright © ${new Date().getFullYear()} Akmalov Artur`,
|
||||||
},
|
},
|
||||||
|
algolia: {
|
||||||
|
appId: process.env.ALGOLIA_APP_ID,
|
||||||
|
apiKey: process.env.ALGOLIA_API_KEY,
|
||||||
|
indexName: process.env.ALGOLIA_INDEX_NAME,
|
||||||
|
placeholder: "Search...",
|
||||||
|
},
|
||||||
prism: {
|
prism: {
|
||||||
theme: darkCodeTheme,
|
theme: darkCodeTheme,
|
||||||
// darkTheme: darkCodeTheme,
|
// darkTheme: darkCodeTheme,
|
||||||
|
|||||||
Generated
+1
@@ -10,6 +10,7 @@
|
|||||||
"dependencies": {
|
"dependencies": {
|
||||||
"@docusaurus/core": "2.4.1",
|
"@docusaurus/core": "2.4.1",
|
||||||
"@docusaurus/preset-classic": "2.4.1",
|
"@docusaurus/preset-classic": "2.4.1",
|
||||||
|
"@docusaurus/theme-search-algolia": "^2.4.1",
|
||||||
"@icons-pack/react-simple-icons": "5.11.0",
|
"@icons-pack/react-simple-icons": "5.11.0",
|
||||||
"@mdi/js": "^7.2.96",
|
"@mdi/js": "^7.2.96",
|
||||||
"@mdi/react": "^1.6.1",
|
"@mdi/react": "^1.6.1",
|
||||||
|
|||||||
+2
-1
@@ -19,6 +19,7 @@
|
|||||||
"dependencies": {
|
"dependencies": {
|
||||||
"@docusaurus/core": "2.4.1",
|
"@docusaurus/core": "2.4.1",
|
||||||
"@docusaurus/preset-classic": "2.4.1",
|
"@docusaurus/preset-classic": "2.4.1",
|
||||||
|
"@docusaurus/theme-search-algolia": "^2.4.1",
|
||||||
"@icons-pack/react-simple-icons": "5.11.0",
|
"@icons-pack/react-simple-icons": "5.11.0",
|
||||||
"@mdi/js": "^7.2.96",
|
"@mdi/js": "^7.2.96",
|
||||||
"@mdi/react": "^1.6.1",
|
"@mdi/react": "^1.6.1",
|
||||||
@@ -45,10 +46,10 @@
|
|||||||
"@types/react-router-dom": "5.3.3",
|
"@types/react-router-dom": "5.3.3",
|
||||||
"@typescript-eslint/eslint-plugin": "5.59.5",
|
"@typescript-eslint/eslint-plugin": "5.59.5",
|
||||||
"@typescript-eslint/parser": "5.59.5",
|
"@typescript-eslint/parser": "5.59.5",
|
||||||
|
"eta": ">=2.0.0",
|
||||||
"gh-pages": "^5.0.0",
|
"gh-pages": "^5.0.0",
|
||||||
"got": ">=11.8.5",
|
"got": ">=11.8.5",
|
||||||
"trim": ">=0.0.3",
|
"trim": ">=0.0.3",
|
||||||
"eta": ">=2.0.0",
|
|
||||||
"typescript": "5.0.4",
|
"typescript": "5.0.4",
|
||||||
"typescript-plugin-css-modules": "5.0.1"
|
"typescript-plugin-css-modules": "5.0.1"
|
||||||
},
|
},
|
||||||
|
|||||||
Reference in New Issue
Block a user